@charset "iso-8859-1";
/* CSS Document */

BODY {
	margin:0px;
	BACKGROUND-COLOR:#FFF;
	FONT-FAMILY: 'calibri', Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color:#7C7B7D;
	FONT-WEIGHT: normal;
}
a:link {
	color:#F06200;
	text-decoration: none;
}
a:visited {
	color:#F06200;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
}
#outest_div {
	width:100%;
	background-color:#fff;
	margin:auto;
	position:absolute;
}
#outer_div {
	width:800px;
	margin:auto;
	position:relative;
}
.tophead_div {
	width: 800px;
	height:87px;
	height: auto;
	display:block;
	overflow:auto;
}
.logo_div {
	margin-top: 8px;
	margin-left:4px;
	float:left;
	overflow:auto;
	width:304px;
	text-align:left;
	margin-bottom:4px;
}
.topright_no {
	float:right;
	margin-top:90px;
	margin-right:4px;
	font-size:24px;
	font-weight:bold;
	color:#F06200;
	text-align:right;
}
.top_menu {
	width:100%; height:30px; float:left; padding-top:7px;
	/*display:block;*/
	color:#FFF;	background-image:url(menu_bg.jpg);	background-position:top;	background-repeat:repeat-x;	/*overflow:auto;	text-align:center;*/
}

.top_menu a {/*	DISPLAY: block;*/
	FONT-SIZE: 11px; text-decoration:none; float:left;
/*	TEXT-ALIGN: center;*/ font-family: Verdana, Geneva, sans-serif;}
.top_menu A:link {COLOR: #FFF;}
.top_menu A:visited {COLOR: #fff;}
.top_menu A:hover {	COLOR: #000; }

#navlist {
	width:800px;
/*	display:block;*/
	padding-top:10px;
	height:27px;
}
#navlist ul {
	WHITE-SPACE:nowrap;
	margin:auto 0; width:auto;
}
.tbt {width:auto; float:left; padding:5px; height:auto; position:relative;}
#navlist li {
	DISPLAY: inline;
	LIST-STYLE-TYPE: none;
/*	text-align:center;*/
}
#navlist a {
/*	DISPLAY: block;*/
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
padding-left:10px; float:left;
/*	TEXT-ALIGN: center;*/
	font-family: Verdana, Geneva, sans-serif;
}
#navlist A:link {
	COLOR: #FFF;
	TEXT-DECORATION: none;
}
#navlist A:visited {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
#navlist A:hover {
	COLOR: #000;
	TEXT-DECORATION: none;
}
#navlist .last {
	margin-right:0px;
}
.title {
	font-family: 'calibri', Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #ffffff;
	font-weight: bold;
}
.content_main {
	margin-left: 0px;
	margin-right: 0px;
	height:auto;
	overflow:auto;
	width:800px;
}
.content_topleft {
	float:left;
	width:521px;
	margin-top:8px;
	text-align:justify;
	margin-bottom:10px;
	padding-bottom:8px;
	border-bottom: 1px solid #CCC;
	display:block;
}
.title {
	font-family: 'calibri', Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #595959;
	font-weight:normal;
}
.content_botleft {
	float:left;
	width:640px;
	padding:0px;
	margin-left:0px;
	display:block;
}
.box_sml {
	padding:8px;
	width:68px;
	height:68px;
	float:left;
	border: 1px #BFBFBF solid;
	margin-left: 6px;
	display:block;
}
.headerblue_main {
	FONT-SIZE: 18px;
	color:#F06200;
	FONT-FAMILY: 'calibri', Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.div_headingblue {
	float:left;
	text-align:left;
	margin-top:60px;
	width:500px;
	padding-bottom: 8px;
}
.bot_div {
	background-image:url(bot_bg2.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:100%;
	background-color:#F3F3F3;
	text-align:center;
	height:100px;
	margin-top:10px;
}
.footer_div {
	width:900px;
	margin:auto;
	padding-top:8px;
	text-align:left;
	font-size: 12px;
}
.leftbot_div {
	float:left;
	width:400px;
	padding:10px;
	border: 1px solid #D9D9D9;
	background:#F2F2F2;
	text-align:left;
	margin-top:60px;
	padding-bottom: 8px;
}
.txt_fields {
	border:1px solid #F06200;
	color:#F06200;
	height:19px;
	width:175px;
}
.check_box {
	border:1px solid #F06200;
	color:#F06200;
}
.txtarea_fields {
	border:1px solid #F06200;
	color:#F06200;
	font-family:Arial, Helvetica, sans-serif;
}
.button {
	border:none;
	cursor: auto;
	background-image:url(button_search.jpg);
	width:62px;
	height:24px;
}
.button_signup {
	border:none;
	cursor: auto;
	background-image: url(button_signup.jpg);
	width:230px;
	height:24px;
}
.button_newsltr {
	border:none;
	cursor: auto;
	background-image: url(button_newsltr.jpg);
	width:128px;
	height:24px;
}
.button_query {
	border:none;
	cursor: auto;
	background-image: url(button_query.jpg);
	width:128px;
	height:32px;
}
.button_health {
	border:none;
	cursor: auto;
	background-color:#F06200;
	border:1px solid #999;
	color:#FFF;
	font-weight:bold;
	width:100px;
	height:26px;
}
.div_search {
	padding:8px;
	background-color:#254061;
	text-align:center;
	height:26px;
}
/*.div_right {
	float:right;
	width:270px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	padding-left:6px;
	padding-bottom:8px;
}*/
.div_right {
	float:right; width:276px; border-left:1px solid #ccc; }

/*Saurabh*/
.hc {width:276px; height:auto; float:left;}
.wlogo { width:58px; height:85px; float:left;}
.yhc {width:217px; height:25px; float:left;}
.shhyb {width:217px; float:left; height:60px;}
.ma {width:246px; float:left; padding:15px; height:240px; background:url(healthyback.jpg) no-repeat bottom;}
.loginbox {width:276px; height:155px; background:url(wc_back.jpg) no-repeat bottom; float:left;}
.loginbox2 {width:276px; height:160px; background:url(wc-back2.jpg) no-repeat bottom; float:left;}
.testtxt {margin:15px 45px 15px 45px; width:180px; height:auto; float:left; }
.saread { float:right; margin-right:33px; border:0; }

#csform {float:left; font-size:12px; padding-left:10px; width:260px; margin-top:5px; }
#csform .flabel {width:250px; float:left; margin:0 4px; text-align:left; color:#ed5000; padding-top:5px; font-size:13px; font-weight:bold; }
#csform .finput {width:225px; border:1px solid #c5c5c5; margin:1px 0 1px 5px; padding:3px 0 0 3px; height:16px; float:left; background:url(login-back.jpg) repeat-x;}
#csform .log {background:url(signup.png) no-repeat; float:right; margin:15px 25px 0 0px;  width:104px; height:32px; border:0;}

/*close*/
.orange_li {
	list-style-image:url(bullet.jpg);
}
.div_right_txt {
	margin-top:8px;
	text-align:justify;
	padding-bottom:8px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	line-height:110%;
}


/*############## Menu Style#############*/

#divrecaptcha{  
    width:300px;  
    font-size:12px; font-family:'calibri', Arial, Helvetica, sans-serif;
	padding:5px;
}  
#controls{ width:120px; float:right; margin-left:8px;} 

#recaptcha_image{  
    padding:3px; background:#fff;  
    border:1px solid #F06200;
	width:120px;
}  
#recaptcha_response_field {  
   border: 1px solid #F06200; /*!important; //Text input field border color  */
   background-color:#fff; /*!important; //Text input field background color  */
   width:120px; /*!important;  */
   padding:2px;  
}  

#divrecaptcha a{  
     font-size:12px;    
	 font-family:'calibri', Arial, Helvetica, sans-serif;     
	 text-decoration:none; 
	 color:#F06200;  
}  
#divrecaptcha a:hover{  
     color:#333; text-decoration: none;  
}  

.bottommenu {
	DISPLAY: inline;
	LIST-STYLE-TYPE: none;
	margin:0PX;
	padding:0PX;
			}
	
h1{
	font-size:14px;
	font-weight:normal;
	line-height:normal;}
