@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ddil_headertbl { background:url(../images/header.jpg) no-repeat; width:1002px; height:150px;}
.fitness_minutes { background:url(../images/fitness_minutes.png) no-repeat; width:216px; height:86px;}
.fitness_minutes p { margin:2px 0px 0px 0px; padding:14px 0px 0px 0px; text-align:center; font-size:20px; color:#e52279; font-weight:normal;}
.h_fitness { font-weight:bold; text-align:center; color:#d90619;}
.water_cons { background: url(../images/water_Consumed.png) no-repeat; width:216px; height:86px;}
.water_cons p { margin:2px 0px 0px 0px; padding:4px 0px 0px 0px; text-align:center; font-size:20px; color:#075a51; font-weight:normal;}
.avg_bmi_bg { background:url(../images/avg_bmi.png) no-repeat; width:216px; height:86px;}
.avg_bmi_bg p { margin:0px 0px 0px 0px; padding:14px 0px 0px 0px; text-align:center; font-size:20px; color:#4b22e5; font-weight:normal;}
.ddil_toplinkstbl { background: url(../images/toplinks.png) repeat-x; height:39px;}
.ddil_toplinkstbl td { padding:2px; font-size:16px; font-weight:bold; text-align:left;}
.ddil_toplinkstbl td a{font-size:16px; font-weight:bold; text-decoration:none; color:#333333;}
.ddil_toplinkstbl td a:hover{font-size:16px; font-weight:bold; text-align:left; color: #006699;}
.links { color:#cb5804; font-weight:bold; font-size:14px;}
.links:hover { color: #333333; text-decoration:underline;}
.links1 { color:#cb5804; font-weight:bold;}
.links1:hover { color: #333333; text-decoration:underline;}

.heading1 { color:#cb0d03; font-size:24px; font-weight:normal; margin:0px 0px 0px 4px;}
.heading2 { background:url(../images/bg2.png) repeat; height:20px; padding:4px; font-size:14px;}
.heading3 { height:20px; padding:4px; font-size:20px; color:#ff5b21; font-weight:normal;}

.ddil_contenttbl { text-align:left; background:#FFFFFF;}
.ddil_contenttbl td{ font-size:12px;}
.ddil_register_tbldiv1 { background: url(../images/register_bg1.png) no-repeat; width:355px; height:415px;}
.reg_h { font-size:18px; color:#FFFFFF; text-align:center; font-weight:normal; padding:4px 0px 0px 0px;}
.ddil_reg_formtbl { font-size:12px;}
.ddil_reg_formtbl td { padding:3px 4px 3px 8px;}
.ddil_reg_formtbl label { font-weight:bold; font-size:12px;}
.ddil_reg_forminput { width:150px; border:#999999 solid 1px;}
.rnd_leadertopline { background:url(../images/leader_rnd_topline.png) repeat-x; height:18px;}
.rnd_leaderbottomline { background:url(../images/leader_rnd_bottomline.png) repeat-x; height:18px;}
.rnd_leaderleftline { background:url(../images/leader_rnd_ltline.png) repeat-y; width:18px;}
.rnd_leaderrightline { background:url(../images/leader_rnd_rtline.png) repeat-y; width:18px;}
.rnd_leaderredtopline { background: url(../images/red_Top_line.png) repeat-x; height:10px;}
.rnd_leaderredbottomline { background: url(../images/redbottomline.png) repeat-x; height:10px;}
.rnd_leaderredleftline { background: url(../images/redleft_line.png) repeat-y; width:18px;}
.rnd_leaderredrightline { background: url(../images/right_line.png) repeat-y; width:18px;}
.leader_h { font-weight:normal; color:#c00000; font-size:20px;}
.ddil_bottom_links { background:#e0e4e5; padding:4px 0px;}


.footer_tabs { background:url(../images/footer_bg.png) no-repeat; width:1000px; height:226px;}
.footer_h { color:#3a0c03; font-weight:bold; font-size:12px; padding:8px 0px 0px 60px;}
.footer_list {}
.footer_list ul {  margin: 0px; margin-top: 35px; margin-left: 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/footer1_bg.png) no-repeat; width:100%; height: 64px;}
.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;}

.redtxt{font-size:13px; text-align:right; color:#F00; font-weight:bold;}
.il_maintbl { text-align:left;}
.landing_header { background: url(../images/landing_header.jpg) no-repeat; width:1002px; height:179px;}
.landing_header1 { background:url(../images/landingpagever1_01.jpg) no-repeat; width:1002px; height:93px;}
.landing_header2 { background:url(../images/landingpagever2_01.jpg) no-repeat; width:1002px; height:93px;}
.ddil_mainbg { background: url(../images/background.jpg) no-repeat;}
.ddil_mainbg1 { background: url(../images/bg2.png);}
.ddil_mainbg2 { background: #287b78;}
.dd_il_contenttbl { font-size:12px;}
.signin_tbl { background: url(../images/layerbg.png) no-repeat; width:330px; height:110px;}
.signin_tbl1 {width:100%; height:280px;}
.rndbox_top_line { background:url(../images/top_line.png) repeat-x; height:20px;}
.rndbox_bottom_line { background:url(../images/bottom_line.png) repeat-x; height:20px;}
.rndbox_left_line { background: url(../images/left_line.png) repeat-y; width:18px;}
.rndbox_right_line { background:url(../images/right_line1.png) repeat-y; width:18px;}
.recipeComment_popup_maindiv {width:350px; padding: 5px 5px 5px 5px; height:150px; border:#079483 solid 0px; margin:15px 0px 5px 0px; background:#FFFFFF;}
.recipeComment_popup_fieldset { border:#059385 solid 1px; height:140px; padding:3px 3px 0px 3px;}
.login_legend { color:#ffffff; font-size:14px; font-weight:bold; padding:4px; border:#059385 solid 1px; background:#059385; margin:0px 2px;}
.tc_tbl { padding:2px; font-size:12px; border:#CCCCCC solid 1px; border-collapse: collapse;}
.tc_tbl td{ padding:2px; font-size:12px;}
.tc_tbl th { background:#ee9540; padding:4px; font-size:14px; text-align:left;}
.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;}
.bmi_evenrow{background:#ffffff; text-align:left; color:#000; font-weight:normal;padding:2px;}
.bmi_oddrow{background:#ece8b2; text-align:left; color:#000; font-weight:normal;padding:2px;}
.bmi_rowhead{background:#c3b95a; color:#000000;text-align:center; font-weight:bold;padding:2px;}

.ajax_div{width:98%; background:#ffffe0; border-top:#e1d761 solid 1px; border-right:#e1d761 solid 2px; border-bottom:#e1d761 solid 2px; border-left:#e1d761 solid 1px; padding:2px 4px 2px 4px;}
.txt_main { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.txt_bold { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.paging_nav:link {color: #333333; text-decoration: none;font-size: 12px; font-weight: bold;  }
a.paging_nav:visited {color:#333333; text-decoration: none;font-size: 12px;font-weight:bold; } 
a.paging_nav:hover {color:#FFFFFF; text-decoration: underline;font-size: 12px;font-weight:bold; }
a.paging_nav:active {color:#FFFFFF;font-size: 12px;font-weight:bold; }

a.paging_nav2:link {color:#FFFFFF; text-decoration: none;font-size: 12px; font-weight:normal; }
a.paging_nav2:visited {color:#FFFFFF; text-decoration: none;font-size: 12px;font-weight:normal; } 
a.paging_nav2:hover {color:#FFFFFF; text-decoration: underline;font-size: 12px;font-weight:normal; }
a.paging_nav2:active {color:#FFFFFF;font-size: 12px;font-weight:normal; }

.img_style { margin:4px; padding:4px; background:#f6f5f5; border:#e5e4e4 solid 1px;}
/* 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:#0c7c85; padding:4px;}
.article_h { color:#c64a03; text-align:left;}
.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;}
.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;}
.list_news a {color:#3B5998;font-weight:bold;text-decoration:none;}
.article_tbl_1 a {color:#3B5998;font-weight:bold;text-decoration:none;}
news_art_more a {color:#3B5998;font-weight:bold;text-decoration:none;}
/* article box style ends */

/*tip box*/	
.tip_box_1 {border-collapse:collapse; border:#67a9be solid 1px; background:#fafdfd; margin:10px 4px 4px 4px; padding:4px; height:220px;}
.tip_main { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:10px; }
.tip_bold { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.tip_h { font-size:18px; color:#fd7d00;}
/*tip box*/

/* for disclaimer*/
.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}
/* for disclaimer*/

/*.headinggrad_bg { background:url(../images/grad_bg.png) repeat-x; height:30px; font-size:14px; font-weight:bold; padding:2px 10px;}*/
.headinggrad_bg {height:30px; font-size:18px; font-weight:normal; padding:2px;}
.headinggrad_bg1 {height:30px; font-size:18px; font-weight:normal; padding:2px;}
.headinggrad_bg2 {height:30px; font-size:18px; font-weight:normal; padding:2px; color:#267875;}
.liststyle li { font-size:12px; line-height:20px;}

/* tab styles starts */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 6px 10px;
margin-right: 3px;
border: 1px solid #aedaf5;
color: #29658a;
background: url(../images/tab_bg.png) top left repeat-x;
font-size:12px;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
background:url(../images/tab_bg_select.png) repeat-x;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
color:#000000;
}

.shadetabs li a.selected{ /*selected main tab style */
background: url(../images/tab_bg_select.png) repeat-x;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
width:98%;
}

@media print {
.tabcontent {
display:block !important;
}
}
/* tab styles ends */

.tbldesign1 { border-top:#999999 solid 1px; border-right:#999999 solid 2px; border-bottom:#999999 solid 2px; border-left:#999999 solid 1px; border-collapse:collapse;}
.tbldesign1 td { padding:4px;}
.tbldesign1 th { padding:4px; text-align:left; font-size:13px; background:#f9e2ff;}
.comp_statstbl { border-top:#aa97c4 solid 1px; border-right:#aa97c4 solid 2px; border-bottom:#aa97c4 solid 2px; border-left:#aa97c4 solid 1px; background:#FFFFFF; height:90px;}
.comp_stats_h { font-size:18px; color:#511f95;}
.cal_bmi_txt { font-size:14px;}
.bmitbl { text-align: left; background:#e9ffcd; border-top:#bbcea2 solid 1px; border-right:#bbcea2 solid 2px; border-bottom:#bbcea2 solid 2px; border-left:#bbcea2 solid 1px; padding:10px;}
.bmiform { text-align: left; border-top:#bbcea2 solid 1px; border-right:#bbcea2 solid 2px; border-bottom:#bbcea2 solid 2px; border-left:#bbcea2 solid 1px; padding:10px; background:#FFFFFF;}
.bmidetailstbl {border-top:#d2d2d2 solid 1px; border-right:#d2d2d2 solid 2px; border-bottom:#d2d2d2 solid 2px; border-left:#d2d2d2 solid 1px;}
.faq_q { color:#ee6500; font-size:16px; font-weight:bold;}
.faq_a { padding:0px 4px 0px 25px;}
.faq_q1 {padding:0px 4px 0px 14px;}
.agreetxt { font-size:14px; font-weight:bold; color:#2700b7;}
.agreetxt a{ font-size:14px; font-weight:bold; color:#2700b7; text-decoration:none;}

.tab1 {padding: 6px 12px; margin-right: 3px; border: 1px solid #aedaf5; color: #29658a; background: url(../images/tab_bg.png) top left repeat-x; float:left; width:auto; text-decoration:none;}
.tab1 a { color: #333333; font-size:12px; float:left; width:auto; text-decoration:none; font-size:14px;}
.toplinktab { font-size:16px; color: #CC3300; text-align:right;}
.graphtbl { text-align:left;}
.link2 { padding:8px; background:#0066FF; color:#FFFFFF; font-size:16px; text-decoration:none; height:30px;}
.tbldesign2 { border-top:#1669b8 solid 1px;  border-right:#1669b8 solid 2px;  border-bottom:#1669b8 solid 2px;  border-left:#1669b8 solid 1px;}
.tbldesign2 td{ padding:0px;}
.resulttxt { font-size:18px;}
.scorenumber {font-size:26px; color:#f04104;}

.ques_tbl { padding:2px;}
.ques_tbl td{ padding:4px; text-align:left; border-bottom:#666666 solid 1px;}
.date { color:#013f9c; font-size:14px; text-align:right; padding:2px; font-weight:bold; font-style:italic;}

/* our expert */
.search_title{color:#036; font-size:14px; font-weight:bold; padding:4px 0px 5px 4px; background:#dff2db;}
.form_tbl { background:#eaf3f5; padding:4px; border:#0c7c85 solid 1px;}
/*our expert */

/*Health age*/
.ha_fieldset { border:#C0CDCF 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;}
.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;}
.style3 {color: #008000; font-weight: bold; }
.style6 {color: #0046BD; font-weight: bold; }
.style9 {color: #FF9900; font-weight: bold; }
.style12 {color: #FF0000; font-weight: bold; }
.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;}

.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;}
.evenrow{background:#BCF1DC; text-align:left; color:#000; font-weight:normal;padding:2px;}
/*health age*/


.login_maindiv {  width:600px; padding: 5px 5px 5px 5px; height:280px; border:#079483 solid 0px; margin:5px 0px 5px 0px; background:#FFFFFF;}
.login_fieldset { border:none; padding:3px 3px 0px 3px;}

.msg_maindiv {  width:600px; padding: 5px 5px 5px 5px; height:200px; border:#079483 solid 0px; margin:27px 0px 5px 0px; background:#FFFFFF;}
.msg_fieldset { border:none; padding:3px 3px 0px 3px;}


.red_txt { color:#FF0000; font-weight:bold;}

.gis_loginlabel { font-size:18px; font-weight: normal;}
.gissignin { font-size:24px; font-weight:normal; color:#c02a08;}
.gissignin_input { border-top:#227a8f solid 1px; border-right:#227a8f solid 2px; border-bottom:#227a8f solid 2px; border-left:#227a8f solid 1px; width:250px;}
.signin_txt { color:#227a8f;}
.signin_but { background:url(../images/submit_but.png) no-repeat; width: 94px; height:32px; border:none; cursor:pointer;}
.gispromo_h { font-size:24px; color:#d24c03; padding:4px;}
.gispachkage_h { font-size:20px; font-weight:normal; text-decoration:none; color: #000000;}
.gispachkage_h:hover { font-size:20px; font-weight:normal; text-decoration:none;}
.logintbl { text-align:left; background:#ecfcff;}
.logintbl td{ background:#ecfcff; padding:1px;}


.final_score{font-size:18px; padding:4px; width:250px; border-top:#CCCCCC solid 2px; border-right:#CCCCCC solid 3px; border-bottom:#CCCCCC solid 3px; border-left:#CCCCCC solid 2px;}

.list_ofwinner { padding:4px;}
.list_ofwinner td { padding:4px; margin:4px; border-top:#f4adfa solid 1px; border-right:#f4adfa solid 2px; border-bottom:#f4adfa solid 2px; border-left:#f4adfa solid 1px;}
.winner { color:#990000; font-size:24px; font-weight:normal; padding:8px 2px 2px 2px; margin:0px; text-align:center;}
.winner1 { color: #333333; font-size:24px; font-weight:normal; padding:2px 2px 8px 2px; text-align:center; margin:0px;}


