body,html,div#Wrapper,#CenterContent{min-height:680px;}
div#Wrapper{padding-left:18px;padding-right:18px;}
div#Wrapper #CenterContent{height:100%;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;padding:0;}
div#LeftContent{padding:0 0 0 0;width:195px;}
#LeftContent .Section li a{text-decoration:none;border-bottom: 1px dotted #303030;}
#LeftContent .Section li a:hover{border-bottom:1px solid #ffffff;}
div#RightContent{padding:0 0 0 18px;width:177px;}
#Wrapper ul{margin:14px 0 14px 0;}
#Wrapper ul li{background:url(/media/images/parts/arrow_gry_right.gif) no-repeat 0 4px;list-style:none;padding:0 0 6px 12px;}
#LeftContent .Section{border-bottom:1px solid #cbcbcb;padding:4px 0 0 12px;margin:0 18px 18px 0;}
#RightContent .Section{border-bottom:1px solid #cbcbcb;padding:4px 0 0 12px;margin:0 0 18px 0;}
#RightContent #LocalServices .Section{padding:0;border-bottom:0;margin:0 0 18px 0;}
#LeftContent #FitImg {margin:0 0 0 40px;}
div.sidePanel .ncTeam{text-align: center;font-weight:bold;color: #3098BD;font-size: 1.7em;}
#selectServices{margin:10px 0 10px 0;padding-right:80px;color:#3098BD;background:url(/media/images/resources/1/gb_map2.jpg) no-repeat top right;}
table#services {margin-bottom:5px;}
table#services input{_height:16px;}
table#services td{font-size:1.2em;padding:0 5px 3px 0;_padding-bottom:1px;}
#postcode{padding:3px 0 3px 0;}
#KeepADiary{background:url(/media/images/resources/1/keep_a_diary.gif) no-repeat top right;padding:0 60px 4px 0px;}
#KeepADiary p{font-size:1.1em;}
#KeepADiary a{text-decoration:none;}
#KeepADiary a:hover{text-decoration:underline;}
h6{font-size:11px;}
#resourceBreadCrumb{margin:0 0 10px 30px;}
#resourceBreadCrumb p{font-size:11px;color:#4C4C4C;}
#resourceBreadCrumb a{text-decoration:underline;color:#4C4C4C;}
#resourceBreadCrumb a:hover{text-decoration:none;}

#resourceSearch{margin:0 0 18px 0;border-bottom:1px solid #D6D6D6;padding:10px 12px 0 12px;min-height:54px;}
#resourceSearch #WeightLossResources{float:left;}
#resourceSearch #WeightLossResources h1{margin:0;padding:0 0 6px 0;text-align:left;}
#resourceSearch #WeightLossResources h2{margin:0;padding:0 0 6px 0;text-align:left;font-size: 1.9em;}
#resourceSearch #SearchTool{float:right;_width:400px;}
#resourceSearch #SearchTool .inputbg{_width:200px;}
#resourceSearch #SearchTool img{width:31px;height:31px;}
#resourceSearch #SearchTool img, #resourceSearch #srcHolder{float:left;padding:3px 10px 0 3px;}
#resourceSearch #rSearchBox{width:255px;}

#resourceSearch table#ST td{padding-right:5px;}
#resourceSearch p#AlphaSearch{cursor:default;}
#resourceSearch p#AlphaSearch a{color:#B7B3B4;font-weight:bold;cursor:pointer;text-decoration:none;}
#resourceSearch p#AlphaSearch a:hover, #resourceSearch p#AlphaSearch a.Selected{color:#F36525;}
#printArticle{float:right;}
#ResourceCenterContent{padding:0 30px 18px 30px;}
#ResourceCenterContent .Section{border-bottom:1px solid #cbcbcb;margin:0 0 18px 0;padding-bottom:18px;}
#ResourceCenterContent #ArticleTitle{display:none;}
#ResourceCenterContent table.BDR{border:1px solid #cccccc;margin:6px 0 5px 0}
#ResourceCenterContent table.BDR td, #ResourceCenterContent table.BDR th{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding:2px 4px 2px 4px;}
#ResourceCenterContent table.BDR th{font-weight:bold;background-color:#eeeeee;}
#PageTitle h1{color:#6eae1a;width:380px;}
#MainContent img{float:right;margin:0 0 10px 10px;}
#MainContent img.leftIMG{float:left;margin:0 10px 10px 0;}
#MainContent p{margin:0;padding:10px 0 0 0;}
p.author{color:#3098BD;}
#MainContent h2, #MainContent h3{margin:0;padding:20px 0 0 0;color:#ec6912;font-size:1.3em;}
#MainContent ul, #MainContent ol{margin:16px 0 0 30px;}
#MainContent li{padding-bottom:5px;}
#MainContent .spanTable table{width:100%;}
#MainContent .spanTable td.col1{width:250px;padding-right:10px;}
#MainContent .spanTable td.col2{width:160px;padding-right:10px;}
#MainContent .spanTable td.col3{width:30px;padding-right:10px;}
#MainContent .spanTable td.col4{width:30px;}
#categoryIndex a{color:#d21965;}
#categoryIndex p{padding-top:15px;}

#SearchResults{margin:0 0 15px 0;}
#SearchResults.txtSrch{background:none;}
#SearchResults li a.ArtcileLink{color:#F26520;text-decoration:underline;}
#SearchResults li a.ArtcileLink:hover{text-decoration:none;}
#SearchResults li a{color:#DD116A;text-decoration:underline;}
#SearchResults li a:hover{text-decoration:none;}
#SearchResults li.txtSrch p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
#SearchResults li a{color:#DD116A;text-decoration:underline;}
#SearchResults li a:hover{text-decoration:none;}
#SearchResults h2{margin:0 0 10px 0;font-size:20px;}
#SearchResults h2.ProbCor{color:#DD116A;}
#SearchResults h2.ProbCor span{color:#000000;font-size:18px;}
#SearchResults h2.AriclesOn{color:#F26520;}
#SearchResults h2.AriclesOn span{color:#000000;font-size:18px;}
#SearchResults h2.health{color:#D21969;}
#SearchResults h2.fitness{color:#E39209;}
#SearchResults p.ProbCor{color:#DD116A;margin:0;font-size:20px;font-weight:bold;}
#SearchResults #srchTerm{padding-bottom:10px;}
#SearchResults #srchTerm h1, #SearchResults h1#srchTerm{color:#000000;font-size:18px;font-weight:bold;}
#SearchResults #srchTerm h1, #SearchResults img.quotes{float:left;}
#SearchResults p.AriclesOn{color:#F26520;font-size: 20px;font-weight:bold;}
#SearchResults p.AriclesOn span{color:#000000;font-size:18px;}
#SearchResults .weightloss{color:#4395B2}
#SearchResults .weightloss2{color:#F36420}
#SearchResults .weightloss3{color:#EB155B}
#SearchResults table.Listing{margin-bottom:15px;}
#SearchResults .col7{width:450px;}
#SearchResults .col8{display:none;}
#SearchResults li .snippets{font-size:11px;color:#4C4C4C;}
#SearchResults p.pagination{float:right;font-weight:bold;margin-right:5px;}
#SearchResults h4{font-weight:bold;color:#4395B2;}
#SearchResults.alphaList{background:url(/media/images/resources/1/bg_searchlistings.gif) no-repeat top right;}
div.ArticleSearchResults{clear:both;}
p#Return{color:#2793A0;}
p#Return a {color:#844D87;text-decoration:underline;}
p#Return a:hover {color:#844D87;text-decoration:none;}
div.pagination{padding:0 0 0 12px;color:#3098bd}
div.pagination a{color:#3098bd}
div.pagination .articles{color:#F26520}
div.pagination .forums{color:#DD116A}

#CalsinFood_side{width:177px;height:260px;border-bottom:1px solid #D6D6D6;margin:0 0 10px 0;}
#CalsinFood_side .Options{width:184px;height:202px;background:url(/media/images/resources/1/bg_calsinfood_side.gif) no-repeat;margin:10px 0 10px 0;}
#CalsinFood_side .Options p{margin-left:17px;margin-bottom:25px;width:105px;padding-top:5px;}
#CalsinFood_side .Options table.Select td{vertical-align:bottom;padding-bottom:6px;}
#CalsinFood_side .Options table.Select{margin-left:17px;width:140px;margin-top:8px;}
#CalsinFood_side .Options table.Select select{width:140px;}
#CalsinFood_side .Options table.Select h3{color:#E78F07;font-size:12px;margin:0;}
#CalsinFood_side .Options table.Select .submit{color:#E78F07;font-weight:bold;text-decoration:underline;margin-left:65px;}
#CalsinFood_side .Options table.Select .submit:hover{text-decoration:none;}

#FoodbyCat_side{margin:0;height:260px;border-bottom:1px solid #D6D6D6;}
#FoodbyCat_side .Options{width:183px;height:212px;background:url(/media/images/resources/1/bg_foodbycat_side.gif) no-repeat;margin:10px 0 10px 0;}
#FoodbyCat_side .Options p{margin-left:17px;width:120px;padding-top:17px;}
#FoodbyCat_side .Options table.Select td{vertical-align:bottom;padding-bottom:6px;}
#FoodbyCat_side .Options table.Select{margin-left:17px;width:140px;}
#FoodbyCat_side .Options table.Select select{width:140px;}
#FoodbyCat_side .Options table.Select h3{color:#D21965;font-size:12px;margin:0;}
#FoodbyCat_side .Options table.Select .submit{color:#D21965;font-weight:bold;text-decoration:underline;margin-left:65px;}
#FoodbyCat_side .Options table.Select .submit:hover{text-decoration:none;}
#WeightLossTools{padding-top:12px;}

div#IndexLeft{float:left;width:246px;}
div#IndexRight{float:right;width:246px;}
#MainContent #IndexLeft h2, #MainContent #IndexRight h2{margin-bottom:4px;color:#dd116a;}
#Wrapper #MainContent .Index li{background-image:none;padding:0 0 5px 0;}
#Wrapper #MainContent .Index ul{margin-left:0;}
#Wrapper #MainContent .Index li a{color:#3098BD;text-decoration:none;border-bottom:1px dotted #3098BD;}
#Wrapper #MainContent .Index li a:hover{border-bottom:1px solid #ffffff;}

/* Experts */
#ForumIntro{width:512px;}
#ForumIntro h2 {color:#EE125A;margin-bottom:0;}
#ForumIntro h3{color:#121212;margin-top:5px;}
#ForumIntro p{margin:20px 0 20px 0;}
#ForumIntro p.expert, #ForumIntro p.posted{margin-bottom:5px;}
#ForumIntro p.posted{text-align:right;font-weight:bold;color:#149DC9;}
#ForumIntro img#fit{float:left;}
#ForumIntro img#nutri{float:right;}
#FitnessPost{width:510px;clear:both;padding-top:20px;}
#Thread.blue #FitnessPost #Question h2{color:#dd116a;font-weight:bold;padding:0 0 10px 60px;font-size:17px;}
#Thread.blue #FitnessPost #Reply h2{color:#3098bd;font-weight:700;padding:0 0 5px 60px;height:40px}
#Thread.blue #FitnessPost #Question{font-size:1.2em;color:#676767;font-weight:400;}
#Thread.blue #FitnessPost #Question p{font-size:1em;color:#676767;font-weight:400;}
#Thread.blue #FitnessPost #Reply{background:url(/media/images/resources/1/a_white.gif) no-repeat #fff;padding:0 0 20px 10px;font-size:1.2em;}
#Thread.blue #FitnessPost #Reply p{color:#676767;font-weight:400;font-size:1em;}
#Thread.blue #FitnessPost #Reply p.MsoNormal{margin: 0 0 0 60px !important;}
#Thread.blue #FitnessPost #Question,#Thread.blue #FitnessPost #Reply{margin:0;width:480px;}
#Thread.blue #FitnessPost #Question{background:url(/media/images/resources/1/q_blue.gif) no-repeat #EDF6FF;padding:10px 20px 20px 10px;margin-bottom:25px;}
#Thread.pink #NutritionPost #Question h2{color:#ED145B;font-weight:bold;padding:0 0 10px 60px;font-size:17px;}
#Thread.pink #NutritionPost #Reply h2{color:#3098bd;font-weight:700;padding:0 0 15px 60px;}
#Thread.pink #NutritionPost #Question,#Thread.pink #FitnessPost #Reply{margin:0;width:480px;}
#Thread.pink #NutritionPost #Question{background:url(/media/images/resources/1/q_pink.gif) no-repeat #FCF3F6;padding:10px 20px 20px 10px;margin-bottom:25px;}
#Thread.pink #NutritionPost #Reply{background:url(/media/images/resources/1/a_white.gif) no-repeat #fff;padding:0 20px 20px 10px;font-size:1.2em;}
#Thread.pink #NutritionPost #Question{font-size:1.2em;color:#676767;font-weight:400;}
#Thread.pink #NutritionPost #Question p{font-size:1em;color:#ed4690;font-weight:400;}
#Thread.pink #NutritionPost #Reply p.MsoNormal{margin: 0 0 0 60px !important;}
#Thread.pink #NutritionPost #Reply p{color:#676767;font-weight:400;font-size:1em;}
#Question p,#Reply p{margin:0 0 0 60px;}
#FitnessPost #sresults{float:right;font-size:12px;padding-right:30px;text-decoration:underline;}
#FitnessPost #sresults:hover{text-decoration:none;}
#TextSearch{float:left;width:280px;margin-top:10px;height:80px;background:none;}
#ExpertSearch #TextSearch{background:url(/media/images/resources/search_bg.gif) right repeat-y;}
#ViewAll{float:left;padding-left:15px;margin-top:10px;}
#TextSearch p{color:#4DABCD;font-weight:700;}
#ViewAll p{color:#4DABCD;font-weight:700;margin-bottom:7px;}
#TextSearch #srch{vertical-align:middle;}
#TextSearch .text{border:1px solid #007FB0;color:#5c5c5c;height:16px;width:160px;padding:2px;font-size:12px;margin:0 5px;}
#TextSearch table{width:260px;margin-top:5px;}
.topPagi{position:absolute;top:77px;right:35px;}
.topPagi span{color:#48AACD!important;}
#MainContent{padding-bottom:18px;}
#mainBox.blue .spanTable .pagination{text-align:right!important;border:0;border-top:1px solid #48AACD;color:#48AACD;padding-right:5px!important;}
#mainBox.blue .spanTable .pagination1{border-top:1px solid #48AACD}
#mainBox.pink .spanTable .pagination{text-align:right!important;border:0;border-top:1px solid #ed4690;color:#ed4690;padding-right:5px!important;}
#mainBox.pink .spanTable .pagination1{border-top:1px solid #ed4690;}
.spanTable a:hover{text-decoration:underline!important;}
#mainBox{clear:both;padding-top:20px;width:512px;}
#mainBox .titleBar{margin-bottom:0;padding-bottom:0;color:#fff;}
#mainBox .titleBar td{color:#fff;}
#mainBox.pink .titleBar{background:#ed4690;}
#mainBox.blue .titleBar{background:#55B2D1;}
#mainBox .spanTable table{border-collapse:collapse;table-layout:fixed;width:512px;}
#mainBox .spanTable a{font-size:11px!important;text-decoration:none;}
#mainBox .spanTable td{padding:3px;}
#mainBox .spanTable tr.odd{border-top:1px solid #fff;border-bottom:1px solid #fff;}
#mainBox.pink .spanTable tr.odd td{background:#ffe6ef!important;}
#mainBox.blue .spanTable tr.odd td{background:#E2F6FD!important;}
#mainBox .spanTable .col1{width:110px;border-right:1px solid #fff;padding-left:3px;}
#mainBox .spanTable .title .col1{width:110px;}
#mainBox .spanTable .col2{border-right:1px solid #fff;padding-left:5px;}
#mainBox .spanTable .title .col2{}
#mainBox .spanTable .col3{width:50px;padding-left:10px;text-align:center;border-right:1px solid #fff;}
#mainBox .spanTable .col3_pm{width:50px;padding-left:10px;text-align:center;}
#mainBox .spanTable .title .col3{width:50px;}
#mainBox .spanTable .col4{width:50px;border-right:1px solid #fff;text-align:center;}
#mainBox .spanTable .title .col4{width:50px;}
#mainBox .spanTable .col5{width:60px;text-align:center;}
#mainBox .spanTable .title .col5{width:60px;}
#mainBox .spanTable .title td{border-bottom:1px solid #fff;}
#mainBox .spanTable .col7,#mainBox .spanTable .title .col7{width:140px;border-right:1px solid #fff;}
#mainBox .spanTable .col8,#mainBox .spanTable .title .col8{width:350px;}
#Experts.home{margin:0;padding:12px 0 0 8px;}
#PageLinks{float:left;padding-bottom:15px;}
#Experts {margin:0;padding:5px 0 0 8px;}
#Experts td{padding-right:30px;}
#Experts p{margin:0 0 0 50px;}
#Experts p a{color:#c043a1;font-weight:bold;text-decoration:underline;}
#Experts p a:hover{text-decoration:none;}
#Experts .IC {background:url(/media/images/resources/expert1.gif) no-repeat;min-height:95px;}
#Experts .AD {background:url(/media/images/resources/expert2.gif) no-repeat;min-height:70px;}
#Experts .KM {background:url(/media/images/resources/expert3.gif) no-repeat;min-height:80px;}
#Experts .VH {background:url(/media/images/resources/expert4.gif) no-repeat;min-height:70px;}
#Experts strong{color:#C043A1;}
#sbCalorieBox2 {background:url("/media/images/resources/1/bg_calchecker.gif") no-repeat;height:159px;width:178px;}
#sbCalorieBox2 h2{text-align:center;padding:6px 0 10px 0;font-size:1.7em;}
#cc_content2{padding:0 12px 0 12px;}
#sbCalorieBox2 #cc_content2 input#txtdescription {margin-top:5px;margin-bottom:10px;border:1px solid #167EA1;margin-left:70px;width:70px;}
#sbCalorieBox2 #cc_content2 #Gobtn {float:right;}

#expertAnswer{margin-bottom:20px;width:510px;}
#expertAnswer a{text-decoration:none;}
#expertAnswer h1{color:#DD116A;margin-bottom:20px;float:left;width:450px;}
#expertAnswer h1#fit{color:#3098bd;}
#expert1076{background:url(/media/images/resources/1/experts_ad.jpg) no-repeat bottom left;height:85px;}
#expert1076 p{float:left;padding:60px 0 0 130px;}
#expert1076 .posted{float:right;font-weight:bold;margin-top:60px;}
#expert67034{background:url(/media/images/resources/1/experts_ja.jpg) no-repeat bottom left;height:85px;}
#expert67034 p{float:left;padding:60px 0 0 130px;}
#expert67034 .posted{float:right;font-weight:bold;margin-top:60px;}
#expert2101{background:url(/media/images/resources/1/experts_vh.jpg) no-repeat bottom left;height:85px;}
#expert2101 p{float:left;padding:60px 0 0 130px;}
#expert2101 .posted{float:right;font-weight:bold;margin-top:60px;}
#expert1075{background:url(/media/images/resources/1/experts_km.jpg) no-repeat bottom left;height:85px;}
#expert1075 p{float:left;padding:60px 0 0 130px;}
#expert1075 .posted{float:right;font-weight:bold;margin-top:60px;}
#resourcePrint{float:right;}
#resourcePrint a{float:left;margin-left:4px;_margin-left:2px;text-decoration:none;border-bottom: 1px dotted #595959;}
#resourcePrint a.img{border-bottom:1px solid #ffffff;}
#resourcePrint a:hover{border-bottom:1px solid #ffffff;}

#sresults{float:right;}
#goHome{float:right;}

/* calories in ... */
#calsIn{}
#calsIn a{text-decoration:none;}
#calsIn .spanPic{float:right;}
#calsIn .spanPic img{margin:20px 5px 30px 30px;}
#calsIn h2, #calsIn h1{font-size:2em;}
#calsIn h2.results{display:none;}
#calsIn h3{color:#555150;}
#calsIn h3 a{color:#555150;text-decoration:underline;}
#calsIn h3 a:hover{text-decoration:none;}
#calsIn h4, #calsIn h3{color:#8A4294;font-size:1.4em;padding-bottom:6px;}
#calsIn #Intro{font-size:1.2em;padding-top:20px;}
#calsIn .spanC_header h4, #calsIn .spanC_header h3{color:#2792A2;}
.calsTable table{width:485px;}
.calsTable.titleBar table{border-bottom:1px solid #838383;margin-top:20px;}
.calsTable.main table{margin-bottom:25px;}
.calsTable table td{vertical-align:top;padding:4px;font-size:11px;color:#575354;font-weight:700;}
.calsTable table td a{color:#575354;font-weight:700;border-bottom:1px dotted #676B6C;text-decoration:none!important;}
.calsTable table td a:hover{border-bottom:0;}
.calsTable table .col1{}
.calsTable table .col1 a:hover{text-decoration:underline;}
.calsTable table .col2{border-left:1px solid #838383;border-right:1px solid #838383;width:96px;}
.calsTable.titleBar table .col2{border-left:1px solid #2792a2;border-right:1px solid #2792a2;}
.calsTable table .col3{width:36px;}
.calsTable table .col4{width:36px;}
.calsTable table .col5{width:40px;}
.calsTable.titleBar table td{color:#2792a2;vertical-align:top;padding:4px;font-size:11px;font-weight:700;}
.calsTable.main .odd td{background-color:#EDF6FB;border-top:1px solid #E6E4E5;border-bottom:1px solid #E6E4E5;}
.calsTable.main .odd td a{color:#575354;font-weight:700;}
#calsindept{float:left;width:240px;padding-bottom:15px;}
#calsindept a{float:left;clear:both;color:#676B6C;font-size:11px;border-bottom:1px dotted #676B6C;}
#calsbydept{float:right;width:240px;padding-bottom:15px;}
#calsbydept a{float:left;clear:both;color:#676B6C;font-size:11px;border-bottom:1px dotted #676B6C;}
#calsindept a:hover,#calsbydept a:hover{border-bottom:1px solid #fff;}
#calsIn .oddserving td{background-color:#fff;}
#Wrapper #calsindept ul li, #Wrapper #calsbydept ul li{list-style:none;background-image:none;padding-left:0;}
#Wrapper #calsindept ul, #Wrapper #calsbydept ul{margin:0;}

#bmiHolder{background:url("/media/images/resources/bmi_bg.gif") no-repeat;
height:183px;margin:15px 0 15px 45px;width:195px}
#bmiprofile{background:url(/media/images/resources/bmi_bg2.gif) no-repeat;height:357px;width:204px;margin:15px 0 15px 0;}
#bmiprofile h4, td{font-size:1.2em;}
#bmiprofile h4{color:#EC6912;margin-bottom:2px;}
#bmiprofile .personal_box{padding:10px 0 0 18px;}
table.bmi{margin:8px 0 0 18px;}
table.bmi .labels{font-weight:bold;color:#828282;}
table.bmi .bmiPad{padding-right:4px;}
#showBMIresults{padding:18px 0 0 22px;}
#showBMIresults2{padding:8px 0 0 25px;}
#bmiResults2 td#bmi1, #bmiResults2 td#bmi2 {background:url("/media/images/resources/bmi_res_bg1.gif") no-repeat scroll 0 0 transparent;height:66px;width:109px;text-align:center;padding:0;}
#MainContent #bmi1 img, #MainContent #bmi2 img{float:none;}
#bmiResults{margin-top:10px;}
#bmiResults td{font-size:1.4em;font-weight:bold;text-align:center;padding-bottom:4px;}
#ifApply{padding:0 0 18px 0 ;font-size:1.2em;}

.promo{padding:20px 0 0 5px;clear:both;}
#Promo{background:url(/media/images/resources/1/bg_promo.gif) no-repeat;width:500px;height:92px;padding-top:10px;clear:both;margin-bottom:18px;}
#Promo p{margin:0 5px 5px 70px;}
#Promo p a{border-bottom:none;text-decoration:underline;}
#Promo p a:hover{text-decoration:none;}
#Promo .yellowtxt{color:#E79106;font-weight:700;}


#recommendForumArticle{margin:30px 0 0 70px;clear:both;}
#recommendArticle{margin-top:30px;clear:both;}
#recommendArticle td,#recommendForumArticle td{vertical-align:top;padding-right:4px;}
img.divider{margin:10px 0 10px 0;}

#CenterContent.bmciCalcforWomen #gender{display:none;}
#CenterContent.bmciCalcforWomen #bmiResults2 h4{font-size:20px;color:#3098BD;}
#calc{background:url(/media/images/resources/bmi_calculator.jpg) no-repeat top right;padding-right:160px;margin-top:25px;padding-bottom:25px;}
#calc h2{margin-bottom:30px;}
#calc p{width:300px;margin-bottom:25px;}
#bmiHolder2{background:url("/media/images/resources/bmi_bg.gif") no-repeat;height:173px;margin:0 0 15px 0;width:195px;float:left;padding-top:10px;}
#bmiResults2{float:right;margin-top:20px;}
#bmiResults2 td{font-size:1.4em;font-weight:bold;text-align:center;padding:15px 0 15px 0;}
#bmiResults2 #bmihdr td{padding-bottom:4px;}
#bmiprofile2{background:url(/media/images/resources/more_bdr_tile.gif) repeat-y;width:232px;float:left;}
#bmiprofile2top{background:url(/media/images/resources/more_bdr_top.gif) no-repeat top;width:232px;height:15px;}
#bmiprofile2btm{background:url(/media/images/resources/more_bdr_btm.gif) no-repeat bottom;padding:0 15px 20px 15px;}
#bmiprofile2 h2{background:url(/media/images/resources/bulb.jpg) no-repeat;padding:10px 0 8px 35px;margin-bottom:15px;}
#bodymassindex{padding:10px 0 25px 0;}
#calcVchart{float:right;width:270px;padding-top:10px;}
#calcVchart h2{margin-bottom:15px;}
#calcVchart a{float:right;margin-top:10px;}
td#BMIforMen{padding-bottom:5px;}
td#BMIforMen a{font-weight:bold;color:#828282;}
.twtr-tweet-text p{font-size:12px;}

#resourceSearch #bbSearch{float:right;padding-top:10px;}
#bBank{padding:0 18px 0 18px;position:relative;}
#bBank h1#calsinfood{font-size:4.2em;}
#bBank h1#relatedproducts{color:#000000;padding:20px 0 20px 0;font-size:1.8em;}
#bBank h1#prodname{padding:0 40px 15px 10px;}
#bbSearchBox{width:225px;}
#bBank #SearchBBTool{padding:30px 0 20px 75px;}
#bbSearch{padding:10px 0 20px 80px;background:url(/media/images/parts/wavydivider.gif) repeat-x bottom;margin-bottom:10px;}
#bbSearch img.srcIcon, #srcBBHolder {float:left;padding:3px 10px 0 3px;}
#bBank img.srcIcon{margin-top:-8px;}
#bBank #SearchBBToolHome{padding:0 0 0 8px;background-color:#e6e6e6;border-radius:4px;margin:40px 0 40px 0;}
#SearchBBToolHome img.srcIcon, #srcBBHolder {float:left;}
#SearchBBToolHome img.srcIcon{margin-top:3px;}
#SearchBBToolHome #srcBBHolder{padding:4px 0 0 12px;}
#SearchBBToolHome #bbSearchBox{border-radius:6px;padding-left:12px;height:34px;color:#9A9A9A;width:270px;}
#bBank #findcalscontent{float:right;}
#bBank #searchfoods{font-weight:bold;font-size:1.5em;margin:0;color:#686868;}
#bBank #searchFilter{position:absolute;top:155px;left:12px;height:50px;background-color:#ffffff;}
#bBank #searchFilter p {font-weight: bold;position: absolute;top: 10px;width: 50px;font-size:1.4em;}
#bBank #sfHolder{position:absolute;top:0;left:80px;width:435px;height:50px;overflow:hidden;z-index:1;}
#atoz{font-weight:bold;font-size:1.3em;text-align:center;}
#atoz a{color:#6EAE1A;}
#favBrands{padding:25px 0 8px 23px;font-size:1.5em;padding-bottom:10px;}
#bBank #sfWindow{position:absolute;z-index:3;height:50px;}
#bBank #sfWindow img{width:50px;height:50px;margin-left:10px;}
#bBank #sfScrollLeft, #sfScrollRight{position:absolute;top:15px;}
#bBank #sfScrollLeft{left:65px;}
#bBank #sfScrollRight{left:520px;}
#bbLinks{text-align:center;background:url(/media/images/parts/calin_tile.jpg) bottom repeat-x;}
#bBank #AddToDiary{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin:65px 0 20px 0;padding:15px 0 5px 0;}
#bBank #AddToDiary p{float:left;background:url(/media/images/parts/circleplus.jpg) no-repeat;padding:5px 0 10px 65px;width:230px;font-size:1.4em;}
#bBank #AddToDiary img{float:right;}
#bBank #findbycats{background:url(/media/images/parts/trolley.jpg) no-repeat 5px 0;padding:20px 0 40px 90px;}
#bBank #findbycats h2{font-size:1.8em;}
#bBank #findbycats h3{font-size:1.5em;}
#bBank #calsindept a, #bBank #calsbydept a{border-bottom:none;text-decoration:none;font-size:13px;}
#bBank #calsindept{padding-left:30px;}
#bBank #calsbydept{float:left;}
#bBank #calsindept a:hover, #bBank #calsbydept a:hover{text-decoration:underline;}
#bBank h3{font-size:1.5em;padding-bottom:10px;}
#bBank .productpie{background:url(/media/images/icons/minipie.jpg) no-repeat 5px 0;padding:10px 0 12px 50px;}
#bBank td{vertical-align:top;}
#bBank .curpage{color: #C51834;font-weight:bold;}
#bBank .wvdivider{background:url(/media/images/parts/wavydivider.gif) repeat-x center;height:40px;}
#bBank #tblResults{width:100%;}
#bBank #tblResults td ul{margin-bottom:0;}
#bBank a.pbreak{text-decoration:none;}
#bBank #prodDetails{float:left;width:293px;}
#bBank #otherbrs{padding-top:10px;}
#bBank #otherbrs .obcol1{padding-right:25px;padding-bottom:5px;}
#bBank #otherbrs h3{font-size:1.3em;padding-bottom:5px;}
#bBank #prodimg{float:left;width:150px;padding:10px 20px 0 0;}
#bBank #prodbreakdown{float:left;width:123px;}
#bBank #prodbreakdown select{width:123px;}
#bBank #prodbreakdown h3{font-size:1.3em;}
#bBank #prodbreakdown table{width:125px;}
#bBank #prodbreakdown table .val{text-align:right;}
#bBank .prodEnergy{padding:20px 0 5px 0;font-size:2em;}
#bBank .prodEnergy span{color:#000000;text-decoration:underline;}
#bBank #prodpie{float:right;padding-top:140px;width:240px;}
#bBank #prodpie p{padding-left:50px;}
#bBank #freetrial{border-top:1px solid #cccccc;padding-top:30px;display:table;margin:5px auto 0 auto;}
#bBank #freetrial .ctaIMG{margin-top:18px;}
.ctaIMG{margin-bottom:18px;}
#bBank #foodDB{width:280px;padding-bottom:25px;}
#bBank p#addtodiary{font-size:1.5em;padding:66px 0 20px 75px;width:220px;background:url(/media/images/parts/circleplus.jpg) no-repeat 0 66px;font-weight:bold;}
#bBank p#addtodiary a{font-weight:bold;font-size:1.2em;}
#bBank #startnow{padding-bottom:95px;}
#bBank .pagi{text-align:right;font-size:1.2em;margin-bottom:20px;}
#bBank .greyhiLite{color:#575354;}
#Wrapper div#seoLinks ul li, #Wrapper ul#Copy li{background-image:none;}
#bBank #NotFound{background:url(/media/images/parts/search_results.jpg) no-repeat 0 20px;padding:30px 0 80px 110px;color:#999999;font-style:italic;gont-size:2em;}
#bBank #NotFoundHelp{margin-left:60px;}
div#followNutracheck{width:180px;}
#followNutracheck img#followus{margin:0 0 5px 70px;}

/*cals burned*/
#caloriesBurned{padding:0 18px 0 18px;}
#caloriesBurned h1#Homehdr{font-size:23px;margin-bottom:20px;}
#caloriesBurned h1#calsBurntHdr{margin-bottom:20px;}
#caloriesBurned .rtIMG{float:right;margin:0 0 10px 10px;}
#caloriesBurned .calsIntro{font-size:1.5em;}
#caloriesBurned p{margin-bottom:20px;font-size:1.2em;}
#caloriesBurned h3{margin-bottom:10px;}
.calsBurnedHomePnl .pnlcontent{float:left;width:381px;}
.calsBurnedHomePnl img{float:left;}
.calsBurnedHomePnl {margin-bottom:18px;background-repeat:no-repeat;background-position:0 0;}
.calsBurnedHomePnl a{color:#3098BD;text-decoration:none;}
.calsBurnedHomePnl h2{margin-bottom:14px;font-size:1.5em;}
.calsBurnedHomePnl .ctaButton{float:right;}
#calsBurnedWalking{background-image:url(/media/images/calories_burned/caloriesburnedwalking_bg.jpg);}
#calsBurnedSwimming{background-image:url(/media/images/calories_burned/caloriesburnedswimming_bg.jpg);}
#calsBurnedRunning{background-image:url(/media/images/calories_burned/caloriesburnedrunning_bg.jpg);}
#calsBurnedGym{background-image:url(/media/images/calories_burned/caloriesburnedgym_bg.jpg);}
#calsBurnedLeisure{background-image:url(/media/images/calories_burned/caloriesburnedleisure_bg.jpg);}
#calsBurnedHome{background-image:url(/media/images/calories_burned/caloriesburnedhome_bg.jpg);}
#calsBurnedTeam{background-image:url(/media/images/calories_burned/caloriesburnedteam_bg.jpg);}
#calsBurnedRacket{background-image:url(/media/images/calories_burned/caloriesburnedracket_bg.jpg);}
#caloriesBurned #activityHdr{margin-bottom:18px;background-repeat:no-repeat;background-position:top right;min-height:220px;}
#caloriesBurned #activityHdr #c{float:left;width:260px;}
#caloriesBurned #activityHdr img{float:right;}
#calsBurntList{width:100%;border:1px solid #e3fbff;margin-bottom:20px;}
#calsBurntList th{background-color:#e3fbff;font-size:1.2em;}
#calsBurntList td{border-bottom:1px solid #e3fbff;}
#calsBurntList .calsBurntActivity{text-align:left;width:350px;padding:4px 10px 4px 10px;border-right:1px solid #e3fbff;}
#calsBurntList .calsBurntPH{text-align:center;padding:4px 0 4px 0;}
#caloriesBurned #BtnJoinUsToday{padding:20px 0 0 130px;margin-bottom:35px;}
#caloriesBurned #BtnJoinUsToday a {background: url("/media/images/buttons/startnocreditcard.png") no-repeat top;display: block;height: 76px;text-indent: -99999px;width: 263px;}
#caloriesBurned #BtnJoinUsToday a:hover{background: url("/media/images/buttons/startnocreditcard.png") no-repeat bottom transparent}
#caloriesBurned .activityCats{float:left;width:255px;padding-right:10px;}
#caloriesBurned .activityCats h2{font-size:1.2em;}
#caloriesBurned .activityCats li{background:none;padding:0 0 3px 0;}
#caloriesBurned #calsEnergyTitle{background:url(/media/images/calories_burned/stopwatch.jpg) no-repeat left;padding:35px 0 30px 85px;font-size:1.8em;margin-bottom:10px;min-height:23px;}

#activityHolder{background-color:#e3fbff;padding:18px;border-radius:6px;margin-bottom:18px;}
#servingTable{width:100%}
#servingTable th{text-align:left;border-bottom:1px solid #cccccc;text-indent:4px;font-size:1.3em}
#servingTable td{text-indent:4px;}
#servingTable .itemserving2{border-right:1px solid #cccccc;}
/***************/


#Navigation1212 #GraphicNav #hImg{background:url('/media/images/parts/navigation/1/tab_home.gif') no-repeat top;width:58px;}
#Navigation1212 #GraphicNav #hImgOn, #Navigation1212 #GraphicNav #hImg:hover{background:url('/media/images/parts/navigation/1/tab_home.gif') no-repeat bottom;width:58px;}
#Navigation1212 #GraphicNav #wygImg{background:url('/media/images/parts/navigation/1/tab_wyg.gif') no-repeat top;width:110px;}
#Navigation1212 #GraphicNav #wygImgOn, #Navigation1212 #GraphicNav #wygImg:hover{background:url('/media/images/parts/navigation/1/tab_wyg.gif') no-repeat bottom;width:110px;}
#Navigation1212 #GraphicNav #howImg{background:url('/media/images/parts/navigation/1/tab_how.gif') no-repeat top;width:107px;}
#Navigation1212 #GraphicNav #howImgOn, #Navigation1212 #GraphicNav #howImg:hover{background:url('/media/images/parts/navigation/1/tab_how.gif') no-repeat bottom;width:107px;}
#Navigation1212 #GraphicNav #successImg{background:url('/media/images/parts/navigation/1/tab_success.gif') no-repeat top;width:89px;}
#Navigation1212 #GraphicNav #successImgOn, #Navigation1212 #GraphicNav #successImg:hover{background:url('/media/images/parts/navigation/1/tab_success.gif') no-repeat bottom;width:89px;}
#Navigation1212 #GraphicNav #pricesImg{background:url('/media/images/parts/navigation/1/tab_prices.gif') no-repeat top;width:133px;}
#Navigation1212 #GraphicNav #pricesImgOn, #Navigation1212 #GraphicNav #pricesImg:hover{background:url('/media/images/parts/navigation/1/tab_prices.gif') no-repeat bottom;width:133px}
#Navigation1212 #GraphicNav #supportImg{background:url('/media/images/parts/navigation/1/tab_support.gif') no-repeat top;width:75px;}
#Navigation1212 #GraphicNav #supportImgOn, #Navigation1212 #GraphicNav #supportImg:hover{background:url('/media/images/parts/navigation/1/tab_support.gif') no-repeat bottom;width:75px}
#Navigation1212 #GraphicNav #mobileImg{background:url('/media/images/parts/navigation/1/tab_mobile.gif') no-repeat top;width:65px;}
#Navigation1212 #GraphicNav #mobileImgOn, #Navigation1212 #GraphicNav #mobileImg:hover{background:url('/media/images/parts/navigation/1/tab_mobile.gif') no-repeat bottom;width:65px}
#Navigation1212 #GraphicNav #resImg{background:url('/media/images/parts/navigation/1/tab_resources.gif') no-repeat top;width:86px;}
#Navigation1212 #GraphicNav #resImgOn, #Navigation1212 #GraphicNav #resImg:hover{background:url('/media/images/parts/navigation/1/tab_resources.gif') no-repeat bottom;width:86px;}
#Navigation1212 #GraphicNav #pImg{background:url('/media/images/parts/navigation/1/tab_profile.gif') no-repeat top;width:83px;}
#Navigation1212 #GraphicNav #pImgOn, #Navigation1212 #GraphicNav #pImg:hover{background:url('/media/images/parts/navigation/1/tab_profile.gif') no-repeat bottom;width:83px;}
#Navigation1212 #GraphicNav #fdImg{background:url('/media/images/parts/navigation/1/tab_diary.gif') no-repeat top;width:88px;}
#Navigation1212 #GraphicNav #fdImgOn, #Navigation1212 #GraphicNav #fdImg:hover{background:url('/media/images/parts/navigation/1/tab_diary.gif') no-repeat bottom;width:88px;}
#Navigation1212 #GraphicNav #fsImg{background:url('/media/images/parts/navigation/1/tab_foodswap.gif') no-repeat top;width:89px;}
#Navigation1212 #GraphicNav #fsImgOn, #Navigation1212 #GraphicNav #fsImg:hover{background:url('/media/images/parts/navigation/1/tab_foodswap.gif') no-repeat bottom;width:89px;}
#Navigation1212 #GraphicNav #weighinImg{background:url('/media/images/parts/navigation/1/tab_weighin.gif') no-repeat top;width:75px;}
#Navigation1212 #GraphicNav #weighinImgOn, #Navigation1212 #GraphicNav #weighinImg:hover{background:url('/media/images/parts/navigation/1/tab_weighin.gif') no-repeat bottom;width:75px;}
#Navigation1212 #GraphicNav #rImg{background:url('/media/images/parts/navigation/1/tab_recipes.gif') no-repeat top;width:114px;}
#Navigation1212 #GraphicNav #rImgOn, #Navigation1212 #GraphicNav #rImg:hover{background:url('/media/images/parts/navigation/1/tab_recipes.gif') no-repeat bottom;width:114px;}
#Navigation1212 #GraphicNav #forImg{background:url('/media/images/parts/navigation/1/tab_forum.gif') no-repeat top;width:65px;}
#Navigation1212 #GraphicNav #forImgOn, #Navigation1212 #GraphicNav #forImg:hover{background:url('/media/images/parts/navigation/1/tab_forum.gif') no-repeat bottom;width:65px;}
#Navigation1212 #GraphicNav #menImg{background:url(/media/images/parts/navigation/1/tab_men.gif) no-repeat top;width:75px;}
#Navigation1212 #GraphicNav #menImgOn, #Navigation1212 #GraphicNav #menImg:hover{background:url(/media/images/parts/navigation/1/tab_men.gif) no-repeat bottom;width:75px}
#Navigation1212 img.appImg{float:right;margin:10px 18px 0 0;}
#Navigation1212 #resourcesignin{position:absolute;right:18px;top:70px;z-index:999;}

#YourService{padding:80px 0 18px 18px;background:url(/media/images/resources/yourservice_bg.gif) top repeat-x;}
#YourService h2{font-size:2.4em;margin:18px 0 18px 0;}
#YourService .getyourtarget{margin:18px auto 18px auto;width:488px;}
#YourService #ytmov{float:right;padding-left:15px;}
#YourService .rtimg{float:right;margin:0 0 15px 15px;}

#Thread #mainBox .spanTable .col5{display:none;}
#Thread #mainBox .spanTable .col2{width:388px;}


a{color:inherit;}
.spanTable.main td{font-size:11px;}
.modal-backdrop{height:1px;width:1px;}
.promo, #Promo{display:none !important;}
p.bg-info{padding:18px;margin-top:18px;}

/* reskin amends */
div#Container{margin:0 0 0 0 !important; max-width:none;min-width:0;}
div#Wrapper{width: 998px;margin: 0 auto 0 auto;}
#resourceTopPlacement{text-align:center;margin:40px 0 20px 0;}

ul#menuResources li:nth-child(5){display:none;}