@charset "utf-8";

/* CSS Document */



html,body {height: 100%;}

body{margin:0;border:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

img{border:none}



*{margin:0; padding:5;}



#sup_wrap{width:788px;clear:both;background-image:url(../images/ds_bg.gif);margin: 0 auto;}

.table_heading{font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center;}



#ds_l{

	width:4px;

	height:120px;

	background-color:#FFF;

	float:left

}

#ds_r{width:4px;height:120px;background-color:#FFF;float:left}



#ds_m{width:780px;float:left}



#main_wrap{width:770px;float:left;margin-left:2px;margin-left /**/:4px; /**/}



#top_banner{height:90px;width:780px;}

#top_banner_l{text-align:left;float:left}

#top_banner_r{text-align:right;float:right}



#red_nav_wrap{width:780px;height:30px}

#red_nav_left{width:640px;height:30px;float:left;background-image:url('../images/nav_r_left.gif');background-repeat:no-repeat;}



#nav_red{width:140px;height:30px;float:left;background-image:url('../images/nav_r_right.gif');background-repeat:no-repeat;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFF}

#nav_red a{color:#FFF;text-decoration:none}

#nav_red a:hover{color:#FFF;text-decoration:underline}



#band_gray {background-color:#E5E5E5;background-image:url(../images/col_gray.gif);background-repeat:no-repeat;height:22px;width:780px;}

#band_blue{width:780px;height:4px;background-image:url('../images/band_blue.gif');background-repeat:no-repeat}



#nav_blue{margin-left:4px;width:780px;height:22px;background-color:#AED9F9;clear:both;}

#nav_blue ul{list-style-image:none;list-style-type:none;margin:0pt;padding:0pt;display:inline}

#nav_blue ul li{float:left}



#inner_main_wrap{

	width:780px;

	float:left;

	background-color:#FFF;

	background-image:url(../images/bg_inner_cont.gif);

	background-repeat:no-repeat;

	padding: 0;

	margin-left:2px;

	margin-left /**/:4px; /**/

}



#in_right_top_wrap{

	width:570px;

	min-height:100%;

	height: 52px;

}

#in_right_wrap{

	width:570px;

	float:right

}

#out_right_wrap{

	width:570px;

	float:right;
	padding-top: 0px;

}

#in_right_wrap ul, ol {margin:15px;margin-left:25px}

#in_right_wrap li {margin:0px;padding:0;top-margin:0px}

#in_right_wrap td {margin:0px;padding:0;top-margin:0px;}



#br_crumb{float:left;width:520px;height:22px;padding-top:7px;color:#055793} /* padding to was changed by Jiss */
#cr_crumb{float:left;width:520px;height:22px;padding-top:2px;color:#055793}

#br_crumb a{text-decoration:none;color:#055793;}

#br_crumb a:hover{text-decoration:underlinecolor:#055793;color:#5693C2;}



#wzh{float:left;width:50px;height:52px;background-image:url(../images/img_apple.gif);background-repeat:no-repeat}



#btn_bar{width:780px;height:25px;margin-left:4px;clear:both}

#btn_bar ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}

#btn_bar ul li{float:left}

#cont_l_wrap {

	float: left;

	height: 400px;

	width: 560px;

	text-align: center;

}

.txtf_nl{width:11em;border:1px #0066CC solid;color:#0066CC;font-size:10px;height:1.5em}

#in_side{

	float: left;

	width: 210px;

	background-repeat:no-repeat;

	background-position: left top;

}



#inner_cont{

	width:550px;

	background-color:#FFF;

	padding-top:20px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 5px; /* Cahnged by from 10 to 5 by Chetna */

}

#inner_cont img{padding-left:5px;padding-top:5px;}

#inner_cont h2{font-size:16px;font-weight:bold;padding:5px;color:#369}

#inner_cont h3{

	font-size:14px;

	font-weight:bold;

	color:#369;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 5px;

}

#inner_cont h3 a{color:#369;text-decoration:none}

#inner_cont h3 a:hover{text-decoration:underline}

#inner_cont div a{color:#369; text-decoration:none}

#inner_cont div a:hover{text-decoration:underline}

#inner_cont h4{font-size:12px;font-weight:bold;padding:5px;color:#369}

#inner_cont h5{

	font-size:12px;

	font-weight:bold;

	padding:5px;

	color:#D00A0B;

	font-style: italic;

}

#inner_cont p{padding:10px 5px;}

#inner_cont_more{font-size:11px;font-weight:bold;padding:5px;color:#D00A0B; text-align:right;}

#inner_cont_more a{color:#D00A0B}



#r_curve{float:left;clear:both;width:780px;background-image:url(../images/bg_red_curve.gif);background-repeat:no-repeat;background-position:bottom;margin-left:2px;

	margin-left /**/:4px; /**/}
#f_curve{clear:both;margin:0px auto;width:780px auto;} /* Created to align footer in Mozilla done by Bino Jiss
/*Footer */

#m_f_wrap{margin-left:4px;width:780px;height:25px;background-color:#055793;}

#footer_r{float:right;color:#FFF;width:260px;text-align:right;padding:5px}

#footer_l{float:left;color:#FFF;width:500px;padding:5px}

#footer_l a,#footer_r a{color:#FFF;text-decoration:none}

#footer_l a:hover,#footer_r a:hover{text-decoration:underline}

#f_disc{margin-left:4px;width:780px;background-color:#F2F2F2;color:#666666;font-family:Arial;font-size:8pt;text-decoration:none;}

#f_disc p{padding:10px;margin:0;text-align:left}

#bg_f_div {margin-left:4px;background-image: url(../images/bg_f_div.gif);background-repeat: repeat-x;height: 6px;width: 780px;}



.side_img{padding-left:16px;padding-top:2px;padding-bottom:10px}/* padding top was changed from 25px by jiss */



.sr_links{list-style-image:url(../images/bul_red01.gif);margin-left:50px;font-weight:bold;font-size:11px;color:#CD0000;}

.sr_links a{color:#CD0000;text-decoration:none}

.sr_links a:hover{text-decoration:underline}



.c_links{list-style-image:url(../images/bul_red02.gif);margin-left:50px;font-size:12px;font-weight:normal;}

.c_links a{color:#3779A9;text-decoration:none}

.c_links a:hover{text-decoration:underline}



.sb_links{font-size:11px;color:#055791;font-weight:bold;margin-left:15px}

.sb_links a{color:#055791;}

.sb_links a:hover{color:#055791;}

.sb_links_img_left{margin-left:10px}

.sb_links_img_right{padding-right:15px}

.div_bl_dot{background-image: url(../images/div_blue_h.gif);background-repeat: repeat-x;	height: 2px;width: 180px;margin:5px 15px;

	clear:both;}



.m_ticker{font-size:11px;color:#002E6C;height:22px;}

.al_c{text-align:center;}



/*home */

#cont_wrap {

	background-image: url(../images/bg_home_cont.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 780px;

	background-color: #FFFFFF;

}

#cont_r_wrap {

	float: right;

	width: 190px;

}

#cont_l_top {

	height: 180px;

	width: 496px;

	padding:32px;

}

#cont_l_btm {

	height: 96px;

	width: 496px;

	padding:20px;

}

#h_banner {

	padding: 1px;

	height: 180px;

	width: 520px;

	border: 0px solid #003399;

	text-align:center;

	

}



#img_home_1{display:block;clear:both;padding-bottom:1px}

#img_btn_1{float:left;padding:1px;}

#img_btn_r{float:left;padding:1px 0;}



#h_r_col_1 {

	background-image: url(../images/bg_h_r_col.gif);

	background-repeat: repeat-x;

	height: 26px;

	width: 150px;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#FFF;

	text-align:center;

	padding-top:5px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:0;

}

#h_r_col_2 {

	background-color:#055793;

	background-image:url(../images/h_r_col_btm.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	padding-top:5px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:15px;

	width: 150px;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#FFF;

	text-align:left;

	height:70px;

	margin-top:-3px;

}

#r_cont_col_title {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #055793;

	background-image: url(../images/bg_h_r_col_title.gif);

	background-repeat: no-repeat;

	height: 20px;

	width: 140px;

	padding:12px;

	text-align:center;

	margin-top:5px;

}

#r_cont_col_title a{color:#055793;text-decoration:none}

#r_cont_body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #055793;

	background-image: url(../images/bg_h_r_col_btm.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 15px;

	padding-left: 5px;

	width:150px;

	margin-top:-5px;

	text-align:left;

}



.p_opt{font-size:10px;color:#FFF;width:10px;padding:2px 5px;font-weight:bold}

.p_resb{width:140px;padding:0px}

.p_res{height:6px;background-color:#FFF;font-size:2px;border:none;padding:0}



#bg_title_hq{float:left;height:20px;width:155px;background-image:url(../images/bg_title_hq.gif);background-repeat:no-repeat;background-position:left top;color:#002e6c;padding-top:30px;text-align:right}

#bg_title_wt{float:left;height:20px;width:165px;background-image:url(../images/bg_title_wt.gif);background-repeat:no-repeat;background-position:left top;color:#002e6c;padding-top:30px;padding-left:5px;text-align:right}

#bg_title_hr{float:left;height:20px;width:155px;background-image:url(../images/bg_title_hr.gif);background-repeat:no-repeat;background-position:left top;color:#002e6c;padding-top:30px;padding-left:5px;text-align:right}





#bg_title_hq h4,#bg_title_wt h4,#bg_title_hr h4{font-weight:bold;font-size:12px;text-decoration:underline}

/*16th Oct 2007 Start*/

#bg_title_hq h4 a,#bg_title_wt h4 a,#bg_title_hr h4 a{text-decoration:underline;color:#002e6c}

#bg_title_hq p,#bg_title_wt p,#bg_title_hr p{text-align:left;font-size:12px;padding-top:10px;text-decoration:none}

/*16th Oct 2007 End*/



#bg_f_div {

	background-image: url(../images/bg_f_div.gif);

	background-repeat: repeat-x;

	height: 6px;

	width: 780px;

}

.sel_diseases{width:176px}



.h-link{color:#002e6c}



/*results page*/



.res_head{height:28px;background-color:#005CA2;border:1px solid #004E89;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;padding-left:10px}



#inner_cont H2.Green {color:#44D617;font-size:18px;font-weight:bold;padding:5px}/*Result heading green*/

#inner_cont H2.Red {color:#FF3131;font-size:18px;font-weight:bold;padding:5px}/*Result heading red*/

#inner_cont H2.Yellow {color:#E5BD00;font-size:18px;font-weight:bold;padding:5px}/*Result heading yellow*/



.congrats{color:#005CA2;font-size:16px;font-weight:bold;padding:5px}

.res_sub_h{color:#005CA2;font-size:14px;font-weight:bold;padding:5px}



body.td{font-family:Arial, Helvetica, sans-serif;font-size:12px}



ul.checkHQ li {

	background: url(../images/bul_tip.gif) left top no-repeat;

	list-style: none;

	margin-top: 10px;

	padding-left: 25px;

	padding-right: 10px;

	margin-bottom: 15px;

	color:#000000;

}



ul.diseaseRisks li {

	background: url(../images/bul_adv.gif) left top no-repeat;

	list-style: none;

	margin-top: 10px;

	padding-left: 30px;

	padding-right: 10px;

	margin-bottom: 15px;

	color:#000000;

}

.qres_left{

	background-color:#FFFFFF;

	margin-left:5px

}

.qres_hq{font-size:14px;color:#005CA2;padding:5px}

.qres_hq b{font-size:16px;font-weight:bold}



/*Calculator Results*/

.calc_res{font-weight:bold;color:#369;text-align:center}



/*poll results*/

.poll_re {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #036;

	background-color: #FFF;

	padding: 10px;

	height: 320px;

	width: 280px;

	text-align:center;

}

.pres_head{background-color:#0072BC;color:#FFF;font-size:12px;font-weight:bold;padding:1px}


