@charset "utf-8";
/* CSS Document */

body { 
	padding:0px; 
	margin:0px; 
	font:normal 12px Arial, Helvetica, sans-serif;
	background-color:#303030;
	
	}

a { 
	color:#3b5998; 
	font-weight:bold; 
	text-decoration:none;
	}
	
a:hover { 
	color:#666666; 
	font-weight:bold; 
	text-decoration:underline;;
	}
	
.spacer5 {height:5px;}

.spacer6 {height:6px;}

.top_nav {
	margin:0px;
	padding:0px;
	background:url(../images/top_nav_bg.png) repeat-x; 
	
	}
	
.search_top {
	padding-top:4px; 
	width:200px;
	}
	
.search_input {
	border:#807d7d solid 1px; 
	padding-top:2px;
	}
	
.top_nav_list {
	width:900; 
	padding:6px 0px 6px 0px;
	text-align:left;
	}
	
.top_nav_list ul{	
	margin:0px;
	padding:0px;
	}
	
.top_nav_list ul li {
	list-style:none; 
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#484847; 
	padding:0px 2px 6px 2px;
	margin:0px
	}
	
.top_nav_list ul li a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#484847; 
	text-decoration:none; 
	padding:0px 2px 6px 2px;
	}
	
.top_nav_list ul li a:hover{
	color:#484847; 
	text-decoration:underline; 
	}
	
.navimg {
	border:none; 
	padding-right:0px;
	}
	
.tellfriend {
	width:160px; 
	height:22px; 
	margin-top:3px; 
	paddingeft:2px; 
	text-align:center;	
	}
	
.tlfrnd {
	padding:4px 0px 0px 4px; 
	width:70px;  
	float:left;
	}
	
.top_sub_nav {
	width:100%; 
	border-top:#ff7492 solid 1px; 
	border-bottom:#ff7492 solid 1px; 
	height:25px; 
	padding-top:5px;
	}
	
.cal_bmi {
	background:url(../images/bmi_cal_bg.png) no-repeat; 
	width:270px; 
	height:277px;
	}
	
.bmi_heading {
	position:relative;
	top:20px; 
	padding:0px 0px 0px 40px; 
	height:50px;
	}
	
.bmi_form {
	float:right; 
	width:65%; 
	margin:0px 10px 0px 0px; 
	top:20px; 
	position:relative; 
	text-align:left;
	}
	
.bmi_form_input {
	border:#807d7d solid 1px; 
	height:15px;
	}
	
.but_gradbg {
	background:url(../images/but_grad_bg.png) no-repeat; 
	width:133px; 
	height:28px; 
	border:none; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:pointer;
	}
	
h1 {
	font:normal 18px Arial, Helvetica, sans-serif;
	padding:0px; 
	margin:0px; 
	color:#0c7c85;
	}
	
h2 { 
	color:#0c7c85; 
	font-size:16px; 
	padding:0px;
	margin:0px;
	}
	
h3 {
	color:#333333; 
	font-size:14px; 
	padding:4px;
	}
	
h4 {
	color:#0c7c85; 
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0px; 
	}
	
h5 {
	color:f6e2fa; 
	font:bold 13px Arial, Helvetica, sans-serif;
	}


h6 { 
	color:#fda635; 
	font-size:18px; 
	padding:10px 0 0 50px;
	margin:0px;
	}


.member_login {
	background:url(../images/member_login_bg.png) no-repeat; 
	width:266px; 
	height:119px;
	}
	
.member_login_h {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:center; 
	padding:4px 0px 0px 0px; 
	color:#414343;
	}
	
.input_border {
	border:#807d7d solid 1px;
	}
	
.dietitian_bg {
	background:url(../images/dietitian_online_bg.png) no-repeat; 
	width:266px; 
	height:74px; 
	margin:3px 0px 0px 0px;
	}
	
.fitness_bg {
	background:url(../images/fitness_expert_online.png) no-repeat; 
	width:266px; 
	height:74px; 
	margin:4px 0px 0px 0px;
	}
	
.redtxt11 {
color:#FF0000; 
}

.dietitian_txt {
	color:#006600; 
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:4px 0px 0px 10px; 
	width:100px;
	}
	
.dietitian_offline {
	color:#FF0000; 
	padding:4px 0px 0px 8px;
	}
	
.leave_msg {
	padding:18px 0px 0px 40px; 
	font-weight:bold; 
	width:100px;
	}
	
.fitness_txt {
	color:#006600; 
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:4px 0px 0px 10px; 
	width:150px;
	}
	
.fitness_offline {
	color:#FF0000; 
	padding:8px 0px 0px 38px;
	}
	
.wgt_loss_bg {
	background:url(../images/weight-loss_bg.png) no-repeat; 
	width:274px; 
	height:264px; 
	text-align:left;
	}
	
.wgt_img {
	padding:10px 0px 0px 9px;
	}
	
.ddpackages_bg {
	background:url(../images/dd-packages_bg.png) no-repeat; 
	width:453px; 
	height:264px;
	}
	
.padding4 {
	padding:4px 2px 4px 8px;
	}
	
.padding6 {
	padding:4px 4px 4px 8px;
	}
	
.blg_bg {
	background:url(../images/yourgoal_bg.png) no-repeat; 
	width:266px; 
	height:150px; 
	margin:3px 0px 0px 0px;
	}
	
.blg_h {
	color:#62c532; 
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 20px; 
	width:150px;
	}
	
.other_links {
	background:url(../images/4otherlinksbg.png) no-repeat; 
	width:266px; 
	height:264px; 
	margin:8px 0px 0px 0px;
	}
	
.other_links_bg {
	background:url(../images/otherlinks.png) no-repeat; 
	width:44px; 
	height:247px; 
	padding:0px; 
	margin:-2px 0px 0px 10px; 
	float:left;
	}
	
.other_links_txt {
	float:left; 
	margin:0px; 
	text-align:left; 
	width:200px;
	}
	
.other_links_txt p {
	padding:0px; 
	margin:8px 0px 0px 0px;
	}
	
.other_links_txt a {
	text-decoration:none; 
	color:#3b5998; 
	font-weight:bold;
	}
	
.other_links_txt a:hover {
	text-decoration:underline; 
	color:#333333; 
	font-weight:bold;
	}
	
.news_art_bg {
	background:url(../images/news_articles_bg.png) no-repeat; 
	width:266px; 
	height:112px; 
	clear:both;
	}
	
.news_h {
	color:#c64a03; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	padding:10px 0px 0px 20px; 
	width:150px; 
	clear:both;
	}
	
.adv_banner {
	margin:4px 0px 0px 0px; 
	clear:both;
	}
	
.testimoanial_bg {
	background:#0c7c85; 
	height:150px;
	}
	
.footer_tabs {
	background:url(../images/footer_bg.png) no-repeat; 
	width:900px; 
	height:216px;
	
	}
	
.footer_h {
	color:#3a0c03; 
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:8px 0px 0px 60px;
	
	}

.footer_h_inner {
	width:140px;
	color:#3a0c03; 
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:8px 0px 0px 0px;
	
	}
	
.footer_list {
	margin:0px;
	padding:0px;
	}
	
.footer_list ul {
	margin:35px 0 0 30px; 
	font-size:11px; 
	text-align:left; 
	padding:0px;
	}
	
.footer_list ul li{
	font-size:11px;
	}
	
.footer_list ul li a {
	text-decoration:none; 
	color:#666666; 
	font-weight:normal;
	}
	
.footer_list ul li a:hover {
	text-decoration:underline; 
	color:#993300;
	}
	
.footer_main { background:url(../images/footer_bg_new.png) no-repeat; width:900; height: 80px;}
.footer_links { text-align:center; padding:2px 0px 0px 0px;}
.footer_links a{ color:#000000; font-weight:normal;}
.footer_links a:hover { text-decoration:underline;}
.footer_links2 { margin:12px auto 5px auto;}
.copyright { color:#999999; margin:5px auto;}
.footer_links1 { color:#99b942; font-weight:bold; text-align:center;}
.footer_middle_bg { background:url(../images/footer_middle.png) repeat-x; height:63px;}
.toolboxnew{position:absolute; visibility:hidden; border:1px solid #9b9a9a; background-color:white; width:300px; padding:8px 10px 2px 4px; z-index:1000; font-size:11px; text-align:left; font-family:Arial,Helvetica,sans-serif; height:auto;}
.toolboxnew ul{ margin: 0px; padding: 0px;}
.toolboxnew li{ margin: 0px; padding: 0px;}
.maincontent_tbl { padding:4px;}
.txt{font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.search_url{font-family:Verdana, Arial, Helvetica, sans-serif; color:#036; font-size:11px; padding:2px;}
/* 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_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;}

/* tracker design ends */
/*Button class*/
.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;}
.button:hover{background: url(../images/button_bg_roll.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; font-weight:bold;}

.button1{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; padding:5px;}
.button1:hover{background: url(../images/button_bg_roll.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; font-weight:bold;}


/*end*/

/* 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;}
.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;}

.rt_line {background:#f1f1ef;}
.lt_line {background:#f1f1ef;}
.top_line { background:url(../images/topline.png) repeat-x; background:#f1f1ef; height:8px; border-bottom:#333333 solid 1px;}
.top_line2 { background:url(../images/topline.png) repeat-x; background:#f1f1ef; height:8px;}
.bottom_line { background:url(../images/bottom_liine.png) repeat-x; background:#f1f1ef; height:8px;}
.gry_bg_new { background:#f1f1ef;}
.redtxt{font-size:13px; text-align:right; color:#F00; font-weight:bold;}
.anylink2{font-size:12px; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; color:#6fbc61;}
.anylink2:hover{font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#88d2ff;}

/* Diet and fitness tips*/
.fitnesstip td{ padding:6px 2px; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.fitness_even{background:#fffee9;}
.fitness_odd{background:#eaffe6;}

/* news and articles */
.news_articles{background:url(../images/gradient.png) no-repeat; height:150px; width:630px; text-align:left; padding:4px 8px 4px 8px; text-align:center;}
.artcile_tab{ width:140px; height:25px; margin:0px; padding:0px 0px 0px 0px; color:#000; font-size:13px; font-weight:bold; text-align:center; text-decoration:underline;}
.artcile_tab a{text-decoration:underline;}
.news_head{color:#060; font-size:20px; font-style:italic; letter-spacing:1px; padding:2px 0px 2px 10px;}
.news_head_new{color:#36b322; font-size:20px; font-style:normal; padding:2px 4px 2px 10px;}
.news_art_more{color:#F30; font-size:13px; font-weight:bold;}
.newsarticle_txt{font-size:12px;}

/* Register Form */
.green_line { background: url(../images/green_line.png) repeat-x; height:2px;}
.fillers { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.filler_link a { font-size:12px; color:#634f97; text-decoration:none;}
.filler_link a:hover{ font-size:12px; color: #000000; text-decoration:underline; background:#e2e2e2;}
.filler_heading { color:#0175ab; font-weight:bold; font-size:13px;}

/* form styles starts*/
.form_fieldset { border:#e0b8b8 solid 2px; padding:0px 12px 12px 12px;}
.form_legend { color:#0c7c85; font-size:14px; font-weight:bold; padding:0px 4px 4px 4px; margin:0px 0px 0px 0px;}
.form_input { border:#999999 solid 1px;}
.form_tbl { background:#eaf3f5; padding:4px; border:#0c7c85 solid 1px;}
.form_tbl td{  padding:4px;}
.form_tbl_main { border:#e0b8b8 solid 2px; padding:3px 20px 20px 20px; background:#f6e7e7;}
.form_h { color:#000000; font-size:14px; padding:4px; font-weight:bold;}
/* form styles ends */

.slideshow_bottomtbl { margin:0px 0px 0px 0px;}
.slideshow_bottomtbl a{ color:#000000; padding:2px;}
.slideshow_bottomtbl a:hover{ color:#000000; background:#d3f5f7; border:#78c9cf solid 1px;}

.head_appoint_schedule{	font-family:Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#FFFFFF;}
.date_appoint_schedule{ font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#FFFFFF;}

/* register styles */
.ajax_div{width:98%; background:#ffffe0; border:#999 solid 1px; padding:2px 4px 2px 4px;}
.dietplan_table{color:#307725; font-size:12px; font-weight:bold; background:#EFEFEF;}
.dietplan_table td{padding:4px;}
.evenrow{background:#c7e1e5; text-align:left; color:#000; font-weight:normal; font-size:11px;}
.oddrow{background:#daead7; text-align:left; color:#000; font-weight:normal; font-size:11px;}
.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;}
.legend{font-size:14px; font-family:Arial,Helvetica,sans-serif; letter-spacing:1px; padding:2px 8px; color:#fff; background:#0C7C85;}

/* register styles */
.green_line { background: url(../images/green_line.png) repeat-x; height:2px;}
.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;}
.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;}
/* Added By arvind for diet paln */
 
 
 
 /* diet Plan Show Ingredient*/
 .ingrident_tbl{font-size:12px;}
.ingrident_tbl td{font-size:12px; border-bottom:#d3edce solid 1px; border-collapse:collapse;}
.ingrident_tbl td a{font-size:12px;font-weight:normal; border-bottom:#d3edce solid 1px; color:#000; text-decoration:none; border-collapse:collapse;}
.ingrident_tbl td a:hover{font-size:12px; border-bottom:#d3edce solid 1px; color:#000; border-collapse:collapse; text-decoration:underline;}

.video_bg { background:url(../images/video_bg.png) no-repeat; width:453px; height:255px;}
.video_tabs { height:20px; padding:8px 4px 0px 0px; color:#FFFFFF; width:230px; float:right;}
.video_tabs a { color:#FFFFFF; padding:3px 9px 6px 7px; border-right: #FFFFFF solid 1px;}
.video_tabs a:hover { color:#FFFFFF;}
.video_tab_selected { background:#2b8d95; height:20px;}
.video_tab_ntselected { background:#696969; }

.but_bg_pink { background:url(../images/but_bg_new.png) no-repeat; width:138px; height:35px; float:left; text-align:center; color:#196f78; padding:10px 0px 0px 0px; margin: 0px 1px 0px 1px; font-weight:bold; font-size:11px;}
.but_bg_pink a { color:#196f78; text-decoration:none; font-size:11px;}

/*Added by arvind */
.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;}
.heading_new_hrsearch { background:url(../images/bg_new_search.png) repeat-x; height:20px; color:#333333; font-weight:bold; font-size:14px;}
.yellow_bg11 { background:#fcffef;}
.home_remedy_list{border:#e4e4e4 solid 1px; border-collapse:collapse; background:#fcffef; font-family:Arial,Helvetica,sans-serif; font-size:12px; width:700px;}

.search_title{color:#036; font-size:14px; font-weight:bold; padding:4px 0px 5px 4px; background:#dff2db;}
.form_tbl2 { background:#FFFFFF; padding:4px; border:#0c7c85 solid 1px;}
.form_tbl2 td{  padding:4px;}
.form_tbl_main2 { border:#e0b8b8 solid 2px; padding:3px 20px 20px 20px; background:#f6e7e7;}
.form_h2 { color:#000000; font-size:14px; padding:4px; font-weight:bold;}
/* for ask to expert */
/*********************************/

.more{font-size:12px; text-align:right; text-decoration:none; padding:0px 8px 0px 0px; font-weight:bold; color:#2c8e96;}
.green{font-size:12px; text-align:right; text-decoration:none; padding:0px 8px 0px 0px; font-weight:bold; color:#063;}
.more a{font-size:12px; text-align:right; text-decoration:none; padding:0px 8px 0px 0px; font-weight:bold; color:#7cacb0;}
.more a:hover{font-size:12px; text-align:right; text-decoration:none; padding:0px 8px 0px 0px; font-weight:bold; color:#333;}


/* 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;}
/* article box style ends */

.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;}
.diet_tools_tbl { text-align:left;}
.diet_tools_div { border-bottom:#1d978f solid 1px; height:200px; width:100%;}

/* tag cloud */
.tagcloud_bg { background: url(../images/tag_cloudbg.png) no-repeat; width:274px; height:250px; text-align:left; padding:10px 0px 0px 12px;}

/*left menu style starts */
.left_menu_bg { background:url(../images/left_menu_bg_new.png) repeat-x; height:26px; padding:0px 4px 0px 4px; color:#FFF}
.left_menu_bg a{color:#218993; text-decoration:none;}
.left_menu_bg:hover { background:url(../images/left_menu_bg_roll_new.png) repeat-x; height:26px;}
/* left menu style ends */

/*Classes for calculators added by Prashant on Jun 10,2009*/
.care_form_div { border:#dcdad8 solid 4px; padding:15px; border-collapse:collapse;background:#f2f8ee; margin:0px auto;}
.care_form_divl { border:#dcdad8 solid 1px; padding:0px; border-collapse:collapse; text-align:left; width:95%; margin:0px auto; background:#FFFFFF;}
.cal_row {  width:100%;  border-bottom:#dcdad8 solid 1px; /*padding:4px 0px 0px 0px;*/ }
.cal_row_left { width:32%; float:left; padding:2px 0px 0px 2px;}
.cal_row_right { float:left; padding:4px 0px 4px 0px;}
.clear_bothrow_cal { clear:both; height:0px; float:none; display:none;}
.cal_row_submit { text-align: center; width:100%; height:25px; padding:4px 0px 0px 0px;}
.div_calculator_heading { font-size:14px; color:#f1a205; width:99%; 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;}
.contents_calc { width:98%; /* border-top:#666666 dashed 1px; */ height:100%; background:#f3f9fd; border:#dde7ed solid 1px; padding:4px 4px 4px 4px;}
.calc_repot { font-weight:bold; font-size:12px;}
.contents_calc_head { height:100%; background:#f3f9fd; border:#dde7ed solid 1px; padding:4px 4px 4px 4px;}
.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_tbl2 { border:#dcdad8 solid 1px; padding:4px; text-align:left; background:#FFFFFF;}
.calculator_heading { font-size:14px; color:#f1a205; font-weight:bold; background:#F6F6F6; height:25px; padding:4px 0px 0px 0px;}
.calbgcolor { background:#edeeee;}
.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;}
.showcontnt_tbl { background:#fef8eb;}
/*Classes for calculators End*/

/* 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:619px; text-align:left; border-top:solid 1px #16818a}
.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 */

.recpleft_line { background:url(../images/recipe_left.png) repeat-y; width:20px; height:100%;}
.recpright_line { background: url(../images/recipe_right.png) repeat-y; width:20px; height:100%;}
.recptop_line { background:url(../images/recipe_top.png) repeat-x; height:21px; width:100%;}
.recpbottom_line { background: url(../images/recipe_bottom.png) repeat-x; height:21px; width:100%;}

.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;}
.user_goaldiv{width:200px; text-align:center;}
.user_goalweight{ color:#FF0000;font-weight:bold; font-size:14px;}

/*created by siddhrath for home remedy search box text written down date :25 june 2009*/
.ex_rem_txt { font-size:10px;}
.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;}

.ob33
{
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	color: #E7A01E;
	font-weight: bold;
}

.b1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

/*.b2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}*/
.b3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.register_user { border:#999999 solid 1px; width:300px; height:60px; padding:10px;}
.reg_link { color:#FF0000;}

/* my diary page style starts */
.myd_bg { background: url(../images/body_bg.gif) repeat; padding:10px;}
.myd_head_bg { background:url(../images/header_mid_bg.gif) repeat-x;}
.myd_yellow_border_lt { background: url(../images/main_patch_lt_bdr_yellow.png) repeat-y; width:26px;}
.myd_yellow_border_rt { background: url(../images/main_patch_rt_bdr_yellow.png) repeat-y; width:26px;}
.myd_yellow_border_top_bg { background:url(../images/main_patch_topbot_bdr_yellow.gif) repeat-x #f5d500;}
.myd_yellow_border_bot_bg { background:url(../images/main_patch_topbot_bdr_yellow.gif) repeat-x bottom #ffffff; height:30px;}
.myd_whitebg { background:#ffffff;}
.maintablinks_div { width:200px; margin:0px 0px 0px 10px;}
.tab_link1 { width:110px; float:left; height:30px; text-align:center; color:#FFFFFF; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px;}
.tab_link1 a{ color:#FFFFFF;}
.tab_link1 a:hover { color:#f5d500; font-weight:bold; text-decoration:underline;}
.tab_link1_selected { color:#f5d500; font-weight:bold; text-decoration:underline;}
.tab_link2 { width:110px; float:left; height:30px; text-align:center; color:#FFFFFF; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px;}
.tab_link2 a{ color:#FFFFFF;}
.tab_link2 a:hover { color:#f5d500; font-weight:bold; text-decoration:underline;}
.tab_link2_selected { color:#f5d500; font-weight:bold; text-decoration:underline;}
.tab_link3 { width:110px; float:left; height:30px; text-align:center; color:#FFFFFF; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px;}
.tab_link3 a{ color:#FFFFFF;}
.tab_link3 a:hover { color:#f5d500; font-weight:bold; text-decoration:underline;}
.tab_link3_selected { color:#f5d500; font-weight:bold; text-decoration:underline;}

.maintablinks_bg_div { width:500px; margin:0px 0px 0px 30px;}
.tab_link1_bg { background:url(../images/myd_selected_drop.gif) no-repeat; width:110px; height:31px; float:left;}
.tab_link2_bg { background:url(../images/myd_selected_drop.gif) no-repeat; width:110px; height:31px; float:left;}
.tab_link3_bg { background:url(../images/myd_selected_drop.gif) no-repeat; width:99px; height:31px; float:left;}

.yellow_bg { background:#f6d600;}
/* my diary page style ends */

/* 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 */

.plan_detail_h { font-weight:bold; font-size:12px; padding:4px;}
.plan_detail_h_blue { font-weight:bold; font-size:12px; color:#0e6486;}


/* these are for phr section*/
/* added on 30 july 2009 */
.content_times { padding:0px 0px 0px 0px; margin: 0px ; height:100%; min-height:100%; width:auto; background:#FFFFFF; clear:both;} 

.content { padding:2px 2px 2px 4px; margin: 0px auto; height:100%; min-height:100%; width:898px; background:#FFFFFF; clear:both;} 
.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:898px; height:98px;}
.phr_list1 { padding:2px 0px;}
.phr_list2 { padding:2px 0px; clear:both;}
.phr_list2div{ width:20%; 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/phr-list-dispaly_headbg.png) no-repeat; width:898px; 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:845px; margin:0px 0px 0px 4px;}
.add_entry { font-size:11px; color:#006633; padding:2px;width:108px; float:right; text-align:right; }
.add_entry a{ font-size:11px; color:#006633; text-decoration:none; background:url(../images/phr/add_icon.png) no-repeat left; padding:4px;}
.add_entry a:hover{ font-size:11px; color: #333333; background:url(../images/phr/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/phr/add_icon.png) no-repeat left; padding:4px;}
.add_entry_phr a:hover{ font-size:12px; font-weight:bold; color: #333333; background:url(../images/phr/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_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;}
.phr_home_title_head{
color:#656565;font-weight:bold;
}
.phr_title{
color:#656565;
}
.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;}
.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;}
.main_heading { border-bottom:#999999 dashed 1px; height:90px; width:100%; margin:0px 0px 8px 0px;}


.phr_img_new { min-height:95px; float:left; padding-right:5px;}
.sub_heading1 { font-size:18px; font-weight:bold; color:#232323;}
.subheadingtext { font-size:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.banner_bottom_line { background:url(../images/phr/dropshadow.png) repeat-x; height:5px; clear: both;}

/* new package page design */

.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;}


/* Myprofile page design*/

.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;} 


/* 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:280px; height:30px; padding:5px 0px 0px 10px; font-weight:bold; color:#ffffff;}
.myprofile_heading_1 {background:url(../images/my-profile_heading_1.png) no-repeat; width:313px; height:30px; padding:5px 0px 0px 10px; font-weight:bold; color:#ffffff;}

.myprofile_content {width:270px; 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;}
/*.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; min-height: 150px; 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;}
.personal_row { width:300px; height:20px;}
.pr_left { width:100px; float: left;}
.pr_right { width:200px; float:right;}
.clear_bothrow { clear:both; height:1px;}
.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;}
.img_border2 {  border:#d3d3d2 solid 0px;padding:4px; background:#f0f5f5; margin:2px;}

/*Added by Arvind ****/
.tool_tbl{ /* border:#8fc7f6 solid 1px; */ border:#c0cdcf solid 1px; text-align:left; padding:0px; font-size:12px; background:#f5fafd; font-family: Arial, Helvetica, sans-serif;}
 .pwp_form_fieldset { border:#c0cdcf solid 2px; padding:0px 2px 10px 2px;}
 .pwp_formlegend { color:#566c76; font-size:14px; font-weight:bold; padding:4px;}
 .pwp_form_tbl { text-align:left; background:#f5fafd;}
 .toolhead{font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#038F83;}
 .detresion_tr{background:#f0f5f5; margin:2px; height:auto; }
 .crop_txt_main{ font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
  .crop_txt_bold{ font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
   .crop_art_txt_main{ font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
   
.ebook_bg { background:#daeef5; border:#b5d4de solid 2px;}
.ebook_displaybg { background:#f4f9fa; padding:8px;}
.ebook_bg1 { background:#daeef5; border:#b5d4de solid 2px;}
.ebook_displaybg1 { background:#f4f9fa; padding:8px;}

.tool_tbl{ /* border:#8fc7f6 solid 1px; */ border:#c0cdcf solid 1px; text-align:left; padding:0px; font-size:12px; background:#f5fafd; font-family: Arial, Helvetica, sans-serif;}
.tool_tbl td{padding:4px 4px; font-family: Arial, Helvetica, sans-serif;}
.toolhead{font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
.drq_head {color:#0056AB;font-size:12px;font-weight:bold;}
.skip { background:url(../images/skip_but_bg.png) no-repeat; width: 110px; height: 29px; color:#003366; font-weight:bold; font-style:italic; border:none; }
.skip1 { background:url(../images/skip_but_bg1.png) no-repeat; width: 110px; height: 29px; color:#000000; font-weight:bold; border:none;}

.roundcorners_grn_topline_dd { background: url(../images/greentopline.png) repeat-x; height:18px;}
.roundcorners_grn_bottomline_dd { background: url(../images/greenbottomline.png) repeat-x; height:18px;}
.roundcorners_grn_leftline_dd { background: url(../images/greenleftline.png) repeat-y; width:19px;}
.roundcorners_grn_rightline_dd { background: url(../images/greenrightline.png) repeat-y; width:19px;}

.banner_col1 { width:330px; text-align:center;}

/* d.css styles start */
.dpDiv {	}/* the table (within the div) that holds the date picker calendar */
.dpTable {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #505050;	background-color: #ece9d8;	border: 1px solid #AAAAAA;	}/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {	}/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR { }/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR { }/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {	} /* a table cell that holds a date number (either blank or 1-31) */
.dpTD {	border: 1px solid #ece9d8;	}/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {	background-color: #CCCCCC;	border: 1px solid #AAAAAA;	}/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {	background-color: #aca998;	border: 1px solid #888888;	cursor: pointer;	color: red;	}/* the table cell that holds the name of the month and the year */
.dpTitleTD {	}/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {	}/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {	}/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {	background-color: #CCCCCC;	border: 1px solid #AAAAAA;	color: white;	}/* additional style information for the text that indicates the month and year */
.dpTitleText {	font-size: 12px;	color: gray;	font-weight: bold;	}/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {	color: #4060ff;	font-weight: bold;	}/* the forward/backward buttons at the top */
.dpButton {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: gray;	background: #d8e8ff;	font-weight: bold;	padding: 0px;	}/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: gray;	background: #d8e8ff;	font-weight: bold;	}/* d.css styles ends */


/* my dairy_popup.css starts */

.myd_popup_h { color:#af0900; font-weight:bold; background:#f5d500; font-size: 16px; font-family:Arial, Helvetica, sans-serif;}
.myd_popup_subh { color:#c00d00; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.myd_popup_cnt_tbl { border-top:#02998a solid 1px; border-right:#02998a solid 2px; border-bottom:#02998a solid 2px; border-left:#02998a solid 1px; border-collapse:collapse; padding:4px; background:#FFFFFF;}
.myd_popup_cnt_tbl td{ border-top: #02998a solid 1px; border-bottom: none; border-right: #02998a solid 1px; border-left: none; padding:4px; background:#FFFFFF;}
.myd_popup_maintbl { background:#FFFFFF;}
.print_but { background: #02998a; padding:5px 10px 5px 10px; color:#FFFFFF;} 
.print_but:hover { background: #024a43; padding:5px 10px 5px 10px; color:#FFFFFF;} 

/* default css starts */
.overlay_dialog {	background-color: #666666;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;}
.overlay___invisible__ {  background-color: #666666;	filter:alpha(opacity=0);	-moz-opacity: 0;	opacity: 0;}
.dialog_nw {	width: 9px;	height: 23px;	/*background: url(../admin/javascript_pre/modal_imagestop_left.gif) no-repeat 0 0;*/}
.dialog_n {	/*background: url(../admin/javascript_pre/modal_imagestop_mid.gif) repeat-x 0 0;*/		height: 23px;}
.dialog_ne {	width: 9px;	height: 23px;	/*background: url(../admin/javascript_pre/modal_imagestop_right.gif) no-repeat 0 0;*/		}
.dialog_e {	width: 2px;	/*background: url(../admin/javascript_pre/modal_imagescenter_right.gif) repeat-y 0 0;*/	}
.dialog_w {	width: 2px;	/*background: url(../admin/javascript_pre/modal_imagescenter_left.gif) repeat-y 0 0;*/		}
.dialog_sw { width: 9px;	height: 19px;	/*background: url(../admin/javascript_pre/modal_imagesbottom_left.gif) no-repeat 0 0;*/	}
.dialog_s {	/*background: url(../admin/javascript_pre/modal_imagesbottom_mid.gif) repeat-x 0 0;*/	height: 19px;}
.dialog_se { width: 9px; height: 19px;	/*background: url(../admin/javascript_pre/modal_imagesbottom_right.gif) no-repeat 0 0;*/}
.dialog_sizer {	width: 9px;	height: 19px;	background: url(../admin/javascript_pre/modal_imagessizer.gif) no-repeat 0 0;	cursor:se-resize;	}
.dialog_close {	width: 14px;	height: 14px;	background: url(../admin/javascript_pre/modal_imagesclose.gif) no-repeat 0 0;				position:absolute;	top:5px;	left:8px;	cursor:pointer;	z-index:2000;}
.dialog_minimize {	width: 14px;	height: 15px;	background: url(../admin/javascript_pre/modal_imagesminimize.gif) no-repeat 0 0;				position:absolute;	top:5px;	left:28px;	cursor:pointer;	z-index:2000;}
.dialog_maximize {	width: 14px;	height: 15px;	background: url(../admin/javascript_pre/modal_images/maximize.gif) no-repeat 0 0;				position:absolute;	top:5px;	left:49px;	cursor:pointer;	z-index:2000;}
.dialog_title {	float:left;	height:14px;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	text-align:center;	width:100%;	color:#000;}
.dialog_content {	overflow:auto;	color: #DDD;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	background-color:#123;}
.top_draggable, .bottom_draggable {  cursor:move;}
.status_bar {  font-size:12px;}
.status_bar input{  font-size:12px;}
.wired_frame {	display: block;  position: absolute;  border: 1px #000 dashed;}
/* DO NOT CHANGE THESE VALUES*/
.dialog {	display: block;	position: absolute;	margin-top:auto;	clear:both;	z-index:1000;}
.dialog table.table_window  {   border-collapse: collapse;   border-spacing: 0;   width: 100%;	margin: 0px;	padding:0px;}
.dialog table.table_window td , .dialog table.table_window th {   padding: 0; }
.dialog .title_window {  -moz-user-select:none;  }
/*default css ends */
/* alpha cube css starts */
.overlay_alphacube {	background-color: #000000;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;}
.alphacube_nw {	background: transparent url(../admin/javascript_pre/alphacube/left-top.gif) no-repeat 0 0;  width:5px;  height:35px;background:#f5d500; }
.alphacube_n { background: transparent url(../admin/javascript_pre/alphacube/top-middle.gif) repeat-x 0 0;  background:#f5d500;			  height:35px;}
.alphacube_ne {  background: transparent url(../admin/javascript_pre/alphacube/right-top.gif) no-repeat 0 0; width:5px;	height:35px;  background:#f5d500;}
.alphacube_w {  background: transparent url(../admin/javascript_pre/alphacube/frame-left.gif) repeat-y top left;  width:3px; background:#f5d500;}
.alphacube_e {  background: transparent url(../admin/javascript_pre/alphacube/frame-right.gif) repeat-y top right;			
  width:3px;  background:#f5d500; }
.alphacube_sw {  background: transparent url(../admin/javascript_pre/alphacube/bottom-left-c.gif) no-repeat 0 0;  width:7px;  height:3px;  background:#f5d500;}
.alphacube_s {  background: transparent url(../admin/javascript_pre/alphacube/bottom-middle.gif) repeat-x 0 0;  height:3px;  background:#f5d500;}
.alphacube_se, .alphacube_sizer  {  background: transparent url(../admin/javascript_pre/alphacube/bottom-right-c.gif) no-repeat 0 0;			
  width:7px;  height:3px;  background:#f5d500;}
.alphacube_sizer {	cursor:se-resize;	}
.alphacube_close {	width: 16px;	height: 16px;	background: url(../admin/javascript_pre/alphacube/button-close-focus.gif) no-repeat 0 0; position:absolute;	top:6px;	right:11px;	cursor:pointer;	z-index:1000;}
.alphacube_minimize {	width: 23px; height: 23px; background: transparent url(../admin/javascript_pre/alphacube/button-min-focus.gif) no-repeat 0 0; position:absolute;	top:6px;	right:43px;	cursor:pointer;	z-index:1000;}
.alphacube_maximize {	width: 23px;	height: 23px; background: transparent url(modal_images/button-max-focus.gif) no-repeat 0 0;				position:absolute;	top:6px;	right:23px;	cursor:pointer;	z-index:1000;}
.alphacube_title {	float:left;	height:14px;	font-size:14px;	text-align:center;	margin-top:2px;	width:100%;	color:#123456;}
.alphacube_content {	overflow:auto;	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	background:#FDFDFD;}
/* For alert/confirm dialog */
.alphacube_window {	border:1px solid #F00; background: #FFF; padding:20px; margin-left:auto; margin-right:auto;	width:400px;}
.alphacube_message {font-family:Arial, Helvetica, sans-serif;	text-align:center;	width:100%;	padding-bottom:10px;}
.alphacube_buttons {	text-align:center;	width:100%;}
.alphacube_buttons input {	width:20%;	margin:10px;}
.alphacube_progress {	float:left;	margin:auto;	text-align:center;	width:100%;	height:16px;	background: #FFF url('modal_images/progress.gif') no-repeat center center}
.alphacube_wired_frame {	background: #FFF;	/*filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;	*/}

/* alpha cube css ends */
/* mydiary_popup.css ends */

/* sdmenu.css style starts */
div.sdmenu {	width: 199px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-bottom: 10px;	background: url(../images/bottom.gif) no-repeat  right bottom;	color: #fff;	text-align:left;}
div.sdmenu div {	background: url(../images/title.gif) repeat-x;	overflow: hidden;}
div.sdmenu div:first-child {	background: url(../images/toptitle_all.gif) no-repeat;}
div.sdmenu div.collapsed {	height: 25px;}
div.sdmenu div span {	display: block;	padding: 5px 25px;	font-weight: bold;	color:#04464b;	background: url(../images/expanded.gif) no-repeat 10px center;	cursor: default;	border-bottom: 1px solid #0c7c85;}
div.sdmenu div.collapsed span {	background-image: url(../images/collapsed.gif);}
div.sdmenu div a {	padding: 5px 10px;	background: #e7f7f9;	display: block;	border-bottom: 1px solid #1b676e;	color: #000000;	text-decoration:none;}
div.sdmenu div a.current {	background :#fff8ce;}
div.sdmenu div a:hover {	background : #82cfd8 url(../images/linkarrow.gif) no-repeat right center;	color: #fff;	text-decoration: none;}


/* ------------------ sub menu ------------------*/


.switchcontent{ width:199px; height:auto;}
.leftpanel_links a{ color:#000066; font-weight: bold; background:#999999; font-size:10px;}
.leftpanel_links_1 {margin:0px; padding:0px 0px 0px 4px; float:right; font-size:10px;}

/* sdmenu.css style ends */

/* m_css.css starts */
.parentDiv{position:relative;border-top:1px groove #EFEFEF; padding-left:15px; margin-right:10px; margin-left:10px}
.childDiv{position:absolute;right:25px; bottom:25px;}
.childDiv a{ color:#01766c;  font-weight:bold;text-decoration:underline;}
.childDiv a:hover{ color: #000000; font-weight:bold; text-decoration:underline;}
.tdbgcolor{background-color:#AEB404;}
.leftfixdiv{width:18%; position:fixed;}
.medical_panel { color:#333333; font-size:11px; height:30px; width:50%; float:left; padding:8px 0px 0px 4px;}
.medical_panel ul { display:inline; list-style:none;}
.medical_panel ul li{ display:inline; list-style:none; width:150px; padding:0px 6px 0px 6px; border-right:#999999 solid 1px;}
.medical_panel ul li a { color:#333333; font-weight:bold; text-decoration:none; margin:0px 2px 0px 2px; padding:0px 6px 0px 6px;}
.medical_panel ul li a:hover { background:#e7e7e5; color:#333333; font-weight:bold; text-decoration:none; margin:0px 2px 0px 2px;}
.img_border_galary { width:123px; height:110px; border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5;}
.GHR_border_galary { width:166px; height:120px; border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5;margin-left:4px;}
.vdo_border_galary { width:168px; height:120px; border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5;margin-left:9px;}
.yvdodiv{width:218px;border-bottom:1px groove #CFCFCF;text-align:center;font-size:11px;}
.yvdodiv a{text-decoration:none; color:#232323; font-weight:bold; font-size:12px;}
.yvdodiv a:hover{text-decoration:none; color:#01766c; font-weight:bold; font-size:12px}
/* Start: Added by mohan dtd 06-aug-2009 */
.yvdodiv_detail{width:218px;border-bottom:1px groove #CFCFCF;text-align:center;font-size:11px;float:left; padding-left:30px;}
.hcd_border1 { border: #06988b solid 1px;width:100%;float:left;}
.hcd_border2 { border-right:#dadad9 solid 2px; border-bottom:#cbcbca solid 2px;width:100%;float:left;}
/* End: Added by mohan dtd 06-aug-2009 */


.left_border1 { border: #06988b solid 1px;width:220px;}
.left_border2 { border-right:#dadad9 solid 2px; border-bottom:#cbcbca solid 2px; border-top: none; border-left: none;width:220px;}
.right_border1 { border: #06988b solid 1px; width:220px;}
.right_border2 { border-right:#dadad9 solid 2px; border-bottom:#cbcbca solid 2px; border-top: none; border-left: none;width:220px;}
.url_picked { font-size:11px; text-decoration:none; color:#969696}
.url_picked hover{ font-size:11px; text-decoration:underline;}
.hcsummary_right{margin-left:10px;width:175px;overflow:hidden;}
.hcsummary_left{margin-left:10px;width:205px;overflow:hidden;}
.hcsummary_mid{margin-left:10px;width:371px;overflow:hidden;}
.list_searched{padding-left:4px;font-weight:bold;}
.list_searched li{list-style:none; padding-bottom:2px; padding-top:8px;border-bottom:solid 1px #CCCC99;}
.list_searched li a{ color:#333333; text-decoration:none;}
.list_searched li a:hover{ text-decoration:underline;}

.m_dl_search dt{
	font:bold 12px Arial, Helvetica, sans-serif 
	text-decoration:none;
	padding-top:12px;
	}
.m_dl_search dt a{text-decoration:none; color:#232323; font-weight:bold; font-size:12px}
.m_dl_search dt a:hover{text-decoration:none; color:#01766c; font-weight:bold; font-size:12px}
.m_ysearch_heading{background-color:#E8E8E8;padding:4px 4px 4px 4px;font-weight:bold;border:solid 1px #C0C0C0;text-align:left;margin-left:2px;}
.m_ysearch_div{border:solid 1px #C0C0C0;padding-left:6px;text-align:left;}
.divSuggestion {background-color:#FFFFFF;padding:8px;}
.divSuggestion ul{list-style:none;display:inline;}
.divSuggestion ul li{padding:0px 20px 0px 00px;display:inline;}
.m_ysearch_div_dc{border:solid 1px #51b8b2;padding-left:6px;text-align:left;}
.m_ysearch_heading_right{ background:url(../images/snf_right.png) no-repeat;height:28px; color:#ffffff; font-weight:bold; padding:6px 0px 0px 2px;}
.m_ysearch_heading_left{ background:url(../images/snf_left.png) no-repeat;height:28px; color:#ffffff; font-weight:bold; padding:6px 0px 0px 2px;}


.img_thumb_galary { width:124px; height:128px; border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5;}
.img_thumb_galary_dc { width:129px; height:128px; border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5;}
.hc-img-container {
	position:absolute;
	left:12px; 
	top:1px; 
	width:500px; 
	height:150px;
	z-index:100; 
	overflow:hidden;
	text-align:center;
}						

.global-hc-imgs { float: left;}

.global-hc-imgs A { display:block;}

.hc-pGallery-leftBtn { 
	position: absolute; 
	top: 64px; 
	left: 0px; 
	z-index: 200;
	cursor: pointer; 
}
.hc-pGallery-rightBtn { 
	position:absolute; 
	top:64px; 
	left:520px; 
	z-index:200; 
	cursor:pointer;

}
.hc-img-mover1 { 
	position:absolute; 
	left:0px; 
	top:5px; 
}
.hc-img-mover2 { 
	position:absolute; 
/*	left:626px; */
	top:5px; 
}
.hc-pgallery-txt {
	width:118px; 
	text-align:center; 
	padding-left:8px;
	margin-bottom: 50px;
	color:#333333;
}

/* content module containers */

.global-hc-container {
	/*background: url(../images/image_recp/global-hc-module-bg.gif) repeat-y;*/
	width: 510px;
	margin-left: 3px;
	position: relative;
	border-bottom: #CCCCCC solid 1px;
	border-left: #CCCCCC solid 1px;
	border-right: #CCCCCC solid 1px;
}

.global-hc-content {
	background-color: #fff; 
	width: 540px;
	height:150px;
	position:relative;
}

.content_healthcntr_right { width: 15%; float: right; text-align:left; padding:0px 0px 0px 0px;}
.content_healthcntr_left { width: 27%; 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; }
.editor_heading_nav { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading_community.png) no-repeat; height:24px; width:224px; margin-top:15px;}
.editor_heading_nav1 { font-size:14px; color: #FFFFFF; padding:8px 0px 0px 10px; font-weight:bold; background:url(../images/editor_heading_community.png) no-repeat; height:24px; width:224px;}
.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; width:224px;}
.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_wiki a{ color:#FFFFFF}
.editor_heading_wiki span{ color:#FFFFFF;font-size:11px;}
.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; }
.healthcntr_image { height:280px; border:#a2c392 2px solid; padding:4px;}
.main_article {padding:2px;min-height:120px;}
.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;padding:2px;}
.border1 { border: #06988b solid 1px;margin-bottom:2px;}
.border2 { border-right:#dadad9 solid 2px; border-bottom:#cbcbca solid 2px; border-top: none; border-left: none;}
.border1 p{padding-left:4px;padding-right:4px;}
.left_border1 p{padding-left:4px;padding-right:4px;}
.right_border1 p{padding-left:4px;padding-right:4px;}
/* m_css.css ends */

/* phr_forms.css starts */

.content_phrform {
	padding-bottom: 5px; padding-left: 10px; width: 960px; padding-right: 10px; padding-top: 5px; border:#99FF33 solid 1px;}
.content_phr { padding-bottom: 2px; padding-left: 10px; width:95.5%; padding-right: 10px; padding-top: 5px;}
.left_phr {	padding-bottom: 0px; min-height: 20px; padding-left: 7px; width: 25%; padding-right: 0px; float: left; padding-top: 2px;}
.right_phr { padding-bottom: 2px; min-height: 20px; padding-left: 5px; width: 44%; padding-right: 0px; float: left; padding-top: 2px;}
.clear { float: none; height: 0px; clear: both;}
.row_phr {	min-height: 20px; display: block;}
	
.row_phr_a { min-height: 20px; display: block; width:100%; }
.left_phr_a { padding-bottom: 0px; min-height: 20px; padding-left: 7px; width: 26%; padding-right: 0px; float: left; padding-top: 2px; float:left;}
.right_phr_a { padding-bottom: 2px; min-height: 20px; padding-left: 5px; width: 55%; padding-right: 5px; float: left; padding-top: 2px; float: left;}

.row_phr_b { min-height: 20px; display: block; width:470px;}
.left_phr_b { padding-bottom: 0px; min-height: 20px; padding-left: 7px; width: 350px; padding-right: 0px; float: left; padding-top: 2px; float:left;}
.right_phr_b { padding-bottom: 2px; min-height: 20px; padding-left: 5px; width: 100px; padding-right: 5px; float: left; padding-top: 2px; float: left; text-align:center;}

.text {	width: 180px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #666666; font-size:11px; height:15px;}
.text_age {width: 80px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #666666; font-size:11px; height:15px;}
.text_80 {width: 80px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 2px; color: #666666; font-size:11px; height:15px;}
.ruler {	border-bottom: #dcdcdc 1px dashed; width: 400px;}
.over {	background:none;}
.out {}
.left_phr_a_times { padding-bottom: 0px; min-height: 20px; padding-left: 7px; width: 38%; padding-right: 0px; float: left; padding-top: 2px; float:left;}

/* phr_forms.css ends */

/* stars.css style starts */
a { outline: none;}
/* styles for the unit rater */	
.unit-rating{ list-style:none;	margin: 0px; padding:0px; width: 100px; height: 20px; position: relative; background: url('../images/star_rating.gif') top left repeat-x;	}
.unit-rating li{ text-indent: -90000px; padding:0px; margin:0px; /*\*/	float: left; /* */	}
.unit-rating li a{	display:block;	width:20px;	height: 20px; text-decoration: none; text-indent: -9000px;	z-index: 20; position: absolute; padding: 0px;	}
.unit-rating li a:hover{ background: url('../images/star_rating.gif') left center;	z-index: 2;	left: 0px;}
.unit-rating a.r1-unit{left:0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r1-visited{left:0px;width:20px;background: url('../images/star_rating.gif') left center;z-index: 2;}
.unit-rating a.r2-visited{left:0px;width:40px;background: url('../images/star_rating.gif') left center;z-index: 2;}
.unit-rating a.r3-visited{left:0px;width:60px;background: url('../images/star_rating.gif') left center;z-index: 2;}
.unit-rating a.r4-visited{left:0px;width:80px;background: url('../images/star_rating.gif') left center;z-index: 2;}
.unit-rating a.r5-visited{left:0px;width:100px;background: url('../images/star_rating.gif') left center;z-index: 2;}
.unit-rating li.current-rating{	background: url('../images/star_rating.gif') left bottom; position: absolute; height: 20px; display: block; text-indent: -9000px; z-index: 1; }
.thanks {color:#36AA3D;}	
/* stars.css style ends */

/* phr.css style starts */
.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;}
/* phr.css style ends */

/* style.css style starts */
.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;}
/* style.css style ends */

/* modules_ig.css style starts */
#col2-img-container { position:absolute; left:18px; top:8px; width:570px; height:170px;	z-index:100; overflow:hidden; text-align:center;}
#col2-img-container-ghgl {/* added by mohan dtd 27-07-09 for good health good life*/ position:absolute;left:18px; top:8px; width:570px;height:220px;	z-index:100; overflow:hidden; text-align:center;}
#col2-img-container-ghgl2 {/* added by mohan dtd 28-07-09 for good health good life*/	position:absolute; left:18px; top:8px; width:700px; height:900px; z-index:100; overflow:hidden; text-align:center;}
.global-col2-imgs { float: left;}
.global-col2-imgs A { display:block;}
#col2-pGallery-leftBtn { position: absolute; top: 66px; left: -5px; z-index: 200;cursor: pointer; }
#col2-pGallery-rightBtn { 	position:absolute; top:65px; left:645px; z-index:200; cursor:pointer;}
#col2-pGallery-rightBtn-GHGL { /* added by mohan dtd 27-07-09 for good health good life*/	position:absolute; 	top:66px; left:364px; 	z-index:200; cursor:pointer;}
#col2-pGallery-rightBtn-GHGL2 { /* added by mohan dtd 27-07-09 for good health good life*/	position:absolute; 	top:66px; 	left:720px; 	z-index:200; 	cursor:pointer;}
#global-img-mover1 {  position:absolute; left:0px;  top:5px; }
#global-img-mover2 { 	position:absolute; /*	left:626px; */	top:5px; }
.col2-pgallery-txt {	width:118px; 	text-align:center; 	padding-left:8px;	margin-bottom: 50px;	color:#333333;}
.global-shadow-large-thumb { 	/*background:url(../images/image_recp/global-largethumb-shadow.gif) no-repeat;	padding: 9px;*/    border:#d3d3d2 solid 1px; padding:4px; background:#f0f5f5;	cursor:pointer;}

/* content module containers */

.global-col2-container {
	/*background: url(../images/image_recp/global-col2-module-bg.gif) repeat-y;*/
	width: 784px;
	margin-left: 3px;
	position: relative;
	border-bottom: #CCCCCC solid 1px;
	border-left: #CCCCCC solid 1px;
	border-right: #CCCCCC solid 1px;
}

.global-col2-content {
	background-color: #fff; 
	width: 680px;
	height:180px;
	position:relative;
	margin: auto;
	clear: both;
	padding-left:45px;
}

.global-module-hdr h1{
	font-size: 19px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 11px;
	padding-left: 4px;
	float: left;
	letter-spacing: 1px;
	
}
.global-module-hdr h1, .global-module--doubleheight-hdr h1 {
	visibility: visible;
	font-size:17px;
}



/* content module builder classes */

.global-module-hdr {
	height: 36px; 
	background-image: url(../images/image_recp/global-module-hdr-bg.gif);
	overflow: hidden;
	margin-bottom: 2px;
	position: relative;
}

/* modules_ig.css style 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;
		margin: 10px 0px 0px 0px;
		width: 210px;
		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 {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	
	}

	.suggestionList li {
		margin: 2px 0px 3px 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}
.tracker_legend {
color:#3CA1A9;
font-size:16px;
font-weight:bold;
padding:4px;
}
/* routine tracker css ends */

.roundcorners_topline { background: url(../images/pinktop_line.png)  repeat-x; height:18px;}
.roundcorners_bottomline { background: url(../images/pinkbottom_line.png) repeat-x; height:18px;}
.roundcorners_leftline { background: url(../images/pink_lt_line.png) repeat-y; width:19px;}
.roundcorners_rightline { background: url(../images/pink_rt_line.png) repeat-y; width:19px;}

/*CSS FOR  SHOWING MODAL WINDOW POPUP */
.gry_bg { background:#f1f1ef;}
.login_fieldset { border:#059385 solid 1px; height:145px; padding:3px 3px 0px 3px;}
.chngpass_maindiv {  width:380px; padding: 5px 5px 5px 5px; height:160px; border:#079483 solid 0px; margin:15px 0px 5px 0px; background:#FFFFFF;}
.diet_popup_maindiv {  width:350px; padding: 5px 5px 5px 5px; height:245px; border:#079483 solid 0px; margin:15px 0px 5px 0px; background:#FFFFFF;}
.diet_popup_fieldset { border:#059385 solid 1px; height:242px; padding:3px 3px 0px 3px;}

.recipeComment_popup_maindiv {width:350px; padding: 5px 5px 5px 5px; height:250px; border:#079483 solid 0px; margin:15px 0px 5px 0px; background:#FFFFFF;}
.recipeComment_popup_fieldset { border:#059385 solid 1px; height:240px; padding:3px 3px 0px 3px;}

.emailfrnd_popup_maindiv {  width:450px; padding: 5px 5px 5px 5px; height:500px; border:#079483 solid 0px; margin:15px 0px 5px 0px; background:#FFFFFF;}
.emailfrnd_popup_fieldset { border:#059385 solid 1px; height:500px; padding:3px 3px 0px 3px;}

.uploadImage_popup_maindiv {  width:450px; padding: 5px 5px 5px 5px; height:250px; border:#079483 solid 0px; margin:15px 0px 5px 0px; background:#FFFFFF;}
.uploadImage_popup_fieldset { border:#059385 solid 1px; height:250px; padding:3px 3px 0px 3px;}

.profilenotcompleted_maindiv {  width:360px; padding: 5px 5px 5px 5px; height:150px; border:#079483 solid 0px; margin:5px 0px 5px 0px; background:#FFFFFF;}
.profilenotcompleted_fieldset { border:#059385 solid 1px; height:100px; padding:3px 3px 0px 3px;}

.unsubscribe_maindiv {  width:300px; padding: 2px 2px 2px 2px; height:120px; border:#079483 solid 0px; margin:5px 0px 5px 0px; background:#FFFFFF;}
.unsubscribe_fieldset { border:#059385 solid 1px; height:100px; padding:3px 3px 0px 3px;}
/*END OF CSS*/

/* simply marry new design starts */
.simplymarry_text{font-size:14px}
.mainbg_sm { background:#01ae9d; padding:20px;}
.maintbl_tdsm { background:#ffffff;}
.sm_header { background:url(../images/sm_banner.jpg) no-repeat; width:992px; height:288px;}
.sm_top_line { background: url(../images/top_line.jpg) repeat-x top; height:17px;}
.sm_bot_line { background:url(../images/bot_line.jpg) repeat-x bottom; height:17px;}
.sm_lt_line { background:url(../images/left_line.jpg) repeat-y; width:13px;}
.sm_rt_line { background:url(../images/right_line.jpg) repeat-y; width:17px;}
.footer_main_sm { background: url(../images/footer_img.png) no-repeat; width:100%; height: 64px;}
/*simply amrry new design css ends */



.heading_nyr { font-size:18px; color:#92242c;}
.newyrarticle_Tbl { padding:2px; border:#999999 solid 1px; border-collapse:collapse;}
.newyrarticle_Tbl td{ padding:4px; border:#e9dcdd solid 1px; border-collapse:collapse;}
.popup_maindiv {width:415px; padding: 5px 5px 5px 5px; height:280px;#height:295px;_height:295px; border:#079483 solid 0px; margin:5px 0px 5px 0px; background:#FFFFFF;}
.popup_mainfieldset { border:#059385 solid 1px; height:270px;#height:285px;_height:285px; padding:3px 3px 0px 3px;}

.create_schedule_maindiv {width:655px; height: 283px;  padding: 0px 0px 0px 0px; border:#079483 solid 0px; margin:0px 0px 0px 0px; background:#FFFFFF;}
.create_schedule_mainfieldset { border:#059385 solid 1px; height:270px; padding:3px 3px 1px 3px;}
/*CSS class foe weight loss center*/
.box4 { clear:both; padding:0px 20px 8px 20px;}
.request_appointment { background: url(../images/request_appt.png) no-repeat; width:320px; height:203px; float:left;}
.request_appointment a{ padding:0 245px 188px 73px;}
.request_appointment a:hover{ padding:0px 245px 188px 73px;}
.starts_tracking { background: url(../images/start_tracking.png) no-repeat; width:320px; height:203px; float:left;}
.starts_tracking a{ padding:0 245px 188px 73px;}
.starts_tracking a:hover{ padding:0px 245px 188px 73px;}
.any_deviation { background: url(../images/deviation.png) no-repeat; width:320px; height:203px; float:left;}
.any_deviation a{ padding:0 245px 188px 73px;}
.any_deviation a:hover{ padding:0px 245px 188px 73px;}
.prescription_tracking { background: url(../images/prescription_tracking.png) no-repeat; width:320px; height:203px; float:left;}
.prescription_tracking a{ padding:0 245px 188px 73px;}
.prescription_tracking a:hover{ padding:0px 245px 188px 73px;}
.request_appointment p{  margin:50px 0 0 74px;}
.starts_tracking p{   margin:50px 0 0 74px;}
.any_deviation p{  margin:50px 0 0 74px;}
.prescription_tracking p{  margin:50px 0 0 74px;}

/*added by siddharth for calculate bmi tables*/
.evenrowbmi{background:#FFF; color:#000; font-size:12px;}
.oddrowbmi{background:#DCCE81; color:#000; font-size:12px;}
.oddrowbmihead{background:#C8B531; color:#000; font-size:12px; text-align:center; font-weight:bold;}


/*-----------------17-March-10--------------*/

.text_intro{
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:20px;
	padding:0px;
	margin:0px;
	padding-right:50px;
	text-align:left}
	
.intro_heading
	{font:bold 12px Arial, Helvetica, sans-serif; caption-side;
	color:#FFF;
	padding:5px 0 0 10px;
	height:20px;
	background-color:#2a969f;
	text-transform:uppercase;}
	
	
a.tag-link{ color:#333; font-weight:normal; line-height:20px; padding:2px 5px; text-align:left }
a.tag-link:hover{ background:#0c7c85; text-decoration:none; color:#FFF;}


#breadcrumb ul li{
   list-style-image: none;
   display:inline;
   padding: 0 3px 0 0;
   margin:find_recipe
}


/*-----------------15-April-10--------------*/

.remedies_page{
	width:690px; 
	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:645px;
	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:690px;
	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:686px;
	padding:10px;
	margin:0px;
	padding:0px;
	line-height:20px;
	}
.remedy_boxes_head{
	background:url("http://img.desidieter.com/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:127px;
	margin:0px;
	padding-left:10px;
	float:left;
	}	
.remedy_second_box a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}	
.remedy_third_box{
	width:160px;
	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;
	}	
	
	
/*-----------------16-April-10- Rinku --------------*/	
.arrowlistmenu{
width: 695px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: white;
background-color:#4e9da3;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url("http://img.desidieter.com/titlebar-active.png");
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/

margin: 0;
padding: 2px 0 2px 25px;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/

}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
list-style:disc;
color:#000;
padding: 2px 0 2px 5px;
text-decoration: none;
font:normal 12px Arial, Helvetica, sans-serif;

}

.dot_line{
	padding:10px 0;
	margin:0px;
	}

.dot_line_2{
	padding:20px 0;
	margin:0px;
	}
	
.other_remed{
font: bold 12px Arial;
color: white;
background-color:#4e9da3;
margin-bottom: 10px;
padding: 4px 0 4px 10px;
}

.other_remed ul.box{
margin: 0;
padding: 2px 0 2px 25px;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
border:1px solid #dcdcdc;
}

.other_remed ul.box  li{
padding-bottom: 2px; /*bottom spacing between menu items*/
list-style:disc;
color:#000;
padding: 2px 0 2px 5px;
text-decoration: none;
font:normal 12px Arial, Helvetica, sans-serif;

}


/*-----------16-April-2010-------------------*/

.search_left{
	border-right:#efefef;
	width:550px; 
	float: left;
	margin:0px;
	padding:10px 20px;
	border-right:1px dashed #999999;
	}
.heading{
	color:#247600;	
	font:bold 12px Arial, Helvetica, sans-serif;
	} 
	
.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("http://img.desidieter.com/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;
	}	

.recent_search_bot{
	background-color:#ddedee; 
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#FFF;
	border-left:2px solid #0c7c85;
	border-right:2px solid #0c7c85;
	line-height:15px;
	margin:0px;
	padding:10px;
	text-align:left;
	}
	
	
.recent_search_inner{
	background-color:#f0fafb; 
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#FFF;
	border:2px solid #0c7c85;
	line-height:15px;
	margin:0px;
	padding:10px;
	text-align:left;
	}
	
	
/*------------------------*/


.feedbck_frm{
	color:#fd950a;
	font:bold 18px Arial, Helvetica, sans-serif;
	padding:10px 0 0 10px;
	margin:0px;
	}

.feedbck_text{
	background-color:#cce6f8;
	border:solid 1px #71bdf1;
	line-height:30px;
	margin:0px;
	
	}
.feedbck_field{
	color:#1a6193;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:5px 0;
	}


/*-----------30-April-2010-------------------*/


.footer_boxes{
	width:900px;
	padding:0px;
	background-color:#FFF;
	margin:0px auto;
	}

.boxes_float{
	float:left;
	width:170px;
	margin:0px;
	padding:0 2px;
	}

.boxes_float_last{
	float:left;
	width:150px;
	margin:0px;
	padding:0px;
	}
	
.foot_remedies{
	width:178px;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	float:left;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#848484;
	height:150px
	}
	
.foot_remedies_home{
	width:178px;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	float:left;
	border:1px solid #999999;
	border-top:none;
	color:#848484;
	height:200px
	}
	
.img_postion{
	position:relative;
	top:-40px;
	visibility: visible;
	}
.foot_remedies a{
	color:#848484;
	text-decoration:none;
	font-weight:normal;
	}
	
.foot_remedies a:hover{
	color:#FF6600;
	text-decoration:underline;
	}
.foot_remedies .text_bold{
	padding:10px 0 0 55px; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#000;
	margin:0px;	
	}

.foot_remedies .text_bold_online{
	padding:0px 0 0 15px; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#000;
	margin:0px;
	}
	
	
	
	
/*-----------30-April-2010 Ends-------------------*/		


.linelink {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#c7e1e5;
border:1px solid #02998a;
padding:1px 3px;
margin-right:10px;

}

.brd {
color:#035a67;
font:bold 12px Arial, Helvetica, sans-serif;
}


.bb11 a {
text-decoration:none;
}


	


.brd_nxt {
color:#035a67;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
}

/* Bread Crum Style*/
.bread{ padding:3px 0px 3px 5px; height:25px;}
.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*/


.login_page_title{
background-color:#50ADCE;
color:#FFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
height:25px;
padding-left:10px;
padding-top:3px;
text-align:center;
vertical-align:middle;
width:303px;
}

.content_login_page_title {
background-color:#FFFFFF;
color:#707172;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:140px;
margin-top:10px;
padding-top:0;
text-decoration:none;
width:290px;
text-align:justify;
}
