/* CSS Document */
body
{
 
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#777575;
  margin: 0px auto;
  text-align:justify;
  background:#CCCCCC;
}

#main
{
  width:1000px;
  margin:0 auto;
  background:#ffffff;
}

#logo
{
  width:301px;
  height:94px;
  float:left;
  margin-left:50px!important;
  margin-left:30px;
  margin-top:30px;
}

#upper-icon
{
  width:188px;
  height:26px;
  float:right;
  text-align:center;
  margin-right:50px;
  margin-top:50px;
}
#upper-icon-1
{
  width:188px;
  height:26px;
  float:right;
 
   
}

#menu-outer
{
  background: url(../images/menubg-outer.jpg) repeat-x;
  height:72px;
  width:1000px;
  margin:0 auto;
 clear:both;

}

#menu-outer-1
{
  width:906px!important;
   width:890px;
  height:47px;
  background: #fff;
  text-align:center;
  margin:0 auto;
  padding:15px 15px 10px 15px;
  
}


#menubar
{
width:900px;
margin:0 auto;

}

#menu-content
{

	margin: 0 auto;
	padding: 0;
	position: relative;
}


#menu-content ul 
{

	color: #FFF;
	margin: 0;
	padding-left: 0;
}



#menu-content li 
{ display:inline; }




#menu-content li a
{
    background:url(../images/menubar-bg.jpg) repeat-x;
	font: 12px  Arial,verdana,sans-serif;
	padding-top:15px;	
	padding-left:6px;
	margin:0px;
	float:left;
	text-align:center;
	color: #c7bdb1;
	text-decoration: none;
	height:30px;
	width:143px;
	 
}


#menu-content li a:hover
{
	font: 12px Arial,verdana, sans-serif; 
	color:#fff; 
	 
}


#menu-content li a#current
{
	font: 12px Arial,verdana, sans-serif; 
	color:#fff; 
	 
}
.greenline
{
    background:url(../images/devide-line.jpg) no-repeat;
	width:1px;
	height:45px;
	float:left;
}

#header-outer
{
  background: #4f3001;
  width:1000px!important;
  width:1000px;
  margin:0 auto;
}

#header-outer-1
{
background:#4f3001;
  width:1000px;
  margin:0 auto;
  padding:15px 0px 15px 0px;
}

#header-main
{
  width:937px!important;
  height:278px;
  margin:0 auto;
 
}
#slider
{
float:left;
margin-left:31px;
margin-top:17px;
}

#header-reflect
{
  background:url(../images/header-reflect.jpg) repeat-x;
  width:643px;
  height:38px;
  float:left;
  margin-left:31px;
  margin-top:1px;  

 
}

.input-a 
{
    background-color:#f5f5f5;
	padding : 2px;
	border : 1px solid #e0dfdf;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	width:129px;
	margin:5px 0px 2px 0px;
	line-height:15px;
} 

input 
{
    background-color:#f5f5f5;
	padding : 2px;
	border : 1px solid #e0dfdf;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	width:159px;
	margin:5px 0px 2px 0px;
	line-height:15px;
} 
input.button 
{
    background:url(../images/submit.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:86px;
	height:39px;
	color:#fff;
	margin-top:6px;
	border:0px;
	float:right;
	cursor:pointer;
} 
select 
{ 
   font : normal 11px Arial, Verdana, Tahoma, sans-serif;
   border : 1px solid #ececec;
   display : block;
   color : #000;
   width:150px;
} 

textarea
{
   font : normal 11px Arial, Verdana, Tahoma, sans-serif;
   border : 1px solid #9b9b9a;
   width:145px;
   height:75px;
   float:left;
   margin-top:5px;
}


 #form-outer
{
  width:271px;
  float:right;
  margin-top:17px;
  margin-right:31px!important;
  margin-right:17px;
  margin-bottom:20px;


}


#form-up
{
   background:url(../images/blue-strip.jpg) repeat-x;
   width:257px;
   height:35px;
   color:#FFFFFF;
   font-weight:bold;
   padding:15px 0px 0px 13px;
   border-left:1px #d0b693 solid;
   border-right:1px #d0b693 solid;
   border-top:1px #d0b693 solid;
}
#form-middle
{
   background-color:#FFFFFF;
   font-family: Arial,Verdana,  Helvetica, sans-serif;
   width:250px;
   height:auto !important;
   min-height:350px !important;
   height:300px;
   padding-left:10px;
  padding-right:10px;
  text-align:left;
  font-weight:normal;
  color:#777575;
  text-align:justify;
  border-left:1px #d0b693 solid;
  border-right:1px #d0b693 solid;
  border-bottom:1px #d0b693 solid;
}

#form-middle table
{
font-weight:normal;}

#form-down
{
background:url(images/form-down.jpg) no-repeat;
width:270px;
height:15px;
}

#form-outer-1
{
  width:271px;
  float:right;
  margin-top:17px;
   margin-bottom:20px;


}


#form-up-1
{
   background:url(../images/blue-strip.jpg) repeat-x;
   width:257px;
   height:35px;
   color:#FFFFFF;
   font-weight:bold;
   padding:15px 0px 0px 13px;
   border-left:1px #d0b693 solid;
   border-right:1px #d0b693 solid;
   border-top:1px #d0b693 solid;
}
#form-middle-1
{
   background-color:#FFFFFF;
   font-family: Arial,Verdana,  Helvetica, sans-serif;
   width:250px;
   height:auto!important;
   min-height:300px !important;
   height:300px;
   padding-left:10px;
  padding-right:10px;
  font-weight:normal;
  color:#777575;
  text-align:justify;
  border-left:1px #d0b693 solid;
  border-right:1px #d0b693 solid;
  border-bottom:1px #d0b693 solid;
  padding-top:15px;
  padding-bottom:15px;
}

#form-down-1
{
background:url(images/form-down.jpg) no-repeat;
width:270px;
height:15px;
}

#graybox-outer
{
  width:960px;
  height:auto !important;
 min-height:390px !important;
  height:390px;
  padding:0px 20px 20px 20px;
  margin-top:20px;
  float:left;
 
   
}

#gray-box
{
background:#fcfcfc;
  width:938px;
  height:auto !important;
  min-height:390px !important;
  height:390px;
  border:1px #e6e3e3 solid;
  margin:0 auto;
   
}

#graybox-strip
{
  background:url(../images/graybox-strip.jpg) repeat-x;
  height:33px;
  margin:0 auto;
  color:#774a06;
  font-size:16px;
  font-weight:bold;
  padding:15px 0px 0px 15px;
   
}

#threebox-outer
{
 
  width:907px;
  height:auto !important;
  min-height:300px !important;
  height:300px;
  margin:15px;
}

.three-box
{
  background:#fcfcfc;
  width:196px;
  height:auto !important;
  min-height:300px !important;
  height:300px;
  border:1px #e6e3e3 solid;
  float:left;
  margin-right:15px;
  margin-bottom:10px;
}

.three-box-1
{
  background:#fcfcfc;
  width:262px;
  height:auto !important;
  min-height:308px !important;
  height:300px;
  border:1px #e6e3e3 solid;
  float:right;
   
}
.threebox-strip
{
background:url(../images/threebox-strip.jpg) repeat-x;
  height:24px;
  margin:0 auto;
  color:#774a06;
  font-size:12px;
  font-weight:bold;
  padding:15px 0px 0px 15px;
}   

.threebox-txt
{
  
  width:166px;
  padding:15px 15px 0px 15px;
  float:left; 
}

.threebox-txt-1
{
  
  width:225px;
  padding:15px 15px 0px 15px;
  float:left;
}

.detail-btn
{
  width:88px;
  height:37px;
  cursor:pointer;
 
}

.three-box-2
{
  background:#fcfcfc;
  width:250px;
  height:auto !important;
  min-height:300px !important;
  height:300px;
  border:1px #e6e3e3 solid;
  float:left;
  clear:both;
  margin-right:15px;
}

#down-outer
{
  width:1000px;
  margin:0 auto;
  background:#ffffff;
}

#left-sec
{
  width:590px;
  float:left;
  padding-left:40px!important;
  padding-left:35px;
   
 
}

#left-sec li
{
  background:url(../Images/bullet.jpg) no-repeat;
  list-style:none;
  margin-left:-30px;
  padding-left:20px;
  margin-bottom:20px;
}

 #left-sec a{ color:#777575;  font-size:12px; text-decoration:underline; font-weight:normal;}
 #left-sec a:hover{ color:#c0062d;  font-size:12px; text-decoration:none; font-weight:normal;}

#right-sec
{
  width:280px;
  float:right;
  margin-right:35px!important;
  margin-right:15px;
}

#shadow-matter
{
  background:url(../images/shadow-img1.jpg) no-repeat top #FFFFFF;
  width:585px;
   height:auto !important;
  min-height:218px !important;
  height:218px;
  padding:30px 25px 15px 25px;
  margin-bottom:20px;
  
}

#shadow-matter-1
{
  background:url(../images/shadow-img1.jpg) no-repeat top #FFFFFF;
  width:585px;
   height:auto !important;
  min-height:218px !important;
  height:218px;
  padding:30px 25px 15px 25px;
  margin-bottom:20px;
  margin-top:15px;
  
}

#shadow-matter-1 .h2
{
  font-family:Arial,Verdana,  Helvetica, sans-serif;
  font-size:15px;
  color:#c0062d;
  font-weight:bold;
}


#shadow-matter-1 table
{
border-left:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
}

#shadow-matter-1 td
{
border-right:1px #CCCCCC solid;
border-bottom:1px #CCCCCC solid;
}

#shadow-matter-1 tr
{
border-top:1px #CCCCCC solid;
}

#shadow-matter-2
{
  background:url(../images/shadow-img1.jpg) no-repeat top #FFFFFF;
  width:585px;
   height:auto !important;
  min-height:218px !important;
  height:218px;
  padding:30px 25px 15px 25px;
  margin-bottom:20px;
  margin-top:15px;
  
}

 #welcome-img
{
  width:229px;
  height:152px;
  float:right;
  margin-left:10px;
  margin-bottom:10px;
 }
 
  h1
{
  font-family:Arial,Verdana,  Helvetica, sans-serif;
  font-size:16px;
  color:#774a06;
  text-transform:uppercase;
}

  h2
{
  font-family:Arial,Verdana,  Helvetica, sans-serif;
  font-size:14px;
  color:#774a06;
  
}
#scrolltab
{ width:265px; float:right; margin-bottom:20px; margin-top:25px; margin-right:15px;} 

/*Home page Slider CSS */
.myweb{ 
cursor:auto;
cursor: pointer;
background:#fdfdf4;
width:238px;
height:21px;
padding:5px 0px 0px 10px;
color: #FFFFFF;
float:right;
background:url(../images/tab-2.jpg) no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
margin-bottom:5px;
 
}



.openweb{ /*class added to contents of 1st demo when they are open*/
 
color: #FFFFFF;
padding:5px 0px 0px 10px;
margin-bottom:10px;

cursor:auto;
cursor: pointer;
margin:0 auto;
float:right;
background:url(../images/tab-1.jpg) no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
margin-bottom:5px;
}

.webdetails
{   width:210px; margin:0 auto; margin-left:22px; text-align:left; margin-bottom:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; clear:both; color:#777575; background:#fcfcfc; border:1px #e6e3e3 solid;}
	
.webdetails ul
{ line-height:150%;}

.webdetails li
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#a2ccff;
list-style:none;
text-align:left;
margin-left:-40px; 
margin-bottom:10px;}


.webdetails a
{
text-decoration:underline;
color:#4f3001;
font-weight:bold;
}


.webdetails a:hover
{
text-decoration:none;
color:#4f3001;
font-weight:bold;
}
.cr
{
  clear:both;
}

#footer
{
  background: #ffffff url(../images/footer-strip.jpg) repeat-x;
  height:28px;
  width:920px;
  margin: 0 auto;
  border:#999999 1px solid;
  padding:15px 40px 0px 40px;
  color:#eee2d4;
  font-size:10px;
}

#footer-1
{
  width:500px;
  float:left;
   
  
}

#footer-2
{
  width:400px;
  float:right;
  text-align:right;
  font-size:11px;
    
}

 #footer a{ color:#eee2d4;  font-size:10px; text-decoration:none; font-weight:normal;}
 #footer a:hover{ color:#FFFFFF;  font-size:10px; text-decoration:none; font-weight:normal;}

.line
{
  background:#CCCCCC;
  height:1px;
  width:580px;
  margin:0 auto;
  margin-bottom:10px;
  margin-top:10px;
}

.goto
{
  float:right;
  width:100px;
  text-align:center;
  margin-bottom:10px;
}

.goto a{ color:#777575;  font-size:12px; text-decoration:underline; font-weight:normal;}
.goto a:hover{ color:#777575;  font-size:12px; text-decoration:none; font-weight:normal;}

#shadow-matter-2 a{color:#FF0000;}

#enroll input 
{
    background-color:#f5f5f5;
	padding : 5px;
	border : 1px solid #e0dfdf;
	font : normal 12px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	width:250px;
	margin:5px;
	line-height:15px;
} 

#enroll input.button 
{
    background:url(../images/bt.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:86px;
	height:35px;
	color:#fff;
	margin-top:6px;
	border:0px;
	cursor:pointer;
} 

#enroll select 
{ 
   font: normal 12px Arial, Verdana, Tahoma, sans-serif;
   border: 1px solid #ececec;
   display: block;
   color: #000;
   width: 260px;
   margin:5px;
   padding : 5px;
} 


#enroll textarea
{
   font : normal 11px Arial, Verdana, Tahoma, sans-serif;
   border : 1px solid #9b9b9a;
   width:260px;
   height:100px;
   margin:5px;
}

.cleardiv{ clear:both;}