@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px;}
body { font-family: Arial, tahoma, Helvetica, sans-serif; font-size:12px;}
p{ margin:4px 0px 8px 0px;}
a { text-decoration:none;}
a:hover { text-decoration:underline; color:#666666;}
.main_container #container { width: 100%; z-index:100;  /* this will create a container 80% of the browser width */background: #FFFFFF;margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element.  height:100%;*/ padding:0px 0px 0px 0px; background:#FFFFFF;} 
.top_line1 { background: url(../images/top_line.png) repeat-x; height:22px; width:100%;}
.header { background:#FFFFFF; height:130px; width: 100%;}
.logo { width:197px; float:left;}
.toplinks { color:#333333; font-size:11px; height:30px; width:610px; padding:8px 0px 0px 2px; background:none;}
.toplinks ul { display:inline; list-style:none;}
.toplinks ul li{ display:inline; list-style:none; width:150px; padding:0px 2px 0px 2px; border-right:#999999 dashed 1px;}
.toplinks ul li a { color:#333333; font-weight:bold; text-decoration:none; margin:0px 2px 0px 2px; padding:0px 6px 0px 6px;}
.toplinks ul li a:hover { background:#e7e7e5; color:#333333; font-weight:bold; text-decoration:none; margin:0px 2px 0px 2px; padding:0px 6px 0px 6px;}
.toplinks_div { width:170px; float:left;} 
.spacer_line { width:2px; height:10px; border-right:#999999 dashed 1px; position: absolute;}
.top_form { width:410px; float: right; padding:0px 2px 4px 2px; height:30px; position: relative; top:5px;}
.inputbox_bg { background:url(../images/top_form-bg.png) no-repeat; width:134px; height:30px; text-align:center; padding:2px 0px 2px 0px; float:left;}
.inputbox_bg1 { width:134px; height:30px; text-align:center; padding:2px 2px 2px 0px; float:left;}
.input_1 { border:#333333 dashed 1px; width:70px; padding:2px 1px 2px 1px; font-size:11px; color:#666666;}
/* submit button */
.input_go { width:11px;  height:19px; border:#000 solid 0px; background:url(../images/submit_arrow.jpg) no-repeat center;}
.help_bg { background:url(../images/top_form-bg.png) no-repeat; width:141px; height:30px; text-align:center; padding:8px 2px 2px 8px; float:left; text-align:left;}
.help_img { padding:0px 0px 0px 10px; width:18px; float:left;}
.banner { border-top: #CCCCCC solid 1px; border-left: #CCCCCC solid 1px; border-right: #CCCCCC solid 1px; height:260px; background:#f1f1ef; padding:2px 5px 2px 0px; text-align:center; width:99.2%;}
.bannerimg { width:360px; float:left; background:url(http://img.healthji.com/header_img.png) no-repeat left; height:248px;margin:14px 4px 0px 0px; text-align:left;}
.company_name { position: relative; top:10px; font-weight:bold; text-align:left; float:left; text-decoration:none; color:#5EBB15; font-size:18px;}
/* small banner */
.banner_small { border-top: #CCCCCC solid 1px; border-left: #CCCCCC solid 1px; border-right: #CCCCCC solid 1px; height:100px; background:#f1f1ef; padding:2px 10px 2px 10px; width:99.2%;}
.bannerimg_small { width:28%; float:left; background: url(../images/header_img_small.png) no-repeat right; height:100px;}
.company_name_small { position: relative; top:30px; font-weight:bold; }
.bannner_links_small { color:#000000; width:55%; float: left; letter-spacing:1px; padding:2px 2px 2px 40px; text-align:left;}

.bannner_links { color:#000000; width:445px; float:right; letter-spacing:1px; text-align:left; padding:10px 0px 0px 2px;}
.bannner_links p { margin:4px 0px 4px 0px;  font-size: 18px; font-weight:bold; padding: 5px 0px 0px 0px;}
.banner_bottom_line { background:url(../images/dropshadow.png) repeat-x; height:5px; clear: both;}
.grey_font { color:#878791;}
.bannner_linksrt { float:right; font-size:16px; font-weight:bold; padding:0px 10px 0px 0px; position:relative; top:-30px;}
.red_star { color:#FF0000; font-weight:bold;}
.mandatory { color:#FF0000; font-size:12px;}
.content { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:996px; background:#FFFFFF; clear:both;} 
.content_1 { padding:2px 2px 2px 4px;  border:#999999 solid 1px; position:absolute; width:996px; background:#FFFFFF;} 
.content_line { background: url(../images/container_box_top.png) repeat-x; height:1px;}
.content_video { background:#f0f0f0; padding:2px 2px 2px 4px;  border:#999999 solid 1px; position:absolute; width:99.3%;} 
.video_box { padding:2px 2px 2px 4px; width:99.3%; text-align:center;}

.content_planetk { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:520px; background:#FFFFFF; clear:both;} 
.content_col_left_planetk{ width: 100%; float:left; text-align:left; padding:2px 0px 0px 8px; background:#FFFFFF;}
.content_col_left_planetk ul{ margin:0px 0px 0px 30px; }

.content_dim { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:580px; background:#FFFFFF; clear:both;} 
.content_dimension { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:580px; background:#FFFFFF; clear:both;} 
.content_col_left_dimension{ width: 100%; float:left; text-align:left; padding:2px 0px 0px 4px; background:#FFFFFF;}
.content_col_left_dimension ul{ margin:0px 0px 0px 30px; }


.content_col_left{ width: 67%; float:left; text-align:left; padding:2px 0px 0px 8px; background:#FFFFFF;}
.content_col_left ul{ margin:0px 0px 0px 30px; }
.content_col_left_1{ width: 66%; float:left; text-align:left; padding:2px 0px 0px 8px; background:#FFFFFF;}
.content_col_left_1 ul{ margin:0px 0px 0px 30px; }
.content_col_left_996{ width: 996px; float:left; text-align:left; padding:2px 0px 0px 8px; background:#FFFFFF;}
.content_col_left_996 ul{ margin:0px 0px 0px 30px; }
h1 { color:#232323; font-size:18px; font-weight:bold;}
h2 { color:#000000; font-weight:bold; font-size:14px;}
h2:hover{ color:#000000; font-weight:bold; font-size:14px; text-decoration:underline;}

h3 { color:#232323; font-size:14px; font-weight:bold;}
h4 { color:#232323; font-size:14px; font-weight:bold;}

.content_list { width:95%; /* border-top:#666666 dashed 1px; */ height:92px; background:#f3f9fd; border:#dde7ed solid 1px; padding:4px 4px 4px 4px;}
.img_1 { width:130px; height:90px; float:left; text-align:center;}
.content1_rt { width:75%; float: left; margin:0px 0px 0px 2px; padding:8px 2px 2px 12px;}
.listtext ul { display:block; list-style:none; margin:2px 0px 0px 0px;}
.listtext ul li{ display:block; list-style:none; margin:0px 0px 0px -8px;}
.listtext ul li a{ color:#333333;}
.listtext ul li a:hover{ text-decoration:underline; color:#666666;}



/* left content right img */
.content_list_1 { width:90%; height:60px;}
.img_lt { width:32%; height:54px; float:right;}
.content1_lt { width:50%; float:left; padding:8px 2px 2px 12px; float:left;}
.listtext ul { display:block; list-style:none; margin:2px 0px 0px 8px;}
.darkgry_txt { color: #666666; font-size:12px; font-weight:bold;}
/*style 2 for list content*/
.content_list_2 { width:90%; height:90px;  background:#f3f9fd; border:#dde7ed solid 1px; padding:4px 4px 4px 4px;}
.content_list_2 a{ text-decoration:underline;}
.content_list_2 a:hover{ text-decoration:underline;}
.img_new { width:20%; min-height:95px; float:left;}
.phr_img_new { width:13%; min-height:95px; float:left;}
.content1_new { width:74%; float:left; padding:8px 2px 2px 22px; float:left;}
.content1_new a{ color: #000000; text-decoration:none; font-weight: bold;}
.content1_new a:hover{ color:#666666; text-decoration:underline; font-weight:bold;}

.listtext ul { display:block; list-style:none; margin:2px 0px 0px 8px;}
/* video list */
.content_list_video { width:90%; background:#f2f2f2; height:100px; padding:4px 0px 0px 4px; margin:0px 0px 2px 0px;}
.img_video { width:22%; height:90px; float:left; padding:4px 0px 0px 4px;}
.content1_rt_video { width:70%; float: right; padding:8px 2px 2px 12px;}
.listtext ul { display:block; list-style:none; margin:2px 0px 0px 8px;}


.content_col_right { width: 28%; float: right; text-align:left; padding:24px 4px 0px 8px; margin:0px 0px 0px 4px; }
.content_col_right_1 { width: 30%; float: right; text-align:left; padding:10px 4px 0px 8px; margin:0px 0px 0px 8px;}
.lightgrey_bg { background:#f1f1ef;}
.rt_line {background:#f1f1ef;}
.lt_line {background:#f1f1ef;}
.top_line { background:url(../images/topline.png) repeat-x; background:#f1f1ef; height:10px; border-bottom:#333333 solid 1px;}
.top_line2 { background:url(../images/topline.png) repeat-x; background:#f1f1ef; height:10px;}
.bottom_line { background:url(../images/bottom_liine.png) repeat-x; background:#f1f1ef; height:10px;}
.gry_bg { background:#f1f1ef;}
.bg_none { background: #FFFFFF;}
.box_heading { font-size:12px; font-weight:bold; padding:10px 0px 0px 0px; background:#f1f1ef;}
.grybox_content { padding:2px; font-size:12px; text-align:left;}
.grybox_content p { padding:2px; margin:2px;}
.grybox_content a { color:#48474c; font-weight:bold; text-decoration:none; font-size:12px;}
.grybox_content a:hover { color:#48474c; font-weight:bold; text-decoration: underline;}
.links1 {padding:4px 0px 0px 10px; margin:2px 0px 0px 0px;}
.links1 a{ color:#48474c; font-weight:bold; text-decoration:none;}
.links1 a:hover{ color:#48474c; font-weight:bold; text-decoration: underline;}

.links2 {padding:4px 0px 0px 10px; margin:2px 0px 0px 0px;}
.links2 a{ font-size:14px; color: #999999; font-weight:bold; text-decoration:none;}
.links2 a:hover{ color:#48474c; font-weight:bold; text-decoration: underline;}

.main_heading { border-bottom:#999999 dashed 1px; height:90px; width:100%; margin:0px 0px 8px 0px;}
.main_heading_996 { border-bottom:#999999 dashed 1px; height:90px; width:100%; margin:0px 0px 8px 0px;}

.sub_heading1 { font-size:18px; font-weight:bold; color:#232323;}
.sub_heading2 { font-size:14px; font-weight:bold; color:#232323;}
.sub_heading2 a{ font-size:14px; font-weight:bold; color:#232323; text-decoration:none;}
.sub_heading2 a:hover{ font-size:14px; font-weight:bold; color:#232323; text-decoration:underline;}


.main_heading_remedies { border-bottom:#999999 dashed 1px; height:90px;}


.content_col_left_new{ position: relative; width: 50%; float:left; text-align:left; padding:2px 0px 0px 4px;}
.content_col_right_new { width: 48%; float: right; text-align:left; padding:2px 0px 0px 4px; margin:0px 0px 0px 4px;}
.health_guides_div { background:#ede6de; padding:2px 0px 0px 4px; width:100%;}
.health_guides_heading { color:#000000; font-size:18px; text-align:center;}
.date_time { color:#999999; font-size:12px; font-style: italic; font-weight:bold;}

.video_heading { font-size:18px; color: #000000; font-weight:bold;}
.video_player { width:58%; float:left; height:437px}
.video_list { width: 25%; float: right; text-align:left;}
.featured_video { font-weight:bold; color:#666666; font-size:14px;}
.list_video_div { background:url(../images/video_list_bg.png) no-repeat right; width:208px; height: 80px; padding:6px 2px 2px 6px; float:right;}
.list_content { padding:2px 5px 2px 2px;}
.video_sub_heading { color:#000000; font-weight:bold; font-size:14px;}
.video_sub_txt { color:#666666; font-size:12px; font-weight:bold;}
.bottom_video_links { clear:both; text-align:left;}
.rt_video_link { width:25%; float:left; color:#000000; font-size:14px; font-weight:bold;}
.lt_video_link { width:58%; float: right; color:#000000; font-size:14px; font-weight:bold;}
.lt_coaching_link { width:48%; float: right; color:#000000; font-size:14px; font-weight:bold;}
.grey_box { background: #f1f1ef;}
.textBox{ border:#94acb0 solid 1px; background:#FFF; font-size:11px; color:#000; padding:0px 0px 0px 1px;}
/* changes from 8-1-09 */
.explore_more { background:url(../images/exploremore.png) no-repeat; width:346px; height:38px; padding:15px 2px 2px 2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.explore_more1 { background:url(../images/exploremore.png) no-repeat; width:346px; height:28px; padding:0px 2px 0px 2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; /* position:relative; */ top:0px;}

.explore_more a { color:#FFFFFF; font-weight:bold; text-decoration:none;}
.explore_more a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none;}
.explore_txt { padding:8px 0px 4px 0px; position:relative; top:0px;}
.explore_txt a { color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0px 0px 4px 0px; cursor:pointer;}
.explore_txt a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none;}

table {	font-family: Arial, tahoma, Helvetica, sans-serif;background-color: white;font-size:12px;}
ul.bulet
{
	list-style-type: disc;
	line-height:12pt;
	 padding:0px 0px 0px 16px;
}
table.m_table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	font-size:12px;
}
table.m_table th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: #9acd32;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.m_table td {
	border-width: 0px 1px 0px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none outset;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
.m_heading{font-size:12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
.m_heading a{text-decoration:none; color:#232323; font-weight:bold; font-size:12px}
.m_heading a:hover{text-decoration:none; color:#01766c; font-weight:bold; font-size:12px}

.m_heading2 { font-size:12px; font-family:Arial,Helvetica,sans-serif; text-decoration:none;line-height:18px;padding-left:12px;width:137px}
.m_heading2 a{text-decoration:none; color:#006699; font-size:12px}
.m_heading2 a:hover{text-decoration:none; color:#01766c; font-weight:bold; font-size:12px}

.atoz{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; background: #CCCCCC;}
.atoz td{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; background: #CCCCCC; padding:4px;}

.atoz a{text-decoration:none; color:#232323; font-weight:bold; font-size:12px}
.atoz a:hover{text-decoration:none; color:#01766c; font-weight:bold; font-size:12px; background-color:#CCCCFF}

.m_td{background:url(../images/symptomchker_bg1.png) no-repeat; padding-left:5px;padding-top:3px; position:relative; text-align:left;}
.prash_td{background:url(../images/symptom-cheker_bg.png) no-repeat; padding-left:5px;padding-top:3px; position:relative; text-align:left;}
.prash_td ul { margin:0px; padding:0px;}
.manage { text-align:right; width:100px; padding:4px;}
.manage a { text-decoration:none; text-align:right; width:100px; padding:4px; color: #333333;}
.manage a:hover{ text-align:right ; text-decoration:underline; width:100px; padding:4px;}
.tbl_rborder{border-right:1px groove #cccccc;}

.txt{font-family:Arial,Helvetica,sans-serif; font-size:12px}
.anylink2{color:#156a73; text-decoration:none; font-weight:bold; font-size:12px}
.anylink2 a{text-decoration:none; color:#156a73; font-weight:bold; font-size:12px}
.anylink2 a:hover{text-decoration: underline; color: #666666; font-weight:bold; font-size:12px}
.legend{font-size:14px; font-family:Arial,Helvetica,sans-serif; letter-spacing:1px; padding:2px 8px; color:#fff; background:#e97300}

/*used in Personal wellness form*/
.tool_tbl{margin:0; padding:0;}
.tool_tbl td{padding:4px 4px; font-family: Arial, Helvetica, sans-serif;}
.toolhead{font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
.ptopspace{padding:4px 10px 4px 0px; font-size:11px}
.drq_tbl{border:#7b7366 solid 1px; border-collapse:collapse}
.drq_tbl3{border:#ded9d5 solid 1px; border-collapse:collapse; padding:2px}
.drq_tbl3 td{padding:2px; margin:2px}
.drq_tbl td{padding:0px 0px 0px 0px}
.drq_head{color:#0056ab; font-size:12px; font-weight:bold}
.drq_head1{background:url(../images/gradient.png) no-repeat; height:30px; font-weight:bold}
.dietplan_table{color:#000000; font-size:12px; text-align:center; font-weight:bold; background: #f5fafd}
.dietplan_table td{padding:4px}
.evenrow{background:#f5fafd; text-align:left; color:#000; font-weight:normal; font-size:12px}
.oddrow{background:#ffffff; text-align:left; color:#000; font-weight:normal; font-size:12px}
.heading{background:url(../images/bullet_heading.gif) no-repeat; padding:2px 4px 2px 24px; color:#060; font-weight:bold; font-family:Arial,Helvetica,sans-serif; margin:0px 0px 0px 2px; border-bottom:#C30 solid 1px}
/*used in Personal wellness form*/


/*used in heart_rate*/
.input_box{ border:#94acb0 solid 1px; background:#FFF; font-size:11px; color:#000; padding:0px 0px 0px 2px}
.select_box{ border:#94acb0 solid 1px; background:#FFF; width:65px;}
.input_combo_box{ border:#94acb0 solid 1px; background:#FFF; font-size:10px; width:150px}
.input_combo_box_tool{ border:#94acb0 solid 1px; background:#FFF; font-size:10px}
.success_txt { color:#FF0000; font-weight:bold;}
/*used in heart_rate*/

/* forms css */
.care_at_homeform_inputbox { border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #333333;}
.care_form_tbl1 { border:#dcdad8 solid 4px; padding:4px; border-collapse:collapse;background:#f2f8ee;}
.care_form_tbl { border:#dcdad8 solid 1px; padding:4px; border-collapse:collapse; text-align:left;}
.care_form_tbl td{ border-top:#f1f0ed solid 1px; padding:6px 4px 6px 4px; border-collapse:collapse;}
.care_form_tbl th{ border-top:#f1f0ed solid 1px; padding:6px 4px 6px 4px; border-collapse:collapse; background:#edeeee;}

.carehome_form_tbl{ border:#d3e1c9 dashed 1px; padding:4px; border-collapse:collapse; text-align:left; background:#ffffff;}
.carehome_form_tbl td{ border-top:#ecf3e8 dashed 1px; padding:6px 4px 6px 4px; border-collapse:collapse;}

.button_new { background: url(../images/button_bg.gif) repeat-x; height:20px; border-top:#dcecec solid 1px; border-right:#dcecec solid 2px; border-bottom:#dcecec solid 2px; border-left:#dcecec solid 1px; color: #333333; font-size:12px; font-weight:bold; cursor:pointer; color:#4a8a8a; padding:0px 0px 2px 0px;}
.button_new_modified { background: url(../images/button_bg_new.gif) repeat-x; height:28x; border-top:#dcecec solid 1px; border-right:#dcecec solid 2px; border-bottom:#dcecec solid 2px; border-left:#dcecec solid 1px; color: #333333; font-size:14px; font-weight:bold; cursor:pointer; color:#4a8a8a; 
padding:4px;}
/* button_link created by mohan and used in stress profile on svae page*/
.button_link { background: url(../images/button_bg.gif) repeat-x; border-top:#dcecec solid 1px; border-right:#dcecec solid 2px;border-left:#dcecec solid 1px; color: #333333; font-size:12px; font-weight:bold; cursor:pointer; color:#4a8a8a;}
.image_button { cursor:pointer;}
.next_image { cursor:pointer;}
.formtd_norder_no td{ border:0px;}
.showcontnt_tbl { background:#fef8eb;}
.showcontnt_div { background:#edeeee;}

.showcontnt_div1 { background:#fffbf3; border:#f8f3e7 dashed 1px;}

.calculator_heading { font-size:14px; color:#f1a205; font-weight:bold; background:#f6f6f6; height:25px; padding:4px 0px 0px 0px;}
.calbgcolor { background:#edeeee;}
/* changes 9/02/09 */

.forms_diet_plan { border:#fcf2db solid 2px;}
.dietplan_tbl { text-align:left;}
.dietplan_tbl td{ text-align:left; padding:4px;}
.diet_plan_form_heading { color:#CC6600; font-size:14px; font-weight:bold; letter-spacing:0px; font-family: Arial, Helvetica, sans-serif; background:#fcf6ea; height:25px; padding:4px 0px 0px 8px;}
.meal_tbl { border:#e5f3f7 solid 1px;}
.meal_tbl th { height:30px; background:#eaf6fa; text-align:center;}
.oddrow_mealplan { background:#f5fbfd;}
.light_grn_box_top { background:url(../images/top_line_box.gif) repeat-x; height:27px;}
.light_grn_box_bottom { background:url(../images/bottom_line_box.gif) repeat-x;}
.light_grn_box_left { background:url(../images/left_line_box.gif) repeat-y; width:16px;}
.light_grn_box_right { background:url(../images/right_line_box.gif) repeat-y; width:15px;}
/* forms css */

.search_hospital{ position:relative; }
.search_hospital_tbl { background:#eef5e9;}
.search_hospital_tbl td{ padding:2px;}
.search_lab_tbl { border:#eef5e9 solid 1px;}
.search_lab_tbl td{ padding:2px;}

.pwp_form_tbl { text-align:left; background:#f5fafd;}
.pwp_formlegend { color:#566c76; font-size:14px; font-weight:bold; padding:4px;}
.pwp_form_fieldset { border:#c0cdcf solid 2px; padding:0px 2px 10px 2px;}
.pwp_form_tbl td { text-align:left; padding:4px 10px 4px 10px;}


/* FOOTER IMAGES */
.popular_10_head { background:url(../images/footer_10_popular.gif) no-repeat; width:340px; height:40px; padding:0px 0px 0px 10px; text-align:left; font-weight:bold; font-size:15px;}
.popular_10_head_txt { background:url(../images/10popularbg.gif) no-repeat; width:340px; height:201px; padding:0px 0px 0px 0px;}
.popular_10_tbl { background:none; text-align:left; padding:0px 4px 0px 6px;}
.popular_10_tbl td{ background:none; text-align:left; padding:2px;}

.symptom_chker_head { background: url(../images/footer_symptom_checker.gif) no-repeat; width:340px; height:40px; padding:0px 0px 0px 10px; text-align:left; font-weight:bold;font-size:15px;}
.symptom_chker_head_txt { background: url(../images/symptom_chker_bg.gif) no-repeat; width:340px; height:201px; padding:0px 0px 0px 0px;}
.symptom_chker_tbl { background:none; text-align:left; padding:0px 4px 0px 6px;}
.symptom_chker_tbl td{ background:none; text-align:left; padding:2px 0px 2px 4px; font-size:12px;}


.healthiq_head { background: url(../images/footer_healthIQ.gif) no-repeat; width:340px; height:40px; padding:0px 0px 0px 10px; text-align:left; font-weight:bold; font-size:15px;}
.healthiq_head_txt { background: url(../images/health_iq_bg.gif) no-repeat ; width:340px; height:201px; padding:0px 0px 0px 0px;}
.healthiq_tbl { background:none; text-align:left; padding:0px 4px 0px 6px;}
.healthiq_tbl td{ background:none; text-align:left; padding:2px;}
.healthiq_tbl_1 { background:none;}
.healthiq_tbl_1 td { background:none; font-size:11px;}
.healthiq_head_b2b { background: url(../images/footer_healthIQ_b2b.gif) no-repeat; width:320px; height:40px; padding:0px 0px 0px 10px; text-align:left; font-weight:bold; font-size:15px;}
.healthiq_head_txt_b2b { background: url(../images/health_iq_bg_b2b.gif) no-repeat ; width:320px; height:201px; padding:0px 0px 0px 0px;}
/* tag cloud */
.tagcloud_intranet1 li { color: #333333; margin:0px 0px 0px 16px; font-size:11px; text-align:left;}
.tagcloud_intranet1 li a { color:#000000; text-decoration:none;}
.tagcloud_intranet1 li a:hover { color:#666666; text-decoration:underline;}
.tagcloud_intranet2 li { color:#333333; margin:0px 0px 0px 16px; font-size:11px; text-align:left;}
.tagcloud_intranet2 li a { color:#000000; text-decoration:none;}
.tagcloud_intranet2 li a:hover { color:#666666; text-decoration:underline;}
.tagcloud_intranet3 li { color:#333333; margin:0px 0px 0px 16px; font-size:11px; text-align:left;}
.tagcloud_intranet3 li a { color:#000000; text-decoration:none;}
.tagcloud_intranet3 li a:hover { color:#666666; text-decoration:underline;}
.tagcloud_intranet4 li { color:#333333; margin:0px 0px 0px 16px; font-size:11px; text-align:left;}
.tagcloud_intranet4 li a { color:#000000; text-decoration:none;}
.tagcloud_intranet4 li a:hover { color:#666666; text-decoration:underline;}

.tagcloud_tbl { background: url(../images/tagclk_bg.gif) repeat-x; height:160px; border:#CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; padding:4px;}
.tagcloud_heading { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; height:30px; padding-left:15px;} 

.play_video_bg { background:url(../images/playvideo_bg.gif) no-repeat; width:289px; height:164px;}
.play_video_bg td { padding:0px;}
.play_video_bg img { padding:8px 0px 0px 0px;}
.play_video_heading { padding:4px 0px 0px 0px;}
.play_video_heading a{ font-size:14px; text-decoration:none; color:#40abbd; font-weight:normal;}
.play_video_heading a:hover{ font-size:14px; text-decoration:underline; color:#666666;}
.play_video_txt { background:none;}

.fitnesstip td{ padding:6px 2px; font-family:Arial,Helvetica,sans-serif; font-size:12px}
.fitness_even{background:#fffee9}
.fitness_odd{background:#eaffe6}

.tab_img { margin:2px; border:#FF0000 solid 1px; height:73px; width:100px;}
.score_txt { font-size:18px;}

.playvideo_tbl { background:#333333;}

.disable_but { background:#CCCCCC;}
.tbl_bg_none { background:none;}
.tbl_bg_none1 { background:none; border:none;}
.tbl_bg_none1 td{ background:none; border:none;}



.symptom_heading a { color:#000000; text-decoration:none;}

.fitness_prof_tbl { padding:2px;}
.fitness_prof_tbl td{ padding:2px;}
.fitness_boxes_blue{ /* border:#8fc7f6 solid 1px; */ border:#c0cdcf solid 1px; text-align:left; padding:0px; font-size:11px; background:#f5fafd; font-family:Verdana,Arial,Helvetica,sans-serif; padding:4px;}
.fitness_boxes_gry{ /* border:#8fc7f6 solid 1px; */ border:#e5e6e6 solid 1px; text-align:left; padding:0px; font-size:11px; background:#f7f7f7; font-family:Verdana,Arial,Helvetica,sans-serif; padding:4px;}
.heading_2 { font-size:12px; color:#333333; font-weight:bold;}
.fitness_tbl1 { background:none; border:#edf0f0 solid 1px; border-collapse:collapse;}
.fitness_tbl1 td{ background:none; border:#edf0f0 solid 1px; border-collapse:collapse; padding:4px;}
.fitness_list { margin:0px 0px 0px 14px;}
.quiz_tbl_main { padding:1px; text-align:left;}
.quiz_tbl { padding:2px; border-top:#deebc3 solid 2px; border-right:#deebc3 solid 2px; border-bottom:#deebc3 solid 2px; border-left:#deebc3 solid 2px; border-collapse:collapse; text-align:left;}
.quiz_tbl td { padding:10px; border:#eaf7d0 solid 2px; text-align:left;}
.quiz_tbl td table{ padding:10px; border: none; text-align:left;}
.quiz_tbl td table td{ padding:0px; border: none; text-align:left;}
.gry_line { background:url(../images/dot.gif) repeat-y; height:100px; width:1px;}
.quiz_heading { font-size:18px; font-weight:bold;}
.quiz_date { color:#666666; font-size:12px; font-weight:bold; padding:0px;}
.ques_nav { color:#333333; font-size:14px; font-weight:bold; padding:0px;}
.current_score { color:#333333; font-size:18px; font-weight:bold;}
.current_score1 { color:#333333; font-size:12px; font-weight:bold; padding:4px 0px 0px 0px;}
.hr_bar { background:url(../images/dot.gif) repeat-x; width:100%; height:2px;}
.tbl_icons { background: none;}
.tbl_icons td{ background: none; border-bottom: #e2e2e2 solid 1px; padding:2px;}

/* changes 19-2-09 */
.consult_exp_link {padding:4px 0px 0px 10px; margin:2px 0px 0px 0px; background:url(../images/consult_exp_bg.png) no-repeat; width:280px; height:24px; padding:4px 0px 0px 90px;}
.consult_exp_link a{ color:#48474c; font-weight:bold; text-decoration:none;}
.consult_exp_link a:hover{ color:#48474c; font-weight:bold; text-decoration: underline;}

.contact_health_link {padding:4px 0px 0px 10px; margin:2px 0px 0px 0px; background: url(../images/consult_exp_bg.png) no-repeat; width:280px; height:24px; padding:4px 0px 0px 90px;}
.contact_health_link a{ color:#48474c; font-weight:bold; text-decoration:none;}
.contact_health_link a:hover{ color:#48474c; font-weight:bold; text-decoration: underline;}

.track_health_link {padding:4px 0px 0px 10px; margin:2px 0px 0px 0px; background: url(../images/consult_exp_bg.png) no-repeat; width:280px; height:24px; padding:4px 0px 0px 90px;}
.track_health_link a{ color:#48474c; font-weight:bold; text-decoration:none;}
.track_health_link a:hover{ color:#48474c; font-weight:bold; text-decoration: underline;}

.links_2 {padding:4px 0px 0px 10px; margin:2px 0px 0px 0px; background: url(../images/link_bg.png) no-repeat; width:280px; height:78px; padding:8px 0px 0px 20px;}
.links_2 a{ color:#48474c; font-weight:bold; text-decoration:none;}
.links_2 a:hover{ color:#48474c; font-weight:bold; text-decoration: underline;}

.footerimg_content_tbl { font-size:12px;}
.footerimg_content_tbl td{ font-size:12px; border-bottom:#eee0c8 solid 1px;}

.forgt_password { font-size:11px; color:#666666; float:right; width:220px; padding:0px 5px 0px 0px;text-align:left;}
.forgt_password a{ font-size:11px; color:#666666; text-decoration:none;}
.forgt_password a:hover{ font-size:11px; color:#666666; text-decoration:underline;}

/*added by siddharth for home remedies*/
.home_remedytbl{font-size:11px}
.home_remedytbl td{font-size:12px; padding:2px 2px 2px 4px}
.home_remedytbl td a{font-size:12px; color:#030; text-decoration:none; text-decoration:underline}
.home_remedytbl td a:hover{font-size:12px; color:#333; font-weight:bold}

.homeremedydiv{height:110px; overflow:auto; border:#666 solid 1px; border-collapse:collapse}

.home_remedy_list{border:#e4e4e4 solid 1px; border-collapse:collapse; background:#f7f7f7; font-family:Arial,Helvetica,sans-serif; font-size:12px; width:100%; margin:0px; padding:0px;}
.home_remedy_list table td{font-family:Arial,Helvetica,sans-serif; font-size:12px}
.home_remedy_list table td ul{margin:4px 2px 4px 20px; font-family:Arial,Helvetica,sans-serif; font-size:12px}

.home_remedy_list_head{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; background:url(../images/home_remedy_head.png) no-repeat; height:20px; width:183px; padding:8px 4px 0px 4px; text-align:center}
.tab_head{font-weight:bold; color:#030}
.tab_content{padding:4px 4px 4px 8px}
.search_hr { border:#f0fdb9 solid 2px; background:#f7feda;}
.hr_search { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#999999 solid 1px; border-collapse:collapse; background: #e8e8e8; text-align:left;}
.hr_search td { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 2px 2px 2px; background: #e8e8e8; text-align:left;}
.hr_search1 { font-family:Arial, Helvetica, sans-serif; font-size:12px;background: #ffffff; text-align:left;}
.hr_search1 td{ font-family:Arial, Helvetica, sans-serif; font-size:12px;background: #ffffff; text-align:left;}
.hr_search_input { width:250px; border:#CCCCCC solid 1px;}
.heading_new_hrsearch { background:url(../images/bg_new_search.png) repeat-x; height:20px; color:#333333; font-weight:bold; font-size:14px;}
.yellow_bg { background: #CCCCCC;}
/* added by siddharth*/

.search_az { border:#CCCCCC solid 1px; text-align:left;}

.search_alpha_tbl { background:#e8e8e8; padding:4px;}
.img_border { width:auto; height:auto; border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5; margin:2px;}
.img_border1 { border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5; margin:2px;}
.content_list_health_care { width:95%; /* border-top:#666666 dashed 1px; */ height:165px; background:#f3f9fd; border:#dde7ed solid 1px; padding:4px 4px 4px 4px;}
.left_nav { position:fixed; margin:10px 0px 0px 0px; background:#f6f6f5;}
.left_nav ul { list-style:none; display:block; width:120px;}
.left_nav ul li { display:block; margin:0px; color:#000000; padding:5px; /* border-bottom: #d4d4d2 dashed 1px; */ font-size:12px;}
.left_nav ul li a { color:#333333; text-decoration:underline;}
.left_nav ul li a:hover { text-decoration:underline; font-weight:bold;color: #000000;}
.img_border2 {  border:#d3d3d2 solid 0px;padding:4px; background:#f0f5f5; margin:2px;}
/* changes on 26/2/09 */

.glossymenu{
list-style-type: none;
margin: 0px 0;
padding: 0px 0px;
width: 140px;
/*border: 1px solid #9A9A9A;*/
height:120px;
}

.glossymenu dt a{
background: white url(../images/glossyback.gif) repeat-x bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #333333;
display: block;
width: auto;
padding: 6px 0;
padding-left: 10px;
text-decoration: none;

}

* html .glossymenu dt a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 140px;
color: #333333;
}

.glossymenu dt a:visited, .glossymenu dt a:active{
color: #333333;
}

.glossymenu dt a:hover{
background-image: url(../images/glossyback2.gif);
}


.home_remedytbl{font-size:11px}
.home_remedytbl td{font-size:12px; padding:2px 2px 2px 4px}
.home_remedytbl td a{font-size:12px; color:#030; text-decoration:none; text-decoration:underline}
.home_remedytbl td a:hover{font-size:12px; color:#333; font-weight:bold}

/*.footer{ color:#666666; background:#f1f1ef;}*/
.footer td{ padding:3px; font-family:Arial, Helvetica, sans-serif;}

.footer{padding-top:5px; font-size:12px; background:#f9f9f9; font-family:Arial,Helvetica,sans-serif,Verdana; border:#9b9a9a solid 1px; text-align:center;}
.footer a{color:#333; text-decoration:none}
.footer a:hover{color:#666; text-decoration:underline}
.copyrt{font-size:11px; color:#666}
.footer1{padding-top:5px; font-size:12px; font-family:Arial,Helvetica,sans-serif,Verdana; text-align:center;}
.footer1 a{color:#333; text-decoration:none}
.footer1 a:hover{color:#666; text-decoration:underline}

/* changes on 27/02/09 */
.chat_box { background: url(../images/chatbox_bg.gif) no-repeat; width:136px; height:92px;}
.chat_box_heading { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:4px 0px 0px 0px; text-align:center;}
.chat_box_heading a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.chat_box_heading a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#666666;}
.button_rt { text-align:right; padding:0px 10px 0px 0px;}

.p_inputbox { border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #333333; width:150px}

/* changes 03-02-09*/

.more_content { color:#333333;}
.more_content a{ color:#01766c;  font-weight:bold;text-decoration:underline;}
.more_content a:hover{ color: #000000; font-weight:bold; text-decoration:underline;}
.meal_tbl1 { border-top:#e5f3f7 solid 1px; border-bottom:#e5f3f7 solid 2px; border-right:#e5f3f7 solid 2px; border-left:#e5f3f7 solid 1px;}
.meal_tbl1 th { height:30px; background:#eaf6fa; text-align:center;}
.meal_tbl1 td { padding:4px;}
.meal_tbl1 td { padding:4px; text-align:left;}
.center_img { text-align:center;}

.healthage_tbl { border-top: #d8e6eb solid 1px; border-bottom: #d8e6eb solid 2px; border-left: #d8e6eb solid 1px; border-right: #d8e6eb solid 2px; border-collapse:collapse;}
.healthage_tbl td{ border: #d8e6eb solid 1px; border-collapse:collapse; padding:4px;}

.superscript_r { font-size:11px;}
.sampl_report { position: relative; top:-20px;}
.health_cal_links { font-weight:normal; padding:8px 2px 2px 22px; }
.health_cal_links a{ font-weight:normal; color:#000000;}
.health_cal_links a:hover{ font-weight: bold;}
/* Added by Pooja for feedback form on 3-March-09*/
.fdb_form_tbl { text-align:left; background:#f5fafd;}
.fdb_formlegend { color:#566c76; font-size:14px; font-weight:bold; padding:4px;}
.fdb_form_fieldset { border:#c0cdcf solid 2px; padding:0px 2px 10px 2px;}

.content_healthcntr_right { width: 19%; float: left; text-align:left; padding:2px 4px 0px 4px;}
.content_healthcntr_left { width: 22%; float:left; text-align:left; padding:2px 2px 0px 2px;}
.leftnav_healthcntr { background:#CCCCCC; padding:4px 0px 4px 0px;}
.content_healthcntr_centre { width: 55%; float:left;text-align:left; padding:0px 0px 10px 8px; margin:0px 1px 0px 2px;}
.healthcentre_heading { font-size:16px; color:#000000; font-weight:bold; height:40px; text-align:left; padding:0px 0px 0px 10px;}
.editor_heading { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading.png) no-repeat; height:24px; width:537px;}
.editor_heading_nav { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading_nav.png) no-repeat; height:24px;width:190px;}
.editor_heading_community { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading_community.png) no-repeat; height:24px;}
/* Start: Mohan dtd 24-07-09*/
.editor_heading_wiki { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading_gry.png) no-repeat; height:24px; }
.editor_heading_xpt { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading_purple.png) no-repeat; height:24px; }
.editor_heading_bthru { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading_blue.png) no-repeat; height:24px; }
/* End : Mohan*/
.healthcntr_image { height:280px; border:#a2c392 2px solid; padding:4px;}
.main_article { width:360px; float:left; position:absolute;}
.main_article a{text-decoration:none; color:#969696}
.main_article_menu { width:150px; float: right; padding:8px 4px 4px 4px;}
.main_article_menu a{ color:#333333; font-weight:bold; text-decoration:none;}
.main_article_menu a:hover { color:#027b6f; text-decoration:underline;}
.main_article_menu p { margin:0px;}
.healthcntr_div2 { width:98%; margin:10px 0px 0px 0px; clear:both; padding:4px; border-top:#dadad9 solid 1px; border-left:#dadad9 solid 1px; border-bottom:#dadad9 solid 2px; border-right:#dadad9 solid 2px;}
.heading_3 { font-size:14px; color:#333333; font-weight:bold;}
.main_article_menu_link { background: url(../images/editor_tab.png) no-repeat ; height:45px; padding:15px 0px 0px 10px;}
.editor_content { clear:both;}
.border1 { border: #06988b solid 1px;}
.border2 { border-right:#dadad9 solid 2px; border-bottom:#cbcbca solid 2px; border-top: none; border-left: none;}
.bg_quiz { background:#d6d6d4; padding:6px;}
.search_heading { color:#086991; font-weight:bold;}
.other_quiz_list { border-right:#e7e7e5 solid 2px; border-bottom:#e7e7e5 solid 2px; border-top: #e7e7e5 solid 0px; border-left: #e7e7e5 solid 1px; width:93%; margin:0px 0px 0px 10px; top:-2px; position: relative; padding:18px 0px 18px 10px;}
.other_quiz_list ul{ color:#333333;}
.other_quiz_list ul li{ color:#333333; line-height:22px;}
.other_quiz_list ul li a{ color:#333333;}

.other_quiz_heading { background: url(../images/quiz_heading.png) no-repeat ; margin:0px 0px 0px 4px; height:20px; padding:8px 0px 0px 10px; color:#000000; font-weight:bold; width:630px;}

.other_quiz_heading_planetk { background: url(../images/quiz_heading_planetk.png) no-repeat ; margin:0px 0px 0px 4px; height:20px; padding:8px 0px 0px 10px; color:#000000; font-weight:bold; width:520px;}

.other_quiz_list_planetk { border-right:#e7e7e5 solid 1px; border-bottom:#e7e7e5 solid 1px; border-top: #e7e7e5 solid 0px; border-left: #e7e7e5 solid 1px; width:93%; margin:0px 0px 0px 0px; top:-2px; position: relative; padding:18px 0px 18px 10px;}
.other_quiz_list_planetk ul{ color:#333333;}
.other_quiz_list_planetk ul li{ color:#333333; line-height:22px;}
.other_quiz_list_planetk ul li a{ color:#333333;}


/*.content_list3 { width:95%; height:88px; background:#f3f9fd; border: #FF0000 solid 1px; padding:2px 4px 8px 4px;}*/
.m_article_head { background: url(../images/editor_tab.png) ; padding:8px 0px 8px 10px;font-weight:bold}
.content1_rt1 { width:75%; float: left; margin:0px 0px 0px 0px; padding:0px 2px 2px 12px;}
.input_txt { color:#666666;}
.blk_text { color:#000000; font-weight:bold;font-size:14px;}
.gry_text { color: #666666; font-weight:bold;font-size:14px;}
/*.exploremore_list { list-style:none; margin:0px 0px 0px 4px;}
.exploremore_list li { list-style:none; margin:4px 0px 0px 0px; width:280px; padding:4px; border:#ecece9 solid 1px;}
.exploremore_list li a{ text-decoration: none;}
.exploremore_list li:hover { background:#f1f1ef; border:#ecece9 solid 1px;}
*/

.exploremore_list{width: 190px; /*width of menu*/background:#999997;}
.exploremore_list ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0; /*bottom spacing between each UL and rest of content*/}
.exploremore_list ul li{padding:0px 0px 0px 0px; /*bottom spacing between menu items*/}
.exploremore_list ul li a{ font-family:Arial, Helvetica, sans-serif;color: #333333;display: block;padding: 4px 0;padding-left: 8px; /*link text is indented 8px*/text-decoration: none; letter-spacing:normal;}
.exploremore_list ul li a:visited{color: #333333;}
.exploremore_list ul li a:hover{ /*hover state CSS*/color: #FFFFFF;background: #e5e5e5;}

.subheadingtext { font-size:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.tm { font-size:11px; font-weight:normal;}

.search_container #searchcontent { width: 100%; z-index:100;  /* this will create a container 80% of the browser width */background: #FFFFFF;margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: center; /* this overrides the text-align: center on the body element.  height:100%;*/ padding:0px 0px 0px 0px;}
/*Added by Prashant on 10/03/09*/
.contents_calc { width:98%; /* border-top:#666666 dashed 1px; */ background:#f3f9fd; border:#dde7ed solid 1px; padding:4px 4px 4px 4px;text-align:left;}
.calc_repot { font-weight:bold; font-size:12px;}
.contents_calc_head { width:96%; /* border-top:#666666 dashed 1px; */ background:#f3f9fd; border:#dde7ed solid 1px; padding:4px 4px 4px 4px;}
/*End*/


.recipe_mostviewed { color:#6ca941; font-weight:bold;}
.recipe_mostviewed a{ color:#990000; font-weight:bold; text-decoration:underline;}
.recipe_mostviewed a:hover{ color: #6ca941; font-weight:bold; text-decoration:underline;}

/* highlight image */
.highlight img{border: 1px solid #ccc;}

.highlight:hover img{border: 1px solid #5fab3e; background:#e6f8f6;}

.highlight:hover{color: red; /* Dummy definition to overcome IE bug */}

.pdf_heading { font-size:14px; font-weight:bold; color:#036b61;}
.quiz_subheading { font-size:14px; font-weight:bold; color:#036b61;}

.chk_plan{	color: #000000;  text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.chk_plan a{	color: #000000;  text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.chk_plan a:hover{	color: #666666;  text-align:left; text-decoration:underline; }
.green { color:#01766c; font-weight:bold;}
.red_txt { color:#FF0000; font-weight:bold;text-align:left;}

/* family tree starts*/
.family_tree_heading { font-size:14px; font-weight:bold; color:#036b61; height:30px;}
.family_tree_tbl { border:#2c6671 solid 1px; border-collapse:collapse;}
.family_tree_tbl th{ border:#ffffff solid 1px; border-collapse:collapse; height:30px; background:#2c6671; color:#FFFFFF;}
.family_tree_tblthrt{ border:#2c6671 solid 1px; border-collapse:collapse;}
.family_tree_tblthlt{ border:#2c6671 solid 1px; border-collapse:collapse;}
.family_tree_tbl td{ border:#d3e7e7 solid 1px; border-collapse:collapse; padding:4px;}
.family_tree_even_row { background:#edebeb;}

.content_col_left_familytree{ width: 98%; float:left; text-align:left; padding:2px 0px 0px 8px; background:#FFFFFF;}
.content_col_left_familytree ul{ margin:0px 0px 0px 30px; }

/* family tree ends */

/* small new banner */
.banner_small_new { border-top: #CCCCCC solid 1px; border-left: #CCCCCC solid 1px; border-right: #CCCCCC solid 1px; height:100px; background:#f1f1ef; padding:2px 10px 2px 10px; width:98%; }
.bannerimg_small_new { width:360px; float:left; background: url(../images/header_img_small.png) no-repeat  left; height:100px;}
.company_name_small_new { top:20px; font-weight:bold; float:left}
.bannner_links_small_new { color:#000000; width:430px; float: right; letter-spacing:1px; padding:10px 2px 2px 55px; text-align:left;}
/* small new banner ends */

/* my profile page starts */
.myprofile_1col { width:32%; float:left; margin:2px;}
.myprofile_2col { width:32%; float:left; margin:2px;}
.myprofile_3col { width:32%; float:left; margin:2px;}
.myprofile_heading { background:url(../images/my-profile_heading.png) no-repeat; width:316px; height:30px; padding:5px 0px 0px 10px; font-weight:bold; color:#ffffff;}
.myprofile_content { width:304px; border:#47b3ac solid 1px; margin:0px 0px 0px 0px; padding:4px; height:auto;}
.myprofile_content1 { width:304px; border:#47b3ac solid 1px; margin:0px 0px 0px 0px; padding:4px; }
.subheading_profile { color:#333333; font-weight:bold;}
.subheading_profile a{ color:#333333; font-weight:bold; text-decoration:underline;}
.subheading_profile a:hover{ color: #999999; font-weight:bold; text-decoration:underline;}
/*.myprofile_rt { background:url(../images/my-profile_heading.png) no-repeat; width:316px; height:30px; padding:5px 0px 0px 10px; font-weight:bold; color:#384847;}
.myprofile_rt_content { width:304px; border:#c2c0c0 solid 1px; margin:0px 0px 0px 0px; padding:4px;}*/
.myprofile_rt1 { background:url(../images/my-profile_right_heading.png) repeat; width:294px; height:24px; padding:5px 0px 0px 10px; font-weight:bold; color:#384847;}
.myprofile_rt1_content { width:294px; border:#c2c0c0 solid 1px; margin:0px 0px 0px 0px; padding:4px;}
.diet_tools_content { clear:both; border:#CCCCCC solid 1px; height: 155px; padding:2px 0px 2px 0px; margin:2px 0px 2px 0px; background:#f3f9fd;}
.diet_tools_content a{ color:#333333; font-weight:bold; text-decoration:underline;}
.diet_tools_content a:hover{ color: #999999; font-weight:bold; text-decoration:underline;}
.diet_tools_content1 { clear:both; border:#CCCCCC solid 1px; height: 165px; padding:2px 0px 2px 0px; margin:2px 0px 2px 0px; background:#f3f9fd;}
.diet_tools_content1 a{ color:#333333; font-weight:bold; text-decoration:underline;}
.diet_tools_content1 a:hover{ color: #999999; font-weight:bold; text-decoration:underline;}
.personal_row { width:300px; height:20px;}
.pr_left { width:100px; float: left;}
.pr_right { width:200px; float:right;}
.clear_bothrow { clear:both; height:1px;}
/* my profile page ends */

/* admin login page styles starts */
.login_content { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:896px; background:#FFFFFF; clear:both;} 
.login_main_div { border:#d5d2d2 solid 2px; width:650px; margin: 0px auto; padding:4px; height:400px; }
.login_heading { border-bottom: #029a8b solid 1px; color:#016d62; font-size:16px; font-weight:bold; text-align:right;}
.admin_img { float:left; width:240px; height:200px;}
.admin_form { float:left; width:350px; padding:2px 0px 0px 40px;}
.admin_heading { font-weight:bold; font-size:14px; padding:0px 0px 0px 16px;}
.footer_login
/* admin login page styles ends */

/* company registration page styles starts */
.comp_reg_content { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:896px; background:#FFFFFF; clear:both;} 
.comp_reg_main_div { border:#d5d2d2 solid 2px; width:850px; margin: 0px auto; padding:4px; height:700px;position:relative; }
.comp_reg_heading { border-bottom: #029a8b solid 1px; color:#016d62; font-size:16px; font-weight:bold; text-align:right;}
.comp_reg_img { float:left; width:200px; height:500px;border-right:solid 1px #D3D3D3;}
.comp_reg_form { float:left; width:500px; padding:2px 0px 0px 40px;}
.comp_reg_form_heading { font-weight:bold; font-size:14px; padding:0px 0px 0px 16px;}
/* company registration page styles ends */

/* company registration page styles starts */
.user_wc_content { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:896px; background:#FFFFFF; clear:both;} 
.user_wc_main_div { border:#d5d2d2 solid 2px; width:850px; margin: 0px auto; padding:4px; height:624px; }
.user_wc_heading { color:#016d62; font-size:16px; font-weight:bold; text-align:right;}
.user_wc_img { float:left; width:300px; height:600px;}
.user_wc_form { width:500px; padding:2px; margin: 0px auto;}
.user_wc_form_heading { font-weight:bold; font-size:14px; padding:0px 0px 0px 5px; width:305px; text-align:right; }
.reg_form_div { border:#666666 solid 1px; width:400px; padding:0px 0px 0px 8px; margin:0px auto;}
.reg_form_div1{ width:400px; padding:0px 0px 0px 0px; margin:0px auto;}
.click_red { color:#FF0000; font-weight:bold;}
.click_red a{ color:#FF0000; font-weight:bold; text-decoration:underline;}
.click_red a:hover{ color: #333333; font-weight:bold; text-decoration:underline;}
/* company registration page styles ends */

/* diseases & symptoms page style starts*/
.content_dc { padding:2px 0px 2px 0px; margin: 0px auto; height:100%; min-height:100%; width:1022px; background:#FFFFFF; clear:both;} 
.dc_left_col { width:20%; float:left;}
.left_heading_bg { background:url(../images/dc_left_heading_bg.png) no-repeat; width:192px; height:28px; color:#ffffff; font-weight:bold; padding:6px 0px 0px 10px;}
.middle_heading_bg { background:url(../images/dc_mid_heading_bg.png) no-repeat; height:32px; color:#ffffff; font-weight:bold; padding:7px 0px 0px 10px;}
.left_coldc_text { border:#51b8b2 solid 1px; width:198px; padding:0px 0px 0px 2px;}
.dc_middle_col { width:55.5%; float:left; margin:0px 2px 0px 2px; padding:2px 0px;}
.middle_coldc_text { border:#51b8b2 solid 1px; width:561px; padding:4px 0px 4px 4px;}
.middle_coldc_text1 { border:#51b8b2 solid 1px; width:561px; padding:4px 0px 4px 4px; height:122px;}
.textcenter { text-align:center;}
.font11{ font-size:11px;}
.readmore1 { text-align:right; color:#037163; font-weight:bold; padding:0px 2px 0px 0px;}
.readmore1 a { text-align:right; color:#037163;}
.readmore1 a:hover { text-align:right; color: #333333; text-decoration:underline;}
.dc_img { float:left; width:150px; margin:0px 2px 0px 0px;}
.dc_img_border { width:136px; height:88px; border:#d3d3d2 solid 1px; padding:2px; background:#f0f5f5; margin:2px;}
.dc_img_border1 { width:191px; height:108px; border:#d3d3d2 solid 1px; padding:2px; background:#f0f5f5; margin:0px;}
.dc_descp { float:left; width:400px; }
.dc_descp_heading { color:#384847; font-size:14px; font-weight:bold;}
.dc_right_col { width:22.5%; float:left;}
.spacer6 { height:6px;}
.spacer8 { height:8px;}
.featured_d_list { list-style:none; margin:4px 0px 4px 10px;}
.featured_d_list li{ list-style:none; line-height:15px; font-weight:bold;}
.featured_d_list li a{ color:#333333; text-decoration:none;}
.featured_d_list li a:hover{ text-decoration:underline;}
.input_dc { border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #999999; font-size:11px; height:15px; width:200px; padding:2px;}
.search_dc_bg { background:url(../images/search_inner_bg.png) no-repeat; width:554px; height:24px; color:#656565; font-weight:bold; padding:8px 0px 0px 12px;}
.disease_heading { font-size:18px; font-weight:bold;}
.disease_heading1 { font-size:14px; font-weight:bold;}
.disease_heading2 { font-size:12px; font-weight:bold;}
.search_disease { border:#51b8b2 solid 2px; width:450px; margin:0px auto; padding-bottom:14px}
.search_dc_heading { background:#51b8b2; height:22px; padding:4px 0px 0px 4px; margin:0px; font-size:12px; color:#ffffff; font-weight:bold;}
/* diseases & symptoms page style ends */

/* health center design starts*/
.hc_leftcol {width:237px; float:left; text-align:center; margin:0px 2px 0px 2px;}
.hc_middlecol {width:237px; float:left; text-align:center; margin:0px 2px 0px 2px;}
.hc_rightcol {width:415px;;float:left; text-align:center; margin:0px 2px 0px 2px;}
/* health center design ends */
/* edit profile starts */
.profile_legend { color:#ffffff; font-size:14px; font-weight:bold; padding:4px; border:#B6DAFC solid 1px; background:#B6DAFC; margin:0px 2px; bac}
.profile_fieldset { border : 8px solid #B6DAFC;}
.login_legend { color:#ffffff; font-size:14px; font-weight:bold; padding:4px; border:#059385 solid 1px; background:#059385; margin:0px 2px;}
.login_fieldset { border:#059385 solid 1px;}
.login_form_centre { width:400px; margin:0px auto; height:140px;}

/* edit profile ends */

/* Health Report */

.health_report_td_bg_green{ background:url(../images/pdf_arrow_lft_green.png) repeat-x top;}
.health_report_td_bg_orange{ background:url(../images/pdf_arrow_lft_orange.png) repeat-x top;}
.health_report_td_bg_red{ background:url(../images/pdf_arrow_lft_red.png) repeat-x top;}
.health_report_td_bg_blue{ background:url(../images/pdf_arrow_lft_blue.png) repeat-x top;}

/* End Health Report */

/*Related Searsh*/
.related_search { color:#007a6f; font-size:16px; font-weight:bold;}
.search_even_row { background: #f3f9fd; height:100px; margin:2px; padding:4px;}
.search_odd_row { background:#ffffff; height:100px; margin:2px; padding:4px;}
.search_link { color:#3f4245; font-weight:bold; font-size:14px;}
.search_link a{ color:#3f4245; font-weight:bold; font-size:14px; text-decoration:underline;}
.search_link a:hover{ color:#007a6f; font-weight:bold; font-size:14px; text-decoration:underline;}
.more_right { text-align:right; color:#007a6f; font-weight:bold;}
.more_right a{ text-align:right; color:#007a6f; font-weight:bold;}
.more_right a:hover{ text-align:right; color:#007a6f; font-weight:bold;}
/*Related Search*/

/* phr form styles */
.phr_col2 { width:100%;}
.phr_col2_a { width:48%; float:left;}
.phr_col2_b { width:44%; float: left;}
.text_area_phr { width:180px;}
.list_phr { width:180px;}
.input_phr { width:180px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #333333;}
.phrform_phr { text-align:left; background:#f5fafd;}
.phrformlegend { color:#566c76; font-size:14px; font-weight:bold; padding:4px;}
.phrform_fieldset { border:#c0cdcf solid 2px; padding:0px 2px 10px 2px;}
.tbl_bg_none_phr { background:none; padding:4px; border:#CCCCCC solid 1px;}
.tbl_bg_none_phr th{ background:none; padding:4px;}
.tbl_bg_none_phr td{ background:none; padding:4px; border-top:#CCCCCC solid 1px; border-right: none; border-left: none; border-bottom:none;}
#tbl_bg_none_phrtd1{ background:#ecf8ff;}
/* chat layer styles starts */
.chat_maindiv { height: 20%; width:782px; padding: 5px 0px 0px 0px; height:390px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}
.chat_now { width:800px; text-align: left; padding:10px 0px 0px 0px; margin:0px auto;}
.chat_heading_bg { background: url(../images/chat_heading_1.png) no-repeat; width:780px; height: 63px; padding:0px 0px 0px 0px; font-size:14px; color:#000000; font-weight: bold; text-align:left;}
.chat_heading_left { float:left; width:120px; padding:8px 0px 0px 0px;}
.chat_heading_right { float:left; width:375px; padding:12px 0px 0px 0px; top:10px; position:relative;}
.layer_content { clear:both; width:780px;}
.layer_content_left { float:left; width:240px; height:310px; border-right: #CCCCCC solid 1px; margin:0px 2px 0px 0px;}
.layer_content_right { float: left; width:520px;}
.phr_home_title_head{
color:#656565;font-weight:bold;
}
.phr_title{
color:#656565;
}

/* chat layer styles ends */

/* Div based calculators css*/
.care_form_div { border:#dcdad8 solid 4px; padding:20px; border-collapse:collapse;background:#f2f8ee; width:478px; margin:0px auto;}
.care_form_divl { border:#dcdad8 solid 1px; padding:0px; border-collapse:collapse; text-align:left; width:400px; margin:0px auto; background:#FFFFFF;}
.cal_row {  width:400px; height:32px; border-bottom:#dcdad8 solid 1px; /*padding:4px 0px 0px 0px;*/ }
.cal_row_left { width:120px; float:left; padding:2px 2px 0px 2px;}
.cal_row_right { width:250px; float:left; padding:4px 0px 0px 0px;}
.clear_bothrow_cal { clear:both; height:0px; float:none; display:none;}
.cal_row_submit { text-align: center; width:400px; height:25px; padding:4px 0px 0px 0px;}
.div_calculator_heading { font-size:14px; color:#f1a205; width:390px; font-weight:bold; background:#f6f6f6; height:25px; padding:5px 0px 0px 0px; margin:4px 4px 4px 4px; text-align:center;}
.div_cal_inputbox { border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #333333;}
.showcontnt_div_cal { background:#fef8eb; width:390px; margin:4px 4px 4px 4px; clear:both; font-weight:bold;}
/* Div based calculators css end */

.disclaimer { font-size:10px; color:#666666; font-family:Arial, Helvetica, sans-serif;}

.phr_left_list { list-style:none; margin:4px 0px 4px 15px; text-align:left;}
.chkbox1 { width:33%; float:left; margin:0px 0px 0px 0px;}
.phr_img_border { width:auto; height:auto; border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5; margin:2px 3px 2px 0px;}
.phr_list { padding:4px 12px 4px 12px; width:996px; height:98px;}
.phr_list1 { padding:2px 0px;}
.phr_list2 { padding:2px 0px; clear:both;}
.phr_list2div{ width:19%; float:left;}
.phr_list2 a{ color:#333333;}
.phr_list2 a:hover{ color:#279787; text-decoration:underline;}
.phr_list_display { padding:2px;}
.phr_list_display_heading_bg { background:url(../images/phr-list-dispaly_headbg.png) no-repeat; width:967px; height:150px; padding:2px 2px 2px 10px;position:relative;}
.phr_heading_img { padding:1px 0px 0px 0px; width:10%; float:left; top:5px; position:relative;}
.phr_heading_text { padding:10px 0px 0px 0px; width:88%; float:left; top:20px; position:relative;}
.phr_list_disp { height:auto; padding:0px 0px 0px 30px;}
.phr_list_disp1 { width:8%; float:left; padding: 12px 0px 0px 0px;}
.phr_list_disp2 { width:80%; float:left; font-size:14px; line-height:20px;}
.gry_line1 {border-top:#CCCCCC solid 1px; clear:both; width:955px; margin:0px 0px 0px 4px;}
.add_entry{ font-size:12px; color:#006633; padding:2px;width:120px; float:right; text-align:right;}
.add_entry a{ font-size:12px; font-weight:bold; color:#006633; text-decoration:none; background:url(../images/add_icon.png) no-repeat left; padding:4px;}
.add_entry a:hover{ font-size:12px; font-weight:bold; color: #333333; background:url(../images/add_icon_hover.png) no-repeat left;}

.add_entry_phr { font-size:12px; color:#006633; padding:2px;width:120px;text-align:right;position:absolute;right:15px;top:115px;}
.add_entry_phr a{ font-size:12px; font-weight:bold; color:#006633; text-decoration:none; background:url(../images/add_icon.png) no-repeat left; padding:4px;}
.add_entry_phr a:hover{ font-size:12px; font-weight:bold; color: #333333; background:url(../images/add_icon_hover.png) no-repeat left;}

.view_phr { font-size:13px; color:#006633; padding:4px;}
.view_phr a{ font-size:13px; color:#006633; text-decoration:none; padding:4px;}
.view_phr a:hover{ font-size:13px; color: #333333; }

.return_phr { text-align:right; padding:0px 60px 0px 0px; clear:both; color:#06988b;}
.return_phr a{ color:#06988b; font-weight:bold;}
.phrcontent_height { height:160px; clear:both;}
.phr_view { width:20%; float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; top:-14px; text-align:right;}
.phr_but { background:url(../images/button_stylea.png) no-repeat; width:89px; height:27px; border:none; color: #333333; font-size:11px; cursor:pointer;}
.phr_but:hover { background:url(../images/button_style.png) no-repeat; width:89px; height:27px; border:none; color:#000000; font-size:11px; font-weight:bold; cursor:pointer;}
.phr_buttonNew { background:url(../images/button_stylea_new.png) no-repeat; width:108px; height:32px; border:none; color: #333333; font-size:13px; cursor:pointer;}
.phr_buttonNew:hover { background:url(../images/button_stylea_new.png) no-repeat; width:108px; height:32px; border:none; color: #000000; font-size:13px; cursor:pointer;font-weight:bold;}
.phr_back_but { color: #000000; font-size:12px; background: #E2F9FE; margin:2px; text-decoration:underline; cursor:pointer;}
.phr_back_but:hover { color: #049683; font-size:12px; background:#FFFFFF; margin:2px; text-decoration:underline; cursor:pointer;}
.phr_name { font-weight:bold; font-size:16px; width:80%; float:left; height: 100%; padding:4px 0px 0px 0px; color:#069583;}
.phr_icons { float:left;}

.phr_add_more{
width:210px; float:right; text-align:right; position:relative; top:-8px; margin:0px -10px 0px 0px;
}
.view_phr_reminder a{ font-size:11px; color:#006633;text-decoration:none;text-align:left;}
.view_set_reminder a{ font-size:11px; color:#006633;text-decoration:none;text-align:left;background:url(../images/set_reminder.png) no-repeat left;}
.view_reminder a{ font-size:11px; color:#006633;text-decoration:none;text-align:left;background:url(../images/alert.png) no-repeat left;}


/* health calculator style starts */
.more_cal { text-align:right; padding:0px 4px 0px 0px;}
.more_cal a { color:#47b3ac; font-weight:bold;}
.more_cal a:hover { text-decoration: underline;}
.health_cal_heading { background: url(../images/health_cal_heading.png) no-repeat; width:593px; height:31px; color:#FFFFFF; font-weight:bold; font-size:14px; padding:8px 0px 0px 15px;}
.cal_category { height:100%;}
.cal_col1 { float:left; width:45%; margin:0px 4px 0px 2px; border-right: #9be0db dashed 1px;}
.cal_col2 { float:left; width:46%; margin:0px 0px 0px 6px;}
.cal_cat_heading { color:#47b3ac; font-size:14px; font-weight:bold; padding:2px 2px 2px 2px; border-bottom:#9be0db solid 1px; width:285px;}
.cal_cat_col1 { float:left; width:42%; height:110px}
.cal_cat_col2 { float:left; width:50%; height:110px;}
/*.cal_cat_col2 ul { list-style:none; margin:0px;}
.cal_cat_col2 ul li { list-style:none; width:170px; height:34px; font-size:12px;}*/
.clear_cal { clear:both; height:20px;}
.hovermenu ul{padding-left: 0;margin-left: 0px; clear:both;}
.hovermenu ul li{list-style: none;display: block ;width:148px; height:32px; clear:both;}
.hovermenu ul li a{  background:url(../images/bullet3.png) no-repeat left; text-decoration: none; padding: 5px 4px 2px 20px; float: left; width:148px;color: #333333; }
.hovermenu ul li a:hover{background: #47b3ac; color:#FFFFFF;}
html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */}
/* health calculator styles ends */

/*Symptom Checker */

.img_sym { width:auto; height:auto; border:#d3d3d2 solid 1px; padding:2px; background:#f0f5f5; margin:1px;}

/*Symptom Checker */
.phrreminder_maindiv { width:400px; padding: 5px 0px 0px 0px; height:280px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}
.editprofile_maindiv { width:780px; padding: 5px 0px 0px 0px; height:520px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}
.chngpass_maindiv {  width:375px; padding: 5px 0px 0px 0px; height:220px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}
.add_hospital_maindiv {height: 20%; width:1200px; padding: 5px 0px 0px 0px; height:445px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}
.add_comment_maindiv {height: 20%; width:290px; padding: 5px 0px 0px 0px; height:355px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}
.sendsms_maindiv {height: 30%; width:290px; padding: 5px 0px 0px 0px; height:190px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}

.add_sms_main_div {height: 20%; width:290px; padding: 5px 0px 0px 0px; height:355px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}
.forgotpass_maindiv {width:375px; padding: 5px 0px 0px 0px; height:190px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}

.newuser_maindiv {width:500px; padding: 5px 0px 0px 0px; height:260px; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}


/* depression form style starts */
.deptbl_row1 { background:none;}
.deptbl_row2 { background:#ffffff; height:24px; width:98%;}
.deptbl_row3 { background:#f8f8f8; height:24px; width:98%;}
.deptbl_row4 { background:#ffffff; height:24px; width:98%;}
.deptbl_row5 { background:#f8f8f8; height:24px; width:98%;}
.deptbl_row6 { background:#ffffff; height:24px; width:98%;}
.deptbl_row7 { background:#f8f8f8; height:38px; width:98%;}
.deptbl_row8 { background:#ffffff; height:38px; width:98%;}
.deptbl_row9 { background:#f8f8f8; height:54px; width:98%;}
.deptbl_row10 { background:#ffffff; height:38px; width:98%;}
.header_tbl1 { width:50%; float:left; padding:4px; margin:0px 2px 0px 0px; background:#f3f9fd; font-weight:bold; height:30px; padding:18px 0px 0px 10px; color:#038f83; font-size:14px;}
.header_tbl2 { width:10%; float:left; padding:4px; margin:0px 2px 0px 0px; background:#f3f9fd; text-align:center; font-weight:bold; height:40px; color:#038f83;}
.header_tbl3 { width:10%; float:left; padding:4px; margin:0px 2px 0px 0px; background:#f3f9fd; text-align:center; font-weight:bold; height:40px; color:#038f83;}
.header_tbl4 { width:10%; float:left; padding:4px; margin:0px 2px 0px 0px; background:#f3f9fd; text-align:center; font-weight:bold; height:40px; color:#038f83;}
.header_tbl5 { width:10%; float:left; padding:4px; margin:0px 0px 0px 0px; background:#f3f9fd; text-align:center; font-weight:bold; height:40px; color:#038f83;}
.col_tbl1 { width:50%; float:left; padding:4px 4px 4px 10px; margin:0px 2px 0px 0px;}
.col_tbl2 { width:10%; float:left; padding:4px; margin:0px 2px 0px 0px; text-align:center;}
.col_tbl3 { width:10%; float:left; padding:4px; margin:0px 2px 0px 0px; text-align:center;}
.col_tbl4 { width:10%; float:left; padding:4px; margin:0px 2px 0px 0px; text-align:center;}
.col_tbl5 { width:10%; float:left; padding:4px; margin:0px 2px 0px 0px; text-align:center;}
.clear_bothrow_dep { clear:both; height:5px;}
.small_font_10 { font-size:10px;}
.depr_col { padding:4px 4px 10px 10px; background:#f3f9fd;}
/* depression form style ends */

.add_hosp_link { font-size:11px; color:#666666; float:right; width:90px; padding:0px 0px 0px 0px;}
.add_hosp_link a{ font-size:11px; color:#666666; text-decoration:none;}
.add_hosp_link a:hover{ font-size:11px; color:#666666; text-decoration:underline;}

/* top sub menu starts 
.top_submenu { margin:4px 2px 0px 2px; background: url(../images/top_submenu_bg.png) repeat-x; width:900px; height:25px; padding:8px 2px 0px 2px;}
.top_submenu a { padding:2px 12px; height:20px; border-right: #666666 solid 1px; color:#333333; font-weight:bold;}
.top_submenu a:hover { padding:2px 10px; background: url(../images/top_submenu_bg1.png) repeat-x; height:20px; color:#069488; border:#59bbb5 solid 2px; text-decoration:none; font-weight:bold;}
 top sub menu ends */


#top_submenu {margin:2px auto;padding:0; width:900px;}
#top_submenu ul {/*background-image:url(../images/back1.gif);background-repeat:repeat-x;float:left;*/line-height:32px;list-style:none;margin:2px 0px 0px 0px; padding:0 10px 0 10px; display:inline;}
#top_submenu li {display:inline;padding:0;list-style:none; height:30px;}
#top_submenu a {color: #333333; /* need because it will use default link color float:left;*/padding:10px 10px 10px 8px; /* left 3 px because of left.png image */ text-decoration:none;background: url(../images/left1.png) no-repeat left center; height:30px;}
#top_submenu a span {display: inline;float:none;padding:10px 10px 10px 8px;background:url(../images/right.png) no-repeat right center;}
/*#top_submenu a span img {border:none;margin:8px 4px 0 0;}*/
/* show picture when mouse over link */
#top_submenu a:hover{background: url(../images/left1_roll.png) no-repeat left center;}
#top_submenu a:hover span {background:url(../images/right_roll.png) no-repeat right center; color:#026f68;}
#top_submenu a.right {float:right; /* for help button - just add class "right" ->  <a class="right"... */}
.stress_odd { background:#f8f8f8;}


/* user login tracking */
.request_appointment { background: url(../images/request_appt.png) no-repeat; width:242px; height:153px;}
.starts_tracking { background: url(../images/start_tracking.png) no-repeat; width:242px; height:153px;}
.any_deviation { background: url(../images/deviation.png) no-repeat; width:242px; height:153px;}
.prescription_tracking { background: url(../images/prescription_tracking.png) no-repeat; width:242px; height:153px;}
.welcome_user { color:#299b06; font-size:12px; }
.welcome_username { font-size:14px; font-weight:bold;}
.track_link { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
.track_link:hover { color: #993300; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
.cal_col1_new { float:left; width:45%; margin:0px 4px 0px 2px;}


/* slider css */

*.carpe_horizontal_slider_display_combo {
	clear: left;
	margin: 0;
}
*.carpe_vertical_slider_display_combo {
	float: left;
	margin: 0;
}
*.carpe_horizontal_slider_track {
	background:url(../images/slider-bg.jpg);
	background-color:#ffb778;
	color: #333;
	width: 120px;
	float: left;
	margin: 0;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	padding: 4px;
	border: #fc9840 1px solid;
}
*.carpe_vertical_slider_track {
	background-color: #bbb;
	color: #333;
	padding: 3px 6px 15px 6px;
	width: 24px;
	height: 100px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.carpe_horizontal_slider_track *.carpe_slider_slit {
	background-color: #333;
	color: #ccc;
	width: 110px;
	height: 2px;
	margin: 4px 4px 2px 4px;
	line-height: 0px;
	position: absolute;
	display:none;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
*.carpe_vertical_slider_track *.carpe_slider_slit {
	background-color: #000;
	color: #333;
	width: 2px;
	height: 100px;
	position: absolute;
	margin: 4px 10px 4px 10px;
	padding: 4px 0 1px 0;
	line-height: 0px;
	font-size: 0;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
*.carpe_horizontal_slider_track *.carpe_slider {
	width: 16px;
	background-color: #c33;
	color: #333;
	position: relative;
	margin: 0;
	height: 8px;
	z-index: 1;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.carpe_vertical_slider_track *.carpe_slider {
	width: 20px;
	background-color: #666;
	color: #333;
	position: relative;
	margin: 0;
	top: 0px;
	height: 8px;
	z-index: 1;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.carpe_slider_display_holder {
	background-color: #bbb;
	color: #333;
	width: 34px;
	margin: 0;
	float: left;
	padding: 0 2px 0 0;
	height: 20px;
	text-align: right;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
.carpe_slider_display {
	background-color: #bbb;
	color: #333;
	padding: 3px 1px 0 0;
	width: 30px;
	text-align: right;
	font-size: 11px;
	line-height: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	cursor: default;
}
.heading_new_hrsearch { background:url(../images/bg_new_search.png) repeat-x; height:20px; color:#333333; font-weight:bold; font-size:14px;} 
/* slider css ends */

/* sitemap css for font done by siddharth: date 22 june 2009 */
.normal_text_black {
font-family: Arial; font-size:12px; text-decoration:none; color:#000000;
}

.sitemap_h { color:#029a8b; font-size:14px; font-weight:bold;}
.sitemap_sep_height { height:15px; padding:4px 0px 0px 0px;}
.sitemap_separate { background:url(../images/sitemap_line.png) repeat-x; height:1px; margin:4px 0px;}

.phr_h { font-size:16px; color:#057369; font-weight:bold;}
.phr_tex { font-size:12px; color:#4a4a4a; text-align:justify}
.divclass1{visibility:hidden; position:absolute; border:thick #818596; border:solid 1px #333366; background-color:#F2FBDB; padding: 10px 10px 10px 10px; float:left; width:120px; height:130px; font-size:12px;}
/* editicon created by mohan dtdt 06-07-09*/
.editicon{position:relative;top:4px;cursor:pointer;}

<!-- living fit style starts -->
.liv_lt_div { float:left; margin:0px 2px 2px 0px; height:315px; width:500px; background: url(../images/livingfit_mainimg.png) no-repeat; border:#FF0000 solid 1px;}
.liv_rt_div { width:278px; background:#05998b; float: left; color:#FFFFFF; font-size:12px; margin:2px 0px 2px 2px; padding:4px; font-weight:bold; height:304px;}
.liv_rt_h { background:#026158; padding:4px; text-align:center; font-size:14px; color:#FFFFFF;}
.liv_rt_text { padding:0px 18px 8px 18px; text-align:left;}
.liv_bottom_div { clear:both;}
.liv_bot_div { width:191px; float:left; margin:0px 0px 0px 0px; padding:0px 4px 4px 4px;}
.liv_bot_h { background: url(../images/livin_grd.png) repeat-x; height:11px; padding:4px 4px 6px 4px; border:#CCCCCC solid 1px; color:#333333; font-weight:bold; text-align:center;}
.liv_bot_txt { border:#CCCCCC solid 1px; padding:4px 4px 6px 4px; margin:-9px 0px 0px 0px; height:100px;}
.liv_darkgrytxt { color:#333333; font-weight:bold;}
.livact_tbl { border-collapse:collapse; padding:2px;}
.livact_tbl td{ border:#666666 solid 1px; border-bottom: none; border-collapse:collapse; padding:2px;}
.liv_more { color:#05998b; text-decoration:underline; font-weight:bold;}
.liv_more:hover { color:#05998b; text-decoration:underline; font-weight:bold; background:#f6f6f6;}
.liv_img { padding:2px; border:#666666 solid 1px; margin:2px;}
.livimgovertxt {position:relative; top:122px; width:468px; height:170px; padding:4px; margin:0px 0px 0px 12px; background:#ececec;filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}
.liv_link { color:#0d9b8c; font-weight:bold;}
.liv_link:hover { color:#323232; font-weight:bold;}
.livfit_but { background:url(../images/livfit_buttona.png) no-repeat; width:93px; height:25px; border:none; color: #333333; font-size:12px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 4px 0px;}
.livfit_but:hover { background:url(../images/livfit_button.png) no-repeat; width:93px; height:27px; border:none; color:#000000; font-size:11px; font-weight:bold; cursor:pointer;}
.livin_textbox { color:#333333; border-top: #999999 solid 1px; border-right: #999999 solid 2px; border-bottom: #999999 solid 2px; border-left: #999999 solid 1px;}
.liv_resetdate { border:#32b9e3 solid 1px; border:#32b9e3 solid 1px; border:#32b9e3 solid 1px; border:#32b9e3 solid 1px; width:300px; background:#dff3fb; margin:0px auto; padding:8px; height:120px;}
.liv_resetdate_h { color:#049683; font-size:14px; font-weight:bold; text-align:center;}
.liv_list_content { margin: 0px 0px 0px 25px;}
.liv_cont_h { font-size:14px; font-weight:bold; color:#039a8b;}
.liv_cont_italics { font-style:italic; color:#333333; font-size:12px; font-weight:bold;}
.liv_note { color: #FF0000;}
.liv_update_image {text-align:center;width:200px;display:none;position:absolute;top:0px;left:215px;margin:0}
<!-- liv_fit_tbl class is used in living_fit_summary page and created by mohan dtd 25.09.09 -->
.liv_fit_tbl{text-align:center;}
.liv_fit_tbl td{border:solid 1px #DCDCDC;text-align:center;}
<!-- living fit sttyle ends -->
.chngpass_maindivfirst { height: 20%; width:330px; padding: 5px 0px 0px 0px; height:188px; border:#079483 solid 0px; margin:0px 0px 0px 0px; background:#FFFFFF;}

<!--Fitness Profile-->
.evenrowhead{background:#c7e1e5; color:#0c7c85; font-size:12px; text-align:center; font-weight:bold;}
.oddrowhead{background:#daead7; color:#0c7c85; font-size:12px; text-align:center; font-weight:bold;}
.fitnesspro_table{color:#307725; font-size:12px; font-weight:bold; background:#EFEFEF;}
.fitnesspro_table td{padding:4px}
.fitpro_h1 { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding:0px; margin:0px; color:#0c7c85;}
.fitnesspro_evenrow{background:#c7e1e5; text-align:left; color:#000; font-weight:normal; font-size:11px;}
.fitnesspro_oddrow{background:#daead7; text-align:left; color:#000; font-weight:normal; font-size:11px;}
.fitnesspro_evenrowhead{background:#c7e1e5; color:#0c7c85; font-size:12px; text-align:center; font-weight:bold;}
.fitnesspro_oddrowhead{background:#daead7; color:#0c7c85; font-size:12px; text-align:center; font-weight:bold;}

 
.txt_link10 a{ color:#48474c; font-weight:bold; text-decoration:none;}
.txt_link10 a:hover{ color:#48474c; font-weight:bold; text-decoration: underline;}

.familytreediv {  background: url(../images/familytree_bg.png) repeat-x #67B3FE; padding:20px 5px 10px 5px; width:630px; border:#519ce6 solid 1px;}
.familytreediv_lt { float: left; width:300px;background: url(../images/familytree_opacity.png) repeat-x #e0eeef; margin:0px 2px 0px 0px;  padding:10px 2px 10px 2px;}
.familytreediv_rt { float:left; width:315px; margin:0px 0px 0px 5px;}
.familytree_but { background: url(../images/familytree_but.png) no-repeat center; height:38px; padding:4px;}
.f_heading1 { text-align:center; font-size:14px; font-weight:bold; color:#000000;}
.familytree_form { background:#f7f8f8; text-align:left; margin:0px auto; padding:2px;}
.familytree_form td { padding:2px;}
.familytree_h {  font-size:14px; color:#79c259; padding:4px; font-weight:bold;}

/* doctors search page style starts */
.roundcorners_org_topline_i { background: url(../images/b_orange_topline.png) repeat-x; height:18px;}
.roundcorners_org_bottomline_i { background: url(../images/b_orange_bottomline.png) repeat-x; height:18px;}
.roundcorners_org_leftline_i { background: url(../images/b_orange_leftline.png) repeat-y; width:19px;}
.roundcorners_org_rightline_i { background: url(../images/b_orange_rightline.png) repeat-y; width:19px;}
.search_doc { background:#eaf8ff; padding:4px; margin:10px;}
.select_doc { border:#999999 solid 1px; padding:2px; font-size:12px;}
.search_doc_h { color:#CC3300; font-size:14px; padding:4px; background:#f1f1ef;}
.lefttbl_s_Doc { padding:4px;}
.lefttbl_s_Doc td{ padding:4px; border-bottom:#CCCCCC dotted 1px;}
.lefttbl_s_Doc td a { color:#333333; padding:0px 0px 0px 10px;}
.lefttbl_s_Doc td a:hover { color:#e4582d; text-decoration:underline;}
.search_d_tbl td { padding:2px;}
.search_d_details { border: #999999 solid 0px; border-collapse:collapse;}
.search_d_details td{ border-collapse:collapse; padding:4px; border-bottom: #dde6eb dotted 1px; text-align:left;}
.searchdoc_div_main { padding:2px;}
.searchdoc_div_lt { float:left; width:89%; padding:2px;}
.searchdoc_div_rt { float:left; width:9%; padding:2px;}
.doc_link { font-size:14px; color:#428eb4; font-weight:bold;}
.oddrow_search { background:#fcfcfc; padding:2px;}
.evenrow_search { background:#effaff; padding:2px;}
.search_in_tbl { padding:2px;}
.name_doc { font-size:12px; color:#2f81ab; font-weight:bold;}
.name_doc_h { padding:2px; font-size:16px; color:#2f81ab; }
.search_h { font-size:16px; border-bottom:#666666 solid 1px; color:#e4582d;}
/* doctors search page style starts Addeded by Arvind 20-11-09 */
.blood_bank_orange_bold {font-size: 13px; color: rgb(222, 88, 45); font-weight:bold;  }
.blood_bank_orange_txt {font-size: 13px; color: rgb(222, 88, 45);  }
.blood_bank_orange_bold12 {font-size: 12px; color: rgb(222, 88, 45); font-weight:bold; }

.healthexp_box { background:url(../images/inplace-of-chat-boxes_bg.png) no-repeat; width:300px; height:93px; padding:4px 4px 4px 10px; font-size:18px; margin:0px 0px 0px 2px;}
.healthexp_box a { font-size:18px; text-decoration:none; color: #000000;}
.healthexp_box a:hover { font-size:18px; text-decoration: underline; color: #666666;}
/* tracker design starts */
.tracker_top { background:url(../images/trackeimages/tracker_topline.png) repeat-x; height:12px;}
.tracker_bottom { background: url(../images/trackeimages/tracker_bottom_line.png) repeat-x; height:12px;}
.tracker_left { background: url(../images/trackeimages/tracker_left.png) repeat-y; width:13px;}
.tracker_right { background: url(../images/trackeimages/tracker_right.png) repeat-y; width:12px;}
.traker_tbl { background:#d7f2f4;}
.tracker_result_tbl { border: #80bbc0 solid 1px; border-collapse:collapse;}
.tracker_result_tbl th { height:25px; background:#80bbc0; color:#FFFFFF; font-size:12px;}
.tracker_result_tbl td { height:20px; text-align:center; border-bottom: #80bbc0 solid 1px;}
.tracker_submit { background:url(../images/trackeimages/tracker_submitbut.png) no-repeat; width:95px; height:25px; border:none; color: #333333; font-weight:bold; cursor:pointer; padding:0px 0px 4px 0px;}
.tracker_submit:hover { background:url(../images/trackeimages/tracker_submitbut.png) no-repeat; width:95px; height:25px; border:none; color:#258f97; font-weight:bold; cursor:pointer;}
.tracker_legend { font-size:16px; color:#3ca1a9; font-weight:bold; padding:4px;}
.tracker_fieldset { border:#d7f2f4 solid 2px; padding:4px;}
.tracker_fieldset table{background:#ffede6}
.tracker_even { background:#ecf8f9;}
.heading_tracker { font-size:14px; font-weight: bold; text-decoration: underline;}
.tracker_td { width:150px; height:146px;}
.tracker_img { width:146px; height:142px;}
.tracker_img:hover { width:148px; height:144px;}
.rb11 { FONT-SIZE: 8pt;FONT-STYLE: normal;	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;	color: #E67848;	font-weight: bold;}
.rb33 { FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; color: #C53D02; font-weight: bold;}
.f1 { FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;}
.rf11 { FONT-SIZE: 8pt;	FONT-STYLE: normal; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; color: #E67848;}
.rb23 { FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; color: #FBB293; font-weight: bold;}
.AD_date { BORDER-RIGHT: #E67848; BORDER-TOP: #E67848; FONT-SIZE: 10pt; BORDER-LEFT: #E67848; BORDER-BOTTOM: #E67848; BACKGROUND-COLOR: #E67848; TEXT-ALIGN: left;	color: #FFDCCD;	font-weight: bold;}
.rb21 {	FONT-SIZE: 8pt;	FONT-STYLE: normal;	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; color: #FFDCCD; font-weight: bold;}
.gf11 {	FONT-SIZE: 8pt;	FONT-STYLE: normal;	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; color: #6F7C7D;}
.meal_heading { background:#d6eef0; padding:4px; border-bottom:#80bbc0 solid 1px;}
.member_profile_heading { font-size:14px; color:#333333;}
.mem_pro_subheading {background:#d6eef0; padding:4px; border-bottom:#80bbc0 solid 1px;}
/* tracker design ends */
/* slider.css starts */
*.carpe_horizontal_slider_display_combo {
	clear: left;
	margin: 0;
}
*.carpe_vertical_slider_display_combo {
	float: left;
	margin: 0;
}
*.carpe_horizontal_slider_track {
	background:url(../images/slider-bg.jpg);
	background-color:#ffb778;
	color: #333;
	width: 120px;
	float: left;
	margin: 0;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	padding: 4px;
	border: #fc9840 1px solid;
}
*.carpe_vertical_slider_track {
	background-color: #bbb;
	color: #333;
	padding: 3px 6px 15px 6px;
	width: 24px;
	height: 100px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.carpe_horizontal_slider_track *.carpe_slider_slit {
	background-color: #333;
	color: #ccc;
	width: 110px;
	height: 2px;
	margin: 4px 4px 2px 4px;
	line-height: 0px;
	position: absolute;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
*.carpe_vertical_slider_track *.carpe_slider_slit {
	background-color: #000;
	color: #333;
	width: 2px;
	height: 100px;
	position: absolute;
	margin: 4px 10px 4px 10px;
	padding: 4px 0 1px 0;
	line-height: 0px;
	font-size: 0;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
*.carpe_horizontal_slider_track *.carpe_slider {
	width: 16px;
	background-color: #c33;
	color: #333;
	position: relative;
	margin: 0;
	height: 8px;
	z-index: 1;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.carpe_vertical_slider_track *.carpe_slider {
	width: 20px;
	background-color: #666;
	color: #333;
	position: relative;
	margin: 0;
	top: 0px;
	height: 8px;
	z-index: 1;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.carpe_slider_display_holder {
	background-color: #bbb;
	color: #333;
	width: 34px;
	margin: 0;
	float: left;
	padding: 0 2px 0 0;
	height: 20px;
	text-align: right;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
.carpe_slider_display {
	background-color: #bbb;
	color: #333;
	padding: 3px 1px 0 0;
	width: 30px;
	text-align: right;
	font-size: 11px;
	line-height: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	cursor: default;
}
/* cslider.css ends */

/* routine tracker css starts */
h3 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox11 {
		position: absolute;
		top:auto;
		left:200px;
		margin: 25px 0px 0px 0px;
		width: 250px;
		background-color: #000000;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
		z-index:300;
		text-align:left;
		padding-left:10px;
		color:#CCCCCC;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
		
	}
	.ul {
	padding-left: 0px;
	margin-left: 0px;
	text-align:left;

	list-style:none;
	
	}

	.suggestionList li {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
	.suggestionList li a
	{
		display: block;
		text-decoration: none;
		background-color: transparent;
		text-shadow: #000 0px 0px 5px;
		position: relative;
		padding: 0;
		width: 100%;
	}
	.suggestionList li a:hover
	{
		/*background-color: #444;*/
	}
	.suggestionsBoxactivity {
		position: absolute;
		
		top:auto;
		<!--[if IE 7]>
		top:982px;
		<![endif]-->
		margin: 10px 0px 0px 0px;
		width: 210px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
		z-index:300;
		text-align:left;
		padding-left:10px;
		color:#CCCCCC;
	}
	
	.suggestionsBoxactivity li {
		margin: 2px 0px 3px 0px;
		padding: 0px;
		cursor: pointer;
	}
	
	.suggestionsBoxactivity li:hover {
		background-color: #659CD8;
	}
	.suggestionsBoxactivity li a
	{
		display: block;
		text-decoration: none;
		background-color: transparent;
		text-shadow: #000 0px 0px 5px;
		position: relative;
		padding: 0;
		width: 100%;
	}
	.suggestionsBoxactivity li a:hover
	{
		/*background-color: #444;*/
	}
	
	.cal_text{
	background-color:#E67848; 
	border:none;
	font-weight: bold;
	color: #FFDCCD;
	FONT-SIZE: 10pt;
	text-align:center;
	width:100px;

	}
	.food_heading{
	font-weight: bold;
	color: #E67848;
	FONT-SIZE: 11pt;
	}
	.rb11 {
   FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #E67848;
	font-weight: bold;
}
.rb33
{
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #C53D02;
	font-weight: bold;
}

.f1
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif
}
.rf11
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #E67848;
}

.rb23
{
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #FBB293;
	font-weight: bold;
}

.AD_date
{
	BORDER-RIGHT: #E67848;
	BORDER-TOP: #E67848;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #E67848;
	BORDER-BOTTOM: #E67848;
	BACKGROUND-COLOR: #E67848;
	TEXT-ALIGN: left;
	color: #FFDCCD;
	font-weight: bold;
}

.rb21
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #FFDCCD;
	font-weight: bold;
}
.gf11
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #6F7C7D;
}

.tbmain111{background-color:#FFEDE6;}

.ttop{background-color:#E67848;background:#E67848;}
.tracker_legend {
color:#3CA1A9;
font-size:16px;
font-weight:bold;
padding:4px;
}
/* routine tracker css ends */
/*class for popup form */
.label{padding: 0;color: #666;	font-size: 14px;font-weight: bold;}

/*---------------------22-FEB-10--------------------*/

.link_class {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#036e62;}
	

/*---------------------23-FEB-10--------------------*/
.othr_resource{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	}

.othr_resource a{
	color:#000066;
	text-decoration:underline;
	padding-left:20px
	}

.othr_resource .main_headings{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none}
	
.othr_resource .headings{
	background:url(../images/arrow_reg.gif) 0 5px no-repeat; 
	padding-left:20px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;}

/*class for FAQs*/

.faq_q { color: #019585; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.heading1 { color:#cb0d03; font-size:24px; font-weight:normal; margin:0px 0px 0px 4px;}
.headinggrad_bg1 {height:30px; font-size:18px; font-weight:normal; padding:2px;color:#036e62;}

/* Start: popup_signin_form */
.clr{clear:both;}
.fl{float:left}
.fr{float:right}
.pad_20_left{padding-left:20px;}
.pad_10_top{padding-top:10px;}
.pad_56_top{padding-top:86px;}
.pad_40_top{padding-top:50px;}


.main_cont{
	border:8px solid #b6dafc;
	width:905px;
	margin:0px auto;
	padding:12px;
	}
	
.main_cont_signup{
	border:8px solid #b6dafc;
	width:640px;
	margin:0px auto;
	padding:12px 0px;
	}
		
.first_box{
	border:1px solid #c9c9c9;
	padding:7px;
	width:270px;
	float:left;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	height:400px;
	
	}
.text_signin{
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	padding-left:25px;
	}

.footer_text{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333px;
	margin:0px;
	padding:15px;
	font-style:italic;}
h1_popup{
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-align:center}
.main_cont_small{
	border:8px solid #b6dafc;
	width:400px;
	margin:0px auto;
	padding:15px;
	}
.first_box_small{
	border:1px solid #c9c9c9;
	padding:10px;
	width:380px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	}
/* End: popup_signin_form */

#resultSymptom img{
	 width:auto; height:auto; border:#d3d3d2 solid 1px; padding:2px; background:#f0f5f5; margin:1px; margin-right:5px;
}

#resultDetail img{
	 width:auto; height:auto; border:#d3d3d2 solid 1px; padding:2px; background:#f0f5f5; margin:1px; margin-right:20px;
}

a.tag-link{ color:#FFF; font-weight:normal; line-height:22px; padding:2px 5px; }
a.tag-link:hover{ background:#30b4a0; text-decoration:none; color:#FFF}
/*-----------Start: 16-April-2010
Copied from Desidieter
-------------------*/

.search_left{
	border-right:#efefef;
	width:550px; 
	float: left;
	margin:0px;
	padding:10px 20px;
	border-right:1px dashed #999999;
	}
.search_heading{
	color:#247600;	
	font:bold 12px Arial, Helvetica, sans-serif;
	} 
	
.search_heading a{
	color:#247600;
	text-decoration:none;
	} 
	
.searchWebHead{
	color:#d41100;
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:10px 5px;
	margin:0px;
	}

.searchWebContent{padding:4px;}
.homeWebSearch {
background:url("../images/homeSearch.png") no-repeat scroll 0 0 transparent;
height:39px;
padding:4px 4px 4px 8px;
width:400px;
}
.homeSearchBox {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#666666;
font-size:14px;
width:265px;
}

.search_right{
	border-right:#efefef;
	width:370px; 
	float: right;
	margin:0px;
	padding:10px 10px 10px 0px;	
	}


.dashed_line{
	border-bottom:1px dashed #666666;
	}
	
.pad_10_top{
	padding-top:10px;
	}
/* article box style starts*/
.article_topline { background:url(../images/article_box_top_line.png) repeat-x; height:19px;}
.article_bottomline { background: url(../images/article_box_bottom_line.png) repeat-x; height:21px;}
.article_leftline { background:url(../images/left.png) repeat-y; width:26px;}
.article_rightline { background: url(../images/right.png) repeat-y; width:26px;}
.articles_tbl { border:#0c7c85 solid 1px; text-align:left;}
.articles_tbl1 { border:#0c7c85 solid 1px; text-align:left; background:#FFFFFF;}
.articles_tbl_h { color:#ffffff; font-size:14px; font-weight:bold; background:url(../images/look_up_bg.png) repeat-x; height:24px; padding:4px;}
.article_h { color:#c64a03; text-align:left;font-weight:bold; font-size:14px;}
.article_tbl_1 {border-collapse:collapse; border:#67a9be solid 1px; background:#fafdfd; margin:10px 2px 0px 2px; padding:4px; height:360px;}
.articles_sub_h { color:#c44500; font-size:14px; font-weight:bold; padding:4px;}
.button{background: url(../images/button_bg.png) repeat-x; color:#ffffff; border:#07646b solid 1px; border-collapse:collapse; height:26px; font-size:12px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
.quit_smoking_button{background: url(../images/blank-button.png) repeat-x; color:#333; border:#07646b solid 0px; border-collapse:collapse; height:47px; width:150px; font-size:18px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
/* article box style ends *//*-----------End : 16-April-2010
Copied from Desidieter
-------------------*/

/*-----------------15-April-10--------------*/

.remedies_page{
	width:675px; 
	margin:0px;
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}

.remedies_heading{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#389198;
	}
	
.pad_top_15{
	padding-top:15px;
	}

.clr{
	clear:both;
	}

.find_recipe{
	width:635px;
	margin:px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background-color:#cce3e7;
	padding:10px 20px 15px 20px;
	}

.fl{
	float:left;
	}
.find_recipe_right{
	float:left;
	width:122px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#19575c;
	}
	
.find_recipe_left{
	width:280px;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:20px 0 0 15px;
	}
	
.remedy_boxes{

	width:670px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px;
	line-height:20px;
	}
	
.remedy_boxes_bg{
	border:1px solid #dcdcdc; 
	border-top:none;
	width:673px;
	padding:10px;
	margin:0px;
	padding:0px;
	line-height:20px;
	}
.remedy_boxes_head{
	background:url("../images/rem_box_top.png") no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px 10px;
	}

.remedy_first_box{
	width:90px;
	margin:0px;
	padding-left:10px;
	float:left;
	}
.remedy_first_box a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}
.remedy_second_box{
	width:120px;
	margin:0px;
	padding-left:10px;
	float:left;
	}	
.remedy_second_box a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}	
.remedy_third_box{
	width:150px;
	margin:0px;
	padding-left:10px;
	float:left;
	}	
.remedy_third_box a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}	
	
.remedy_forth_box{
	width:80px;
	margin:0px;
	padding-left:10px;
	float:left;
	}
.remedy_forth_box a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}	
/*========================================================================*/

/*----------------------------------26-April-2010----------------------------------*/

.recent_search_inner{
	margin:0;
	padding:0;
	}
	
.recent_search_inner_bg{
	background:#e9f6ff url(../images/recent_bg.jpg) repeat-x; 
	border-left:2px solid #c6f0fd; 
	border-right:2px solid #c6f0fd;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:32px;
	padding:10px;
	margin:0px;
	
	} 
	
.recent_search_inner_bg a{
	color:#5d5d5d;
	text-decoration:none;
	}

.recent_search_inner_heading{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#05a695;
	text-align:left;

	}
	

.link_expo{
	margin:0;
	padding:0;
	text-align:right;
	}

.link_expo a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#30b4a0;
	text-align:right
	}


.recent_search_box{
	margin:0;
	padding:0;
	}
	
.recent_search_bg{
	background:#e9f6ff url(../images/recent_bg.jpg) repeat-x; 
	border-left:2px solid #c6f0fd; 
	border-right:2px solid #c6f0fd;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:16px;
	padding:10px;
	text-align:left;
	} 
	
.recent_search_bg a{
	color:#000;
	text-decoration:none;
	}

.recent_search_heading{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#05a695;}

/* Bread Crum Style*/
.bread{ clear:both; width:970px; padding:3px 0px 3px 5px; height:25px; margin:auto;}
.bread a {  background: url(../images/bg_bread_left_border.png) no-repeat; height:24px; float:left; color:#000; text-decoration:none; cursor:pointer; padding-left:5px}
.bread a span {  background: url(../images/bg_bread_right_border.png) no-repeat top right;height:22px; float:left; padding-left:10px; padding-right:15px; padding-top:5px}
.bread a:hover { background: url(../images/bg_bread_left_filled.png) no-repeat; color:#FFF; text-decoration:none}
.bread a:hover span { background: url(../images/bg_bread_right_filled.png) no-repeat top right}
.bread a.selected { background: url(../images/bg_bread_left.png) no-repeat; color:#000; text-decoration:none}
.bread a.selected span { background: url(../images/bg_bread_right.png) no-repeat top right}
span.sep{ margin: 0px 5px; float:left; padding-top:4px; }
span.normalText{ margin: 0px 0px; float:left; padding-top:4px; }


/* Bread Crum Style*/

/*upgrade profile*/


.upgradealert_txt {font-size:16px; height:60px; color:#c7230d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:#CCCCCC solid 1px; width:80%; padding:18px 0px 0px 0px; background:#f7fae0; }

.highlight_txt { height:40px; margin:14px 0px 0px 0px; font-size:14px; font-weight:500; color:#333333; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.highlight_txt1 { height:80px; margin:14px 0px 0px 0px; font-size:14px; font-weight:500; color:#333333; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.package_list {height:350px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.package_tbl_bg { border-top:none; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif;}
.package_tbl_bgth_grad { padding:4px;}
.package_tbl_bg1 { padding:2px; border:#cccccc solid 1px;background: url(../images/headbg.png) repeat-x;}
.dd_package_h { color:#02998a; font-size:14px; font-weight:bold; background: url(../images/packages_bg.png) repeat-x; height:28px;  border:#e6e5e5 solid 1px; width:242px;}
.package_list{ height:140px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.package_list ul{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.package_list ul li{ line-height:16px; margin:0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.ha_fieldset { border:#C0CDCF solid 2px; padding:0px 12px 12px 12px;}

/* packages styles */
.packg_h { font-size:12px; color:#0c7c85; font-weight:bold;}
.packages_heading { color:#6b973e; font-size:16px; font-weight:bold; padding:2px 0px 0px 2px;}
.packages_heading1 { color:#333333; font-size:14px; font-weight:bold;}
/*.packages_list { margin:0px 0px 0px 0px; list-style:none;}*/
.packages_list li{ margin:2px 0px 0px 2px;font-size:12px; text-align:left; list-style:outside; font-family: Arial, Helvetica, sans-serif;}
.package_cost { font-size:14px; font-weight:bold; padding:8px; color:#d73334;}
.package_tbl { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#CCCCCC solid 2px; border-collapse:collapse; height:620px; width:100%;}
.package_tbl td { padding:4px;}
.remind_later { border: none; background: url(../images/remind.png) no-repeat; height:35px; width:135px; color: #006600;}

.guarantee_h { font-size:16px; color:#0c7c85; font-weight:bold;}
.red_star { color:#FF0000; font-size:12px; font-weight:bold;}
.wgt_tbl { border:#0c7c85 solid 2px; text-align:left;}

.img_style { margin:4px; padding:4px; background:#f6f5f5; border:#e5e4e4 solid 1px;}

/* weight guarantee page style starts */
.wgt_bg_rt { background:url(../images/weight-guaranteebg.png) no-repeat; width:709px; height:622px; text-align: left;}
.wgt_bg_rt_inbg { background: url(../images/weight-guarantee_inbg.png) no-repeat; width:709px; height:622px; text-align: left;}
.wgt_bg_lt{ background:url(../images/weight-guarantee_bg1.png) no-repeat; width:276px; height:622px; text-align:left;}
.wgt_bg_inlt { background:url(../images/weight-guarantee_inbg1.png) no-repeat; width:276px; height:622px; text-align:left;}
.wgt_loss_but { background:url(../images/weight-guarantee_but.png) repeat-x; height:26px; text-align:center; border:#056b73 solid 1px; color:#FFFFFF; text-decoration:none;}
.wgt_loss_but a { color:#006068;}
.wgt_loss_but_selected { background:url(../images/weight-guarantee_but_roll.png) repeat-x; height:26px; text-align:center; border:#056b73 solid 1px; color:#FFFFFF; text-decoration:none;}
.wgt_loss_but:hover{ background:url(../images/weight-guarantee_but_roll.png) repeat-x; height:26px; text-align:center; border:#056b73 solid 1px; color:#FFFFFF; text-decoration:none;}
.wgt_h { font-size:20px; color:#0c7c85;}
.wgt_list { line-height:20px;}
.wgt_rt_tbl { padding:2px 4px 0px 2px; text-align:left;}
.wgt_list_select { font-size:11px;}
/* weight guarantee page style ends */

.but_gradbg {
	background:url(../images/but_grad_bg.png) no-repeat; 
	width:133px; 
	height:28px; 
	border:none; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:pointer;
	}
	
.weight_guarantee_link { color: #333333; font-size:12px; font-weight:normal; text-decoration:underline;}
.weight_guarantee_link:hover { color: #0c7c85; font-size:12px; font-weight:normal;}
.wgt_link a{ color:#000000; text-decoration:none; font-size:14px;}
.wgt_link a:hover{ color: #333333; text-decoration: underline; font-size:14px;}

.wgt_bg_inlt table{ background-color:transparent;}



/* my diary table starts */
.myd_tbl { background:#FFFFFF;}
.myd_tbl td{ background:#FFFFFF; border-top:#CCCCCC solid 1px; border-collapse:collapse; padding:8px; color:#999999; text-align:left;}
.myd_tbl td a{ color:#02998a;}
.myd_tbl td a:hover{ color:#656868;}
.myd_tbl th{ background:#FFFFFF; padding:8px; color: #666666; font-size:16px; border-top:#CCCCCC solid 1px; text-align: center; }
.myd_day { color: #666666; font-size:16px;}
.myd_txt_today { color:#aa0200;}
.myd_txt_beftoday { color:#50b91e;}
.myd_txt_afttoday { color:#e36b00;}
/* my diary table ends */


/*import from style.css by chalbal on 20-05-2010*/
.FL{float:left;}
.FR{float:left;}
.CL{clear:both;}

.htab_1{ height:30px;}
.htab_1 .brd{border-left:1px #999999 solid; height:11px; margin:8px 2px 0px 2px;}
.htab_1 ul{text-align: left; list-style:none; padding:8px 0px 0px 6px; position:absolute; width:540px;}
.htab_1 li{float:left; cursor:pointer; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.htab_1 ul li.act {/*background:url(../images/search_image/h_searchcurv3.jpg) no-repeat left top;*/ height:19px;}
.htab_1 ul li.act div{float:left; display:block; /*background:url(../images/search_image/h_searchcurv4.jpg) no-repeat right top;*/ padding:0px 2px 0px 2px;}
.htab_1 ul li.act p{display:block; background:url(../images/search_image/h_searchcurvbg2.jpg) repeat-x; font:bold 11px Arial; color:#fff; text-decoration:none; padding:2px 5px 3px 5px;}

.htab_1 ul li.nact{height:19px;}
.htab_1 ul li.nact div{float:left; display:block; padding:0px 2px 0px 2px;}
.htab_1 ul li.nact p{display:block; font:11px/15px Arial; color:#333; text-decoration:none; padding:2px 6px 0px 6px;}

/*end of style.css*/
/*My alert style*/
.clUnread{ font-weight:bold; }
.clRead{ font-weight:normal; }
/*end of myalert style*/
.editprofile_div { width:965px; padding: 5px 0px 0px 0px; height:auto; border:#079483 solid 0px; margin:15px 0px 0px 0px; background:#FFFFFF;}

/* health center new css Start*/
.healthcenter_heading
{
width:100%;
height:30px;
text-align:left;
color:#000000;
padding-left:38px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
padding-top:8px;
background:url(../images/health-center-icon.gif) no-repeat;
}

.healthcenters
{
width:100%;
height:auto;
background-color:#656565;
text-align:center;
}

.healthcenterslink
{
width:900px;
height:auto;
margin-left:auto;
margin-right:auto;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#FFFFFF;
}

.healthcenterslink a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:left;
padding-right:5px;
padding-left:5px;
line-height:20px;
text-decoration:none;
}

.healthcenterslink a:hover
{
text-decoration: underline;
color:#656565;
background:#FFFFFF;
}

.healthcenter_img
{
width:100%;
height:auto;
text-align:center;
}

/* health center new css End*/

/*wellness reports css created by Chalbal Jha on 12/08/2010*/


.f2
{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.wf2
{
	
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.wf1
{
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
 

.wb2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.wb1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.bb11
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #528DC5;
	font-weight: bold;
}
.bb12
{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #528DC5;
	font-weight: bold;
}
.bb13
{
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #528DC5;
	font-weight: bold;
}
.bf21
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #D3E5FF;
}
.bf22
{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #D3E5FF;
}
.bf23
{
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #D3E5FF;
}
.bb21
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #D3E5FF;
	font-weight: bold;
}
.bb22
{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #D3E5FF;
	font-weight: bold;
}
.bb23
{
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #A5CDF3;
	font-weight: bold;
}
.bb33
{
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #0E5AA2;
	font-weight: bold;
}
.bf11
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #528DC5;
}
.rb12
{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #E67848;
	font-weight: bold;
}
/*End of wellness reports css*/

/*NEXT step link css Used to show next step on PWP Fitness Profile etc pages*/

/* change on 25-aug by sagar due to design problems from here  */
.next-step
{
	background:none repeat scroll 0 0 #4F81BD;border:1px solid #DDE7ED;height:35px;padding:4px;width:50%;margin-bottom:5px;
}
.next-step span
{
 color:#FFFFFF; font-weight:bold; font-size:24px;
}
.main-box-div
{
	background:none repeat scroll 0 0 ;border:1px solid #DDE7ED;height:355px;padding:4px;width:95%;
}





.main-box-div-bg
{
	background:url(images/bg.gif) no-repeat ;height:80px;padding:4px;
}
.main-box-div-bg-div1
{
	width:170px; height:50px;float:left; text-align:center; padding-top:20px;  color:#FFFFFF; font-weight:bold; font-size:20px;
}
.main-box-div-bg-div2
{
	width:430px; float:right; height:45px;  text-align:left; padding:25px 0px 0px 08px;
}
/* change on 25-aug by sagar due to design problems till here  */

/*End of Next step css*/
/* Start: Mohan 010910 class olQuiz for quiz in footer_images.php*/
.olQuiz{list-style:none;}
.olQuiz li{padding:3px 0px;}
/* End: Mohan 010910 class olQuiz*/

/*QUIT SMOKING CSS*/
.quit-smoking-main{
	width:985px;
	margin-left:auto;
	margin-right:auto;
}

.quit-smoking-left{
	width:689px;
	float:left;
	}

.quit-smoking-left-banner{
	background-image: url(../images/quit-smoking-banner.gif);
	background-repeat:no-repeat;
	width:681px;
	height:340px;
	float:left;
	margin:0px;
	}

.quit-smoking-user-text-area{
	margin-left:260px;
	margin-top:70px;
	margin-right:100px;
	margin-bottom:2px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	float:left;
}
	
.quit-smoking-yes-btn{
	margin-left:310px;
	margin-top:10px;
	margin-right:25px;
	margin-bottom:7px;
	float:left;
	}
	
.quit-smoking-skip-btn{
	margin-top:10px;
	margin-right:15px;
	margin-bottom:7px;
	float:left;
	}

.quit-smoking-boxe-bg{
	background-image:url(../images/quit-smoking-boxbg.gif);
	background-repeat:no-repeat;
	width:323px;
	height:275px;
	float:left;
	margin-left:11px;
	margin-top:8px;
	margin-right:5px;
	margin-bottom:8px;
	padding-top:10px;
	text-align:justify;
	}
	
.quit-smoking-blog{
	background-image:url(../images/quit-smoking-blog.gif);
	background-repeat:no-repeat;
	width:330px;
	height:106px;
	float:left;
	margin-left:4px;
	margin-top:1px;
	margin-right:0px;
	margin-bottom:8px;
}

.quit-smoking-community{
	background-image: url(../images/community.gif);
	background-repeat:no-repeat;
	width:330px;
	height:106px;
	float:right;
	margin-left:4px;
	margin-top:3px;
	margin-right:7px;
	margin-bottom:8px;
}

.heading1-quit-smoking{
	text-align:center;
	vertical-align:middle;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:18px;
	color:#00172b;
	margin-top:1px;
	margin-bottom:6px;
	}

.heading2-quit-smoking{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#000000;
	font-weight:bold;
	margin-top:15px;
	margin-left:50px;
	text-align:center;
	}

.heading3-quit-smoking {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#0186bd;
	font-weight:600;
	text-align:left;
	margin-left:15px;
	margin-top:30px;
	}
	
.heading3-quit-smoking a{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#0186bd;
	font-weight:600;
	text-align:left;
	margin-left:15px;
	margin-top:30px;
	text-decoration:none;
	}

.heading3-quit-smoking a:hover{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#001e6c;
	font-weight:600;
	text-align:left;
	margin-left:15px;
	margin-top:30px;
	text-decoration:underline;
	}
	
.quit-smoking-box-content{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	margin:3px;
	text-align:left;
	padding-top:10px;
	
}
	
.quit-smoking-right{
	width:296px;
	float:right;
}

.quit-smoking-right-bg{
	background-image: url(../images/quit-smoking-rightpannel.jpg);
	width:281px;
	height:736px;
	float:right;
}

.quit-smoking-facts{
	padding:20px;
	font-family:Verdana;
	font-size:12px;
	color:3a3838;
	text-align:justify;
	}

/*END OF QUIT SMOKING*/

.right-pannel{
	width:220px;
	height:auto;
	/*border: solid 1px #5c5959;*/
}

.right-pannel-topbox{
 /*background-color:#5c5959;*/
 background-color:#3a85a3;
 height:18px;
 padding:10px;
 text-align:center;
 font-family:Arial,tahoma,Helvetica,sans-serif;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 }

.right-pannel-ques-box{
 background-color:#c4e3f0 ;
 margin-top:2px;
 margin-bottom:2px;
 padding:10px;
 text-align:justify;
 font-family:Arial,tahoma,Helvetica,sans-serif;
 color:#282828;
 font-size:12px;
 font-weight:bold;
 font-style:italic;
 }
 
.right-pannel-ans-box{
 /*background-color:#f0f0f0;*/
 background-color:#E8F4F9;
 margin-top:2px;
 margin-bottom:2px;
 padding:10px;
 text-align:justify;
 font-family:Arial,tahoma,Helvetica,sans-serif;
 color:#282828;
 font-size:12px;
 } 
 
 .right-pannel-activity-box{
 background-color:#E8F4F9;
 margin-top:2px;
 margin-bottom:2px;
 padding:10px;
 text-align:justify;
 font-family:Arial,tahoma,Helvetica,sans-serif;
 color:#282828;
 font-size:12px;
 }
 
 /*POST EVENTS CSS*/
 .post-events-main{
	width:985px;
	margin-left:auto;
	margin-right:auto;
}

.post-events-left{
	width:667px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	}

.post-events-date-box{
	background-image:url(../images/old-events-date-bg.gif);
	background-repeat:no-repeat;
	width:163px;
	height:28px;
	float:right;
	text-align:center;
	font-family:Verdana;
	color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	padding-top:6px;
	}

.post-events-heading-box{
	background-image:url(../images/old-events-header-bg.gif);
	background-repeat:no-repeat;
	width:640px;
	height:41px;
	float:right;
	
}

.post-events-heading-text{
	text-align:center;
	vertical-align:middle;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:30px;
	color:#FFFFFF;
	margin-top:1px;
	margin-bottom:6px;
}

.post-events-content-box{
	background-image:url(../images/old-events-content-bg.gif);
	background-repeat:repeat-y;
	width:640px;
	float:right;
}

.post-events-content-heading{
	font-family:"Viner Hand ITC";
	font-size:18px;
	font-weight:bold;
	color:#414141;
	text-align:justify;
	width:390px;
	padding:8px;
	float:left;
}

.post-events-content-text{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-align:justify;
	width:380px;
	padding:8px;
	float:left;
}

.post-events-content-image-area{
	width:202px;
	height:180px;
	margin:12px;
	float:left;
}

.post-events-readmore a{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-align:right;
	text-decoration:underline;
	float:right;
	margin-top:10px;
	margin-bottom:5px;
}

.post-events-readmore a:hover{
	font-family:Verdana;
	font-size:12px;
	color:#e56e0d;
	text-align:right;
	text-decoration:underline;
	float:right;
}

.post-events-contect-footer{
	background-image: url(../images/old-events-footer.gif);
	background-repeat:no-repeat;
	width:640px;
	height:9px;
	float:right;
	margin-bottom:10px;
}

/*-------*/
.user-contest-banner-main{
	width:851px;
	height:137px;
	margin-left:auto;
	margin-right:auto;
}

.user-contest-banner-health-cuisine-image{
	background-image:url(../images/contest-banner-healthcuisine.gif);
	background-repeat:no-repeat;
	width:283px;
	height:137px;
	float:left;
}
.user-contest-banner-health-cuisine-image p { margin:0px 0px 0px 0px; padding:50px 0px 0px 40px; text-align:center; font-size:25px; color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif  }
.user-contest-banner-bmi-image{
	background-image:url(../images/contest-banner-bmi.gif);
	background-repeat:no-repeat;
	width:283px;
	height:137px;
	float:left;
}
.user-contest-banner-bmi-image p { margin:0px 0px 0px 0px; padding:50px 0px 0px 60px; text-align:center; font-size:25px; color:#ffffff; font-weight:bold;font-family:Arial, Helvetica, sans-serif}
.user-contest-banner-health-age-image{
	background-image:url(../images/contest-banner-health-age.gif);
	background-repeat:no-repeat;
	width:283px;
	height:137px;
	float:left;
}
.user-contest-banner-health-age-image p { margin:0px 0px 0px 0px; padding:50px 0px 0px 60px; text-align:center; font-size:25px; color:#ffffff; font-weight:bold;font-family:Arial, Helvetica, sans-serif}
.left_heading { padding:0px 0px 5px 5px; color:#003300; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:1px;}





