html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}#dialog1,#dialog2{display:none;}body{font-size:62.5%;color:#000;background-color:#edf0f2;font-family:Arial,Helvetica,sans-serif;}#column1{float:left;margin:29px 0 0 0;padding:15px 39px 0 38px;}#column2{float:left;width:500px;margin:0;padding:29px 0 0 45px;}#column2.wide{padding:0 0 0 45px;width:700px;}.InternalLeafPageNoSpotlights #column2{padding:0 0 0 45px;width:500px;}.hcp #column2{padding:0;margin:20px 0 0 0;}body.houserules div#column2{width:555px;padding-left:28px;}body.houserules div#column2 h2.subhead{margin:0 0 20px;}#column3{position:absolute;width:192px;right:21px;}#column4{float:left;width:700px;margin:29px 0 0 0;padding:0 39px 20px 45px;background-color:#FFF;}div.firstHeader{padding:0 0 0 45px;}body.buyalli #column1{margin:32px 0 0 0;padding:0;}div.InternalLandingPageLongSpotlights #column3{display:none;}.InternalLeafPage #column2,.InternalLeafPage #column4,.InternalLeafPageNoSpotlights #column2,{margin:29px 0 0 0;width:500px;}body.areyoureadyforalli #column2{margin:29px 0 0;}body.weightlossquiz #column2{margin:0;}body.starterguide #column2{height:240px;padding:60px 0 0 45px;}.hcp .InternalLeafPage #column2{margin:0;}.InternalLeafPage #column3{top:90px;}.InternalLandingPage #column3{top:306px;}.InternalLandingPage #column3.shorthead{top:347px;}.InternalLeafPageNoSpotlights #column3{top:110px;right:100px;border:2px;display:block;}.healthyeating #column3{top:90px;}body.howisallidifferent .InternalLeafPage #column3{top:91px;}body.howdoesalliwork .InternalLeafPage #column3{top:91px;}body.dietrelatedtreatmenteffects .InternalLeafPage #column3{top:133px;}body.alliinaction .InternalLeafPage #column3{top:91px;}body.whatsyourbmi .InternalLeafPage #column3{top:91px;}body.healthbenefits .InternalLeafPage #column3{top:91px;}body.maintainingyoursuccess .InternalLeafPage #column3{top:91px;}body.discussionforum .InternalLeafPage #column3{top:91px;}.fullwidth #column2{width:100%;}.OrphanPage #column1{margin:62px 0 20px 0;min-height:584px;}body.forumMaintenance .OrphanPage #column1{margin:62px 0 20px 0;min-height:400px!important;}.OrphanPage #column3{top:139px;}.OrphanPage #column4{min-height:584px;}.hcp .InternalLandingPage #column3{top:377px;}.hcpweightandhealthrisks .InternalLeafPage #column3{top:122px;}.hcpweightlossandhealth .InternalLeafPage #column3{top:122px;}.hcpallifacts .InternalLandingPage #column3{top:303px;}.hcpwhatisalli .InternalLeafPage #column3{top:91px;}.hcphowdoesalliwork .InternalLeafPage #column3{top:122px;}.hcpwhoisallifor .InternalLeafPage #column3{top:91px;}.hcpbenefitstousers .InternalLeafPage #column3{top:122px;}.hcpdietrelatedtreatmenteffects .InternalLeafPage #column3{top:91px;}.hcpsafety .InternalLeafPage #column3{top:122px;}.hcpworkingwithalli .InternalLandingPage #column3{top:303px;}.hcpassessingprospectiveusers .InternalLeafPage #column3{top:133px;}.hcpalliinbrief .InternalLeafPage #column3{top:91px;}.hcpusercasestudy .InternalLeafPage #column3{top:91px;}.hcpreferences .InternalLeafPage #column3{top:91px;}body.myalliplan #content_main{width:938px;}body.myalliplan #column1{margin:0 0 20px 0;min-height:584px;padding:0;width:100%;text-align:left;}div#popUp{display:none;overflow:hidden;}img.imagelibrary{margin-right:20px;margin-bottom:20px;border:1px solid #cdcdcd;padding:0;}body.howisallidifferent #column2{min-height:852px;}body.howdoesalliwork #column2{min-height:790px;}body.whyabsorblessfat #column2{min-height:912px;}body.healthbenefits #column2{min-height:850px;}body.tourtheprogramme #column2{min-height:328px;}body.whatismyplan #column2{min-height:328px;}body.mytools #column2{min-height:540px;}body.weightlosstracker #column2{min-height:540px;}body.recipesearch #column2{min-height:540px;}body.mealplanner #column2{min-height:540px;}body.activityplanner #column2{min-height:540px;}body.discussionforum #column2{min-height:540px;}body.alliinaction #column2{min-height:892px;}body.unsubscribeemail #column2{height:350px;}body.registerforpressalerts #column2{min-height:350px;}body.registerforpressalertsalreadyregistered #column2{padding-top:20px;min-height:300px;}body.pressreleases #column2{min-height:350px;margin-top:0;}body.pressreleasesarchive #column2{min-height:350px;}body.factsheets #column2{min-height:350px;}body.expertcomments #column2{min-height:350px;}body.testimonials #column2{min-height:350px;}body.mediafiles #column2{min-height:350px;}body.photography #column2{min-height:350px;}body.presscontacts #column2{min-height:350px;}body.articles #column2{min-height:350px;}body.events #column2{min-height:350px;}body.faq #column1{min-height:500px;}body.hcpmodeofaction #column2{min-height:432px;}body.hcpsafety #column2{min-height:432px;}body.hcpsupportforusers #column2{min-height:432px;}body.hcpproductcharacteristics #column2{min-height:432px;}body.hcpalliemodule #column2{min-height:432px;}body.hcpdownloads #column2{min-height:432px;}body.hcp #content #content_main{width:712px;margin:43px 0 0 161px;padding:29px 20px 0 45px;}body.hcphome #content #content_main{width:898px;margin:0;padding:25px 0 0 40px;}.hcp #content #content_main #landinghead{margin:0;padding:0;}body.fullwidth .hcp #content_main,body .hcp #content_main{margin:43px 0 0 0;}.challenge-terms #column4{min-height:400px;}body.registeruser #content_main{padding:0 0 50px 0;}body.buyalli #column1{margin-top:-15px;}body.excessvisceralfat #column2{min-height:700px;}a{color:#39892F;text-decoration:none;}a:focus,a:hover{color:#39892F;text-decoration:none;}p a{color:#39892F;text-decoration:none;}p a:focus,p a:hover{text-decoration:underline;}#branding li a{font-size:1.2em;color:#666;}#branding li a.hcp{color:#b60000;}#region li a{font-size:1.2em;color:#666;}#search{position:absolute;top:73px;right:0;}#search label,#search input.searchInput{margin-right:8px;display:block;float:left;padding:2px;}#search label{font-size:1.2em;}#search input.searchInput{margin-top:1px;width:100px;}#searchSubmit{display:block;float:left;width:23px;height:23px;border:none;text-indent:-9999px;cursor:pointer;}#nav_sub li a{padding:10px 10px 11px 20px;color:#000;font-size:1.2em;text-transform:none;display:block;position:relative;}#nav_sub li a{display:block;color:#000;font-size:1.2em;text-transform:none;padding:10px 0 11px 20px;margin-right:1px;position:relative;}#nav_sub li a:focus,#nav_sub li a:hover{text-decoration:underline;background-color:#ededed;}#nav_sub li a.in{color:#000;font-size:1.2em;font-weight:bold;}#nav_sub li a span.upper{text-transform:uppercase;}#nav_sub li.third a{padding-left:30px;}#breadcrumb li a{color:#888;}#breadcrumb li{color:#444;font-size:1.2em;text-transform:none;}#landinghead a{color:#39892f;text-decoration:none;}#landinghead a:hover{text-decoration:underline;}#content_main div.landtakingalli a{text-decoration:none;}#content_main div.landtakingalli a:hover,#content_main div.landtakingalli a:focus{text-decoration:underline;}#footer li a{color:#fff;font-size:1.1em;}#sidelinks a,#homelinks a{font-size:1.4em;color:#949494;text-align:center;}.hcp a,.hcp p a{color:#b60000;}.hcp .landingnews a.readmore{display:block;}.hcp a:hover,.hcp p a:hover{text-decoration:underline;}.hcp #branding li a.hcp{color:#39892F;}.hcp #branding li a{font-size:1.2em;color:#333;}.hcp #landinghead a{color:#b60000;}.hcp #sidelinks a{font-size:1em!important;border:none!important;height:auto!important;color:#b60000!important;text-align:left;display:inline!important;}.hcp #sidelinks li{border:1px solid #CCC;}.hcp #sidelinks li ul li{border:none;text-align:left;}.hcp #sidelinks li ul,.hcp #sidelinks p,.hcp #sidelinks h2{padding:0 10px 0 10px!important;}.hcp #sidelinks p{padding:0 10px 10px 10px!important;}.hcp #sidelinks h2{margin:0 0 5px 0!important;}.hcphome h2{color:#B60000;}.hcphome h3{font-weight:bold;margin:20px 0 10px 0;}.hcphome #hcpheader p{margin:0 0 10px 0!important;}body.hcphome #content #hcphomefooter{background-image:url(/assets/images/backgrounds/background_hcp_homepage_footer.jpg);background-position:left bottom;background-repeat:no-repeat;position:relative;left:-40px;top:0;width:898px;height:295px;display:block!important;clear:both!important;}#hcpFAQs{position:absolute;left:10px;bottom:0;width:263px;height:385px;background:transparent url(/assets/images/backgrounds/background_hcp_FAQs.png) no-repeat;}#hcpFAQs #FAQsinner{width:145px;margin:200px 0 0 55px;}#hcpFAQs #FAQsinner h2{color:#b60000;text-align:center;}#hcpFAQs #FAQsinner p{text-align:center;}a#backTopLink{display:block;margin:10px 0 0;}.sitemap a#backTopLink{display:block;margin:10px 0 0;position:absolute;bottom:0;clear:both;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#333;}h1{font-size:3em;text-transform:lowercase;margin:0 0 2em 0;}h2{font-size:1.6em;font-weight:bold;text-transform:lowercase;margin:20px 0 10px 0;line-height:1.3;}h2.uppercase{text-transform:none;}h3{font-size:1.5em;margin-bottom:1em;}h4{font-size:1.2em;margin-bottom:1.25em;height:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 object{height:36px;}h1.doubleheight object{height:85px;}h2 object{height:21px;}h2.doubleheight object{height:42px;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}h2.subhead{margin:20px 0 20px 0;}body.whatsnew #column2 h1,body.features #column2 h1{padding-top:40px;}#column2 h2 span.capital{text-transform:capitalize;}#TB_ajaxContent h2{font-size:1.3em;}#TB_ajaxContent p{font-size:1em;}p{margin:0;line-height:1.6;font-size:1.2em;text-align:left;color:#666;}#landinghead p,#column1 p,#column2 p,#column4 p{margin:0 0 1em 0;}#landinghead p{font-size:1.6em;line-height:1.4em;}#landinghead p,#column1 p,#column2 p,#column4 p{margin:0 0 1em;}.fullwidth #column2 p{width:533px;}.fullwidth.starterguide #column2 p{width:700px;}p.smallprint{font-size:1.0em;}#footer p{color:#fff;}#sidelinks em,#homelinks em{display:block;font-style:normal;font-size:1.6em;margin:5px 0 0 0;}#sidelinks em object,#homelinks em object{height:50px;cursor:pointer;}#column2 img{display:block;padding:0;margin:0 0 1em 0;}p span{display:block;float:left;font-size:1.8em;color:#39892f;width:40px;}p em{font-style:italic;}blockquote{font-size:1.2em;}.imgquo blockquote{text-indent:31px;font-size:1.2em;line-height:1.6;color:#9c3c25;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}sup{vertical-align:super;font-size:.8em;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre,code{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin:0;line-height:1.6em;}ul{list-style-type:none;}ol{list-style-type:decimal;margin:0 0 0 25px;}hr{color:#666;background-color:#666;height:1px;}.morevideos li{text-align:center;color:#388330;font-size:1.2em;}#landinghead li{font-size:1.2em;color:#666;line-height:1.5em;}#hcpheader li{font-size:1.2em;color:#333;line-height:1.5em;}#bannerSub ul{margin-left:13px;}#bannerSub li{font-size:1.2em;color:#666;list-style-type:disc;}.contentlist{margin:0 0 30px;}.contentlist li{font-size:1.2em;}.contentlist li a{text-decoration:none;}.contentlist li a:hover{text-decoration:underline;}.contentlist li,#newsCategoryCol li{padding:0 0 0 19px;margin:0 0 10px 0;background:white url("/assets/images/icons/icon_landing_list.png") 0 no-repeat;color:#666;}.exampledetail .contentlist li{margin:0 0 10px 20px;}.exampledetail #column4 ol{font-size:1.2em;}ul.contentlist li ul.contentlist{margin:1em 0;}ul.contentlist li ul.contentlist li{font-size:1em;}ul.contentlist li.nobullet{margin-top:1em;background:none!important;}ul.contentlist li.nested{background:white url("/assets/images/icons/icon_landing_list.png") 0 15px no-repeat;}#faqs .contentlist li{padding:0 0 0 35px;background:url("/assets/images/icons/icon_landing_list.png") 19px 4px no-repeat;}#faqs .contentlist li ol{margin:1em 0 0 18px;}#faqs .contentlist li ol li{font-size:1em;margin:0 0 .5em 0;padding:0;color:#666;background:none;}#faqs .contentlist li a{cursor:default;}#faqs .contentlist li p{font-size:1em;padding:0;}#faqs .contentlist li p em{float:none;display:block;font-style:italic;margin:5px 0 0 0;}#faqs .contentlist li ul{margin:5px 0 0 0;overflow:hidden;}#faqs .contentlist li ul li{font-size:1em;}#faqs .contentlist li p{margin-left:5px!important;}#faqs .contentlist li ul li ol{list-style:none;margin:5px 0 0 0;overflow:hidden;}#faqs .contentlist li ul li,#faqs div ul li{margin-left:20px;padding:0 0 0 40px;}#faqs .contentlist li ul li ol li{list-style:decimal;padding-left:5px;}#faqs .bmiclass{position:relative;left:40px;}.faq .gskstatement{font-size:1.6em;}.faqs-fda h2{text-transform:none!important;}#column2 .contentlist li.tabbedlist{padding:0 0 0 39px;background:url("/assets/images/icons/icon_landing_list.png") 20px no-repeat;color:#666;}#column2 .numberlist{font-size:1.2em;margin:0 0 30px 0;}#column2 .numberlist li{padding:0;color:#666;list-style-position:inside;}#column2 .tabbed .contentlist{margin:0 0 30px 26px;}#newsCategoryCol li{font-size:1.2em;line-height:2;}.contentlist li.indent{padding:0 0 0 50px!important;background-position:30px 5px!important;}#refopen li{font-size:1.2em;margin:0 0 10px 0;}ul.recipelist{overflow:hidden;}ul.recipelist{padding:0;margin:0;overflow:hidden;}ul.recipelist div.recipesummary,ul.recipelist div.recipedetail{padding:20px;border-top:1px solid #ccc;overflow:hidden;}ul.recipelist div.recipedetail{border:none;}ul.recipelist div.recipedetail img{margin:0 0 10px -20px;}ul.recipelist div.recipesummary img.recipethumb{float:right;margin:8px 0 0 0;}#column2 ul.recipelist div.recipesummary p{float:left;width:331px;font-size:1.2em;font-weight:normal;font-style:normal;color:#666;padding:0 0 0 20px;margin:0;}#column2 ul.recipelist div.recipesummary p.recipename{color:#39892f;font-size:1.6em;font-weight:bold;font-style:italic;line-height:1;padding:1px 0 0 20px;margin:2px 0 6px 0;background:url("/assets/images/icons/icon_recipe.png") no-repeat;cursor:pointer;}#column2 ul.recipelist div.recipedetail ul.recipemethod li{font-size:1.2em;padding:0 0 0 20px;margin:0 0 .25em 0;color:black;}#alliinaction{width:555px;float:left;overflow:hidden;padding:0 0 20px 0;}#alliinaction dt{font-size:1.6em;font-weight:bold;color:#39892f;padding:0 0 0 43px;overflow:hidden;line-height:1.3;margin:0 0 20px 0;width:350px;cursor:pointer;}#alliinaction dt.grey{color:#666;}#alliinaction dt span{font-size:1.5em;color:#ccc;display:block;width:52px;float:left;height:50px;}#alliinaction dd{padding:0 0 61px 0;position:relative;height:100%;border:1px solid #fff;}#alliinaction dd p{float:left;color:#000;width:350px;}#alliinaction dd a.alliinactionclose{float:right;margin:20px 60px 0 43px;}#alliinaction dd.smlimg{float:right;padding:4px 24px 0 0;}.calories{margin:0 0 30px 26px;width:512px;border:1px solid #cbccc7;border-width:1px 1px 0 0;background:url("/assets/images/backgrounds/background_calorie_table.png") repeat-x;}.calories.men{background:url("/assets/images/backgrounds/background_calorie_table_men.png") repeat-x;}.calories td{width:127px;border:1px solid #cbccc7;border-width:0 0 1px 1px;font-size:1.1em;padding:13px 0 12px 13px;}table.targets{margin:0 0 30px 26px;width:512px;border:1px solid #cbccc7;border-width:1px 1px 0 0;}table.targets th{border:1px solid #cbccc7;border-width:0 0 1px 1px;width:169px;color:#fff;font-weight:bold;font-size:1.2em;line-height:1.2em;padding:8px 20px 0 20px;background:url("/assets/images/backgrounds/background_targets_table_head.png") repeat-x;}table.targets td{color:#666;border:1px solid #cbccc7;border-width:0 0 1px 1px;font-size:1.2em;padding:15px 0 14px 20px;}table.targets tr.odd td{background:url("/assets/images/backgrounds/background_targets_table_odd.png") repeat-x;}.labels th.first{padding:12px 0 0 20px;}table.men,table.women,table.daily{margin:0 0 30px 0;}table.daily th{text-align:center;padding:6px 20px;vertical-align:middle;}table.daily th.first{text-align:left;}.orlistat{margin:20px 0 30px 0;width:500px;border:1px solid #cbccc7;border-width:1px 1px 0 0;border-collapse:collapse;}.orlistat th{border:1px solid #cbccc7;border-width:0 0 1px 1px;width:100%;color:#fff;font-weight:bold;font-size:1.2em;line-height:1.2em;padding:8px 0 0 20px;text-align:center;background:url("/assets/images/backgrounds/background_targets_table_head.png") repeat-x;}.orlistat th.first{padding:12px 0 0 20px;}.orlistat td{line-height:1.3em;border:1px solid #cbccc7;border-width:0 0 1px 1px;height:41px;font-size:1.2em;padding:15px 0 14px 20px;width:50%;}.orlistat tr.odd td{background:url("/assets/images/backgrounds/background_targets_table_odd.png") repeat-x;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}.clear{clear:both;}#whereform{width:678px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:0 0 0 23px;}#whereform label,#whereform input,#whereform select{float:left;}#whereform li{border-bottom:1px solid #e1e1e1;overflow:hidden;height:46px;position:relative;}#whereform li label{width:271px;display:block;font-size:16px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#whereform li input{width:310px;border:none;height:22px;background:none;font-size:1.6em;padding:2px 0 0 5px;}#whereform ul li span{background:url("/assets/images/forms/form_input320.png") no-repeat;display:block;width:320px;height:32px;float:left;margin:8px 0 0 0;}#whereform li select{border:none;background:url("/assets/images/forms/form_select166.png") no-repeat;display:block;width:166px;height:20px;float:left;margin:8px 0 0 0;font-size:1.2em;padding:0 2px 0 0;}#whereform li.terms{height:250px;padding:25px 0;}#whereform li.terms #agree{width:20px;margin:0 30px 0 21px;}#whereform li p{float:left;width:410px;padding:0;line-height:1.8;}#whereform li.terms #register{clear:both;width:111px;height:36px;margin:30px 0 0 60px;}#pressform,#accountform{width:512px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:20px 0 40px 0;}#pressform label,#accountform label,#pressform input,#accountform input,#pressform select,#accountform select{float:left;}#pressform li,#accountform li{border-bottom:1px solid #e1e1e1;overflow:hidden;height:46px;position:relative;}#pressform li label,#accountform li label{width:200px;display:block;font-size:16px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#pressform li input,#accountform li input{width:260px;border:none;height:22px;background:transparent;font-size:1.6em;padding:2px 0 0 5px;}#pressform li span,#accountform li span{background:url("/assets/images/forms/form_input270.png") no-repeat;display:block;width:270px;height:32px;float:left;margin:8px 0 0 0;}#pressform li select,#accountform li select{display:block;width:270px;height:20px;float:left;margin:13px 0 0 0;font-size:1.2em;padding:0 2px 0 0;}#pressform li.terms,#accountform li.terms{height:280px;padding:25px 0;}#pressform li.terms #agree,#accountform li.terms #chkOptIn{width:20px;margin:0 0 0 21px;}#pressform li p,#accountform li p{line-height:1.8em;margin-top:0;padding:0 0 0 20px;width:410px;display:inline-block;}#pressform li.terms #register,#accountform li.terms #btnGo{clear:both;width:111px;height:36px;margin:30px 0 0 60px;}#pressform li.terms span.termsCheck{background:transparent none repeat scroll 0 0;margin:0;width:auto!important;}#pressform li.terms span.termsCheck input{width:auto;}#pressform li.terms input{background:transparent none repeat scroll 0 0;border:0 none;margin:0 0 0 21px;padding:0;width:20px;}#pressform li span.error_message{background:transparent none repeat scroll 0 0;display:inline;font-size:1.2em;height:21px;margin-left:223px;width:200px;}#pressform li input.btnGo{color:#FFF;display:inline-block;float:right;font-size:1.6em;height:36px;line-height:2;margin:25px 23px 0;text-indent:5px;width:121px;}#hcpsigninform{width:512px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:0 0 25px 23px;}#hcpsigninform label,#hcpsigninform input,#hcpsigninform select{float:left;}#hcpsigninform li{border-bottom:1px solid #e1e1e1;overflow:hidden;height:46px;position:relative;}#hcpsigninform li label{width:200px;display:block;font-size:16px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#hcpsigninform li input{width:260px;border:none;height:22px;background:transparent;font-size:1.6em;padding:2px 0 0 5px;}#hcpsigninform li span{background:url("/assets/images/forms/form_input270.png") no-repeat;display:block;width:270px;height:32px;float:left;margin:8px 0 0 0;}#hcpsigninform li input.register{clear:both;width:112px;height:36px;margin:3px 0 0 373px;}#hcpregisterform{width:512px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:0 0 0 23px;}#hcpregisterform label,#hcpregisterform input,#hcpregisterform select{float:left;}#hcpregisterform li{border-bottom:1px solid #e1e1e1;overflow:hidden;height:46px;position:relative;}#hcpregisterform li label{width:200px;display:block;font-size:16px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#hcpregisterform li input{width:260px;border:none;height:22px;background:transparent;font-size:1.6em;padding:2px 0 0 5px;}#hcpregisterform li span{background:url("/assets/images/forms/form_input270.png") no-repeat;display:block;width:270px;height:32px;float:left;margin:8px 0 0 0;}#hcpregisterform li select{display:block;width:270px;height:20px;float:left;margin:13px 0 0 0;font-size:1.2em;padding:0 2px 0 0;}#hcpregisterform li.terms{height:250px;padding:25px 0;}#hcpregisterform li.terms #chkOptIn{width:20px;margin:0 30px 0 21px;}#hcpregisterform li p{float:left;width:410px;padding:0;margin-top:0;line-height:1.8em;}#hcpregisterform li.terms #btnGo{clear:both;width:111px;height:36px;margin:30px 0 0 60px;}#hcpforgotusername{width:512px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:0 0 0 23px;}#hcpforgotusername label,#hcpforgotusername input,#hcpforgotusername select{float:left;}#hcpforgotusername li{border-bottom:1px solid #e1e1e1;overflow:hidden;height:46px;position:relative;}#hcpforgotusername li label{width:200px;display:block;font-size:16px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#hcpforgotusername li input{width:260px;border:none;height:22px;background:transparent;font-size:1.6em;padding:2px 0 0 5px;}#hcpforgotusername li span{background:url("/assets/images/forms/form_input270.png") no-repeat;display:block;width:270px;height:32px;float:left;margin:8px 0 0 0;}#hcpforgotusername li #btnGo{clear:both;width:111px;height:36px;margin:3px 0 0 373px;}#hcpforgotpassword{width:512px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:0 0 0 23px;}#hcpforgotpassword label,#hcpforgotpassword input,#hcpforgotpassword select{float:left;}#hcpforgotpassword li{border-bottom:1px solid #e1e1e1;overflow:hidden;height:46px;position:relative;}#hcpforgotpassword li label{width:200px;display:block;font-size:16px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#hcpforgotpassword li input{width:260px;border:none;height:22px;background:transparent;font-size:1.6em;padding:2px 0 0 5px;}#hcpforgotpassword li span{background:url("/assets/images/forms/form_input270.png") no-repeat;display:block;width:270px;height:32px;float:left;margin:8px 0 0 0;}#hcpforgotpassword li #btnGo{clear:both;width:111px;height:36px;margin:3px 0 0 373px;}#contactform{width:512px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:0 0 0 23px;}#contactform label,#contactform input,#contactform select{float:left;}#contactform label.doubleheight object{height:38px;}#contactform li{height:46px;border-bottom:1px solid #e1e1e1;overflow:hidden;position:relative;}#contactform li label{width:200px;display:block;font-size:16px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#contactform li input{width:260px;height:22px;background:url(/assets/images/spritemap_simple.gif) 0 0 no-repeat;padding:2px 0 0 5px;border:none;border-bottom:1px solid #cecece;border-right:1px solid #cecece;font-size:1.6em;}#contactform li textarea{width:260px;height:220px;background:url("/assets/images/forms/form_textarea500.png") 0 0 no-repeat;padding:2px 0 0 5px;border:none;border-bottom:1px solid #cecece;border-right:1px solid #cecece;font-size:1.6em;}#contactform li span{display:block;height:32px;float:left;margin:8px 0 0 0;}#contactform li span.error_message{background:transparent none repeat scroll 0 0;display:inline;font-size:1.2em;height:21px;margin-left:223px;width:200px;}#contactform li select{background:url("/assets/images/forms/form_select270.png") no-repeat;display:block;width:270px;height:20px;float:left;margin:13px 0 0 0;font-size:1.2em;padding:0 2px 0 0;border:0;}#contactform li.comments{height:250px;}#contactform li.comments span{height:auto;}#contactform li.terms{width:512px;height:250px;padding-bottom:20px;}#contactform li.terms input{border:0;background:transparent;width:20px;margin:0 5px 0 21px;padding:0;}#contactform li.terms label{display:none;}#contactform li.terms span{margin:16px 0 0;}#contactform li.terms span.validator{position:absolute;}#contactform li.terms #agree{width:20px;}#contactform li.terms #ctl00_masterPageContent_ImageButton1{display:inline;clear:both;float:left;height:36px;width:111px;margin:0 0 0 377px;}#contactform li p{float:left;line-height:1.8em;margin:14px 0 0;padding:0;width:410px;}#contactform div.genderButtons{float:left;width:100px;margin-top:16px;}#contactform div.genderButtons label{font-size:1.2em;font-weight:normal;margin:0;width:auto;float:left;clear:left;}#contactform div.genderButtons input{width:auto;height:auto;margin-top:0;margin-left:0;}#contactform li#selectWeight.error{padding-top:40px!important;}#tellafriendform{width:512px;border:1px solid #ccc;border-width:1px 1px 0 1px;margin:25px auto;background-color:#fff;}#tellafriendthanks{width:512px;margin:25px auto;font-size:1.6em;font-weight:bold;}#tellafriendform label,#tellafriendform input,#tellafriendform select{float:left;}#tellafriendform li{border-bottom:1px solid #e1e1e1;overflow:hidden;height:46px;position:relative;padding:5px 0 0 0;}#tellafriendform li label{width:200px;display:block;font-size:14px;font-weight:bold;color:#333;margin:16px 0 0 21px;}#tellafriendform li input{width:260px;border:none;height:22px;background:transparent;font-size:1.6em;padding:2px 0 0 5px;}#tellafriendform li span{background:url("/assets/images/forms/form_input270.png") no-repeat;display:block;width:270px;height:32px;float:left;margin:8px 0 0 0;}#tellafriendform li #btnGo{clear:both;width:111px;height:36px;margin:3px 0 0 373px;}#tellafriendform li.error span.validator{font-size:1.4em;}#calculatortool{margin:20px 0;}#calculatortool li{clear:left;overflow:hidden;padding:10px 0;}#calculatortool li label{float:left;display:block;width:200px;font-size:1.6em;font-weight:bold;color:#333;}#calculatortool li select{float:left;display:block;width:166px;height:20px;font-size:1.2em;margin:0;padding:0 2px 0 0;border:none;background:url("/assets/images/forms/form_select166.png") no-repeat;}#calculatortool li input{width:160px;padding:2px;}#calculatortool li #submit{display:block;width:58px;height:24px;margin:0 0 0 199px;}#calculatortool span.reveal{display:block;margin-left:200px;outline:none;color:#39892f;}#calculatortool span.reveal:hover{text-decoration:underline;cursor:pointer;}#hiddentables{margin:20px 0 0 0;}#container{width:942px;margin:0 auto;position:relative;z-index:0;}#notcontent{position:absolute;top:0;left:0;z-index:2;}#branding{width:942px;text-align:right;height:120px;background:url("/assets/images/backgrounds/background_branding.png") no-repeat;}#branding a#skip{display:none;}#shortcuts{width:700px;margin:7px 0 0 0;float:right;}.holding #shortcuts,.holdingpress #shortcuts{width:31px;margin:7px 35px 0 0;float:right;}#shortcuts li{margin:0 0 0 35px;display:inline;}#shortcuts li.first{margin:0;}#shortcuts li.second{margin:0 16px 0 46px;}#branding .logo{position:absolute;top:50px;left:20px;padding:0 50px 20px 0;}#region{float:left;overflow:hidden;}#region li{margin:7px 0 0 2px;float:left;}#search{position:absolute;top:50px;right:0;}#search label,#searchInput{margin-right:8px;display:block;float:left;}#search label{margin-top:3px;}#searchInput{width:100px;}#searchSubmit{display:block;float:left;width:23px;height:23px;border:none;text-indent:-9999px;cursor:pointer;}#myTools{position:absolute;top:90px;right:0;}#myTools li{margin:0 0 0 3px;display:inline;color:#666;font-size:1.3em;line-height:1.4em;}#myTools li a{color:#666;}#myTools li.first{margin:0;}#myTools li.second{margin:0 16px 0 46px;}#content{padding-top:167px;clear:both;width:938px;border:1px solid #fff;border-width:0 2px 0 2px;overflow:hidden;background:#fff url("/assets/images/backgrounds/background_content.png") repeat-y;z-index:2;position:relative;}.hcp #content,.country #content,.holding #content{padding-top:124px;}body.houserules #content{padding-top:0;margin-top:165px;}#nav_main{width:938px;border:2px solid #fff;overflow:hidden;position:relative;z-index:1;}.signin #nav_main,.questionnaire #nav_main{height:10px;background:none;}#nav_main li{width:234px;height:31px;padding:12px 0 0 0;float:left;}.hcp #nav_main li,.country #nav_main li,.holding #nav_main li,.holdingpress #nav_main li{height:10px;padding:0;}.country #nav_main object{display:none;}#nav_main li.WhatIsAlli{background-position:0 0;}#nav_main li.WhatIsAlli:hover{background-position:0 -50px;}#nav_main.WhatIsAlli li.WhatIsAlli{background-position:0 -100px;}#nav_main li.ConsideringAlli{background-position:-250px 0;}#nav_main li.ConsideringAlli:hover{background-position:-250px -50px;}#nav_main.ConsideringAlli li.ConsideringAlli{background-position:-250px -100px;}#nav_main li.PreparingForAlli{background-position:0 -150px;}#nav_main li.PreparingForAlli:hover{background-position:0 -200px;}#nav_main.PreparingForAlli li.PreparingForAlli{background-position:0 -250px;}#nav_main li.TakingAlli{background-position:-250px -150px;}#nav_main li.TakingAlli:hover{background-position:-250px -200px;}#nav_main.TakingAlli li.TakingAlli{background-position:-250px -250px;}.signin #nav_main.TakingAlli li.TakingAlli,.questionnaire #nav_main.TakingAlli li.TakingAlli{background-position:-250px -233px;}.hcp #nav_main li:hover,.country #nav_main li:hover,.holding #nav_main li:hover,.holdingpress #nav_main li:hover{background-position:0 0;}#nav_main_hcp{position:absolute;top:69px;right:25px;}#nav_main_hcp li{margin:0 0 0 59px;float:left;text-align:center;height:30px;padding-bottom:2px;}#nav_main_hcp li.centre{margin:-9px 59px 0 0;}#nav_main_hcp li a{font-size:1.4em;color:#b60000;font-weight:bold;vertical-align:middle;}#nav_sub{position:absolute;top:167px;left:0;margin:0 0 0 2px;width:160px;padding:63px 0 0 0;float:left;border-right:1px solid #fff;}.hcp #nav_sub{position:absolute;top:167px;left:0;margin:0 0 0 2px;width:160px;padding:31px 0 0 0;float:left;border-right:1px solid #fff;}#nav_sub li{border-bottom:1px solid #fff;border-top:1px solid #ebebeb;display:block;position:relative;}#nav_sub>li:first-child{border-top:none;}#nav_sub li.third{background-color:#fff;}#nav_sub li:hover{background-color:#ededed;}#nav_sub li.third:hover{background-color:#ededed;}#breadcrumb{height:31px;border-bottom:1px solid #e5e5e5;padding:0 0 0 45px;margin:0 0 0 162px;width:733px;position:relative;}.fullwidth #breadcrumb{padding:0 0 0 38px;margin:0 0 0 2px;width:900px;}#breadcrumb li{margin:5px 14px 0 0;float:left;}#content_main{position:relative;float:left;width:777px;margin:32px 0 0 160px;padding:0 0 20px;}body.whatisalli #content_main{background:white url("/assets/images/headers/header_whatisalli.jpg") right top no-repeat;}body.howdoesalliwork #content_main{background:white url("/assets/images/headers/header_howdoesalliwork.png") right top no-repeat;}body.consideringalli #content_main{background:white url("/assets/images/headers/header_consideringalli.jpg") right top no-repeat;}body.preparingforalli #content_main{background:white url("/assets/images/headers/header_preparingforalli.jpg") right top no-repeat;}body.takingalli #content_main{background:white url("/assets/images/headers/header_takingalli.jpg") right top no-repeat;}body.presscentre #content_main{background:url("/assets/images/headers/header_presscentre.gif") right top no-repeat;}body.presskit #content_main{background:url("/assets/images/headers/header_presscentre.gif") right top no-repeat;}body.hcphome #content_main{background:url("/assets/images/headers/header_hcphome.jpg") no-repeat;}body.hcpweightandhealth #content_main{background:url("/assets/images/headers/header_weightandhealth.jpg") right top no-repeat;}body.hcpallifacts #content_main{background:url("/assets/images/headers/header_allifacts.jpg") right top no-repeat;}body.hcpworkingwithalli #content_main{background:url("/assets/images/headers/header_allifacts.jpg") right top no-repeat;}body.hcpresourcesandsupport #content_main{background:url("/assets/images/headers/header_resourcesandsupport.jpg") right top no-repeat;}.fullwidth #content{background:white;}.fullwidth #content_main{width:100%;margin:0;}.fullwidth ul#nav_sub{display:none;}#landinghead{margin:29px 0 27px 0;padding:0 0 0 45px;min-height:250px;overflow:hidden;}body.buyalli #content_main{margin:32px 0 0 0;}body.buyalli #landinghead{margin:0 0 27px 0;padding:0;}body.buyalli #content_main{width:938px;}body.buyalli #column1{width:854px;padding:0 45px 20px 39px;}body.buyalli #bootslogo{width:160px;float:left;display:block;}body.buyalli #lloydslogo{width:263px;float:left;display:block;padding:0;margin:0 0 0 50px;}body.buyalli #bootslogo p,body.buyalli #lloydslogo p{width:200px!important;}body.buyalli #promotion{width:265px;float:left;display:block;padding:0 0 0 50px;}.hcp #landinghead{margin:29px 0 27px 0;}.hcpweightandhealth #landinghead{min-height:323px;}.hcpallifacts #landinghead{min-height:249px;}.hcpworkingwithalli #landinghead{min-height:249px;}.hcpresourcesandsupport #landinghead{min-height:323px;}body.whatisalli #landinghead{width:457px;}body.howdoesalliwork #landinghead{width:457px;}body.consideringalli #landinghead{width:433px;}body.preparingforalli #landinghead{width:457px;}body.healthyeating #landinghead{width:457px;}body.takingalli #landinghead{width:480px;}body.hcpweightandhealth #landinghead{width:410px;}body.hcpallifacts #landinghead{width:355px;}body.hcpworkingwithalli #landinghead{width:355px;}body.hcpresourcesandsupport #landinghead{width:390px;}body.presscentre #landinghead{width:390px;}body.pressreleases #landinghead{width:390px;min-height:0;margin-bottom:0;}body.presskit #landinghead{width:390px;}#registerblock{clear:both;height:52px;width:inherit;background-color:#fff;padding:35px 0 0 0;}#registerblockforum{clear:both;height:52px;width:inherit;background-color:#fff;padding:10px 0 0 0;}.template2 #registerblock{padding:39px 0 0 0;}.holding #registerblock{background-color:transparent;height:30px;padding:8px 0 0 0;}.holding #registerfloat{float:left;}.holding #registerfloat a img{margin:12px 0 0 0;}#registerfloat{float:right;margin:0 20px 0 0;}.hcp #registerfloat{float:right;margin:0;}#registerblock p{float:left;width:85px;margin:6px 0 0 0;}.hcp #registerblock{padding-top:55px;}.hcp #registerblock p{float:left;width:330px;margin:6px 0 0 0;}#registerblockforum p{float:left;width:401px;margin:6px 0 0 0;}#registerblock p em,#registerblock p strong{font-weight:normal;font-style:normal;display:block;float:left;}#registerblock p strong{width:32px;margin:-1px 0 0 0;}#registerblock p em{width:342px;}#registerblockforum p em,#registerblock p strong{font-weight:normal;font-style:normal;display:block;float:left;}#registerblockforum p strong{width:32px;margin:-1px 0 0 0;}#registerblockforum p em{width:342px;}.hcp #registerblock p em{width:280px;margin:0 0 0 62px;}body.questionnaire #registerblock{clear:both;height:52px;width:888px;background-color:#fff;padding:125px 0 0 0;}body.whyabsorblessfat #registerblock{padding:160px 0 0;}#site_info{clear:both;background:transparent url(/assets/images/spritemap_horizontalrepeats.gif) repeat scroll 0 -101px;height:390px;}.hcp #site_info{clear:both;background:#af141c url("/assets/images/backgrounds/background_site_info_hcp.png") repeat-x;height:380px;}#footer{width:922px;margin:0 auto;padding:26px 20px 0 0;overflow:hidden;}#footer div.copyright{float:left;width:300px;}#footer div.copyright img{margin:10px 0;}#footer ul.sitelinks{float:right;text-align:right;width:600px;}#footer ul.sitelinks li{display:inline;margin:0 0 0 30px;}.internalpage{margin:133px 0 0 0;}.fullwidth .internalpage{margin:101px 0 0 0;}#sidelinks{width:190px;}#homelinks{margin:18px auto 0 auto;overflow:hidden;}.bootshomelinks{width:450px;}#sidelinks li{margin:0 0 10px 0;}#homelinks li{float:left;margin:0 0 0 26px;}#homelinks>li:first-child{margin:0;}#sidelinks a,#homelinks a{width:188px;border:1px solid #ccc;display:block;height:148px;background:transparent;}#homelinks li img{margin:0 0 7px 0;}#sidelinks li img{margin:0 0 10px 0;}#flashbmicontent{margin:0 0 15px 0;}#flashactioncontent{margin:0 0 15px 0;}#flashactioncontent object{border-bottom:1px solid #e2e2e2;}.morevideos{width:420px;overflow:hidden;margin:0 0 0 45px;}.morevideos li{float:left;margin:0 15px 15px 0;text-align:center;}.morevideos li a{display:block;}.testimonial{padding:24px 0 0 20px;overflow:hidden;}.testimonial .imgquo{width:200px;float:left;}.testimonial .imgquo img{border:1px solid #e2e2e2;margin:0;}.imgquo blockquote{margin:20px 0 0 0;background:url("/assets/images/icons/icon_quote_top.png") no-repeat;width:174px;position:relative;}.imgquo blockquote span{display:block;width:15px;height:12px;background:url("/assets/images/icons/icon_quote_bottom.png") no-repeat;position:absolute;bottom:0;right:0;}.testtext{float:left;width:270px;}#column2 .testtext p{margin:0 0 15px 0;padding:0;color:#000;}#column2 .testtext p em{font-style:italic;}#column2 .testtext p em span{color:#999;}#hcpheader{min-height:294px;margin:0;padding-right:480px;}#hcpheader h1 object{height:92px;}#hcpheader ul{margin:10px 0 0 0;overflow:hidden;}#hcpheader li{padding:0 0 0 19px;margin:0 0 5px 0;background:url("/assets/images/icons/icon_landing_list.png") 0 4px no-repeat;}#hcpmaincolumn{width:660px;overflow:hidden;margin:20px 0 0 0;padding-bottom:30px;min-height:520px;}.hcpnews{margin:0;overflow:hidden;}.hcpnews li,.hcpnewsbot li{float:left;width:176px;border-bottom:1px solid #e5e5e5;padding:0 0 26px 0;margin:0 40px 0 18px;}.hcpnews li h2,.hcpnewsbot li h2{margin:0 0 16px 0;color:#b60000;}li#first_hcpnews{border-bottom:0!important;}.hcpnewsbot{margin:26px 0 0 215px;}#hcpside{position:absolute;top:520px;right:20px;}.hcpnews li{margin-left:0;margin-right:57px;}.hcp #column2 img{margin:0;}#didyouknowcontent,#readinesscontent{margin:1px 0 10px -43px;}#helpbmi{width:500px;}@media projection,screen{.ui-tabs-hide{display:none!important;}}@media print{.ui-tabs-nav{display:none;}}div.tabbed{margin:1em 0;}.ui-tabs-nav,.ui-tabs-panel{font-family:Helvetica,Arial,sans-serif;overflow:hidden;}.ui-tabs-nav{list-style:none;margin:0;padding:0;}.ui-tabs-nav:after{display:block;clear:both;content:" ";}.ui-tabs-nav li{float:left;margin:0;}.ui-tabs-nav a{display:block;float:left;padding:0;margin:0;outline:0;}.ui-tabs-nav a:link,.ui-tabs-nav a:visited{color:#000;}.ui-tabs-nav .ui-tabs-selected a{position:relative;}.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;}.ui-tabs-disabled{opacity:.4;}.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#000;}.ui-tabs-panel{margin:0;padding:0;}.ui-tabs-panel p{padding:0;}* html .ui-tabs-nav{display:inline-block;}*:first-child+html .ui-tabs-nav{display:inline-block;}.ui-tabs-panel{margin:0;padding:20px 10px;border:1px solid #ccc;border-top:none;}#column2 .ui-tabs-panel h2{margin:20px 0 10px 26px;}#column2 .ui-tabs-panel p{padding:0 39px 1em 26px;margin:0 0 1em 0;}.ui-tabs-panel img{margin:1em 0 2em 115px;padding:0;}.ui-tabs-panel .targets{width:auto;}.ui-tabs-panel .targets th{padding:12px 0;text-align:center;}.ui-tabs-panel .targets td{padding:12px 10px;}.ui-tabs-panel .targets th,.ui-tabs-panel .targets td{height:auto;}.ui-tabs-panel .targets td.rightalign{text-align:right;}#realstories .ui-tabs-panel{border:none;}#realstories .jcarousel-item a{outline:0;}.real_story{width:115px;height:120px;margin:0 10px 0 0;float:left;}.real_story p{text-align:center;}.real_story img{width:115px;}body.realallistories #column2{padding-top:30px;}#eatingandrecipes .ui-tabs-panel li ul{margin-top:1em;}#eatingandrecipes .ui-tabs-panel li li{font-size:1em;}#eatingandrecipes .ui-tabs-panel img{margin:0 0 2em 115px;}#eatingandrecipes .ui-tabs-nav{width:511px;}#eatingandrecipes .ui-tabs-nav li a{width:114px;font-size:1.3em;}#eatingandrecipes .ui-tabs-nav li:first-child a{width:116px;}#eatingandrecipes .ui-tabs-nav a{padding:10px 5px;background-color:#ecf3eb;text-align:center;margin:0;border-bottom:1px solid #ccc;font-size:1.6em;font-weight:bold;}#eatingandrecipes .ui-tabs-nav a:hover,#eatingandrecipes .ui-tabs-nav a:focus{text-decoration:none;}#eatingandrecipes .ui-tabs-nav .ui-tabs-selected a{background:white;border-bottom:none;border-left:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}#gettingmoreactive .ui-tabs-nav{width:511px;}#gettingmoreactive .ui-tabs-nav li a{width:156px;font-size:1.4em;}#gettingmoreactive .ui-tabs-nav li:first-child a{width:156px;}#gettingmoreactive .ui-tabs-nav a{padding:10px 5px;background-color:#ecf3eb;text-align:center;margin:0;border-bottom:1px solid #ccc;font-size:1.6em;font-weight:bold;}#gettingmoreactive .ui-tabs-nav .ui-tabs-selected a{background:white;border-bottom:none;border-left:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}#searchContainer{float:left;overflow:hidden;margin-bottom:15px;padding-top:13px;}#searchContainer label{display:block;font-size:1.2em;margin-bottom:5px;color:#666;}#searchContainer input.recipeSearch{background:url(/assets/images/spritemap_simple.gif) 0 0 no-repeat;display:block;width:260px;float:left;margin:0 0 20px 0;}#searchContainer input.recipeButton{display:block;float:left;width:70px;height:22px;margin-left:10px;text-indent:-9999px;background:url(/assets/images/icons/buttons.png) -100px -30px no-repeat;border:none;cursor:pointer;}body.myalliplan #searchContainer{width:196px;}body.myalliplan #searchContainer label.recipeSearchList{font-weight:normal;margin:0;padding:0 0 9px;}body.myalliplan #searchContainer input.recipeSearch{width:165px;margin:0 5px 5px 0;}body.myalliplan #searchContainer input.recipeButton{float:none;margin:0;}body.myalliplan .recipesMiniTool #searchContainer{width:400px;}body.myalliplan .recipesMiniTool #searchContainer label.recipeSeachList body.myalliplan .recipesMiniTool #searchContainer input.recipeSearch{margin:0 5px 0 0;}body.myalliplan .recipesMiniTool #itemFilters{width:400px;}body.myplandetails #content_main{min-height:500px;}#tastyrecipes{margin-bottom:10px;}#tastyrecipes .ui-tabs-nav{width:511px;}#tastyrecipes .ui-tabs-nav li a{width:114px;font-size:1.4em;}#tastyrecipes .ui-tabs-nav li:first-child a{width:116px;}#tastyrecipes .ui-tabs-nav a{padding:10px 5px;background-color:#ecf3eb;text-align:center;margin:0;border-bottom:1px solid #ccc;font-size:1.6em;font-weight:bold;}#tastyrecipes .ui-tabs-nav .ui-tabs-selected a{background:white;border-bottom:none;border-left:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}.tastyrecipes #discoverLink{clear:both;display:block;}a:active{outline:none;}body.nobreadcrumb #breadcrumb{display:none;}#usercasestudy #columnleft{float:left;width:210px;height:100px;}#column2 #usercasestudy h2{padding:2px 0 15px 44px;}#recipesearch{margin:-7px 0 33px 0;}#recipeInput{margin:8px 0 8px 0;width:188px;display:block;float:right;background:#FEFFD7;}#recipeSubmit{display:block;float:right;width:58px;height:22px;border:none;cursor:pointer;}#column5{width:945px;float:left;min-height:284px;}#column5 p{padding:0 39px 23px 38px;width:871px;}#column5 h2{padding:0 39px 23px 38px;width:871px;}ul#buyallilogo,ul#buyallilist{padding-left:38px;width:945px;}#buyallilogo img,#buyallilist p{display:block;float:left;padding:0 5px 23px 0;overflow:hidden;}#buyallilogo img{height:41px;width:167px;}#buyallilist p{width:85px;}#share{position:absolute;top:167px;right:0;}#share span{background:url(/assets/images/spritemap_simple.gif) -400px 0;width:71px;height:28px;text-indent:-9999px;display:block;float:right;}.nobreadcrumb #share{display:none;}#homelinkswrapper{overflow:hidden;padding:18px 0 19px 50px;}#howdoesalliwork{float:left;width:362px;height:282px;padding:21px;margin:0 26px 0 0;border:1px solid #ccc;background:url(/assets/images/content/content_howdoesalliwork.jpg) no-repeat;overflow:hidden;}#howdoesalliwork h2{font-weight:normal;font-size:2em;color:#666;padding-left:0;margin-left:0;}#howdoesalliwork a{display:block;width:119px;font-size:1.3em;margin:0;}#howdoesalliwork a:hover{text-decoration:underline;}#howdoesalliwork a+h2{margin-top:16px;}#howdoesalliwork p{margin-top:24px;}#buyalli{float:left;width:362px;height:282px;padding:21px;margin:0 26px 0 0;border:1px solid #ccc;overflow:hidden;}#buyalli h2{font-weight:normal;font-size:2em;color:#666;padding-left:0;margin-left:0;}#buyalli a:hover{text-decoration:underline;}#buyalli a+h2{margin-top:16px;}#buyalli p{margin-top:0;width:160px;}#buyalli img{display:block;padding-top:15px;margin:0 auto 0 auto;}#homelinks{float:left;margin:0;overflow:hidden;}#homelinks li{float:left;width:188px;}#homelinks li.row1{margin:0 26px 0 0;}#homelinks li.row2{margin:26px 26px 0 0;}#homelinks>li:first-child{margin:0 26px 0 0;}#whatsnew{width:939px;height:70px;padding:0;margin:0 0 41px 0;background:url(/assets/images/backgrounds/background_whatsnew.png) no-repeat;}#whatsnew p{float:left;width:111px;font-size:2em;padding:21px 0 0 0;margin:0 0 0 44px;color:#fff;}#whatsnewcarousel .jcarousel-container{position:relative;float:left;width:624px;margin-left:35px;padding:0 38px;}#whatsnewcarousel .jcarousel-clip{position:relative;width:624px;padding:0;margin:0;overflow:hidden;z-index:2;}#whatsnewcarousel .jcarousel-list{position:relative;top:0;left:0;margin:0;padding:0;z-index:1;overflow:hidden;}#whatsnewcarousel .jcarousel-prev{position:absolute;top:26px;left:12px;width:14px;height:16px;background:url(/assets/images/icons/whatsnewcarousel_prev.gif) left top no-repeat;cursor:pointer;}#whatsnewcarousel .jcarousel-next{position:absolute;top:26px;right:12px;width:14px;height:16px;background:url(/assets/images/icons/whatsnewcarousel_next.gif) left top no-repeat;cursor:pointer;}#whatsnewcarousel .jcarousel-prev-disabled{background-position:right top;cursor:default;}#whatsnewcarousel .jcarousel-next-disabled{background-position:right top;cursor:default;}#whatsnewcarousel .jcarousel-item{float:left;padding:9px 8px 0 8px;}#whatsnewcarousel .jcarousel-item a{display:block;width:192px;height:50px;padding-top:3px;}#whatsnewcarousel .jcarousel-item a:hover{background:url(/assets/images/backgrounds/background_whatsnew_over.png) no-repeat;}#whatsnewcarousel .jcarousel-item a:hover span{color:#000;}#whatsnewcarousel .jcarousel-item span{display:block;color:#fff;font-size:1.2em;text-align:center;margin-top:2px;line-height:1;}#whatsnewcarousel .jcarousel-item span.heading strong{display:block;font-size:1.3em;font-weight:bold;margin-bottom:8px;}#whatsnew{position:relative;}#whatsnew .jcarousel-prev{display:block!important;position:absolute;top:26px;left:203px;width:14px;height:16px;background:url(/assets/images/icons/whatsnewcarousel_prev.png) left top no-repeat;cursor:pointer;}#whatsnew .jcarousel-next{display:block!important;position:absolute;top:26px;right:60px;width:14px;height:16px;background:url(/assets/images/icons/whatsnewcarousel_next.png) left top no-repeat;cursor:pointer;}#whatsnewcarousel{height:70px!important;left:74px!important;}#whatsnewcarousel ul{overflow:hidden;}#whatsnewcarousel li{float:left;height:56px;margin:8px 8px 0;overflow:hidden;width:192px;}#whatsnewcarousel li a{display:block;height:56px;padding-top:3px;}#whatsnewcarousel li a:hover{background:url(/assets/images/backgrounds/background_whatsnew_over.png) no-repeat;}#whatsnewcarousel li a:hover span{color:#000;}#whatsnewcarousel li span{display:block;color:#fff;font-size:1.2em;text-align:center;margin-top:5px;}#whatsnewcarousel li span strong{display:block;font-size:1.3em;font-weight:bold;margin-bottom:8px;}#realstories{padding:20px;margin:0 0 30px 0;border:1px solid #ccc;overflow:hidden;}#realstories h3{font-weight:bold;margin-bottom:10px;}#realstories h3 em{font-size:.8em;font-weight:normal;}#realstories p{width:inherit;font-weight:bold;padding:0;margin:0 0 1em 0;}#realstories blockquote{background:url(/assets/images/icons/icon_blockquote_top.gif) 0 5px no-repeat;}#realstories blockquote p{width:162px;text-indent:30px;font-size:1em;font-style:italic;font-weight:normal;padding-right:16px;color:#0096bb;background:url(/assets/images/icons/icon_blockquote_bottom.gif) right 95% no-repeat;}#realstories dl{overflow:hidden;margin-bottom:2.4em;height:54px;width:126px;}#realstories dt{display:block;clear:left;float:left;width:79px;font-size:1.2em;line-height:1.5em;margin-right:4px;color:#999;}#realstories dd{display:block;float:left;font-size:1.2em;font-style:italic;line-height:1.5em;color:#000;}#realstories .columnleft{float:left;width:180px;}#realstories .columnright{float:left;width:447px;margin:0 0 0 18px;}#realstories .photoquote img{width:178px;height:133px;border:1px solid #e0e0e0;margin:0 0 2em 0;}#realstories .columnright p{font-weight:normal;margin:0 0 1em 0;}#realstories .columnright em{display:inline;font-style:italic;}#realstories .scrollbox{height:310px;margin-bottom:40px;overflow:auto;}#realstories .scrollbox p{width:inherit;}#storiescarousel{margin:0 auto;width:608px;}#storiescarousel li{float:left;width:121px;margin-right:20px;}#storiescarousel li a{cursor:pointer;}#storiescarousel img{width:119px;height:87px;border:1px solid #ccc;}#storiescarousel p{font-size:1.2em;font-weight:normal;text-align:center;padding:0;margin:0;color:#39892f;}#storiescarousel .jcarousel-container{position:relative;float:left;width:576px;padding-left:32px;}#storiescarousel .jcarousel-clip{position:relative;width:544px;overflow:hidden;z-index:2;}#storiescarousel .jcarousel-list{position:relative;overflow:hidden;}#storiescarousel .jcarousel-prev{position:absolute;top:36px;left:0;width:14px;height:16px;background:url(/assets/images/icons/icon_stories_prev.png) left top no-repeat;cursor:pointer;}#storiescarousel .jcarousel-next{position:absolute;top:36px;right:0;width:14px;height:16px;background:url(/assets/images/icons/icon_stories_next.png) left top no-repeat;cursor:pointer;}#storiescarousel .jcarousel-prev-disabled{background-position:right top;cursor:default;}#storiescarousel .jcarousel-next-disabled{background-position:right top;cursor:default;}div#content{display:block;position:relative;}#shareLink{color:#333;font-size:1.1em;line-height:2;text-indent:6px;position:absolute;top:172px;right:5px;width:64px;height:22px;text-transform:lowercase;background:url(/assets/images/icons/icon_sharelink.png) no-repeat top left;}div.bigBlueBox{position:relative;text-align:left;margin:0 22px 20px 0;background:url(/assets/images/backgrounds/background_bigBlueBox_middle.png) repeat-y top left;display:block;float:left;width:903px;}h2.bigBlueBoxTop{margin:0;line-height:2.2;background:url(/assets/images/backgrounds/background_bigBlueBox_top.png) no-repeat top left;display:block;width:100%;height:37px;color:#fff;}h2.bigBlueBoxTop span{display:block;padding-right:12px;margin:6px 10px 6px 10px;float:left;width:18px;height:24px;border-right:1px solid #fff;}div.bigBlueBoxContent{padding:10px 16px 0;min-height:500px;}div.bigBlueBoxBottom{background:url(/assets/images/backgrounds/background_bigBlueBox_bottom.png) no-repeat top left;float:left;display:block;width:100%;height:5px;}div#boxesContainer{padding:10px 0 20px 17px;;float:left;}div#boxesContainer div#leftBoxes{float:left;width:438px;margin-right:20px;}div#boxesContainer div#rightBoxes{float:left;width:446px;}div#boxesContainer div#rightBoxes div.smallBlueBox{margin-left:7px;}div#boxesContainer div#rightBoxes div.recipeTeaser h3{font-style:italic;font-weight:bold;margin:0 0 5px 0;}div.smallBlueBox{position:relative;text-align:left;margin:0 0 29px 0;background:url(../images/backgrounds/background_smallBlueBox_middle.png) repeat-y top left;display:block;float:left;width:438px;}ul#subnav{padding:6px 8px 0 8px;height:26px;margin:0 5px;background:url(/assets/images/backgrounds/backgrounds_myallitools_subnav.png) top left repeat-x;}ul#subnav li{display:inline;padding:6px 0 15px 0;}ul#subnav li.first a{border-left:none;}ul#subnav li a{color:#fff;font-size:1.2em;text-transform:lowercase;border-left:1px solid #fff;padding:0 10px;}ul#subnav li#current{background:url(/assets/images/backgrounds/backgrounds_myallitools_subnav_current.png) 50% 100% no-repeat;}ul#subnav li#current a{font-weight:bold;}.inlineSifrLink{margin:10px 0;}.inlineSifrLink p{display:block;}.inlineSifrLink p a{margin:0 19px;background:transparent url(/assets/images/icons/icon_recipe.png) no-repeat scroll right center;display:block;font-size:22px;height:20px;padding-right:20px;text-align:right;width:215px;}#narrowLink{margin:0;}#narrowLink p a{margin:0;width:60px;}.inlineSifrLinkSmall{margin:10px 0 0 0;}.inlineSifrLinkSmall p{display:block;}.inlineSifrLinkSmall p a{line-height:1!important;font-size:1.2em;margin:0;background:transparent url(/assets/images/icons/icon_recipe.png) no-repeat scroll right center;display:block;font-size:22px;height:20px;padding-right:20px;text-align:right;width:60px;}h2.smallBlueBoxTop{line-height:2.2;margin:0;background:url(../images/spritemap_gradients.png) -500px 0;display:block;width:100%;height:37px;color:#fff;padding:0!important;}h2.smallBlueBoxTop span{display:block;background:url(/assets/images/spritemap_gradients.png);padding-right:12px;margin:6px 10px 6px 10px;float:left;width:18px;height:24px;border-right:1px solid #fff;}span#trackerToolIcon{background-position:-850px -100px;}span#recipeToolIcon{background-position:-900px -100px;}span#forumToolIcon{background-position:-950px -100px;}span#mealToolIcon{background-position:-1000px -100px;}span#activityToolIcon{background-position:-1050px -100px;}div.smallBlueBoxContent{padding:10px 5px 10px 10px;}div.smallBlueBoxBottom{background:url(../images/spritemap_gradients.png) -500px -50px;float:left;display:block;width:100%;height:5px;}div#toolsNav{position:relative;text-align:left;margin-top:32px;float:left;display:block;width:100%;height:38px;background:transparent url(/assets/images/spritemap_horizontalrepeats.gif) repeat scroll 0 -50px;}div#toolsNav ul#tools{margin:5px 0 0 37px;overflow:hidden;}div#toolsNav ul#tools li{display:inline;}div#toolsNav ul#tools li a{margin-right:17px;line-height:2.5;float:left;font-size:1.1em;color:#333;font-weight:bold;text-transform:lowercase;padding-left:35px;background:url(../images/spritemap_simple.gif);}div#toolsNav ul#tools li a.recipesToolLink{background-position:-650px 0!important;}div#toolsNav ul#tools li a.forumToolLink{background-position:-650px -50px!important;}div#toolsNav ul#tools li a.mealplannerToolLink{background-position:-650px -100px!important;}div#toolsNav ul#tools li a#backToolsLink{font-weight:normal;margin:0;padding:0 35px 0 0;font-size:1.4em;background:url(/assets/images/icons/icon_tools_backarrow.gif) no-repeat right;text-transform:none;}div#toolsNav ul#userLog{position:absolute;top:10px;right:0;float:right;border-left:1px solid #ccc;margin-top:0;padding:0 10px;overflow:hidden;}ul#userLog li{float:left;padding:0;margin:0;}ul#userLog li a{display:block;padding:0 5px 0 0;margin:0 5px 0 0;color:#339935;text-transform:lowercase;border-right:1px solid #339935;}ul#userLog li a.last{border-right:none;}div#toolsTop{width:100%;overflow:hidden;clear:both;border-bottom:1px solid #999;}div#toolsBanner{position:relative;display:block;width:582px;height:251px;float:left;text-align:left;background:url(../images/backgrounds/background_myalli.jpg) no-repeat top left;}div#toolsBannerText{margin:20px 0 0 40px;width:317px;display:inline-block;}div#toolsBannerText h2{padding-left:0;font-size:1.6em;font-weight:bold;margin-bottom:10px;text-transform:none;margin-top:0;}div#toolsBannerText p{margin:10px 0;color:#666;font-size:1.2em;line-height:1.4;}div#toolsBannerText ul{margin-top:20px;}div#toolsBannerText ul li{color:#666;font-size:1.2em;line-height:1.5em;background:transparent url(/assets/images/icons/icon_landing_list.png) no-repeat scroll left center;margin:0 0 10px;padding:0 0 0 19px;}div#toolsBannerText ul li span{color:#99401C;font-weight:bold;}div#userLinks{position:absolute;left:45px;bottom:15px;}div#userLinks a{font-size:1.2em;text-decoration:underline;}div#bannerSub{height:173px;display:block;width:310px;float:left;padding:20px 23px 23px;text-align:left;}div#bannerSub h1{padding:0;margin:0;}div#bannerSub h2{margin-top:0;}div#bannerSub a{line-height:3;padding-right:25px;background:url(../images/icons/icon_recipe.png) no-repeat right 90%;font-size:2em;text-transform:lowercase;}a.joinLink{text-align:left;line-height:1.8;color:#333;text-indent:23px;font-size:1.6em;float:left;display:block;height:32px;width:355px;background:url(/assets/images/spritemap_horizontalrepeats.gif) 0 -56px;}a.joinLink:hover{color:#333;}div#bannerSub p{margin-bottom:.5em;}div#bannerSub p a{background:none;padding:0;text-transform:none;font-size:1.1em;line-height:1.4;}div#toolsMain{padding:30px 15px 30px 0;float:left;}ul#homelinks.internal{width:700px;padding-left:38px;}ul#homelinks.internal>li:first-child{margin-right:45px;}ul#homelinks.internal li.row1{margin-right:40px;}body.pressreleases #faqs .question{background:transparent url(/assets/images/spritemap_simple.gif) repeat scroll -646px -343px!important;padding:0 0 0 35px;}body.pressreleases #faqs .answer{padding:0 0 0 35px;}body.pressreleases #faqs .question,div#toolsBannerText ul li,#newsCategoryCol li{background:transparent url(/assets/images/spritemap_simple.gif) repeat scroll -646px -343px!important;padding:0 0 0 35px;}.whatsnew #landinghead{min-height:120px;margin-bottom:0;}.whatsnew #column4{margin-top:0;}div#landinghead.fullwidth p{width:675px;padding-bottom:30px;}div#column4 div.newsLandingCol{float:left;margin-bottom:40px;}div#column4 div.newsLandingCol h2{padding-left:0;padding-bottom:25px;}div#column4 div.newsLandingCol p{width:100%;padding:0;}div#features{width:223px;padding-left:0;clear:left;}div#features div.newsLandingContent{padding-right:22px;border-right:1px solid #ccc;}div#articles{width:223px;margin-right:24px;padding-left:25px;margin-left:25px;padding-left:0;}div#articles div.newsLandingContent{padding-right:22px;border-right:1px solid #ccc;}div#events{width:200px;padding-left:25px;padding-left:0;}div#events div.newsLandingContent{padding-right:22px;}div.newsLandingContent{padding:10px 0;}div.newsLandingItem{margin-bottom:25px;}div.newsLandingItem img{width:200px;}div#column4 div.newsLandingItem h3{line-height:1.6;padding-top:3px;margin-bottom:7px;font-weight:bold;font-size:1.3em;color:#666;}div.newsLandingItem span{color:#666;font-size:1.2em;line-height:1;}div.newsLandingItem p{line-height:1.8;margin:10px 0;}a.readMoreLink{text-transform:lowercase;font-size:1.2em;}a.viewAllLink{text-transform:lowercase;font-size:1.2em;}div#newsListing{overflow:hidden;}h2.bordered{padding:0 0 8px 0!important;border-bottom:1px solid #999;margin-bottom:15px;}div#newsListingCol{float:left;width:500px;}div.listingsItem{margin-top:5px;margin-bottom:30px;width:100%;float:left;}div#column2 div.listingsItem .imgContainer{background:#F5F5F5;margin:0;float:left;width:100px;line-height:0;}div#column2 div.listingsItem .imgContainer a{display:inline;padding:0;}div#column2 div.listingsItem img{margin:0;}div#column2 div.listingsItem p{margin-left:110px;}div.listingsItem *{margin-left:110px;display:block;}div.listingsItem p strong{margin-left:0!important;display:inline!important;}div.newsDate{font-size:1.1em;color:#666;}h3.headline{font-size:1.2em;color:#666;font-weight:bold;margin:5px 0 5px 110px;}div#newsListingCol div.listingsItem p{margin-bottom:0;padding-bottom:10px;}div.listingsItem a{text-transform:lowercase;font-size:1.2em;}div.listingsItem a:hover{text-decoration:underline;}h2#categoryHeader{margin:0;padding:0 0 10px 0;}div#newsCategoryCol{float:left;width:150px;}ul#categoryList{float:left;width:200px;}ul#categoryList li{margin:10px 0;}ul#categoryList li a{background:transparent url(/assets/images/icons/icon_landing_list.png) no-repeat scroll left center;font-size:1.2em;padding-left:15px;}div#newsArticle{overflow:hidden;}div#articlePic{float:left;width:350px;background:#F5F5F5;}div#articlePic img{display:block;}div#articleText{float:left;width:320px;padding-left:25px;padding-bottom:30px;}div#articleText h3{margin-bottom:20px;margin-left:0;}div#articleText p{width:100%;padding-left:0;}div#articleText a{font-size:1.2em;text-transform:lowercase;}div.planSummary{position:relative;font-size:1.2em;margin:0 15px 0 30px;overflow:hidden;padding-bottom:30px;}div.mealNutrition{left:0;position:absolute;}div.planSummary ul{display:block;float:left;position:absolute;right:20px;}div.planSummary ul li{display:inline;}div.planSummary ul li a{color:#343434;line-height:2;padding:5px 0 5px 33px;background-repeat:no-repeat;background-position:0 1px;}div.planSummary ul li a.addMealLink{margin-right:30px;background-image:url(/assets/images/icons/icon_addMealPlan.gif);}div.planSummary ul li a.printMealLink{background-image:url(/assets/images/icons/icon_printMealPlan.gif);}ul#planNav{margin:0 auto;display:block;width:869px;height:69px;background:url(/assets/images/backgrounds/background_weeknav.jpg) no-repeat top left;}ul#planNav li{display:inline;position:relative;float:left;border-left:1px solid #64bad5;margin:10px 0;padding:0 7px;}ul#planNav li span#current{position:absolute;left:52px;bottom:-17px;display:block;width:18px;height:10px;text-indent:-9999px;background:url(/assets/images/icons/icon_toolsCurrentNav.gif) no-repeat top left;}ul#planNav li a{float:left;text-align:center;width:100px;padding:10px 4px;color:#fff;}ul#planNav li a#active{background:url(/assets/images/backgrounds/background_mealplanner_cloud.jpg) no-repeat top left;color:#000;}ul#planNav li a:hover{background:url(/assets/images/backgrounds/background_mealplanner_cloud.jpg) no-repeat top left;color:#000;}ul#planNav li a span{margin:0 auto;font-size:1.2em;width:100%;display:block;}ul#planNav li a span.dayLabel{font-weight:bold;font-size:1.6em;}div#planContent{margin:0 15px 0 30px;padding-top:30px;}div.mealItem{float:left;margin:0 0 40px 0;width:100%;}div.mealItemText{float:left;width:560px;margin-right:30px;}div.mealItemText h2{text-transform:none;padding:0 0 5px 0!important;}div.mealItemText h3{margin-bottom:10px;font-size:1.4em;}div.mealItemText h3 a{color:#39892F;font:bold italic 1.2em/1.1 Arial;text-decoration:none;}div.nutritionInfo{margin-bottom:10px;font-size:1.2em;}ul.actionsRow{padding-top:5px;}ul.actionsRow li{display:inline;margin:0 5px 0 0;}div.mealItem img{float:left;margin-top:25px;}table#weekPlan{margin:0 5px 100px 5px;}table#weekPlan thead{background:url(/assets/images/backgrounds/background_weekPlanHead.gif) no-repeat top left;}table#weekPlan thead td#spacer{padding:0;display:block;border:0;}table#weekPlan thead td{color:#fff;text-align:center;font-size:1.2em;}table#weekPlan thead td div.weekHeaderContainer{margin:15px 0;}table#weekPlan thead td div.day{font-weight:bold;font-size:1.3em;}table#weekPlan thead td div.cals{font-size:1em;}th.mealType{font-size:1.4em;border-bottom:1px solid #ccc;font-weight:bold;padding:70px 25px;background:#E9E9E9;border-right:1px solid #ccc;}table#weekPlan tbody td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;vertical-align:top;}table#weekPlan tbody td a{font-size:1.1em;font-weight:bold;font-style:italic;line-height:1.2;display:block;padding:5px;}table#weekPlan tbody td a img{display:block;width:97px;height:80px;}table#weekPlan tbody td a:hover{background:#E9E9E9;}table#weekPlan tbody td a div{padding-top:3px;color:#666;}#share{position:absolute;top:167px;right:0;width:115px;height:25px;text-align:right;}#share img{width:71px;height:30px;}#sharelist{display:none;position:absolute;right:-40px;top:5px;width:130px;height:25px;}#sharelist span{visibility:hidden;position:absolute;top:99999px;}#sharelist li{display:block;float:left;margin:1px;border:none;padding:0!important;}#sharelist li a{display:block;width:16px;height:16px;text-indent:-9999px;overflow:hidden;background-image:url(/assets/images/spritemap_simple.gif);}#sharelist li a.delicious{background-position:-200px -100px;}#sharelist li a.delicious:hover{background-position:-200px -116px;}#sharelist li a.digg{background-position:-216px -100px;}#sharelist li a.digg:hover{background-position:-216px -116px;}#sharelist li a.reddit{background-position:-232px -100px;}#sharelist li a.reddit:hover{background-position:-232px -116px;}#sharelist li a.facebook{background-position:-248px -100px;}#sharelist li a.facebook:hover{background-position:-248px -116px;}#sharelist li a.stumbleupon{background-position:-264px -100px;}#sharelist li a.stumbleupon:hover{background-position:-264px -116px;}.nobreadcrumb #share{display:none;}.landingnews{margin:3em 0 0 0;}.landingnews li{float:left;margin:0 0 20px;width:100%;}#column2 .landingnews li img{float:left;margin:0 40px 0 0;height:85px;display:block;width:223px;}div#content .landingnews li h2{padding-top:0;padding-bottom:10px;margin:0;}div#content .landingnews li p{padding-bottom:0;width:auto;padding-right:5px;margin:0;padding-left:262px;padding-bottom:2px;}div#content .landingnews li a.morelink{font-size:1.2em;display:block;margin-left:262px;width:100px;}div#content .landingnews li a.morelink:hover{text-decoration:underline;}#share{position:absolute;top:167px;right:0;}#share img{width:71px;height:28px;}.nobreadcrumb #share{display:none;}div.error{color:#ed1c24;font-size:1.6em;font-weight:bold;position:absolute;top:12px;left:21px;}body.setyourtargets #contactform{width:420px;margin:0 0 50px 0;}body.setyourtargets #contactform li{height:auto;}body.setyourtargets #contactform li.gender{padding-bottom:20px;}body.setyourtargets #contactform li.gender.error{padding-bottom:30px;}body.setyourtargets #contactform li input[type="text"]{width:90px;font-size:1.2em padding:4px 0 0 5px;margin:11px 0 0 0;}body.setyourtargets #contactform li.activitylevel{height:66px;}body.setyourtargets #contactform li.calculate{height:50px;}body.setyourtargets #contactform li select{float:left;width:96px;height:20px;margin:14px 103px 11px 0;border:none;background:url(/assets/images/spritemap_simple.gif) 0 -120px no-repeat;cursor:pointer;}body.setyourtargets #contactform li table{left:217px;position:absolute;top:13px;}body.setyourtargets #contactform li.error table{left:217px;position:absolute;top:52px;}body.setyourtargets #contactform li#selectWeight{height:auto;}body.setyourtargets #contactform li.gender span.genderLabel{float:none;margin:0;height:auto;}body.setyourtargets #contactform li.gender span.genderLabel label{font-size:1.2em;font-weight:normal;margin:0 0 0 5px;width:auto;}body.setyourtargets #contactform li#selectWeight div.selectWeightInner{overflow:hidden;}body.setyourtargets #contactform li#selectWeight div.selectWeightInner div *{left:auto;right:auto;top:auto;bottom:auto;margin:0;padding:0;position:static;overflow:hidden;}body.setyourtargets #contactform li#selectWeight span.weight_label{float:left;position:static;color:#333;display:inline;font-size:16px;font-weight:bold;margin:12px 10px 15px 21px;width:190px;}body.setyourtargets #contactform li#selectWeight div.weighttype{float:left;margin:15px 0 0;width:170px;height:45px;}body.setyourtargets #contactform li#selectWeight div.weighttype span.imperial_radio{height:auto;display:block;width:100%;}body.setyourtargets #contactform li#selectWeight div.weighttype span.imperial_radio input{background:transparent;border:0;height:auto;width:auto;}body.setyourtargets #contactform li#selectWeight div.weighttype span.imperial_radio label{font-size:1.2em;font-weight:normal;margin:0 0 0 5px;width:auto;}body.setyourtargets #contactform li#selectWeight div.weighttype span.metric_radio{height:auto;display:block;}body.setyourtargets #contactform li#selectWeight div.weighttype span.metric_radio input{background:transparent;border:0;height:auto;width:auto;}body.setyourtargets #contactform li#selectWeight div.weighttype span.metric_radio label{font-size:1.2em;font-weight:normal;margin:0 0 0 5px;width:auto;}body.setyourtargets #contactform li#selectWeight label.unitLabel{display:inline;float:none;font-size:1.2em;font-weight:normal;margin:0 20px 0 0!important;width:auto!important;}body.setyourtargets #contactform li#selectWeight div.weightmetricoptions{padding-top:10px;margin:0 0 15px 222px;}body.setyourtargets #contactform li#selectWeight div.weightmetricoptions input.input_kg{display:inline;float:none;font-size:1.6em;margin:0;padding:1px 0 0;text-align:right;width:45px;}body.setyourtargets #contactform li#selectWeight span.kg_error{position:absolute;top:0;left:0;width:auto!important;height:auto!important;padding-left:21px;}body.setyourtargets #contactform li#selectWeight div.weightimperialoptions{margin:0 0 15px 222px;width:auto;}body.setyourtargets #contactform li#selectWeight div.weightimperialoptions input.input_stones{display:inline;float:none;font-size:1.6em;margin:0;padding:1px 0 0;text-align:right;width:45px;}body.setyourtargets #contactform li#selectWeight span.stones_error{position:absolute;top:0;left:0;width:auto!important;height:auto!important;padding-left:21px;}body.setyourtargets #contactform li#selectWeight div.weightimperialoptions input.input_pounds{display:inline;float:none;font-size:1.6em;margin:0;padding:1px 0 0;text-align:right;width:45px;}body.setyourtargets #contactform li#selectWeight span.pounds_error{position:absolute;top:18px;left:0;width:auto!important;height:auto!important;padding-left:21px;}body.setyourtargets #contactform li td label{width:50px;font-size:1.2em;font-weight:normal;margin:3px 0 0 0;}body.setyourtargets #contactform li td input{width:13px;height:13px;margin-top:0;}body.setyourtargets #contactform li.activitylevel span.reveal{bottom:8px;color:#39892F;cursor:pointer;display:block;font-size:1.2em;height:auto;left:221px;position:absolute;}body.setyourtargets #contactform li.activitylevel span:hover{text-decoration:underline;}body.setyourtargets #contactform li input.calculate{float:right;width:70px;height:22px;margin:14px 129px 0 0;border:none;background:transparent url(/assets/images/icons/buttons.png) -200px -30px no-repeat;cursor:pointer;}body.setyourtargets ul.contentlist{margin-left:0;}.hcp div#content .landingnews li a h2{color:#b60000;}#faqs,.faqs{width:500px;margin-bottom:20px;overflow:hidden;}#faqs .question p,.faqs .question p{margin:0 0 1em 0;overflow:hidden;cursor:pointer;}#faqs .question p span,.faqs .question p span{display:inline;float:left;width:425px;font-size:1.4em;font-weight:bold;padding:0 0 2px 0;margin:3px 0 0 0;color:#39892f;}#faqs .in p span,.faqs .in p span{color:#666;}#faqs .question p span.order,.faqs .question p span.order{display:block;float:left;width:40px;font-size:1.9em;color:#ccc;padding:0;margin:0;}#faqs .answer,.faqs .answer{margin:0;padding:0;}#faqs .answer div,.faqs .answer div{padding:0;overflow:hidden;}#faqs .answer div p,.faqs .answer div p{margin:0 0 1em 40px;padding:0;}#faqs .answer div img,.faqs .answer div img,body.signin #faqs img{float:right;}#faqs #column2 .answer div,#column2 .faqs .answer div{width:500px;}#faqs.press .question p span{font-size:1em;font-weight:normal;}#faqs.press .question p span.order{background:transparent url(/assets/images/icons/icon_landing_list.png) no-repeat scroll 3px 8px;height:25px;width:20px;}#faqs.press .answer div{margin-left:0;}#faqs.press .answer div p{margin-left:0;padding:0;}#faqs.press .answer div img{float:right;}.ui-tabs-panel #faqs{width:415px;}.ui-tabs-panel #faqs .question p span{width:310px;}.ui-tabs-panel #faqs .question p span.order{width:40px;}.bmiclass{margin:20px 0 30px 0;width:450px;border:1px solid #cbccc7;border-width:1px 1px 0 0;}.bmiclass th{border:1px solid #cbccc7;border-width:0 0 1px 1px;height:38px;color:#fff;font-weight:bold;font-size:1.2em;line-height:1.2em;padding:8px 20px 0 0;background:url("/assets/images/backgrounds/background_targets_table_head.png") repeat-x;text-align:right;}.bmiclass th.first{padding:12px 0 0 20px;width:125px;text-align:left;}.bmiclass td{border:1px solid #cbccc7;border-width:0 0 1px 1px;height:30px;font-size:1.2em;padding:0 20px 0 0;text-align:right;}.bmiclass td.first{text-align:left!important;padding:15px 0 0 20px;width:125px;}.bmiclass tr td.yellow{height:83px;background:#d9ead7;padding:34px 0 14px 20px;}.bmiclass tr td.bmiimage{height:83px;background:#d9ead7 url("/assets/images/backgrounds/background_weightandhealthbmitable.png") right top no-repeat;padding:34px 0 14px 65px;}.signin #faqs .bmiclass{width:643px;left:0;}.signin .bmiclass td{line-height:1.6em;}.signin .bmiclass td.first{padding:15px 15px 15px 20px;}.signin #faqs .question p span,.faqs .question p span{font-size:1.0em;font-weight:normal;}.signin #faqs,.signin .faqs{width:691px;}.hcp #column2 img.indent{padding-left:0;}div#siteSearchResults{padding-bottom:40px;}div#siteSearchResults ol{margin:0;list-style:none;}div#siteSearchResults ol li{margin:0 0 2em;}div#siteSearchResults ol li h3{margin:0 0 .5em;}div#siteSearchResults ol li div.resultDesc{font-size:1.2em;}div#siteSearchResults ol li div.resultDesc cite{color:#9C3C25;display:block;margin:.5em 0 0;}.hcp.fullwidth div#FAQsinner h2{text-align:center;}.hcp.fullwidth div#FAQsinner p{text-align:center;}#hcpheader h1{margin-top:25px;}a#weightPokeThrough{position:absolute;z-index:5000;}#column1.sitemap{overflow:hidden;}#column1.sitemap div{width:280px;float:left;}#column1.sitemap div.hcp p a{color:#b60000;}#column1.sitemap div.home p a{color:#666;}.hello{clear:left;}#eatingLose{border-collapse:collapse;border-spacing:0;}#eatingLose th{width:auto;}#content #eatingLose th.narrowNum{width:60px;}.sIFR-flash{\ visibility:visible!important;margin:0;padding:0;}.sIFR-replaced{visibility:visible!important;}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;visibility:hidden;}.sIFR-flash+div[adblocktab=true]{display:none!important;}.sIFR-active h1,.sIFR-active #nav_main a,.sIFR-active #holdingheader h1,.sIFR-active #holdingheader span,.sIFR-active #holdingheader h2,.sIFR-active #hcpheader h1,.sIFR-active #hcpheader h2,.sIFR-active .hcp h1,.sIFR-active h1,.sIFR-active h2.subhead,.sIFR-active #sidelinks li a em,.sIFR-active #homelinks li a em,.sIFR-active .hcp #registerblock p em,.sIFR-active .hcp #registerblock p strong,.sIFR-active #registerblock p em,.sIFR-active #registerblock p strong,.sIFR-active #registerblockforum p em,.sIFR-active #registerblockforum p strong{visibility:hidden;font-family:Verdana;line-height:1em;font-size:1em;}body.article #container{width:750px;margin:0 auto;position:relative;}body.article #notcontent,body.article #site_info{display:none;}body.article #content{padding-top:0;clear:both;width:750px;border:none;overflow:hidden;background:#fff;z-index:2;position:relative;}body.article #content_main{position:relative;float:none;width:750px;margin:0 auto;padding:0;}body.article #column4{padding-left:25px;}body.article #registerblock{display:none;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}#TB_window a:link{color:#666;}#TB_window a:visited{color:#666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666;}#TB_window a:focus{color:#666;}#TB_overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;moz-opacity:.75;opacity:.75;}#TB_window{background:#fff;border:4px solid #525252;color:#000;display:none;left:50%;position:fixed;text-align:left;top:50%;z-index:102;}#TB_window img#TB_Image{border-bottom:1px solid #ccc;border-left:1px solid #666;border-right:1px solid #ccc;border-top:1px solid #666;display:block;margin:15px 0 0 15px;}#TB_caption{float:left;height:25px;padding:7px 30px 10px 25px;}#TB_closeWindow{float:right;height:25px;padding:11px 25px 10px 0;}#TB_closeAjaxWindow{float:right;margin-bottom:1px;padding:7px 10px 5px 0;text-align:right;}#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;line-height:1.4em;overflow:auto;padding:2px 15px 15px 15px;text-align:left;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0 5px 0;}#TB_load{display:none;height:13px;left:50%;margin:-6px 0 0 -104px;position:fixed;top:50%;width:208px;z-index:103;}#TB_HideSelect{background-color:#fff;border:none;left:0;moz-opacity:0;opacity:0;position:fixed;top:0;width:100%;z-index:99;}#TB_iframeContent{_margin-bottom:1px;border:none;clear:both;margin-bottom:-1px;margin-top:1px;}#hcpPopup{position:fixed;_position:absolute;top:0;left:35%;text-align:center;z-index:101;}#hcpPopupOuter{margin:134px auto;z-index:102;}#hcpPopupInner{width:245px;height:100px;font-size:1.2em;padding:20px;border:2px solid #ccc;background:white;z-index:103;}#hcpPopupInner input{margin-top:30px;}#hcpPopupBg{position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:black;opacity:.8;z-index:100;}body.tourtheprogramme p em{font-style:italic;float:none;}li.error{background:#FEF3F4 none repeat scroll 0 0;padding-top:30px!important;}li#selectWeight.error,li#selectHeight.error{padding-top:60px!important;}li.error span.validator{background-image:none!important;color:#ED1C24;font-size:1.6em;font-weight:bold;margin:0;}li.error span.compareError{position:absolute;top:23px;right:24px;font-size:1.1em;width:auto!important;height:auto!important;padding-left:21px;}#hcpforgotpassword li.error span.compareError,#hcpregisterform li.error span.compareError,#hcpchangepassword li.error span.compareError{right:14px;}li.error span.requiredError{position:absolute;top:5px;left:21px;height:12px;width:458px;}#contactform li.terms.error span.requiredError,#pressform li.terms.error span.requiredError,#hcpregisterform li.terms.error span.requiredError{top:12px;}li#submit{margin-top:7px;}div.confirmMsg{width:340px;color:#ED1C24;font-size:1.5em;font-weight:bold;margin-left:21px;}#searchContainer input.recipeButton{font-size:0;display:block;line-height:0;}#popUp{display:none;overflow:hidden;}.promotions h3{color:#999;font-weight:bold;}.promotions div#newsListing,.promotions div#newsListingCol{width:700px;}.spabreak #column2.wide{padding-top:29px;}.spabreak a#backTopLink{display:none;}.spabreak #content_main{padding:0 0 0 45px;margin:31px 0 0 0;min-height:250px;width:838px;}#promotionheader{clear:both;padding:31px 0 50px 0;height:100px;}.article #column4 ol{font-size:1.2em;}.spabreakentry{background:transparent url(/documentum_content/assets/images/content/promotions_spabreak.jpg) right 2px no-repeat;}.spabreak h1.thankyou{padding-top:31px;}.spabreakentry fieldset{width:450px;height:650px;border:none;padding:20px 0 0 0;margin-bottom:25px;clear:both;background:transparent url(/documentum_content/assets/images/content/spaPromotionsBox450x850.png) 0 0 no-repeat;}.spabreakentry fieldset p{font-size:1.4em;margin-bottom:20px;}.spabreakentry fieldset ol p{font-size:1.1em;margin:10px 0 0 20px;color:black;width:410px;}.spabreakentry legend{color:#38992F;font-size:1.4em;font-weight:bold;margin-left:10px;padding:0 10px;}.spabreakentry fieldset ol{border:none;overflow:hidden;margin:0;width:450px;}.spabreakentry fieldset li{border:none;clear:left;padding:3px 0 3px 0;overflow:hidden;position:relative;vertical-align:top;list-style-type:none;min-height:2em;backrgound:transparent;}.spabreakentry fieldset li.error{padding-top:25px!important;background:transparent;}.spabreakentry fieldset li.error input{background-color:#FBDCCA;}.spabreakentry fieldset span{display:none;position:absolute;bottom:4px;float:none;display:inline;padding:0 0 0 15px;font-size:1.1em;height:16px;color:#39892f;}.spabreakentry fieldset span.info{background:none;padding:0;}.spabreakentry fieldset span.startedalli{position:static;background-image:none;}.spabreakentry fieldset span.acceptterms{background-image:none;display:inline;padding:0;width:auto;}.spabreakentry fieldset span.error{width:320px;}.spabreakentry label{display:block;text-align:right;font-weight:bold;float:left;font-size:1.3em;width:190px;margin-right:20px;color:#666;}.spabreakentry input,.spabreakentry select,.spabreakentry textarea{float:left;background:url(/assets/images/spritemap_simple.gif) 0 0 no-repeat;}.spabreakentry input,.spabreakentry input.text{background-color:#FFF;padding:4px;border:none;border:1px solid #AE4F0F;font-size:1.2em;width:210px;background:none;float:left;}.spabreakentry input.requirederror{background-color:#FBDCCA;}.spabreakentry fieldset span.startedalli input{margin-right:10px;margin-top:0;width:auto;float:left;}.spabreakentry textarea{width:300px;font-size:1.4em;padding:2px;background-color:#ffffcd;}.spabreakentry .otherinfo{margin-left:240px;}.spabreakentry table.radiogroup input{width:auto;margin-top:0;}.spabreakentry li.error span.validator,.spabreakentry li#bmiLi span.validator{position:absolute;top:7px;font-size:1.2em;}.spabreakentry li.error span.requiredError{left:205px;}.spabreakentry li.error span.compareError{top:17px;right:60px;}.spabreakentry li#bmiLi p{margin:0 0 15px;}.spabreakentry li#calendarLi,.register li#calendarLi.error{position:static;overflow:visible;}.spabreakentry li#calendarLi input.text{width:100px;}.spabreakentry li#calendarLi.error span.validator{bottom:auto;left:205px!important;position:relative;right:auto;top:-52px!important;display:block!important;}.spabreakentry fieldset .telnote{font-size:.8em;color:#666;position:relative;}.spabreakentry span.acceptterms{display:block;position:static;width:100%;margin:0 0 20px 0;overflow:hidden;}.spabreakentry span.acceptterms input{float:left;width:13px;height:13px;margin:5px 5px 0 0;}.spabreakentry span.acceptterms label{float:left;width:80%;font-size:1.2em;line-height:.9em;}.spabreakentry input.enterprizedrawbutton{width:118px;height:30px;background:url(/assets/images/icons/submit.gif) 0 0 no-repeat;border:none;margin:10px 0 0 20px;}.spabreakentry input.enterprizedrawbuttondisabled{width:118px;height:30px;background:url(/assets/images/icons/submit.gif) 0 -30px no-repeat;border:none;margin:10px 0 0 20px;}.spabreakentry input.enterPrizeDraw{width:118px;height:30px;background:url(/assets/images/icons/submit.gif) 0 -30px no-repeat!important;border:none!important;margin:10px 0 0 20px;}.spabreakentry li#selectWeight.error,.spabreakentry li#selectHeight.error{padding-top:40px!important;background:transparent;}.spabreakentry li#selectWeight div.selectWeightInner{overflow:hidden;min-height:30px;}.spabreakentry li#selectWeight span.validator,.spabreakentry li#selectHeight span.validator{text-indent:-9999px;height:auto;width:auto;font-size:1.2em;left:210px;}.spabreakentry li#selectWeight.error span.validator,.spabreakentry li#selectHeight.error span.validator{text-indent:0;}.spabreakentry li#selectWeight span.weight_label,.spabreakentry li#selectHeight span.height_label{background:transparent none repeat scroll 0 0;color:#666;display:block;float:left!important;font-size:1.3em;font-weight:bold;padding:0;position:static;width:190px;text-align:right;}#column1 li#selectWeight span.weight_label p.whatsbmi a{display:block;font-size:.75em;font-weight:normal;margin-top:5px;}.spabreakentry li#selectWeight div.weighttype,.spabreakentry li#selectHeight div.heighttype{height:20px;float:left;margin:0 0 0 210px;width:335px;}.spabreakentry li#selectWeight div.weighttype span,.spabreakentry li#selectHeight div.heighttype span{background:transparent none repeat scroll 0 0;display:inline-block;float:left;height:auto;margin:0;padding:0;width:120px;position:static;background-image:none;border:0;}.spabreakentry li#selectWeight div.weighttype span input,.spabreakentry li#selectHeight div.heighttype span input{display:inline;height:auto;margin:0;width:auto;background-image:none;border:0;}.spabreakentry li#selectWeight div.weighttype span label,.spabreakentry li#selectHeight div.heighttype span label{font-size:1.2em;font-weight:normal;margin:0 0 0 5px;background-image:none;border:0;}.spabreakentry li#selectWeight div.weightimperialoptions,.spabreakentry li#selectWeight div.weightmetricoptions,.spabreakentry li#selectHeight div.heightimperialoptions,.spabreakentry li#selectHeight div.heightmetricoptions{display:inline;float:left;margin:0 0 0 220px;height:auto;width:210px;text-align:left;}.spabreakentry li#selectWeight div.weightimperialoptions input,.spabreakentry li#selectWeight div.weightmetricoptions input,.spabreakentry li#selectHeight div.heightimperialoptions input,.spabreakentry li#selectHeight div.heightmetricoptions input{margin:0;float:left;display:inline;text-align:right;}.spabreakentry li#selectHeight div.heightimperialoptions input,.spabreakentry li#selectHeight div.heightmetricoptions input{width:50px;}.spabreakentry li#selectWeight div.weightimperialoptions label,.spabreakentry li#selectWeight div.weightmetricoptions label,.spabreakentry li#selectHeight div.heightimperialoptions label,.spabreakentry li#selectHeight div.heightmetricoptions label{margin:6px 18px 0 5px;}.spabreakentry li#selectWeight div.weightimperialoptions span.stones_error,.spabreakentry li#selectWeight div.weightimperialoptions span.pounds_error,.spabreakentry li#selectWeight div.weightmetricoptions span.kg_error,.spabreakentry li#selectHeight div.heightmetricoptions span.cm_error,.spabreakentry li#selectHeight div.heightimperialoptions span.feet_error,.spabreakentry li#selectHeight div.heightimperialoptions span.inches_error{background:transparent;width:130px;padding:0;position:absolute;left:auto;top:auto;right:auto;bottom:auto;}.spabreakentry li#selectWeight div.weightimperialoptions span.stones_error,.spabreakentry li#selectWeight div.weightmetricoptions span.kg_error{bottom:auto;left:-5px;position:absolute!important;top:12px;}.spabreakentry li#selectWeight div.weightimperialoptions span.pounds_error{bottom:auto;left:-5px;position:absolute!important;top:37px;}.spabreakentry li#selectHeight span.feet_error,.spabreakentry li#selectHeight span.cm_error{bottom:auto;left:210px;position:absolute!important;top:12px;}.spabreakentry li#selectWeight span.pounds_error{top:27px!important;}.spabreakentry li#selectHeight span.inches_error{bottom:auto;left:210px;position:absolute!important;top:27px;}.spabreakentry .heighttype label,.spabreakentry .weighttype label{text-align:left;}.spabreakentry li#selectWeight input{width:50px;}.spabreak p.thankyoutext{clear:both!important;padding-bottom:15px;}.spabreak p span.goodluck{color:#39892F;font-weight:bold;font-size:1em;width:auto;float:none;display:inline;}.spabreak #enteredLinks{clear:both!important;}.whatsnew #latestpromotions{width:185px;padding:0 20px 0 20px;height:70px;float:left;background:transparent url(/assets/images/content/whatsnew_promotions.jpg) 0 0 no-repeat;}.whatsnew #latestpromotions a{color:#666;}.whatsnew #promotionlink{width:430px;height:70px;background:transparent url(/documentum_content/assets/images/content/spaPromotionBox430x70.png) right 0 no-repeat;padding:0;float:left;margin:0 0 0 20px;clear:right;text-align:center;}.whatsnew #promotionlink a.winlink{color:#9c3c25;width:430px;display:block;font-size:2.4em;padding:0;}.whatsnew #promotionlink a.clickhere{color:#9c3c25;font-size:1.2em;font-weight:bold;float:left;padding:0 0 0 20px;}.whatsnew #promotionlink object.sIFR-flash{margin:10px 0 0 0;padding:0;}#latestpromotions h2{margin:0;padding:9px 0 0 0;color:#9C3C25;font-size:1.4em;}#latestpromotions p{line-height:1.2em;}#spabreakbanner.promotionbanner{background:transparent url(/documentum_content/assets/images/content/spaPromotionBox658x121.png) 0 0 no-repeat;width:658px;height:121px;}#spabreakbanner.promotionbanner a{display:block;color:#9c3c25;}#spabreakbanner.promotionbanner object{cursor:hand;}#spabreakbanner.promotionbanner .line1{padding-top:12px;margin:0 0 0 30px;width:350px;}#spabreakbanner.promotionbanner .line1 object{height:60px;}#spabreakbanner.promotionbanner .line2{margin:0 0 0 30px;padding:0;height:18px;width:450px;}#spabreakbanner.promotionbanner .line3{margin:0 0 0 30px;padding:0;width:430px;}#challengebanner.promotionbanner{background:transparent url(/documentum_content/assets/images/content/challengePromotionBox658x121.png) 0 0 no-repeat;width:658px;height:121px;margin:0 0 20px 0;}#challengebanner.promotionbanner a{display:block;color:#9c3c25;}#challengebanner.promotionbanner object{cursor:hand;}#challengebanner.promotionbanner .line1{padding-top:12px;margin:0 0 0 30px;width:400px;}#challengebanner.promotionbanner .line1 object{height:60px;}#challengebanner.promotionbanner .line2{margin:0 0 0 30px;padding:0;height:18px;width:450px;}#challengebanner.promotionbanner .line3{margin:0 0 0 30px;padding:0;width:430px;}.challengelanding p a,.challenge-terms p a{font-weight:bold;}.challengelanding strong.blue{color:#32BBDB;}.challengelanding .challenge-packshot,.challenge-terms .challenge-packshot{float:left;margin:0 20px 0 0;}.challengelanding .challenge-logos,.challenge-terms .challenge-logos{position:absolute;top:32px;right:39px;}#challengelanding-container{width:450px;}.challengelanding span.reveal{color:#666;cursor:pointer;display:block;font-size:1.2em;margin:0;padding:5px 0 5px 0;width:200px;float:left;text-transform:lowercase;}.challengelanding #hiddentables{margin:0;padding:0;width:200px;float:left;}.challengelanding div.alreadyregistered{width:250px;float:left;margin-top:10px;background:transparent url(/assets/images/icons/icon_recipe.png) 200px 22px no-repeat;}.challenge-registerlink{display:block;clear:both;color:#333;margin:0 0 20px 0;cursor:pointer;text-transform:lowercase;font-size:1.6em;font-weight:bold;}a.challenge-registerlink{color:#39892F;background:transparent url(/assets/images/icons/icon_recipe.png) 200px 0 no-repeat;}.challenge-registerlink object{cursor:pointer;}.challenge-alreadyregistered-line1{font-size:1.2em;}.challenge-alreadyregistered{display:block;float:left;cursor:pointer;font-size:1.6em;line-height:1.5em;text-transform:lowercase;margin:5px 0 0 0;font-weight:bold;}.challenge-newtoalli{display:block;float:left;margin-top:10px;background:transparent url(/assets/images/icons/icon_recipe.png) 235px 22px no-repeat;width:250px;}.challenge-newtoalli-line1{font-size:1.2em;}.challenge-newtoalli-line2{display:block;float:left;cursor:pointer;font-size:1.6em;line-height:1.5em;text-transform:lowercase;margin:5px 0 0 0;font-weight:bold;}.challenge-alreadyregistered object,a.challenge-newtoalli object{height:50px;cursor:pointer;margin:;}.challengelanding h1{width:450px;}.registeruser .challenge-registration-intro{width:680px;}.registeruser img.challenge-logos,.signin img.challenge-logos{padding:0 0 0 20px;position:absolute;right:39px;top:60px;}.challenge-terms #challengelanding-container{min-height:400px;}.challenge-terms #registerblock p{width:220px;}.challenge-terms .pleaseacceptterms{font-size:1.2em;padding:20px 0 20px 0;}a.promoregisterbutton{padding:0 0 0 50px;}#adversecontent #progress{width:640px;overflow:hidden;}#adversecontent #progress p{text-align:center;margin:0 0 2px 0;}#adversecontent #progressbar{height:16px;border:1px solid #666;-moz-border-radius:3px;-moz-webkit-radius:3px;}#adversecontent #progressbar div{height:100%;background:#ccc;}#adversecontent #progress .step1{width:25%;}#adversecontent #progress .step2{width:50%;}#adversecontent #progress .step3{width:75%;}#adversecontent #progress .step4{width:100%;}#adversecontent ol{list-style:none;}.challenge-logos{position:absolute;right:41px;top:63px;}#adversecontent #steps{overflow:hidden;margin:10px 0 40px 0;width:640px;}#adversecontent #steps li{display:block;float:left;width:120px;min-height:80px;margin:0 53px 0 0;padding:0;background:#009ec9;}#adversecontent #steps li.in{background:#c25913;}#adversecontent #steps li.done{opacity:.25;filter:Alpha(Opacity=25);}#adversecontent #steps li.lastChild{margin:0!important;}#adversecontent #steps p{color:white;padding:0;margin:0;}#adversecontent #steps p.stephdr{font-size:1.4em;font-weight:bold;text-align:center;text-transform:uppercase;padding:2px 0;border-bottom:2px solid white;}#adversecontent #steps p.stepbody{font-size:1.1em;padding:6px;line-height:1.2;}body.questionnaire #content_main{margin:0;width:100%;background-color:#fff;min-height:500px;}body.questionnaire ul#nav_main{height:10px;}body.questionnaire #adversecontent #steps li{margin-right:20px;width:145px;}body.questionnaire #adversecontent #steps li p.stepbody{text-align:center;}body.questionnaire #adversecontent li.error span.validator{left:10px;margin:0;position:absolute;top:7px;font-size:1.2em;}body.questionnaire .firstteam select,body.questionnaire .firstteam input{margin-top:10px;}body.questionnaire .firstteam input:hover{cursor:pointer;}body.questionnaire .termsCB{float:left;}body.questionnaire .termsLabel{display:block;float:left;padding-left:5px;padding-top:5px;width:542px;}body.questionnaire .firstteam .weightimperialoptions,body.questionnaire .firstteam .weightmetricoptions{height:auto;margin-left:205px;width:373px;text-align:left;}body.questionnaire .firstteam .weightimperialoptions label,body.questionnaire .firstteam .weightmetricoptions label{padding-right:10px;}body.questionnaire .weight_label{height:auto;}body.questionnaire li#selectCurrentWeight.error,body.questionnaire li#selectTargetWeight.error{padding-top:60px!important;}body.questionnaire #adversecontent li.error span.pounds_error{top:34px;}#adversecontent p{clear:both;margin-bottom:1em;}body.questionnaire p#adversecontent{width:640px!important;}.firstteam fieldset{width:600px;border:1px solid #ccc;padding:20px;}.firstteam legend{font-size:1.6em;color:#666;padding:0 10px 10px 10px;margin:0 0 0 10px;}.firstteam fieldset ol{border-bottom:1px solid #ccc;overflow:hidden;margin:0;}.firstteam fieldset li{position:relative;clear:left;padding:14px 10px;border:1px solid #ccc;border-bottom:none;overflow:hidden;}.firstteam fieldset ol li ul li{border:0!important;}.firstteam #weighttype input{margin:0 10px 0 0;width:13px;height:13px;}.firstteam #weighttype label{color:#000;font-size:.87em;width:117px;}.xxfirstteam label{display:block;float:left;font-size:1.3em;margin-right:20px;}.selectWeightInner span{float:left;}.weight_label{width:200px;height:90px;}.firstteam .weighttype{float:left;width:300px;}.firstteam .weightimperialoptions{float:left;margin:0;overflow:hidden;padding:10px 0 0;width:180px;height:26px;}.firstteam .weightmetricoptions{float:left;margin:0;overflow:hidden;padding:10px 0 0;width:180px;height:26px;}.metric_radio{padding:0 0 0 30px;}.line2Radios label{float:left;}.line2Radios div{float:left;clear:left;padding:7px 0 0 0;}.firstteam .nextonly,.firstteam .send{float:right;width:121px;}.firstteam .prev{float:left;width:121px;}.signup{float:left;width:216px;}.gototools{float:left;width:228px;}.nextbutton{background:white url(/assets/images/forms/icon_next.png) no-repeat;}.prevbutton{background:white url(/assets/images/forms/icon_prev.png) no-repeat;}.sendbutton{background:white url(/assets/images/forms/icon_send.png) no-repeat;margin-top:15px;}.signupbutton{background:white url(/assets/images/forms/promo_notonplan.png) no-repeat;margin-top:15px;display:block;width:216px;height:38px;}.gotoToolsbutton{background:white url(/assets/images/forms/promo_onplan.png) no-repeat;margin-top:15px display:block;width:264px;height:72px;}.firstteam .nextonly a,.firstteam .prev input,.firstteam .nextonly input,.send input{display:block;width:121px;height:36px;text-indent:-9999px;border:0;}.signup a{display:block;width:286px;height:72px;text-indent:-9999px;border:0;}.gototools a{display:block;width:278px;height:72px;text-indent:-9999px;border:0;}.spaceRadios label{padding:0 15px 0 0;}.XXspaceRadios input{float:right;}.firstteam select{background:url(/assets/images/forms/form.png) 0 0 no-repeat;padding:1px 0 0 5px;border:none;border-bottom:1px solid #cecece;border-right:1px solid #cecece;}.firstteam select option{background:ffffcc!important;}.challenge_packshot{float:left;width:100px;height:100%;}.thankYou{float:left;width:520px;margin-left:10px;}.thankYou p{color:#666;margin-bottom:1em;padding:0;font-size:1.2em;line-height:1.6;}body.questionnaire #registerblock{display:none;}body.questionnaire #column5{float:left;height:500px;width:150px;padding:20px 0 0 0;}input:active,input:focus,select:active,select:focus{outline:0;}input.text{background:url(/assets/images/spritemap_simple.gif) 0 0 no-repeat;padding:4px;border:none;border-bottom:1px solid #cecece;border-right:1px solid #cecece;font-size:1.2em;}select{height:20px;padding:0 2px 0 0;border:none;}select.narrow{width:96px;background:transparent url(/assets/images/spritemap_simple.gif) 0 -120px no-repeat;}select.medium{width:166px;background:transparent url(/assets/images/spritemap_simple.gif) 0 -90px no-repeat;}select.wide{width:269px;background:transparent url(/assets/images/spritemap_simple.gif) 0 -60px no-repeat;}body.myalliplan #backTopLink{display:none;}.error_message{color:Red;margin-top:10px;padding:0 0 0 15px;font-size:1.2em;clear:both;}.hidden{display:none;}body.signin #column1{padding-top:40px;width:860px;}body.myalliplanstart #column1,body.mycheckin #column1{margin:62px 0 20px;padding:15px 39px 0 38px;}body.signin.fullwidth h1{font-size:3em;margin:0 0 20px;padding:0;}div.authPanel{float:left;margin:0 5px 20px 21px;width:437px;}div.authPanelContent{text-align:left;border:1px solid #CCC;height:250px;overflow:hidden;padding:24px;}div#returnUserPanel span{display:none;}div#returnUserPanel a{font-size:1.2em;}div#returnUserPanel .AspNet-Login{overflow:hidden;padding:15px 0 0;}div#returnUserPanel .AspNet-Login-UserPanel{float:left;width:100%;}div#returnUserPanel .AspNet-Login-PasswordPanel{float:left;width:100%;}div#returnUserPanel input{display:inline;float:left;margin:11px 0 10px 0;width:262px;}div#returnUserPanel input.loginButton{border:0 none;background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;color:#FFF;display:block;float:left;font-size:1.6em;height:36px;line-height:2;margin:5px 250px 5px 0;float:left;clear:both;text-indent:5px;width:121px;display:inline;}div#returnUserPanel label{display:block;clear:left;float:left;font-size:1.6em;font-weight:bold;padding:14px 0;width:115px;}div#returnUserPanel label em{font-style:normal;}div#returnUserPanel a.forgottenDetails{font-size:1.2em;display:block;margin-top:15px;}div#returnUserPanel div.AspNet-Login-SubmitPanel input{background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;color:#FFF;display:block;float:right;font-size:1.6em;height:36px;margin:20px 0 10px;width:121px;border:0;}div#returnUserPanel div.AspNet-Login-SubmitPanel a{color:#fff;display:block;padding:9px 40px;}#returnUserPanel h2,#newUserPanel h2{color:#39892F;margin-bottom:10px;margin-top:0;padding-bottom:15px;text-indent:24px;text-align:left;}#registerLink{text-align:center;background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;color:#FFF;display:block;float:right;font-size:1.6em;height:36px;line-height:2;margin:25px 0 0;text-indent:5px;width:121px;}#returnUserPanel h2,#newUserPanel h2,body.registeruser div.authPanel h2{color:#39892F;margin-bottom:10px;margin-top:20px;padding-bottom:15px;text-indent:24px;}#registerLink,#notyet{background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;color:#FFF;display:block;float:right;font-size:1.6em;height:36px;line-height:2;margin:25px 0 0;text-indent:5px;width:121px;}#notyet{float:left;width:110px;padding-left:11px;}div#myaccount{float:left;margin:19px;}div#myaccount fieldset ol{float:left;width:600px;}div#myaccount fieldset span{background:transparent none repeat scroll 0 0;color:#666;font-size:1.2em;margin:14px 0 0;padding:0;top:0;}div#myaccount fieldset span.validator{text-indent:-9999px;}div#myaccount fieldset li.error span{text-indent:0;top:-4px;font-size:1.6em;left:9px;}div#myaccount fieldset li#calendarLi.error span.validator{left:-240px!important;}.register .justCheckBox input{width:auto;}div#myaccount input.saveMyAccountDetails{background:transparent url(/assets/images/spritemap_simple.gif) repeat scroll -550px -300px!important;border:0 none;height:22px;text-indent:-9999px!important;width:72px;margin:10px 0 0 272px;line-height:0;}div#myaccount fieldset span.saved{background:transparent url(/assets/images/spritemap_simple.gif) -200px -500px;height:auto;margin:0 0 20px;padding:0 0 5px 20px;position:static;}span.saved.greenTick{float:left;}div#myaccount fieldset li.justCheckBox input{background-image:none;border:0;}body.myalliplan .register ol li{width:578px;}.register fieldset{width:600px;border:1px solid #ccc;padding:20px;margin-bottom:25px;}.register fieldset p{font-size:1.4em;margin-bottom:20px;}.register fieldset ol p{font-size:1.3em;margin-bottom:10px;color:black;}.register legend{color:#38992F;font-size:1.4em;font-weight:bold;margin-left:10px;padding:0 10px;}.register fieldset ol{border-bottom:1px solid #ccc;overflow:hidden;margin:0;}.register fieldset li{clear:left;padding:14px 10px 23px;border:1px solid #ccc;border-bottom:none;overflow:hidden;position:relative;vertical-align:top;list-style-type:none;min-height:2em;}.register fieldset li.error{padding-top:65px!important;}.register fieldset span{display:none;position:absolute;bottom:4px;float:none;display:inline;padding:0 0 0 15px;font-size:1.1em;height:16px;color:#39892f;}.register fieldset span.info{background:none;padding:0;}.register fieldset span.startedalli{position:static;background-image:none;}.register fieldset span.acceptterms{background-image:none;display:inline;padding:0;width:auto;}.register fieldset span.error{width:320px;}.register label{display:block;text-align:left;font-weight:bold;float:left;font-size:1.3em;width:220px;margin-right:20px;color:#666;}.register input,.register select,.register textarea{float:left;background:url(/assets/images/spritemap_simple.gif) 0 0 no-repeat;}.register input{background:url(/assets/images/spritemap_simple.gif) 0 0 no-repeat;padding:4px;border:none;border-bottom:1px solid #cecece;border-right:1px solid #cecece;font-size:1.2em;width:280px;}.register fieldset span.startedalli input{margin-right:10px;margin-top:0;width:auto;}.register textarea{width:300px;font-size:1.4em;padding:2px;background-color:#ffffcd;}.register .otherinfo{margin-left:240px;}.register table.radiogroup input{width:auto;margin-top:0;}.register li.error span.validator,.register li#bmiLi span.validator{position:absolute;top:7px;}.register li.error span.requiredError{left:-4px;}.register li.error span.compareError{top:17px;right:60px;}.register li#bmiLi p{margin:0 0 15px;}.register li#calendarLi,.register li#calendarLi.error{position:static;overflow:visible;}.register li#calendarLi input.text{width:100px;}.register li#calendarLi.error span.validator{bottom:auto;left:-256px!important;position:relative;right:auto;top:-52px!important;}.ajax__calendar .ajax__calendar_container{z-index:5000;}.register p.whatsactivity{line-height:1;}div#plaseConfirm{color:#666;font-size:1.2em;}div#confirmContainer{margin:0;padding-bottom:45px;}div#confirmContainer a:hover{text-decoration:underline;}p#describeBMI{padding-top:10px;}li#bmiLi p{padding-top:10px;}li#bmiLi span{position:static;}div.register_form li span,body.forgot .register li span{text-indent:-9999px;}div.register_form li span.info,.register li.error span.info{text-indent:-290px;}div.register_form li.error span,div.register_form li#selectWeight span,div.register_form li#selectHeight span,body.forgot .register li.error span{text-indent:0;}#column1 .register p{clear:both;float:none;margin:0 53px 1em 0;color:#666;}#column1 .register p.bmireportval{clear:none;float:none;display:inline;font-size:1.6em;margin:0 0 20px 15px;}#column1 .register input.calcbmibutton{margin-left:240px;display:inline-block;float:none;width:70px;height:22px;border:none;background:transparent url(/assets/images/spritemap_simple.gif) -250px -300px no-repeat;cursor:pointer;position:relative;}.register input.clearbutton{margin-left:240px;display:inline-block;float:left;width:70px;height:22px;border:none;background:transparent url(/assets/images/spritemap_simple.gif) -350px -300px;cursor:pointer;}.register span.acceptterms{display:block;position:static;width:100%;margin:0 0 20px 0;overflow:hidden;}.register span.acceptterms input{float:left;width:13px;height:13px;margin:0 5px 0 0;}.register span.acceptterms label{float:left;width:80%;font-size:1.2em;line-height:.9em;}.register input.registeruserbutton,.register input.registeruserbuttondisabled{margin-left:225px;display:inline-block;float:none;clear:both;width:75px;height:22px;border:none;background:transparent url(/assets/images/spritemap_simple.gif) repeat scroll -450px -250px!important;cursor:pointer;margin-bottom:25px;}.register input.registeruserbuttondisabled{background-position:-550px -250px!important;}#column1 .thankyoutext{font-weight:bold;}#column1.register_form li#selectWeight span.bmiCustom{clear:both;display:block;font-size:1em;padding:10px 0;position:static;width:100%;}#ctl00_masterPageContent_createUserWizard_StartNavigationTemplateContainerID_StartNextButton,.arrowContinueLink{position:absolute;background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;border:0 none;color:#FFF;cursor:pointer;display:block;font-size:1.6em;height:36px;line-height:2;margin:10px 0 0 520px;text-indent:6px;width:121px!important;}.arrowContinueLink.thank_you{margin-left:0;text-indent:30px;}.arrowContinueLink.thank_you:hover{color:#fff;}.selectDD{margin-left:240px;margin-top:5px;}#forgotError{border:1px solid red;color:red;font-size:1.2em;margin:30px 0 5px;padding:15px 10px 15px 23px;text-align:left;}#forgotError span{font-size:1em;padding-left:20px;}.register fieldset li#registerLi{padding-left:10px;padding-bottom:0;}li#selectWeight{background:transparent none repeat scroll 0 0;position:relative;list-style:none;}li#selectWeight label{margin-right:15px;float:left;display:inline;margin-top:8px;width:auto;}li#selectWeight span{color:#666;float:none;}li#selectWeight span.stones_error,li#selectWeight span.kg_error{bottom:auto;left:-5px;position:absolute!important;top:12px;}li#selectWeight span.pounds_error{bottom:auto;left:-5px;position:absolute!important;top:37px;}li#selectWeight input{margin:5px 5px 10px 0;width:100px;}li#selectHeight label{display:inline;float:left;margin-right:15px;margin-top:8px;width:auto;}li#selectHeight input{margin:5px 5px 10px 0;width:100px;}#column1.register_form #ctl00_masterPageContent_contentPanel p{width:890px;}#column1.register_form li#selectWeight,#column1.register_form li#selectHeight{height:auto;padding-bottom:15px;}#column1.register_form li#selectWeight.error,#column1.register_form li#selectHeight.error{padding-top:60px!important;background:#FEF3F4;}#column1.register_form li#selectWeight div.selectWeightInner{overflow:hidden;min-height:45px;}#column1.register_form li#selectWeight span.validator,#column1.register_form li#selectHeight span.validator{text-indent:-9999px;position:static;height:auto;width:auto;font-size:1.6em;left:-4px;}#column1.register_form li#selectWeight.error span.validator,#column1.register_form li#selectHeight.error span.validator{text-indent:0;}#column1.register_form li#selectWeight span.weight_label,#column1.register_form li#selectHeight span.height_label{background:transparent none repeat scroll 0 0;color:#666;display:block;float:left!important;font-size:1.3em;font-weight:bold;padding:0;position:static;width:220px;}#column1 li#selectWeight span.weight_label p.whatsbmi a{display:block;font-size:.75em;font-weight:normal;margin-top:5px;}#column1.register_form li#selectWeight div.weighttype,#column1.register_form li#selectHeight div.heighttype{height:30px;float:left;margin:0 0 0 20px;width:335px;}#column1.register_form li#selectWeight div.weighttype span,#column1.register_form li#selectHeight div.heighttype span{background:transparent none repeat scroll 0 0;display:inline-block;float:left;height:auto;margin:0;padding:0;width:142px;position:static;background-image:none;border:0;}#column1.register_form li#selectWeight div.weighttype span input,#column1.register_form li#selectHeight div.heighttype span input{display:inline;height:auto;margin:0;width:auto;background-image:none;border:0;}#column1.register_form li#selectWeight div.weighttype span label,#column1.register_form li#selectHeight div.heighttype span label{font-size:1.2em;font-weight:normal;margin:0 0 0 5px;width:102px;background-image:none;border:0;}#column1.register_form li#selectWeight div.weightimperialoptions,#column1.register_form li#selectWeight div.weightmetricoptions,#column1.register_form li#selectHeight div.heightimperialoptions,#column1.register_form li#selectHeight div.heightmetricoptions{display:inline;float:left;margin:0 0 0 240px;height:auto;width:300px;}#column1.register_form li#selectWeight div.weightimperialoptions input,#column1.register_form li#selectWeight div.weightmetricoptions input,#column1.register_form li#selectHeight div.heightimperialoptions input,#column1.register_form li#selectHeight div.heightmetricoptions input{margin:0;float:left;display:inline;text-align:right;}#column1.register_form li#selectHeight div.heightimperialoptions input,#column1.register_form li#selectHeight div.heightmetricoptions input{width:100px;}#column1.register_form li#selectWeight div.weightimperialoptions label,#column1.register_form li#selectWeight div.weightmetricoptions label,#column1.register_form li#selectHeight div.heightimperialoptions label,#column1.register_form li#selectHeight div.heightmetricoptions label{margin:6px 18px 0 5px;}#column1.register_form li#selectWeight div.weightimperialoptions span.stones_error,#column1.register_form li#selectWeight div.weightimperialoptions span.pounds_error,#column1.register_form li#selectWeight div.weightmetricoptions span.kg_error,#column1.register_form li#selectHeight div.heightmetricoptions span.cm_error,#column1.register_form li#selectHeight div.heightimperialoptions span.feet_error,#column1.register_form li#selectHeight div.heightimperialoptions span.inches_error{background:transparent;width:130px;padding:0;position:absolute;left:auto;top:auto;right:auto;bottom:auto;}#column1.register_form li#selectWeight div.weightimperialoptions span.stones_error,#column1.register_form li#selectWeight div.weightmetricoptions span.kg_error{bottom:auto;left:-5px;position:absolute!important;top:12px;}#column1.register_form li#selectWeight div.weightimperialoptions span.pounds_error{bottom:auto;left:-5px;position:absolute!important;top:37px;}#column1.register_form li#selectHeight span.feet_error,#column1.register_form li#selectHeight span.cm_error{bottom:auto;left:-5px;position:absolute!important;top:12px;}#column1.register_form li#selectHeight span.inches_error{bottom:auto;left:-5px;position:absolute!important;top:37px;}#column1.register_form li#selectWeight div.weightimperialoptions span.stones_error{left:250px;top:74px;}#column1.register_form li#selectWeight div.weightimperialoptions span.pounds_error{left:392px;top:74px;}#column1.register_form li#selectWeight div.weightmetricoptions span.kg_error{left:250px;top:74px;}body.registeruser div.authPanel{margin-left:0;}body.registeruser div.authPanel div.authPanelContent{height:60px;}body.registeruser div.authPanel div.authPanelContent a.arrowContinueLink{background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;color:#FFF;display:block;float:right;font-size:1.6em;height:36px;line-height:2;margin:25px 0 0;width:121px;margin-left:0;}body.registeruser div#newUserPanel.authPanel div.authPanelContent a.arrowContinueLink{text-indent:17px;}#activityBriefHidden{background:#fff;}#whatsMyPlanHidden{width:95%;background:#fff;}#thankyouButtons a.joinPlan{margin-left:200px;text-indent:18px;}#thankyouButtons a.joinMyPlan{margin-left:200px;text-indent:47px;}#thankyouButtons a.joinMyPlan:hover{color:#fff;}#thankyouButtons a.Yes{margin-left:200px;text-indent:43px;}#thankyouButtons a.joinPlan:hover{color:#fff;}#container #content_main ul.actionsRow{display:block;margin:0;padding:0;overflow:hidden;}#container #content_main ul.actionsRow li{width:auto;margin:0;border:0;padding:0;}#container #content_main ul.actionsRow li a.linkbutton{display:block;width:auto!important;line-height:1;color:#666;text-decoration:none;padding:2px 0 3px 20px;margin:0 15px 2px 0;background:url(/assets/images/spritemap_simple.gif) 0 -399px!important;font-size:1.2em!important;}#container #content_main ul.actionsRow li a:hover{text-decoration:underline;}#container #content_main ul.actionsRow li a.linkbutton.remove{background:transparent url(/assets/images/spritemap_simple.gif) no-repeat scroll -400px -399px!important;}div#bannerSub a.inlineSifrLink{display:block;font-size:2em;line-height:1;margin-top:10px;padding-right:0;padding-top:10px;text-transform:lowercase;width:133px;}.miniToolNav{width:100%;color:white;background:url(/assets/images/spritemap_horizontalrepeats.gif) 0 0;overflow:hidden;}.miniToolNav li{float:left;padding-bottom:14px;}.miniToolNav li.in{background:transparent url(/assets/images/icons/icons_trackertool_nav_selected.gif) center bottom no-repeat;}.miniToolNav a{display:block;font-size:1.2em;font-weight:bold;padding:0 10px;margin:7px 0 0 0;border-right:1px solid white;color:#cbccc7;}.miniToolNav li.in a{color:white;}.miniToolNav li.last a{border-right:none;}a.widgetlink{color:#39892F;font-size:1.2em;text-decoration:mone!important;}#mealPlannerRecipes{padding:0 5px 10px 15px;}#mealPlannerRecipes h2{margin-top:14px;}#mealPlannerRecipes h2#mealPlannerTitle{line-height:1;margin:16px 0 10px!important;padding:0!important;text-transform:none;}#mealPlannerRecipes h2 span{font-size:.8em;text-transform:none;display:block;}#mealPlannerRecipes a{font-size:1.2em;}#mealPlannerRecipes a:hover{text-decoration:underline;}#mealPlannerRecipes .jcarousel-container-horizontal{position:relative;width:400px;height:100%;padding:0;}#mealPlannerRecipes{margin-bottom:0;overflow:hidden;padding-top:0;}#mealPlannerRecipes h3#prevTitle{font-weight:bold;}#mealPlanStats{margin:10px 0;width:100%;}#mealPlanStats ul{overflow:hidden;}#mealPlanStats li{float:left;font-size:1.2em;color:#666;}#mealPlanStats li span{color:#b15210;}#mealPlannerRecipes input.resetbutton{cursor:pointer;}.mealplantips{height:298px;margin:0 0 0 10px;padding:8px 10px 0 0;color:#666;overflow:auto;}.mealplantips li{font-size:1.2em;list-style-type:decimal;}.mealplantips li p{font-size:1em;}.mealplantips a.moretips{display:block;font-size:1.2em;margin:20px 10px 20px 35px;}.mealplantips a.moretips:hover{text-decoration:underline;}.recipesMiniTool{margin:5px 10px;}.recipeButton{display:block;float:left;width:70px;height:22px;margin-left:10px;text-indent:-9999px;background:url(/assets/images/icons/buttons.png) -100px -30px no-repeat;border:none;cursor:pointer;color:#FFF;padding:2px 8px;text-transform:lowercase;}label.recipeSearchList{display:block;font-size:1.4em;font-weight:bold;padding:14px 0 23px;text-align:left;width:100%;}.recipesMiniTool div#itemFilters{clear:left;padding:0;}.recipesMiniTool div#itemFilters ul li{display:inline;float:left;margin-right:15px;}.recipesMiniTool div#itemFilters ul li a{display:block;}.recipesMiniTool h2{line-height:1;margin:0;}body.myalliplan div.recipesMiniTool #searchContainer input.recipeSearch{margin-right:16px!important;}#column1 ul#miniResults{overflow:hidden;padding:0 2px 0 0;}#column1 ul#miniResults li{display:block;margin:10px 0 0;padding-bottom:4px;overflow:hidden;width:100%;border-bottom:1px solid #e0e0e0;}#column1 ul#miniResults li img{display:inline-block;float:left;width:110px;height:76px;padding-right:10px;}#column1 ul#miniResults li ul li a{width:222px!important;}#column1 ul#miniResults li h3{font-weight:bold;font-style:italic;line-height:1;font-size:1.2em;margin-bottom:1px;}#column1 ul#miniResults li h3 a:hover{text-decoration:underline;}#column1 ul#miniResults li .recipeTeaserContent{margin:0 0 0 85px;padding:0 0 0 5px;}#column1 ul#miniResults li .recipeTeaserContent p{line-height:1;margin:0;font-size:1.1em;padding-top:3px;}#column1 div.recipesMiniTool ul#miniResults li .recipeTeaserContent p{padding-bottom:5px;}#column1 ul#miniResults li .recipeTeaserContent span{float:none;font-size:1em;color:#666;display:inline;}#column1 ul#miniResults li .recipeActions{margin:0 0 0 85px;padding:5px 0 0 0;overflow:hidden;}div.wltt{padding:0 5px 0 5px;}.pleasenote{font-size:1.1em;}#weightLossTrackerContent{padding:15px 5px 10px 15px;}#weightLossTrackerContent h2{margin-top:14px;font-size:1.4em;}#weightLossTrackerContent ol{list-style:none;margin:0;position:relative;}#weightLossTrackerContent ol li{position:relative;clear:both;font-size:1.2em;margin-bottom:10px;color:#666;overflow:hidden;}#weightLossTrackerContent ol li#selectWeight{margin-bottom:0;}#weightLossTrackerContent ol li#selectWeight.error{padding-top:20px!important;}#weightLossTrackerContent ol li#weighInLi{overflow:hidden;position:relative;}#weightLossTrackerContent label{float:left;width:200px;}#weightLossTrackerContent input.text{float:left;display:block;width:66px;text-align:right;font-size:.9em;padding:3px 2px 2px 3px;margin:5px 5px 0 0;}#weightLossTrackerContent select{position:absolute;top:0;right:18px;width:97px;font-size:1em;padding:2px 3px 2px 2px;margin:0 0 0 10px;border:none;background:url(/assets/images/spritemap_simple.gif) 0 0 no-repeat;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}#weightLossTrackerContent ul.contentlist{margin:10px 10px 0 0;clear:both;}#weightLossTrackerContent ul.contentlist li{position:relative;overflow:hidden;}#weightLossTrackerContent ul.contentlist li.nobg{background-image:none;}#weightLossTrackerContent ul.contentlist li span{color:#b15210;}#weightLossTrackerContent ul.contentlist a{position:absolute;top:0;right:0;}#weightLossTrackerContent input.savebutton{background:transparent url(/assets/images/icons/buttons.png) no-repeat scroll 0 -30px;border:medium none;clear:none;cursor:pointer;display:block;float:left;height:22px;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-indent:-9999px;width:70px;}#weightLossTrackerContent ul.contentlist li div span{float:left;width:131px;color:#666;}#weightLossTrackerContent span.error{position:absolute;top:20px;left:200px;display:block;}#weightLossTrackerContent div.newactivitylevel,#weightLossTrackerContent div.changegoalweight{position:relative;margin-top:15px;padding-bottom:3px;}#weightLossTrackerContent div.changegoalweight label{color:#666;display:block;font-size:1.2em;line-height:2.5;width:40px;}#weightLossTrackerContent div#changegoalweightlower input.savebutton{margin-top:2px!important;}#weightLossTrackerContent div.newactivitylevel input{position:absolute;right:40px;top:-2px;}#weightLossTrackerContent div.changegoalweight span.error{bottom:auto;font-size:1.6em;font-weight:bold;left:-4px;line-height:1;margin:0;position:absolute;top:-16px;}#weightLossTrackerContent div.newactivitylevel select{position:static;font-size:.9em;padding:2px 3px 4px 2px;margin:0 0 3px;background:url(/assets/images/spritemap_simple.gif) 0 -120px no-repeat;}#weightLossTrackerContent select.narrow{width:96px!important;background:url(/assets/images/spritemap_simple.gif) 0 -120px no-repeat!important;}#weightLossTrackerContent li#selectWeight div div{height:auto;}span.stones_error,span.pounds_error,span.kg_error{height:auto;}#weightLossTrackerContent div.panelresults ul.contentlist li div span{width:150px;}#weightLossTrackerContent li#weighInLi div#weighin input{background:transparent url(/assets/images/icons/buttons.png) no-repeat scroll -300px -30px;border:0 none;cursor:pointer;display:block;float:left;height:22px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-indent:-9999px;width:73px;margin:0;}#weightLossTrackerContent ul.contentlist div.changegoalweight input.savebutton{margin:0 0 0 20px;}#weightLossTrackerContent li#selectWeight span.stones_error{bottom:auto;font-size:1.2em;height:auto;top:0;width:auto;left:0;}#weightLossTrackerContent li#selectWeight span.pounds_error{font-size:1.2em;left:0;top:16px;}#weightLossTrackerContent div.changegoalweight li#selectWeight span.stones_error{font-size:1.4em;}#weightLossTrackerContent div.changegoalweight li#selectWeight span.pounds_error{font-size:1.4em;}#weightLossTrackerContent li#selectWeight label.stones_label{margin-right:25px;}#weightLossTrackerContent li#selectWeight div div{width:auto;padding-bottom:5px;}#weightLossTrackerContent div.panelresults{margin-top:20px;}#weightLossTrackerContent div.panelresults span{color:#666;font-size:1em;line-height:1.6;}#weightLossTrackerContent div.panelresults span.weight_label{color:#666;}#weightLossTrackerContent div.panelresults h2{margin-top:10px;width:100%;clear:both;}#weightLossTrackerContent div.panelresults #progresswrapper{padding:15px 14px 7px 14px;margin-bottom:20px;background:#f5f5f5;}#weightLossTrackerContent div.panelresults #progressbg{height:13px;background:#ccc;}#weightLossTrackerContent div.panelresults #progress{width:0;height:13px;background:transparent url(/assets/images/spritemap_horizontalrepeats.gif) repeat scroll 0 -88px;}#weightLossTrackerContent div.panelresults #progresswrapper ul{overflow:hidden;}#weightLossTrackerContent div.panelresults #progresswrapper li{color:#666;width:180px;float:left;font-style:italic;}#weightLossTrackerContent div.panelresults #progresswrapper li.endProgress{float:right;text-align:right;}#weightLossTrackerContent .panelresults .changegoalweight{position:relative;left:20px;float:left;width:350px;}#weightLossTrackerContent .panelresults .changegoalweight ul{width:220px;float:left;}#weightLossTrackerContent .panelresults .changegoalweight li#selectWeight div.selectWeightInner div{width:300px;}#weightLossTrackerContent .panelresults li#selectWeight div.selectWeightInner{font-size:1.2em;}#weightLossTrackerContent .panelresults li#selectWeight div.selectWeightInner label.unitLabel{color:#666;}#weightLossTrackerContent .panelresults li#selectWeight div.selectWeightInner div.weightmetricoptions span.kg_error{left:0;top:40px;}#weightLossTrackerContent .panelresults li#selectWeight div.selectWeightInner div.weightimperialoptions span.stones_error{left:0;top:40px;}#weightLossTrackerContent .panelresults li#selectWeight div.selectWeightInner div.weightimperialoptions span.pounds_error{left:167px;top:42px;}li#selectWeight span.kg_error{bottom:auto;font-size:1.2em;left:0;position:absolute!important;top:12px;}#weightLossTrackerContent div#changegoalweightlower{padding-bottom:10px;overflow:hidden;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight{width:100%;padding-top:20px;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul{width:100%;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul li#selectWeight.error{padding-top:15px!important;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul li#selectWeight div.selectWeightInner div{float:left;width:225px;padding:0;margin:0;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul li#selectWeight span.weight_label{float:left;width:130px;clear:none;display:block;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul li#selectWeight span.error{bottom:auto;left:0;width:400px;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul li#selectWeight span.kg_error,#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul li#selectWeight span.stones_error{top:-16px;font-size:1.4em;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight ul li#selectWeight span.pounds_error{top:-2px;font-size:1.4em;}#weightLossTrackerContent ol.topWeightLossList div.selectWeightInner span{float:left;margin:7px 7px 7px 0;width:150px;color:#666;}#weightLossTrackerContent ol.topWeightLossList span.error{font-size:1.4em;font-weight:bold;position:static;}#weightLossTrackerContent ol.topWeightLossList div.weightmetricoptions{overflow:hidden;display:inline-block;padding-bottom:5px;width:auto;}#weightLossTrackerContent ol.topWeightLossList div.weightmetricoptions label{display:inline;float:left;margin-right:15px;margin-top:8px;width:auto;color:#666;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight span.kg_error,#weightLossTrackerContent ol.topWeightLossList li#selectWeight span.stones_error{font-size:1.3em;width:100%;top:0;left:-1px;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight span.pounds_error{font-size:1.3em;width:100%;left:-1px;}#weightLossTrackerContent div.newactivityleveltop{font-size:1.2em;width:100%;}#weightLossTrackerContent div.newactivityleveltop p{font-size:1em;margin-top:10px;}#weightLossTrackerContent div.newactivityleveltop #activityInfoHidden{background:#fff;width:400px;clear:both;display:none;}#weightLossTrackerContent div.newactivityleveltop span{color:#666;float:left;margin-bottom:7px;margin-left:0;margin-right:7px;margin-top:2px;width:150px;}#weightLossTrackerContent .calories{width:400px;}#weightLossTrackerContent ol{margin-bottom:-10px;}#weightLossTrackerContent li#selectWeight div div{padding-bottom:0;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight.error{padding-top:30px!important;}#weightLossTrackerContent ol.topWeightLossList div.selectWeightInner{padding:10px 0;}#weightLossTrackerContent ol.topWeightLossList div.selectWeightInner span{width:auto;margin-bottom:0;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight input{float:left;width:auto;margin-top:0;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight label{margin-top:3px;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight span.imperial_radio label,#weightLossTrackerContent ol.topWeightLossList li#selectWeight span.metric_radio label{margin-top:0;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight span.weight_label{margin-right:36px;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight div.weightmetricoptions,#weightLossTrackerContent ol.topWeightLossList li#selectWeight div.weightimperialoptions{margin-left:137px;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight div.unitSelectionDisabled{margin-top:3px;margin-left:0!important;}#weightLossTrackerContent ol.topWeightLossList li#selectWeight div.weightmetricoptions input,#weightLossTrackerContent ol.topWeightLossList li#selectWeight div.weightimperialoptions input{width:50px;padding:4px;}#weightLossTrackerContent div.newactivityleveltop span{width:130px;}#weightLossTrackerContent div.newactivitylevel input{top:-1px;right:15px;}#weightLossTrackerContent div.newactivitylevel div.submitContainer input.savebutton{width:70px!important;}#weightLossTrackerContent li#selectWeight label.stones_label{margin-right:20px;}div#column1 .fakeTabs{background:transparent url(/assets/images/backgrounds/background_faketabs.png) repeat-x scroll left top;float:left;height:42px;width:100%;}div#column1 .fakeTabs a{display:inline;border-top:1px solid #ECF3EB;border-bottom:1px solid #ECF3EB;font-weight:bold;color:#000;border-left:1px solid #ECF3EB;display:block;float:left;font-size:1.6em;padding:14px 24px 11px 24px;width:auto;}div#column1 .fakeTabs a:hover{background:#fff;text-decoration:none;cursor:pointer;border-right:1px solid #CCC;border-top:1px solid #CCC;background:#fff;text-decoration:none;cursor:pointer;}div#column1 .fakeTabs a.selected,div#column1 .fakeTabs span{background:#FFF;border:1px solid #ccc;border-bottom:1px solid #fff!important;color:#000;display:block;float:left;font-size:1.6em;font-weight:bold;padding:13px 24px 13px 24px;}div#column1 .fakeTabs a.selected:hover{cursor:text;border:1px solid #ccc;padding-top:13px;padding-bottom:13px;border-bottom:1px solid #fff!important;}div#resultsCounter{display:inline-block;float:right;font-size:1.4em;text-align:right;}div#resultsCounter span{font-weight:bold;}#container #content_main #resultsList ul.actionsRow{margin-left:125px;width:540px;}#container #content_main #resultsList ul.actionsRow li{display:inline-block;float:left;}#container #content_main #resultsList ul.actionsRow a{font-weight:normal;font-size:.9em!important;white-space:nowrap;display:block;}div#pagingResultsContainer{font-size:1.4em;position:absolute;right:25px;top:20px;}div#paging{bottom:50px;height:30px;left:28%;overflow:hidden;position:absolute;width:300px;}div#paging div#pagingInner span.previousPage{height:30px;left:0;position:absolute;top:0;width:60px;}div#paging div#pagingInner span.previousPage a{background:url(/assets/images/spritemap_simple2.gif) -350px -200px;padding:1px 0 0 25px;position:relative;top:-1px;}div#paging div#pagingInner span#pageContainers{display:inline-block;float:left;height:23px;margin-left:111px;overflow:hidden;width:125px;}div#paging div#pagingInner span#pageContainers span.page{display:inline-block;float:left;margin:0 7px 0 0;overflow:hidden;text-align:center;width:16px;}div#paging div#pagingInner span#pageContainers span.page a.currentPage{color:#666;}div#paging div#pagingInner span.nextPage{height:30px;right:0;position:absolute;top:0;width:60px;}div#paging div#pagingInner span.nextPage a{background:url(/assets/images/spritemap_simple2.gif) -503px -200px;padding:1px 0 0;}#btnSearch{width:100px;text-align:center;display:inline-block;margin:5px auto 5px 25px;float:left;background-color:#4A9B3F;font-size:1.3em;color:#fff;padding:4px 0;text-transform:lowercase;border:0;outline:0;}body.recipelist div#itemFilters,body.recipedetails div#itemFilters{padding-top:15px;}div#itemFilters{padding:0 0 0 5px;width:196px;}div#itemFilters a{display:block;padding:5px 0 5px 0;text-indent:25px;color:#666;text-decoration:none;font:1.2em/1.1 Arial;background:url(/assets/images/spritemap_simple.gif) -647px -246px!important;}div#itemFilters a:hover{text-decoration:underline;background-position:-647px -296px!important;}div#itemFilters span{font-size:1.2em;line-height:1;color:#666;display:block;margin:10px 0;}ul#resultsList{font-size:.8em;}ul#resultsList li{font-size:1.3em;margin:0 0 30px 0;overflow:hidden;}ul#resultsList li a.recipeImageLink{position:absolute;display:block;height:80px;position:absolute;width:120px;}ul#resultsList li a.recipeImageLink img{float:left;display:block;height:80px;width:110px;margin:0;}ul#resultsList li h3.recipeTitle{padding:0 0 0 125px;font-weight:bold;font-size:1.1em;font-style:italic;margin:0;}ul#resultsList li h3.recipeTitle a{color:#39892F;font:bold italic 1.3em/1.1 Arial;text-decoration:none;}ul#resultsList li h3.recipeTitle a:hover{text-decoration:underline;}ul#resultsList li p.nutritionHint{padding:0 15px 0 125px;}ul#resultsList li p.descriptionHint{padding:0 15px 0 125px;}div#recipeMain{width:675px;font-size:1em;color:#666;float:left;position:relative;}div#recipeMainContent{border:1px solid #ccc;border-top:0;padding-left:25px;padding-top:34px;padding-bottom:5px;margin-bottom:30px;}div#recipeList div#recipeMainContent{overflow:hidden;}div#recipeMain h2#recipeName{color:#39892F;font:bold italic 2em/2 Arial;text-decoration:none;line-height:1.2;margin-bottom:10px;margin-top:0;}div#recipeMain h2{font-size:1.4em;font-weight:bold;margin:16px 0 2px 0;color:#666;text-transform:none;}div#recipeMain p{font-size:1.2em;margin:0 0 10px 0;line-height:1.4;padding-right:305px;padding-left:0;}div#recipeMain p span{font-weight:bold;font-size:1.2em;display:inline;color:#666;float:none;width:auto;font-size:1em;}div#recipeMain a{color:#39892F;font-weight:bold;font-size:1.4em;text-decoration:none;width:100%;display:block;height:1em;margin-bottom:11px;}div#recipeMain a:hover{text-decoration:underline;}div#recipeInfo{min-height:575px;overflow:hidden;margin-top:40px;}#container #content_main #recipeCal ul.actionsRow li a.linkbutton{background-position:0 -391px!important;color:#666;font-size:1.2em!important;font-weight:normal;padding:10px 0 10px 30px;width:212px;margin-right:0!important;}#container #content_main #recipeCal ul.actionsRow li a.linkbutton.remove{background:transparent url(/assets/images/spritemap_simple.gif) no-repeat scroll -400px -391px!important;}ul.ingredients{font-size:1.2em;width:350px;}.nutritionalInformation{font-size:1.2em;}#recipeCal{font-size:1em;position:absolute;top:75px;right:26px;}#recipeCal div.recipeActions{padding-left:0;}#recipeCal a.printThisPage{background:transparent url(/assets/images/spritemap_simple.gif) no-repeat scroll -650px -193px!important;border-bottom:1px dotted #CCC;color:#666;display:block;font-size:1.2em;font-weight:normal;margin:0 0 5px 0;padding:10px 0 12px 29px;width:213px;}#recipeCal a.shareFriend{border-bottom:1px dotted #CCC;margin-right:0!important;}#bigRecipePicContainer{display:block;height:150px;width:240px;margin-bottom:5px;}#bigRecipePicContainer img{height:150px;width:240px;display:block;}#previouslyViewedRecipes{margin-top:20px;}#previouslyViewedRecipes span{font-weight:normal!important;}#previouslyViewedRecipes h3{font-weight:bold;}#content_main .jcarousel-skin-tools .jcarousel-container{position:relative;width:633px;height:240px;padding:0;}#mealPlannerRecipes .jcarousel-skin-tools .jcarousel-container{width:400px;padding-bottom:10px;}#content_main .jcarousel-skin-tools .jcarousel-clip{position:absolute;height:240px;overflow:hidden;margin:0 25px;width:585px;}#mealPlannerRecipes .jcarousel-skin-tools .jcarousel-clip{width:350px;z-index:2;}#content_main .jcarousel-skin-tools .jcarousel-list{position:relative;top:0;left:0;z-index:1;overflow:hidden;margin:0;padding:0;}#content_main .jcarousel-skin-tools .jcarousel-item{position:relative;float:left;width:111px;height:238px;border:1px solid #ccc;margin:0 5px 0 0;padding:0;overflow:hidden;}#content_main .jcarousel-skin-tools .jcarousel-item h2{width:100%;text-align:center;margin:.5em 0;color:#666;}#content_main .jcarousel-skin-tools .jcarousel-item img{width:111px;height:74px;}#content_main .jcarousel-skin-tools .jcarousel-item a.recipeImageLink{display:block;float:left;height:74px;width:100%;margin-bottom:0;}#content_main .jcarousel-skin-tools .jcarousel-item h3 a{display:block;font-size:.8em!important;height:25px;line-height:1;margin:0;padding:10px 10px 0;width:88px;overflow:hidden;}#content_main .jcarousel-skin-tools .jcarousel-item .recipeTeaserContent{display:block;float:left;height:auto;padding:0;}#content_main .jcarousel-skin-tools .jcarousel-item .recipeTeaserContent h3{display:block;height:35px;margin-bottom:0;padding-bottom:10px;}#content_main .jcarousel-skin-tools .jcarousel-item .recipeTeaserContent p{display:block;height:26px;line-height:1;margin:0 0 4px;padding:0 10px 5px;width:88px;}#content_main .jcarousel-skin-tools .jcarousel-item .recipeTeaserContent p span{display:block;color:#666;font-size:1em;}#content_main .jcarousel-skin-tools .jcarousel-item .recipeActions{float:left;padding-left:3px;}#content_main .jcarousel-skin-tools .jcarousel-item .recipeActions ul.actionsRow li a.linkbutton{font-size:1.2em!important;margin-right:2px!important;}.jcarousel-skin-tools .jcarousel-prev{position:absolute;top:43px;left:0;width:13px;height:16px;cursor:pointer;background:transparent url(/assets/images/spritemap_simple.gif) no-repeat -300px -200px;z-index:3;}.jcarousel-skin-tools .jcarousel-prev:hover{background-position:-350px -200px;}.jcarousel-skin-tools .jcarousel-next{position:absolute;top:43px;right:0;width:13px;height:16px;cursor:pointer;background:transparent url(/assets/images/spritemap_simple.gif) -250px -200px;z-index:3;}.jcarousel-skin-tolos .jcarousel-next:hover{background-position:-550px -200px;}.jcarousel-skin-tools .jcarousel-prev-disabled,.jcarousel-skin-tools .jcarousel-next-disabled{background:#fff;cursor:default;}#mealPlanContainer{float:left;margin:15px;width:912px;}div#mealPlanPanel{border-right:1px solid #CCC;float:left;margin-left:10px;overflow:hidden;padding-left:0;padding-right:15px;width:525px;display:inline;}#mealPlanContent{border:1px solid #ccc;border-top:0;display:block;float:left;overflow:hidden;padding:10px 0;}#mealPlanContainer .fakeTabs{width:912px;}#mealPlanContainer #mealPlanContent{width:912px;}div.plannerTagline{color:#666;float:left;font-size:1.2em;line-height:2.5;margin:0 0 5px 15px;text-align:right;}div.plannerTagline a{padding-right:35px;}div.plannerTagline a:hover{color:#666;}div.plannerTagline a#printPlan{background:transparent url(/assets/images/spritemap_simple.gif) no-repeat scroll -650px -193px!important;display:block;float:left;width:476px;}div.plannerTagline a#printPlan:hover{color:#339935;text-decoration:underline;}div#blueBox528{float:left;overflow:hidden;width:528px;background:url(/assets/images/backgrounds/background_528blueBoxMiddle.png) repeat-y top left;}div#boxTop528{background:transparent url(/assets/images/backgrounds/background_528blueBoxTop.png) no-repeat scroll left top;display:block;height:95px;position:relative;width:100%;}div#boxTop528 input{border:1px solid red;}div#boxTop528 h2{margin:0;color:#fff;font:bold 1.4em/1 Arial;padding-top:5px;text-align:center;display:block;text-transform:none;}div#blueBoxContent528{float:left;font-size:1.2em;overflow:hidden;width:523px;}.prevWeek{border:0;text-indent:-9999px;background:url(/assets/images/icons/icon_prevWeek.png) no-repeat top left;display:block;width:13px;height:16px;position:absolute;top:42px;left:24px;}ul#mealDateNav{display:block;height:75px;line-height:5.3em;margin:0 49px;overflow:hidden;}ul#mealDateNav li{display:inline;position:relative;float:left;margin:7px 6px 0;padding:0;}ul#mealDateNav li span#current{position:absolute;left:52px;bottom:-17px;display:block;width:18px;height:10px;text-indent:-9999px;background:url(/assets/images/icons/icon_toolsCurrentNav.gif) no-repeat top left;}ul#mealDateNav li a{color:#FFF;float:left;font-size:1.2em;line-height:1;padding:9px 0 31px;text-align:center;text-decoration:none;width:49px;}ul#mealDateNav li a span{display:block;font-size:1.2em;font-weight:bold;margin:0 auto 2px;text-align:center;width:100%;}ul#mealDateNav li a#active{background:url(/assets/images/backgrounds/background_mealplanner_cloud.jpg) no-repeat top left;color:#000;}ul#mealDateNav li a:hover{background:url(/assets/images/backgrounds/background_mealPlannerDate_selected.png) no-repeat top left;color:#000;}ul#mealDateNav li a.current{background:url(/assets/images/backgrounds/background_mealPlannerDate_selected_on.gif) no-repeat top left;color:#000;}ul#mealDateNav li a.current:hover{background:url(/assets/images/backgrounds/background_mealPlannerDate_selected_on.gif) no-repeat top left;color:#000;}ul#mealDateNav li a:hover span{color:#000;cursor:pointer;}span#todaysMealTab{display:block;width:22px!important;height:11px;background:url(/assets/newimages/mealnav_current.png) no-repeat top left;position:relative;top:21px;}.nextWeek{border:0;text-indent:-9999px;background:url(/assets/images/icons/icon_nextWeek.png) no-repeat top left;display:block;width:13px;height:16px;position:absolute;top:42px;right:24px;}div#panelHeader{margin:15px 10px;}span#currentMeal{font-size:1.4em;font-weight:bold;}div#tablePanel{width:518px;height:350px;border-top:1px solid #999;margin-top:10px;}div.catSummary{width:92%;float:left;padding:10px 7px 6px 17px;border-top:1px solid #ccc;}.dayHeader{margin:10px 15px;}h3.mealPlanTargets{color:#000;font-size:1.4em;font-weight:bold;display:inline;}span.calTarget,span.fatTarget{color:#666;display:inline;font-size:1.1em;font-weight:normal;width:auto;padding:0 5px;}.dailyMultiVitamin{padding:10px 0;font-size:1.1em;color:#666;}.dailyMultiVitamin input{margin-left:15px;margin-right:10px;}.takenCapsule{color:#666;font-size:1.1em;}div.mealPlanCategory{float:left;clear:both;overflow:hidden;width:501px;}.mealPlanHeader{border-top:1px solid #CCC;color:#666;float:left;font-size:1.1em;overflow:hidden;padding:20px 0 7px;position:relative;width:500px;}.mealPlanHeader h2{display:block;float:left;margin:0;text-indent:7px;text-transform:capitalize;width:220px;text-indent:19px;}.mealPlanHeader span{display:block;float:left;margin:6px 0 0;text-align:right;width:275px;}#mealPlanTables{margin-left:5px;width:518px;float:left;overflow:auto;height:431px;position:relative;}table.mealPlanner{border-bottom:0!important;border-top:1px solid #CCC;font-size:1.2em;width:100%;clear:left;}table.mealPlanner h2{font-size:1.5em;}table.mealPlanner td,table.mealPlanner th{color:#000;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px 10px;}table.mealPlanner td{font-size:.8em;}table.mealPlanner td.totalTD{text-align:right;padding-right:10px;}table.mealPlanner thead{background:#F7F7F7;font-weight:bold;}table.mealPlanner thead th{background:#F7F7F7;font-size:1.2em;font-weight:bold;}table.mealPlanner thead th.calsCol{padding-top:3px;padding-bottom:3px;}table.mealPlanner thead th:hover{cursor:pointer;background:#ccc;}table.mealPlanner tfoot{background:#F7F7F7;}table.mealPlanner tfoot td.mealCol{text-align:right;}table.mealPlanner tfoot td{border-bottom:0 none!important;font-weight:bold;padding-top:10px;padding-bottom:10px;font-size:.9em;}table.mealPlanner tbody td{padding:10px 0;font-size:.9em;color:#666;}table.mealPlanner th.actionCol{border-right:0;}table.mealPlanner .actionCol{width:15px;border-left:0;border-right:0 none;padding:0 0 0 14px;vertical-align:middle;}table.mealPlanner td.addCell{border-right:0!important;}table.mealPlanner .mealCol{padding-left:7px;width:375px;border-left:0;font-weight:bold;}table.mealPlanner .mealCol a{color:#39892F;display:block;}table.mealPlanner .mealCol a:hover{text-decoration:underline;}table.mealPlanner .mealCol span{display:inline;float:left;margin:0;padding:0;position:relative;top:-2px;width:83%;}table.mealPlanner .mealCol span a{background:transparent url(/assets/images/spritemap_simple.gif) repeat scroll 0 -399px!important;color:#666;display:inline;font-weight:normal;left:0;padding:2px 0 2px 23px;position:absolute;top:0;}table.mealPlanner .calsCol{text-align:center;padding:8px 20px;font-weight:bold;}table.mealPlanner .fatCol{text-align:center;padding:0 11px;border-right:0;width:67px;font-weight:bold;}table.mealPlanner .actionCol span{display:none;}table.mealPlanner .actionCol a.deleteRecipe{background:transparent url(/assets/images/icons/icon_close_cross.gif) no-repeat scroll 0 -3px;display:block;float:right;height:18px;line-height:1.1em;margin:0 5px 0 0;text-indent:-9999px;width:15px;background-position:0 -3px;height:16px;}div.fatNag{background:#FFFED5 none repeat scroll 0 0;border-top:1px solid #CCC;color:red;float:left;font-weight:bold;padding:10px 14px;width:100%;}div#totalCals{height:110px;position:relative;color:#fff;margin:0;background:#52B7D5 url(/assets/images/backgrounds/background_totalCals.png) no-repeat scroll 315px 0;width:518px;float:left;margin-left:5px;}div#totalCals span#calsLabel{position:absolute;font-size:17px;text-transform:lowercase;font-weight:bold;background:url(/assets/images/icons/icon_total_calories.gif) center right no-repeat;height:18px;padding-right:22px;right:208px;text-align:right;bottom:auto;left:auto;top:5px;width:280px;}div#totalCals span#calsNumber{position:absolute;right:92px;top:0;font-size:2em;display:block;color:#000;text-align:center;width:105px;line-height:1.9em;}div#totalCals span.calOverTarget,div#totalCals span.calBelowTarget,div#totalCals span.calOnTarget{background:#fff;color:red;display:block;float:left;font-size:1.2em;font-weight:bold;line-height:1.1;margin:40px 0 0 321px;width:169px;padding:19px 14px;}div#totalCals span.calOnTarget{color:Green;}div#totalCals span.calBelowTarget{background:transparent;color:White;}div#totalCals #mealPlanActions{position:absolute;bottom:0;height:59px;left:5px;}div#totalCals #mealPlanActions input{color:#333;font-size:1em;font-weight:bold;line-height:1;padding:3px 0;float:left;clear:both;}div#blueBoxBottom528{display:block;width:528px;height:5px;background:url(/assets/images/backgrounds/background_528blueBoxBottom.png) no-repeat top left;clear:both;}div.takenCapsule input{margin-right:10px;}div#viewAllTips{float:left;width:318px;}div#viewAllTips a{padding:0;}div#viewAllTips a:hover{color:#339935;text-decoration:underline;}div.listFavouriteRecipes .blueBoxContent318{height:280px;padding-left:0;}div.listFavouriteRecipes ul#miniResults li a.recipeImageLink{display:block;float:left;padding-left:5px;padding-right:5px;}#container #content_main #mealPlanContainer ul#miniResults li div.recipeActions{overflow:hidden;width:150px;padding-right:0;}#container #content_main #mealPlanContainer ul#miniResults li ul.actionsRow{float:left;display:inline-block;}#container #content_main #mealPlanContainer ul#miniResults li ul.actionsRow li a.linkbutton{font-size:1em!important;}ul.toolSubNav{padding:6px 8px 0 8px;height:26px;margin:0 5px;background:url(/assets/images/backgrounds/background_myallitools_subnav.png) top left repeat-x;}ul.toolSubNav li{display:inline;padding:1px 0;border-left:1px solid #fff;}ul.toolSubNav li.first{border:0;}ul.toolSubNav li a{color:#fff;font-size:1.2em;text-transform:lowercase;padding:0 10px;}ul.toolSubNav li a.sortASC,ul.toolSubNav li a.sortDESC{position:relative;background:transparent url(/assets/images/backgrounds/background_myallitools_subnav_current.png) no-repeat scroll center bottom;padding-bottom:15px;}ul.toolSubNav li#current a{font-weight:bold;}div#tipBox{display:block;margin:0 0 0 15px;padding-top:7px;float:left;width:317px;height:38px;background:url(/assets/images/backgrounds/background_317redBar.png) no-repeat top left;}div#tipBox h2{border-right:1px solid #FFF;color:#FFF;display:inline-block;float:left;font-size:1.6em;font-weight:bold;margin:0;padding:2px 8px 4px 7px;text-transform:lowercase;width:24px;}div#tipBox div#tip{color:#FFF;display:inline;float:left;font-size:1.2em;padding-left:5px;padding-top:7px;position:relative;width:200px;}div#tipBox p{font-weight:bold;padding:0 0 0 5px;color:#fff;font-size:1.2em;display:inline;}div.blueBox318{float:left;margin-left:15px;margin-bottom:10px;overflow:hidden;width:318px;background:url(/assets/images/backgrounds/background_318blueBoxMiddle.png) repeat-y top left;}h2.boxTop318{padding-bottom:0;color:#fff;display:inline-block;width:100%;height:37px;background:url(/assets/images/backgrounds/background_318blueBoxTop.png) no-repeat top left;font-size:1.6em;font-weight:bold;line-height:2.2;margin:0;text-transform:lowercase;}h2.boxTop318 span{display:inline;border-right:1px solid #FFF;display:block;float:left;height:24px;margin:6px 10px;padding-right:20px;width:18px;}h2.boxTop318 span#mealToolIcon{background:transparent url(/assets/images/icons/icon_mealIcon.png) no-repeat scroll left top;}h2.boxTop318 span#mealDiaryIcon{background:transparent url(/assets/images/icons/icon_diaryIcon.png) no-repeat scroll left top;}div.blueBoxContent318{height:274px;overflow:auto;margin:0 5px 0 5px;font-size:1.2em;padding-top:5px;}div.blueBoxBottom318{display:block;width:318px;height:5px;background:url(/assets/images/backgrounds/background_318blueBoxBottom.png) no-repeat top left;clear:both;}#diaryContainer .blueBoxContent318{overflow:hidden;}span#feelingTitle{display:block;float:left;padding:8px 0;}#diaryControl{margin-left:12px;}.diaryBox{color:#333;font-family:arial;font-size:1em;line-height:1.6;margin:5px 0 10px 12px;height:120px;padding:5px;width:270px;}.diarySubmit{width:100px;margin-left:104px;}#smileyPanel{float:left;height:35px;width:200px;}#smileyPanel input{float:left;}#smileyPanel label{width:31px;height:31px;display:block;position:relative;z-index:1;}#smileyPanel span{display:block;height:34px;margin:0 5px;}.radioGood label{background:transparent url(/assets/images/icons/icon_iconmap.png) repeat scroll 6px -75px;}.radioGood label.checked{background:transparent url(/assets/images/icons/icon_iconmap.png) repeat scroll 0 -35px;}.radioNormal label{background:transparent url(/assets/images/icons/icon_iconmap.png) repeat scroll -44px -75px;}.radioNormal label.checked{background:transparent url(/assets/images/icons/icon_iconmap.png) repeat scroll -50px -35px;}.radioBad label{background:transparent url(/assets/images/icons/icon_iconmap.png) repeat scroll -96px -75px;}.radioBad label.checked{background:transparent url(/assets/images/icons/icon_iconmap.png) repeat scroll -100px -35px;}#diaryControl{height:35px;overflow:hidden;padding-top:5px;}#diaryControl input{position:absolute;left:-9999px;}#diaryControlTitle{display:block;float:left;padding-top:8px;}#diaryControlRadios{float:left;margin-left:10px;width:166px;}.smileyGood,.smileyNormal,.smileyBad{margin-right:5px;}div#diaryControl label{display:block;height:30px;overflow:hidden;width:35px;display:inline-block;}div#diaryControl label span.holderWrap{float:left;height:auto!important;width:auto!important;}div#diaryControl label span.holderWrap span.holder{height:31px;width:30px!important;display:block;}#diaryContainer span.greenTick{display:block;font-size:1em;margin:10px;}div#recipeMain{width:675px;font-size:1em;color:#666;float:left;position:relative;}div#recipeMainContent{border:1px solid #ccc;border-top:0;padding-left:25px;padding-top:34px;padding-bottom:5px;margin-bottom:30px;}div#recipeList div#recipeMainContent{overflow:hidden;position:relative;padding-bottom:100px;float:left;width:648px;}div#recipeMain h2#recipeName{color:#39892F;font:bold italic 2em/2 Arial;text-decoration:none;line-height:1.2;margin-bottom:10px;padding-right:290px;}div#recipeMain h2{font-size:1.2em;font-weight:bold;margin:16px 0 2px 0;color:#666;text-transform:none;}div#recipeMain p{font-size:1.2em;margin:0 0 10px 0;line-height:1.4;padding-right:295px;padding-left:0;}div#recipeMain p span{font-weight:normal!important;padding-right:0!important;font-weight:bold;font-size:1.2em;display:inline;color:#666;float:none;width:auto;font-size:1em;}div#recipeMain a{color:#39892F;font-weight:bold;font-size:1.4em;text-decoration:none;width:100%;display:block;height:1em;margin-bottom:11px;}div#recipeMain a:hover{text-decoration:underline;}table#nutritionTable{width:300px;margin:0 0 5px 0;}table#nutritionTable thead tr td{font-weight:bold;}table#nutritionTable td,table#nutritionTable th{font-size:1.2em;line-height:1.4;}.subNutrient{padding-left:30px;}#addToMealPlanCalendar{width:242px;margin:20px 20px 0 20px;}div.recipeActions #addToMealPlanCalendar{margin:0;}#addToMealPlanCalendar td,#addToMealPlanCalendar th{text-align:center;}#addToMealPlanCalendar div.calendarBoxTop{width:242px;margin:0;padding:0;background:#1a98be url(/assets/newimages/242BlueBoxTop.png) no-repeat;}#addToMealPlanCalendar div.calendarBoxTop h2{font-size:1.6em;margin:0;padding:6px 10px;color:white;text-align:left;}#addToMealPlanCalendar div.calendarBoxBottom{width:242px;padding-bottom:6px;background:white url(/assets/newimages/242BlueBoxBottom.png) bottom left no-repeat;}#addToMealPlanCalendar div.calendarBoxContent{padding:7px 11px;background:white url(/assets/newimages/242BlueBoxMiddle.png) repeat-y;height:100%;}#addToMealPlanCalendar div.calendarBoxContent table{width:220px;margin:0 auto;border:none!important;border-collapse:collapse;background:white;}#addToMealPlanCalendar div.calendarBoxContent fieldset{border:0;padding:0 0 10px;margin:0;}#addToMealPlanCalendar div.calendarBoxContent fieldset.dropdown label{display:block;font-size:1.4em;margin-bottom:.3em;margin-top:.7em;color:black;text-align:left;font-size:1.2em;}#addToMealPlanCalendar div.calendarBoxContent fieldset.dropdown select{float:left;font-size:1.2em;}#addToMealPlanCalendar div.calendarBoxContent fieldset.dropdown a.addbutton{padding:0!important;float:left;display:block;width:56px!important;height:22px;margin:0 0 0 8px!important;text-indent:-9999px;background:transparent url(/assets/images/icons/buttons.png) 0 0 no-repeat!important;width:89px!important;}#container #content_main #column1 #recipeCal ul.actionsRow li div#addToMealPlanCalendar div.calendarBoxContent a.widgetlink{display:block;background:transparent;color:#39892F;font-weight:bold;font-size:1.2em;margin:.5em 0 0 0;padding:5px 0;}#addToMealPlanCalendar table.ui-calendar-title{width:70%!important;margin-bottom:.4em!important;}#addToMealPlanCalendar .ui-calendar-title{font-size:1.2em;font-weight:bold;}#addToMealPlanCalendar .ui-calendar th{font-size:1.2em;}#addToMealPlanCalendar .ui-calendar td.ui-calendar-day{width:4px!important;margin:0 5px 10px 0;}#addToMealPlanCalendar .ui-calendar td.selectday{background:none!important;}#addToMealPlanCalendar .ui-calendar-today a,#addToMealPlanCalendar .ui-calendar-day a,#addToMealPlanCalendar .ui-calendar-weekendday a{width:21px;display:block;font-size:1.2em;font-weight:normal;line-height:1;text-align:center;padding:3px 2px!important;margin:0 0 4px 0;border:1px solid #ddd;text-decoration:none;}#addToMealPlanCalendar .ui-calendar-today a{border:1px solid #000;background-color:#fff;}#addToMealPlanCalendar .ui-calendar-title .ui-calendar-selectedday a{display:block;font-size:1.2em;font-weight:normal;text-align:center;padding:3px 2px;border:1px solid #ddd;text-decoration:none;background-color:silver;color:#000!important;}#addToMealPlanCalendar .ui-calendar-nextprev{color:#000!important;padding:0;height:14px;}#addToMealPlanCalendar .ui-calendar-title .prevMonth a{width:14px;display:block;height:14px;padding:0;margin:0;border:none!important;background:transparent url(/assets/newimages/calMonthPrev.png) no-repeat;text-decoration:none;text-align:left;}#addToMealPlanCalendar .ui-calendar-title .thisMonth{text-align:center;}#addToMealPlanCalendar .ui-calendar-title .nextMonth{width:14px!important;}#addToMealPlanCalendar .ui-calendar-title .nextMonth a{width:14px;display:block;height:14px;padding:0;margin:0;border:none!important;background:transparent url(/assets/newimages/calMonthNext.png) no-repeat;text-decoration:none;}#addToMealPlanCalendar li{text-align:center;}.ui-calendar-selectedday a{color:#fff!important;background:#5CAC53;font-size:1.2em!important;position:relative!important;top:-2px!important;font-weight:normal!important;padding:2px 8px 3px 6px;text-decoration:none;}span.greenTick{background:transparent url(/assets/images/icons/icons_greentick.png) no-repeat scroll left center;color:#666;font-size:1.2em;font-weight:bold;padding:0 16px 4px 22px;}#recipeCal td.ui-calendar-selectedday a{border:1px solid #5CAC53;height:16px;margin:0!important;padding:1px 0;width:25px;}body.popup{background:#fff;margin:0;font-size:62.5%;position:relative;font-family:Arial;}#shareRecipeWithFriend{background-color:#fff;height:270px;}#shareRecipeWithFriend label{font-size:11px;display:block;float:left;text-align:left;padding-top:4px;width:114px;}#shareRecipeWithFriend input{background:#ffffcd;width:185px;margin-right:5px;float:left;}#shareRecipeWithFriend h1{font-size:1.8em;padding:10px 0 0 16px;}#shareRecipeWithFriend h3{font-size:1.2em;}#shareRecipeWithFriend div.shareFriendTitle{text-align:left;}#shareRecipeWithFriend div.shareFriendInfo{clear:left;padding-left:53px;text-align:left;}#shareRecipeWithFriend div.shareFriend{padding-left:20px;margin:16px 0;height:23px;}#shareRecipeWithFriend div.shareFriend span{font-size:11px;float:left;width:110px;text-align:left;padding:3px 16px;background:transparent url(/assets/images/icons/icon_error_bg.gif) left center no-repeat;}#shareRecipeWithFriend a.sendbutton,#shareRecipeWithFriend a.sendclosebutton{display:block;float:left;height:22px;text-indent:-9999px;width:83px;}#shareRecipeWithFriend a.sendbutton{display:inline-block;background:transparent url(/assets/images/icons/buttons.png) no-repeat scroll -200px -30px;width:73px;margin:1px 0 0 -28px;}#shareRecipeWithFriend a.sendclosebutton{background:transparent url(/assets/images/icons/buttons.png) no-repeat scroll -100px -65px;width:138px;margin:1px 0 0 5px;}#shareRecipeWithFriend .greenTick{display:inline;background-position:0 5px;display:block;float:left;margin:10px 0 0 130px;text-align:left;width:255px;}.ui-dialog{border:3px solid #ccc;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.80;}.ui-dialog-titlebar{background:white none repeat scroll 0 0;font-size:1.2em;margin-bottom:-5px;}.ui-dialog-titlebar-close{background:transparent url(/assets/images/icons/icon_close_cross.gif) no-repeat scroll left top;display:block;height:21px;position:absolute;right:3px;top:3px;width:22px;outline:0;}.ui-icon-closethick{display:block;text-indent:-9999px;}#calculator a{float:left;font-size:1.2em;margin:13px 10px;text-decoration:underline;}#calculator a:hover{text-decoration:none;}#calculator input{float:right;background:transparent url(/assets/images/icons/buttons.png) no-repeat scroll 0 -30px;border:0 none;display:block;height:22px;margin:10px;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;text-indent:-9999px;width:83px;}#setFatAndCalorieTarget{margin:20px 0 0 20px;font-size:1.2em;}#setFatAndCalorieTarget h3{border-bottom:1px dotted #666;margin:0 0 10px;padding:0 0 15px;text-align:left;}#setFatAndCalorieTarget ul{margin:0;overflow:hidden;padding:0;}#setFatAndCalorieTarget ul li{color:#666;float:left;list-style:none;text-align:left;width:100%;position:relative;padding:10px 0;}#setFatAndCalorieTarget ul li#selectGender{padding-bottom:0;margin-bottom:-10px;}#setFatAndCalorieTarget ul li#selectGender span{float:left;width:150px;padding-right:0;}#setFatAndCalorieTarget ul li#selectGender input{margin-left:0;display:block;float:left;margin-top:5px;}#setFatAndCalorieTarget ul li#selectGender table label{display:block;float:left;width:98px;margin-top:4px;}#setFatAndCalorieTarget ul li#selectGender span label{padding-left:5px;}#setFatAndCalorieTarget ul li#selectGender table{position:relative;top:-5px;border-collapse:collapse;border-spacing:0;display:inline;float:left;font-size:1em;}#setFatAndCalorieTarget ul li#selectWeight{position:relative;padding-bottom:0;}#setFatAndCalorieTarget ul li#selectWeight span.weight_label{display:block;float:left;margin:10px 0 0;width:150px;}#setFatAndCalorieTarget ul li#selectWeight div.weighttype{width:auto;height:auto;}#setFatAndCalorieTarget ul li#selectWeight div.weighttype input{width:auto;float:left;margin-top:8px;}#setFatAndCalorieTarget ul li#selectWeight div.weighttype label{width:auto;float:left;}#setFatAndCalorieTarget ul li#selectWeight div.weightimperialoptions{display:inline-block;position:relative;height:auto;width:auto;float:right;margin-right:40px;}#setFatAndCalorieTarget ul li#selectWeight div.weightimperialoptions input{float:left;text-align:right;}#setFatAndCalorieTarget ul li#selectWeight div.weightimperialoptions label{float:left;margin-right:0;width:auto;}#setFatAndCalorieTarget ul li#selectWeight.error div.selectWeightInner{position:relative;}#setFatAndCalorieTarget ul li#selectWeight div.weightmetricoptions{display:inline-block;float:right;height:auto;margin-right:167px;position:relative;width:auto;}#setFatAndCalorieTarget ul li#selectWeight.error div div.weighttype{height:75px;}#setFatAndCalorieTarget ul li#selectWeight.error div.weightmetricoptions,#setFatAndCalorieTarget ul li#selectWeight.error div.weightimperialoptions{height:auto!important;}body.popup #setFatAndCalorieTarget ul li#selectWeight span.required_type{top:44px;left:0;position:absolute;}body.popup #setFatAndCalorieTarget ul li#selectWeight span.stones_error,body.popup #setFatAndCalorieTarget ul li#selectWeight span.kg_error{top:46px;left:0;bottom:auto;height:auto;}body.popup #setFatAndCalorieTarget ul li#selectWeight span.pounds_error{top:60px;left:0;bottom:auto;height:auto;}body.popup #setFatAndCalorieTarget ul li#selectWeight input.input_kg{float:left;}#setFatAndCalorieTarget ul li#selectWeight span.error{position:absolute;right:0;top:16px;width:auto;}#setFatAndCalorieTarget ul li#selectActivityLevel select{font-size:1em;}#setFatAndCalorieTarget ul li label,#setFatAndCalorieTarget ul li span.spanLabel{padding-right:20px;}#setFatAndCalorieTarget a.sendbutton{display:inline-block;background:transparent url(/assets/images/icons/buttons.png) no-repeat scroll -300px -65px;display:block;float:left;height:22px;margin-left:150px;text-indent:-9999px;width:70px;}body.myalliplan .faqs{width:380px;}body.myalliplan .faqs .question p span{width:320px;}body.myalliplan .faqs .question p span.order{width:40px;}body.myalliplan #column1 .faqs .answer p{margin-left:40px;}div#addFoodItemContainer{display:block;float:left;margin:0 40px 0 20px;width:267px;}div#addFoodItemContainer h3{text-align:left;font-size:1.4em;}div#addFoodItemContainer span.greenTick{float:left;}ul#addFoodItem{margin:0;border-bottom:1px dotted #999;padding:0 0 10px;}ul#addFoodItem li{margin:0;padding:10px 0;list-style:none;}ul#addFoodItem li label{float:left;font-size:1.2em;text-align:left;width:86px;}a.addToMealPlan{background:transparent url(/assets/images/icons/icon_smallAddLink.gif) no-repeat scroll 0 50%;color:#333;display:block;float:left;font-size:1.2em;height:20px;line-height:1.5;margin:10px 0 0 100px;padding:3px 0 3px 23px;text-decoration:none;width:140px;text-align:left;}#searchRecipesDatabase{display:block;float:left;width:300px;}#searchRecipesDatabase input.searchRecipe{margin-bottom:5px;float:left;}#searchRecipesDatabase ul#resultsList{border:1px solid #999;height:290px;margin:10px 0 0;overflow:auto;padding:0;width:340px;float:left;}#searchRecipesDatabase ul#resultsList p{color:#333;margin-left:10px;font-size:1.6em;}#searchRecipesDatabase ul#resultsList li{display:block;float:left;margin:0;padding:10px 0 5px 10px;width:310px;}#searchRecipesDatabase ul#resultsList li a.recipeImageLink{position:static;float:left;margin-bottom:20px;}#searchRecipesDatabase ul#resultsList li div.recipeTeaserContent{padding:0 0 0 90px;text-align:left;}#searchRecipesDatabase ul#resultsList li div.recipeTeaserContent h3{margin:0 0 2px 0;padding:0;}#searchRecipesDatabase ul#resultsList li div.recipeTeaserContent h3 a{line-height:1;}#searchRecipesDatabase ul#resultsList li div.recipeTeaserContent p{margin:0;padding:2px 0 2px 0;font-size:1.2em;}#searchRecipesDatabase ul#resultsList li div.recipeActions{display:block;overflow:hidden;padding:0;}#searchRecipesDatabase ul#resultsList li div.recipeActions ul{font-size:.8em;color:#666;padding:0;overflow:hidden;display:block;width:195px;}#searchRecipesDatabase ul#resultsList li div.recipeActions ul li{margin:0;padding:0;width:auto;display:block;float:left;width:100%;}#searchRecipesDatabase ul#resultsList li div.recipeActions ul li a.linkbutton{background:transparent url(/assets/images/icons/icon_smallAddLink.gif) no-repeat scroll 0 50%!important;color:#666;display:block;font-size:1.1em;line-height:1;margin:0;padding:3px 0 3px 23px;text-align:left;text-decoration:none;width:180px;}#searchRecipesDatabase ul#resultsList li div.recipeActions ul li a.linkbutton.remove{background:transparent url(/assets/images/spritemap_simple.gif) no-repeat scroll -400px -399px!important;}#searchRecipesDatabase .searchButton{background:transparent url(/assets/images/icons/buttons.png) no-repeat scroll -100px -30px;border:medium none;cursor:pointer;display:block;float:left;height:22px;margin-left:10px;text-indent:-9999px;width:70px;}a.moreTipsLink{float:right;font-size:1.2em;text-decoration:underline;}a.moreTipsLink:hover{text-decoration:none;}a.backToToolsLink{background:url(/assets/images/spritemap_simple.gif) -600px -150px;color:#333;float:left;font-size:1.1em;font-weight:bold;line-height:2.5;margin-left:34px;margin-right:13px;margin-top:5px;padding-left:30px;text-transform:lowercase;}a.backToToolsLink:hover{color:#333!important;}#miniForumTool div.postContent{height:250px;padding:0 0 15px 0;margin:0 0 0 10px;overflow:auto;}#miniForumTool div.postContent div.postTitle{margin-bottom:5px;font-size:1.6em;font-weight:bold;padding-top:10px;}#miniForumTool div.postContent div.postDate{color:#666;font-size:1.2em;margin-bottom:10px;}#miniForumTool div.postContent div.userInfo{color:#666;font-size:1.2em;margin-bottom:25px;}#miniForumTool div.postContent div.userInfo a:hover{text-decoration:underline;}#miniForumTool div.postContent a.morePostsLink{font-size:1.2em;padding-bottom:15px;}#miniForumTool div.forumSubControl{font-size:1.2em;margin:0;padding:20px 10px 10px;position:relative;}#miniForumTool div.forumSubControl a:hover{text-decoration:underline;}#forumStatusBar{background:transparent url(/assets/images/backgrounds/backgroun_forumbar.png) no-repeat scroll left top;display:block;float:left;height:35px;width:904px;}#forumStatusBar *{float:left;}#forumStatusBar span{background:transparent url(/assets/images/icons/icon_forumbarspan.png) no-repeat scroll left top;height:20px;margin:8px 10px;width:22px;padding-right:10px;border-right:1px solid #fff;}#forumStatusBar h2{color:#FFF;line-height:1;margin:0;padding:8px 0 0;}#forumStatusBar p{color:#FFF;font-weight:bold;line-height:1;margin:11px 0 0 20px;width:600px;}#forumStatusBar a{color:#FFF;font-size:1.2em;font-weight:bold;margin-top:11px;text-decoration:underline;text-transform:lowercase;}#forumStatusBar a:hover{text-decoration:none;}#loginContainer{float:left;width:100%;}#exampleMealPlanContainer{float:left;margin:10px;overflow:hidden;width:920px;}#exampleMealPlanContent{display:block;float:left;overflow:hidden;padding:0;width:918px;border:1px solid #ccc;border-top:0;}#exampleMealPlanContentInner{border:1px solid #ccc;border-top:0;padding:0 0 20px 0;margin:0 0 25px;float:left;}#exampleMealPlan{margin:25px 8px;}#exampleMealPlanContentInner p{padding:10px 10px 0;}#mealPlanContainer #exampleMealPlan .fakeTabs{width:auto;margin:0 5px;}#mealPlanContainer #exampleMealPlan #exampleMealPlanContent{overflow:hidden;margin:0 5px;border:1px solid #ccc;border-top:0;padding-bottom:30px;}#exampleMealPlan ol{background:transparent url(/assets/images/backgrounds/background_example_mealplan_weekview_header.png) no-repeat scroll left top;margin:10px 5px;width:869px;overflow:hidden;height:79px;}#exampleMealPlan ol li{display:inline-block;float:left;height:70px;margin:9px 8px 0;text-align:center;width:108px;}#exampleMealPlan ol li a{color:#FFF;display:block;font-size:1.4em;padding:12px 0 24px;}#exampleMealPlan ol li a.selected{background:url(/assets/images/backgrounds/background_example_mealplan_weekview_arrow.gif) no-repeat bottom;}#exampleMealPlan ol li a.selected:hover{background-image:url(/assets/images/backgrounds/background_example_mealplan_weekview_on_arrow.gif);}#exampleMealPlan ol li a:hover{color:#000;background:url(/assets/images/backgrounds/background_example_mealplan_weekview_on.png) no-repeat top left;}#exampleMealPlan ol li a span{display:block;font-size:1.2em;font-weight:bold;padding-bottom:2px;}#container #content_main #exampleMealPlan .exampleMeal ul.actionsRow li a.linkbutton{font-size:1.2em!important;}#exampleMealPlan .exampleMeal{margin:10px 0 50px 25px;width:835px;float:left;}#exampleMealPlan .exampleMeal h3.tagName{color:#333;font-size:1.8em;font-weight:bold;margin-bottom:7px;}#exampleMealPlan .exampleMeal a.recipeImageLink{float:right;}#exampleMealPlan .exampleMeal a.recipeImageLink img{width:240px;height:190px;}#exampleMealPlan .exampleMeal .recipeTeaserContent h3{margin-bottom:0;}#exampleMealPlan .exampleMeal .recipeTeaserContent h3 a{font-size:1.2em;font-style:italic;font-weight:bold;}#exampleMealPlan .exampleMeal .recipeTeaserContent h3 a:hover{text-decoration:underline;}#exampleMealPlan .exampleMeal .recipeTeaserContent p{line-height:1.4;margin:4px 0 15px;padding:0 295px 0 0;}#exampleMealPlan .exampleMeal .recipeTeaserContent p span{color:#666;display:inline;float:none;font-size:1em;width:auto;}#exampleMealPlan .exampleMeal .recipeActions ul.actionsRow li{float:left;}#exampleMealPlan table{border-collapse:collapse;border-spacing:0;background:transparent url(/assets/images/backgrounds/background_example_mealplan_weekview_header.png) no-repeat scroll right top;margin:15px 0 25px 5px;}#exampleMealPlan table thead th{text-align:center;}#exampleMealPlan table thead th a{color:#FFF;display:block;font-size:1.2em;padding:20px 16px 25px;}#exampleMealPlan table thead th a:hover{color:#000;background:transparent url(/assets/images/backgrounds/background_example_mealplan_weekview_tableheader_on.png) no-repeat scroll 50% 50%;}#exampleMealPlan table thead th a span{display:block;font-weight:bold;font-size:1.2em;}#exampleMealPlan table td.mealType{background:#CCC none repeat scroll 0 0;color:#000;font-size:1.6em;font-weight:bold;padding:5px 5px 5px 7px;}#exampleMealPlan table td{background:transparent;padding:6px 5px;border:1px solid #ccc;}#exampleMealPlan table td a img{height:79px;width:100px;}#exampleMealPlan table td div.recipeTeaserContent{width:101px;padding-bottom:10px;}#exampleMealPlan table td div.recipeTeaserContent h3{margin-bottom:0;padding-bottom:5px;}#exampleMealPlan table td div.recipeTeaserContent h3 a{font-size:.8em;font-style:italic;font-weight:bold;}#exampleMealPlan table td div.recipeTeaserContent h3 a:hover{text-decoration:underline;}#exampleMealPlan table td div.recipeTeaserContent p{font-size:1em;line-height:1;}#exampleMealPlan table td div.recipeTeaserContent p span{color:#666;display:inline;float:none;font-size:1em;width:auto;}div.blueBox903{background:transparent url(/assets/images/backgrounds/background_903blueBoxMiddle.png) repeat-y scroll left top;float:left;overflow:hidden;width:903px;}h2.boxTop903{color:#fff;display:block;width:100%;height:37px;background:url(/assets/images/backgrounds/background_903blueBoxTop.png) no-repeat top left;font-size:1.6em;font-weight:bold;line-height:2.2;margin:0;text-transform:lowercase;}h2.boxTop903 span{border-right:1px solid #FFF;display:block;float:left;height:24px;margin:6px 10px;padding-right:20px;width:18px;background:transparent url(/assets/images/spritemap_simple.gif);}h2.boxTop903 span#mealToolIcon{background-position:-350px -50px;}h2.boxTop903 span#mealDiaryIcon{background-position:-450px -50px;}div.blueBoxContent903{overflow:auto;margin:0 5px;padding:5px;}div.blueBoxBottom903{display:block;width:903px;height:5px;background:transparent url(/assets/images/spritemap_gradients.png) 0 -350px;clear:both;}#column1.register_form li#selectWeight.error span.required_type{position:absolute;}#weightLossTrackerContent ul.contentlist input.savebutton{width:83px;}div#mealPlanContent #reportEffect{margin:10px;}div#bannerSub{height:173px;display:inline-block;width:310px;float:left;padding:20px 23px 26px;text-align:left;}div#bannerSub h1{padding:0;margin:0;}div#bannerSub h2{margin-top:0;}a.joinLink{position:absolute;right:0;bottom:0;}div#toolsTop{position:relative;}.register fieldset li#registerLi{height:auto;position:relative;display:inline-block;width:96.4%;}body.myalliplanstart div.step{background:#fff;}body.myalliplanstart .register fieldset li{height:auto!important;margin:0;padding-bottom:25px;position:static;}body.myalliplanstart .register fieldset li input{width:120px;margin:0 100px 0 0;clear:right;}body.myalliplanstart .register fieldset li label{margin-bottom:5px;}body.myalliplanstart .register fieldset li#ie6{display:inline-block;}.register fieldset li#dietDates{overflow:visible;position:static;height:57px;}.register fieldset li#capsuleDates{border-bottom:1px solid #CCC;overflow:visible;position:static;}.register fieldset li#dietDates span.validator,.register fieldset li#capsuleDates span.validator{text-indent:-9999px;}.register fieldset li#dietDates.error span.validator,.register fieldset li#capsuleDates.error span.validator{text-indent:0;height:auto;position:relative;top:-60px;margin-bottom:-20px;white-space:nowrap;float:none;height:1%;}.register fieldset li#dietDates label,.register fieldset li#capsuleDates label{clear:left;float:left;display:inline-block;}.register fieldset li#dietDates input,.register fieldset li#capsuleDates input{display:inline;margin-right:5px;margin-bottom:15px;width:100px;}.register fieldset li#dietDates #clientTzOffset,.register fieldset li#capsuleDates #clientTzOffset{display:none;}.register fieldset li#afterDietDates{border-top:0;}body.myalliplanstart .register fieldset li #faqs{margin-bottom:0;}body.myalliplanstart .register fieldset ul.formcontentlist{margin-bottom:15px;}body.myalliplanstart .register fieldset ul.formcontentlist li{height:auto;float:none;vertical-align:middle;border:0 none;color:#666;font-size:1.2em;line-height:1.6;list-style-image:none;list-style-position:inside;list-style-type:disc;margin:0;min-height:0;padding:0 0 0 2px;}body.myalliplanstart .register fieldset div#faqs .question p span{background:none;bottom:auto;height:auto;position:static;left:auto;line-height:1.2;}body.myalliplanstart .register fieldset .myalliplanstartRadios{margin-left:240px;}body.myalliplanstart .register fieldset .myalliplanstartRadios input{margin:1px 10px 0 0;width:13px;height:13px;}body.myalliplanstart .register fieldset .myalliplanstartRadios label{font-size:1.2em;margin-bottom:10px;padding-bottom:0;}body.myalliplanstart div#column1 .thankyouCheckin p{margin:20px 37px;}body.myalliplanstart #step2.register input{padding:0;height:20px;width:25px;}body.myalliplanstart #step2.register label{padding:0;vertical-align:bottom;line-height:1.6;}body.myalliplanstart #step2.register li{padding-bottom:30px;}body.myalliplanstart #step2.register select{margin-bottom:25px;}body.myalliplanstart #step2.register div.radioContainer{display:block;float:left;width:230px;}body.signin div.nav input,body.myalliplanstart div.nav input,input.greenArrow{background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;border:0 none;color:#FFF;cursor:pointer;display:inline;font-size:1.6em;height:36px;line-height:2;margin:10px 0 60px 505px;text-indent:6px;width:121px!important;}body.mycheckin .register p{font-size:1.2em;margin:.5em 0;}body.mycheckin .register li{height:auto;}body.mycheckin .register li#calendarLi{position:static;}body.mycheckin .register li#calendarLi input{width:120px;}.register li#calendarLi.error.dobCalendar span.validator{height:auto;left:0!important;white-space:nowrap;width:550px;padding:0;}body.mycheckin .register li#selectWeight{display:inline-block;position:relative;height:auto!important;overflow:hidden;}body.mycheckin .register li#selectWeight.error,body.mycheckin .register li#selectHeight.error{background:#FEF3F4 none repeat scroll 0 0;}body.mycheckin .register li#selectWeight span.weight_label{background:transparent none repeat scroll 0 0;color:#666;float:left;font-size:1.3em;font-weight:bold;height:auto;margin:0 20px 0 0;padding:0;position:static;width:220px;}body.mycheckin .register li#selectWeight div.weighttype{height:auto;float:left;}body.mycheckin .register li#selectWeight div.weighttype span.imperial_radio{height:auto;position:static;padding:0;background:transparent;font-size:1em;}body.mycheckin .register li#selectWeight div.weighttype span.imperial_radio input{text-align:right;width:auto;margin:0;height:15px;padding:0;}body.mycheckin .register li#selectWeight div.weighttype span.imperial_radio label{vertical-align:bottom;line-height:1;margin:0;height:15px;padding-left:10px;width:140px;}body.mycheckin .register li#selectWeight div.weighttype span.metric_radio{height:auto;position:static;height:25px;padding:0;background:transparent;font-size:1em;}body.mycheckin .register li#selectWeight div.weighttype span.metric_radio input{text-align:right;width:auto;margin:0;height:15px;padding:0;}body.mycheckin .register li#selectWeight div.weighttype span.metric_radio label{vertical-align:bottom;height:25px;line-height:1;margin:0;padding-left:10px;width:120px;}body.mycheckin .register li#selectWeight div.weightimperialoptions,body.mycheckin .register li#selectWeight div.weightmetricoptions{height:auto;position:static;float:right;width:335px;margin:0;padding:0;}body.mycheckin .register li#selectWeight span.stones_error,body.mycheckin .register li#selectWeight span.kg_error,body.mycheckin .register li#selectWeight span.pounds_error{left:4px;}body.mycheckin .register li#selectHeight{display:inline-block;position:relative;height:auto!important;overflow:hidden;}body.mycheckin .register li#selectHeight span.height_label{background:transparent none repeat scroll 0 0;color:#666;float:left;font-size:1.3em;font-weight:bold;height:auto;margin:0 20px 0 0;padding:0;position:static;width:220px;}body.mycheckin .register li#selectHeight div.heighttype{height:auto;float:left;}body.mycheckin .register li#selectHeight div.heighttype span.imperial_radio{height:auto;position:static;padding:0;background:transparent;font-size:1em;}body.mycheckin .register li#selectHeight div.heighttype span.imperial_radio input{text-align:right;width:auto;margin:0;height:15px;padding:0;}body.mycheckin .register li#selectHeight div.heighttype span.imperial_radio label{vertical-align:bottom;line-height:1;margin:0;height:15px;padding-left:10px;width:140px;}body.mycheckin .register li#selectHeight div.heighttype span.metric_radio{height:auto;position:static;height:25px;padding:0;background:transparent;font-size:1em;}body.mycheckin .register li#selectHeight div.heighttype span.metric_radio input{text-align:right;width:auto;margin:0;height:15px;padding:0;}body.mycheckin .register li#selectHeight div.heighttype span.metric_radio label{vertical-align:bottom;height:25px;line-height:1;margin:0;padding-left:10px;width:120px;}body.mycheckin .register li#selectHeight div.heightimperialoptions,body.mycheckin .register li#selectHeight div.heightmetricoptions{height:auto;position:static;float:right;width:335px;margin:0;padding:0;}body.mycheckin .register li#selectHeight span.feet_error,body.mycheckin .register li#selectHeight span.cm_error,body.mycheckin .register li#selectHeight span.inches_error{left:4px;}body.mycheckin .register li#selectHeight span.validator,body.mycheckin .register li#selectWeight span.validator,body.mycheckin .register.checkInStats li span.validator{text-indent:-9999px;position:absolute;}body.mycheckin .register.checkInStats li#selectHeight.error span.validator,body.mycheckin .register.checkInStats li#selectWeight.error span.validator,body.mycheckin .register.checkInStats li.error span.validator{font-size:1.6em;left:9px;text-indent:0;top:12px;position:absolute;}body.mycheckin #step2.register li{position:static!important;height:220px;}body.mycheckin #step2.register li.shorter{height:120px;}body.mycheckin #step2.register li label{display:inline;float:left;position:relative;width:100%;padding-bottom:15px;}body.mycheckin .register fieldset .mycheckinRadios{display:inline;float:left;margin-left:205px;}body.mycheckin .register fieldset .mycheckinRadios input{margin:1px 10px 0 0;width:13px;height:12px;}body.mycheckin .register fieldset .mycheckinRadios.doubleLine input{height:20px;}body.mycheckin .register fieldset .mycheckinRadios label{width:380px;display:inline-block;overflow:hidden;margin-bottom:5px!important;padding-bottom:0!important;margin-right:0;}body.mycheckin div.nav input{background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;border:0 none;color:#FFF;cursor:pointer;display:block;font-size:1.6em;height:36px;line-height:2;margin:10px 0 80px 520px;text-indent:6px;width:121px!important;}body.mycheckin .register li.error span.validator{bottom:auto;display:block;clear:both;float:left;left:auto;margin:0;padding:0;position:static;width:100%!important;}body.mycheckin label.alreadyCheckedInPrompt,body.mycheckin label.notOnPlanPrompt{width:100%;display:block;margin:20px 35px;color:#333;font-weight:normal;font-size:1.2em;}body.mycheckin .checkinWeight{margin-bottom:10px;padding-top:15px;}body.mycheckin .checkinWeightQuestions li{display:inline-block;height:130px;width:580px;}body.mycheckin .checkinWeightQuestions li.longer{height:175px;}body.mycheckin .checkinWeightQuestions li.longer p{position:absolute;left:10px;bottom:0;font-size:1.2em;}body.mycheckin .checkinWeightQuestions li.shorter{height:80px;}body.mycheckin .register fieldset .checkinWeightQuestions li .mycheckinRadios{position:absolute;top:40px;left:0;}body.mycheckin .register fieldset .checkinWeightQuestions li.error .mycheckinRadios{position:absolute;top:65px;left:0;}body.mycheckin .register fieldset .checkinWeightQuestions li div#dietrelatedeffectsHidden{position:absolute;bottom:0;left:10px;width:100%;background:#fff;}body.mycheckin .register fieldset .checkinWeightQuestions li.error div#dietrelatedeffectsHidden{background:#FEF3F4;}body.mycheckin .checkinWeightQuestions label{display:inline;padding-bottom:15px;width:auto;position:relative;}body.mycheckin .register.checkinWeight li.error span.validator,body.mycheckin .register .checkinWeightQuestions li.error span.validator{bottom:auto;display:block;height:auto;left:12px;position:absolute;text-indent:0;top:10px;}body.mycheckin #column1 .register fieldset.checkinResults{padding:15px 0 0;}body.mycheckin #column1 .register fieldset.checkinResults p{margin:5px 15px 15px;}body.mycheckin .checkinWeight span.weight_label{border:1px solid #fff;color:#666;display:inline-block;float:left;font-size:1.3em;font-weight:bold;left:auto;margin-right:20px;padding:0;position:static;text-align:left;text-indent:4px;width:220px;}body.mycheckin .checkinWeight label.unitLabel{width:auto;}.check-in-tip{background:#C15913 none repeat scroll 0 0;color:#FFF;font-size:1.2em;line-height:1.5;padding:20px;}body.mycheckin .register ol.checkinWeightQuestions input{background-image:none;border:0;}body.mycheckin .register ol.checkinWeight span.imperial_radio input,body.mycheckin .register ol.checkinWeight span.metric_radio input{height:13px;width:12px;float:left;margin:0 10px 0 0;background-image:none;border:0;}body.mycheckin .register ol.checkinWeight span.imperial_radio,body.mycheckin .register ol.checkinWeight span.metric_radio{position:relative;padding:0;bottom:auto;}body.mycheckin .register ol.checkinWeight span.imperial_radio label,body.mycheckin .register ol.checkinWeight span.metric_radio label{padding:0;width:auto;font-size:1.2em;font-weight:normal;margin-top:-1px;}body.mycheckin .register ol.checkinWeight div.weightimperialoptions,body.mycheckin .register ol.checkinWeight div.weightmetricoptions{clear:left;padding-top:10px;margin-left:240px;padding-bottom:0;}body.mycheckin .register ol.checkinWeight div.weightimperialoptions input,body.mycheckin .register ol.checkinWeight div.weightmetricoptions input{width:50px;padding:4px;}body.mycheckin .register ol.checkinWeight div.weightimperialoptions label,body.mycheckin .register ol.checkinWeight div.weightmetricoptions label{font-weight:normal;margin-left:7px;margin-top:4px;}body.mycheckin .register ol.checkinWeight span.error.stones_error,body.mycheckin .register ol.checkinWeight span.error.kg_error{top:9px;}body.mycheckin .register ol.checkinWeight span.error.pounds_error{top:26px;}body.mycheckin .register ol.checkinWeight span.weight_label{border:0;}body.mycheckin .checkinWeight li.error{padding-top:50px!important;}body.mycheckin .register ol.checkinWeightQuestions label{font-weight:normal;}body.mycheckin .register div.check-in-tip p{color:#fff!important;}body.mycheckin .register div.check-in-tip a{color:#fff;text-decoration:underline;}body.userevents table{border-collapse:collapse;font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:1.2em;margin:0;text-align:left;width:100%;}body.userevents table th{background:#b9c9fe;border-bottom:1px solid #fff;border-top:4px solid #aabcfe;color:#039;font-size:1.3em;font-weight:normal;padding:8px;}body.userevents table td{background:#e8edff;border-bottom:1px solid #fff;border-top:1px solid transparent;color:#669;padding:8px;}body.userevents table tr:hover td{background:#d0dafd;color:#339;}#container #content .register fieldset .registerRadios{display:inline;float:left;width:325px;}#container #content .register fieldset .registerRadios input{clear:left;margin:1px 2px 0 0;width:13px;height:12px;background-image:none;border:0;}#container #content .register fieldset .registerRadios label{width:310px;display:inline-block;overflow:hidden;margin-bottom:2px!important;padding-bottom:0!important;margin-right:0;font-weight:normal;}body.forgot #column1{min-height:300px;}#weightLossTrackerContent div#changegoalweightlower div.changegoalweight{padding-top:20px;}#weightLossTrackerContent div.changegoalweight span.error.stones_error,#weightLossTrackerContent div.changegoalweight span.error.kg_error{top:-16px;}#weightLossTrackerContent div.changegoalweight span.error.pounds_error{top:4px;}#weightLossTrackerContent ol li#selectWeight.error{padding-top:40px!important;}span.fatWarning{display:none;}body.myplandetails div#myaccount fieldset li.error span.requiredError{left:10px;top:-5px;font-size:1.6em;}body.myplandetails div#myaccount input.arrowContinueLink{background:transparent url(/assets/images/spritemap_gradients.png) -550px -500px;border:0 none;color:#FFF;cursor:pointer;display:block;font-size:1.6em;height:36px;line-height:2;margin-top:10px;text-indent:6px;width:121px!important;float:none;}select.narrow{background:transparent url(/assets/images/spritemap_simple2.gif) 0 -120px;}select.medium{background:transparent url(/assets/images/spritemap_simple2.gif) 0 -90px;}#contactform li select,select.wide{background:transparent url(/assets/images/spritemap_simple2.gif) 0 -60px;height:19px;}input.text{background:url(/assets/images/spritemap_simple2.gif) 0 0;}div#myaccount input.saveMyAccountDetails{background:transparent url(/assets/images/spritemap_simple2.gif) -500px -400px;}div#myaccount fieldset span.saved{background:transparent url(/assets/images/spritemap_simple2.gif) -200px -500px;}.register input{background:url(/assets/images/spritemap_simple2.gif) 0 0;}#column1 .register input.calcbmibutton{background:transparent url(/assets/images/spritemap_simple.gif) no-repeat scroll -450px -350px!important;}.register input.clearbutton{background:transparent url(/assets/images/spritemap_simple2.gif) -350px -300px;}.register input.registeruserbutton,.register input.registeruserbuttondisabled{background:transparent url(/assets/images/spritemap_simple2.gif) -450px -300px;}#container #content_main ul.actionsRow li a.linkbutton{background:url(/assets/images/spritemap_simple2.gif) -150px -250px;}#weightLossTrackerContent select{background:url(/assets/images/spritemap_simple2.gif) 0 0;}#weightLossTrackerContent div.newactivitylevel select{background:url(/assets/images/spritemap_simple2.gif) 0 -120px;}#weightLossTrackerContent select.narrow{background:url(/assets/images/spritemap_simple2.gif) 0 -120px!important;}div#paging div#pagingInner span.previousPage a{background:url(/assets/images/spritemap_simple2.gif) -350px -200px;}div#paging div#pagingInner span.nextPage a{background:url(/assets/images/spritemap_simple2.gif) -503px -200px;}div#itemFilters a{background:url(/assets/images/spritemap_simple2.gif) -600px -247px;}.jcarousel-skin-tools .jcarousel-prev{background:transparent url(/assets/images/spritemap_simple2.gif) -300px -200px;}.jcarousel-skin-tools .jcarousel-prev:hover{background:transparent url(/assets/images/spritemap_simple2.gif) -350px -200px;}.jcarousel-skin-tools .jcarousel-next{background:transparent url(/assets/images/spritemap_simple2.gif) -250px -200px;}.jcarousel-skin-tools .jcarousel-next:hover{background:transparent url(/assets/images/spritemap_simple2.gif) -550px -200px;}#searchRecipesDatabase ul#resultsList li div.recipeActions ul li a.linkbutton{background:transparent url(/assets/images/spritemap_simple2.gif) -150px -250px;}div.plannerTagline{float:right;margin-left:0;width:150px;}div.plannerTagline a#printPlan{background:transparent url(/assets/images/spritemap_simple2.gif) -390px -300px;float:right;width:150px;}div#viewAllTips{width:331px;}h2.boxTop903 span,h2.boxTop318 span{background:transparent url(/assets/images/spritemap_gradients.png) -900px -100px;}h2.boxTop318 span{padding-right:12px;}div#diaryControl .smileyGood span.holderWrap span{background:transparent url(/assets/images/spritemap_simple2.gif) 5px -295px;}div#diaryControl .smileyGood label.checked span.holderWrap span{background:transparent url(/assets/images/spritemap_simple2.gif) 0 -250px;}div#diaryControl .smileyNormal span.holderWrap span{background:transparent url(/assets/images/spritemap_simple2.gif) -45px -295px;}div#diaryControl .smileyNormal label.checked span.holderWrap span{background:transparent url(/assets/images/spritemap_simple2.gif) -50px -250px;}div#diaryControl .smileyBad span.holderWrap span{background:transparent url(/assets/images/spritemap_simple2.gif) -95px -295px;}div#diaryControl .smileyBad label.checked span.holderWrap span{background:transparent url(/assets/images/spritemap_simple2.gif) -100px -250px;}a.addToMealPlan{background:transparent url(/assets/images/spritemap_simple2.gif) -150px -250px;}table.mealPlanner .mealCol span a{background:transparent url(/assets/images/spritemap_simple2.gif) -150px -250px;}div#toolsBannerText ul li,.contentlist li,#newsCategoryCol li{background:transparent url(/assets/images/spritemap_simple2.gif) -200px -347px;}#contactform li textarea{background:transparent url(/assets/images/spritemap_simple2.gif) 0 -500px;}#recipeCal a.printThisPage{background:transparent url(/assets/images/spritemap_simple2.gif) -597px -193px;}#addToMealPlanCalendar .ui-calendar-title .prevMonth a{background:transparent url(/assets/images/spritemap_simple2.gif) repeat scroll 0 -350px;}#addToMealPlanCalendar .ui-calendar-title .nextMonth a{background:transparent url(/assets/images/spritemap_simple2.gif) repeat scroll -50px -350px;}div.bigBlueBoxBottom{background:transparent url(/assets/images/spritemap_gradients.png) repeat scroll 0 -350px;}.jcarousel-skin-tools .jcarousel-prev-disabled,.jcarousel-skin-tools .jcarousel-next-disabled{background:#fff!important;}#contactform li input{width:260px;height:22px;background:url(/assets/images/spritemap_simple2.gif) 0 0 no-repeat;padding:2px 0 0 5px;border:none;border-bottom:1px solid #cecece;border-right:1px solid #cecece;font-size:1.6em;}#nav_main li{width:234px!important;height:31px;padding:12px 0 0 0;float:left;background:url(../images/spritemap_gradients.png) no-repeat transparent;}#site_info{clear:both;background:transparent url(/assets/images/spritemap_horizontalrepeats.gif) repeat scroll 0 -101px;height:390px;}#searchContainer input.recipeSearch{background:url(/assets/images/spritemap_simple2.gif) 0 0 no-repeat;display:block;width:260px;float:left;margin:0 0 20px 0;}#share span{background:url(/assets/images/spritemap_simple2.gif) -400px 0;width:71px;height:28px;text-indent:-9999px;display:block;float:right;}h2.smallBlueBoxTop{line-height:2.2;margin:0;background:url(../images/spritemap_gradients.png) -500px 0;display:block;width:100%;height:37px;color:#fff;padding:0!important;}h2.smallBlueBoxTop span{display:block;background:url(/assets/images/spritemap_gradients.png);padding-right:12px;margin:6px 10px 6px 10px;float:left;width:18px;height:24px;border-right:1px solid #fff;}h2.smallBlueBoxTop span{display:block;background:url(/assets/images/spritemap_gradients.png);padding-right:12px;margin:6px 10px 6px 10px;float:left;width:18px;height:24px;border-right:1px solid #fff;}span#trackerToolIcon{background-position:-850px -100px;}span#recipeToolIcon{background-position:-900px -100px;}span#forumToolIcon{background-position:-950px -100px;}span#mealToolIcon{background-position:-1000px -100px;}body.setyourtargets #contactform li select{float:left;width:96px;height:20px;margin:14px 103px 11px 0;border:none;background:url(/assets/images/spritemap_simple2.gif) 0 -120px no-repeat;cursor:pointer;}#contactform li input{width:260px;height:22px;background:url(/assets/images/spritemap_simple2.gif) 0 0 no-repeat;padding:2px 0 0 5px;border:none;border-bottom:1px solid #cecece;border-right:1px solid #cecece;font-size:1.6em;}span#activityToolIcon{background-position:-1050px -100px;}div.smallBlueBoxBottom{background:url(../images/spritemap_gradients.png) -500px -50px;float:left;display:block;width:100%;height:5px;}div#toolsNav{position:relative;text-align:left;margin-top:32px;float:left;display:block;width:100%;height:38px;background:transparent url(/assets/images/spritemap_horizontalrepeats.gif) repeat scroll 0 -50px;}div#toolsNav ul#tools li a{margin-right:17px;line-height:2.5;float:left;font-size:1.1em;color:#333;font-weight:bold;text-transform:lowercase;padding-left:35px;background:url(../images/spritemap_simple2.gif);}a.joinLink{text-align:left;line-height:1.8;color:#333;text-indent:23px;font-size:1.6em;float:left;display:block;height:32px;width:355px;background:url(/assets/images/spritemap_horizontalrepeats.gif) 0 -56px;}body.pressreleases #faqs .question{background:transparent url(/assets/images/spritemap_simple2.gif) repeat scroll -200px -347px;padding:0 0 0 35px;}span#recipeToolIcon,h2.bigBlueBoxTop,div#returnUserPanel input.loginButton,body.myplandetails div#myaccount input.arrowContinueLink,div#returnUserPanel div.AspNet-Login-SubmitPanel input,#registerLink,#notyet,div.blueBoxBottom903,input.greenArrow,body.mycheckin div.nav input,.arrowContinueLink,body.registeruser div.authPanel div.authPanelContent a.arrowContinueLink,div#boxTop528,div#blueBoxBottom528,h2.boxTop318,div.blueBoxBottom318,.prevWeek,.nextWeek,a.backToToolsLink,ul#mealDateNav li a.current,ul#mealDateNav li a.current:hover,ul#mealDateNav li a:hover,div#totalCals span#calsLabel,h2.boxTop318 span#mealDiaryIcon,div#tipBox,div#totalCals span#calsNumber,#branding{background:transparent url(/assets/images/spritemap_gradients.png);}span#recipeToolIcon{background-position:-900px -100px;}h2.bigBlueBoxTop{background-position:0 -300px;}div#returnUserPanel input.loginButton{background-position:-550px -500px;}body.myplandetails div#myaccount input.arrowContinueLink{background-position:-550px -500px;}div#returnUserPanel div.AspNet-Login-SubmitPanel input{background-position:-550px -500px;}#registerLink{background-position:-550px -500px;}#notyet{background-position:-550px -500px;}div.blueBoxBottom903{background-position:0 -350px;}input.greenArrow{background-position:-550px -500px;}body.mycheckin div.nav input{background-position:-550px -500px;}.arrowContinueLink{background-position:-550px -500px;}body.registeruser div.authPanel div.authPanelContent a.arrowContinueLink{background-position:-550px -500px;}div#boxTop528{background-position:0 -400px;}div#blueBoxBottom528{background-position:0 -500px;}h2.boxTop318{background-position:-500px -100px;}div.blueBoxBottom318{background-position:-500px -150px;}.prevWeek{background-position:-850px -150px;}.nextWeek{background-position:-900px -150px;}a.backToToolsLink{background-position:-850px -250px;}ul#mealDateNav li a.current,ul#mealDateNav li a.current:hover{background-position:-950px 0;}ul#mealDateNav li a:hover{background-position:-1000px 0;}div#totalCals span#calsLabel{background-position:-862px -200px;}h2.boxTop318 span#mealDiaryIcon{background-position:-1100px -100px;}div#tipBox{background-position:-500px -200px;}div#totalCals{background-position:#52B7D5;}div#totalCals span#calsNumber{background-position:-950px -300px;width:112px;}#branding{background-position:0 -550px;}#addToMealPlanCalendar div.calendarBoxTop{background:transparent url(/assets/images/spritemap_gradients.png) repeat -550px -400px;}.miniToolNav,#weightLossTrackerContent div.panelresults #progress,div#column1 .fakeTabs,ul.toolSubNav{background:url(/assets/images/spritemap_horizontalrepeats.gif);}.miniToolNav{background-position:0 0;}#weightLossTrackerContent div.panelresults #progress{background-position:0 -88px;}div#column1 .fakeTabs{background-position:0 -578px;}ul.toolSubNav{background-position:0 -620px;}#content,div.bigBlueBox,div#blueBox528,div.smallBlueBox,div.blueBox318,#addToMealPlanCalendar div.calendarBoxContent{background:transparent url(/assets/images/spritemap_verticalrepeats.gif);}#content{background-position:-2227px 0;}div.bigBlueBox{background-position:0 0;}div#blueBox528{background-position:-913px 0;}div.smallBlueBox{background-position:-1451px 0;}div.blueBox318{background-position:-1899px 0;}#addToMealPlanCalendar div.calendarBoxContent{background-position:-3257px 0;}div#toolsNav ul#tools li a.recipesToolLink{background:transparent url(../images/spritemap_simple.gif) repeat scroll -650px 0;}div#toolsNav ul#tools li a.forumToolLink{background:transparent url(../images/spritemap_simple.gif) repeat scroll -650px -100px;}div#toolsNav ul#tools li a.mealplannerToolLink{background:transparent url(../images/spritemap_simple.gif) repeat scroll -650px -50px;}