div#mask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;opacity:.5;filter:alpha(opacity=50);background:#000;z-index:201;}div#signup-response{font-family:verdana, sans-serif;line-height:1.5em;display:none;position:fixed;background:#fff;width:600px;padding:30px;z-index:202;margin:0;}#signup-response h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#52b0bf;}div#signup-response div#signup-status{margin:2em 0;}div#signup-response div#signup-status p#signup-status-msg{margin:0;}div#signup-response div.navigation{margin:0;padding:0;}div#signup-response div.navigation a{display:inline-block;}#sell-content{float:left;width:58em;padding-right:3.6em;}#sell-sidebar{float:right;width:22.7em;}#sell-sidebar div.box-container{position:relative;margin-bottom:0.5em;cursor:pointer;}#sell-sidebar div.box-content{position:absolute;}#sell-sidebar img.box-bg{width:100%;}#sell-sidebar #program-video{text-align:center;margin-bottom:0.5em;}#sell-sidebar #program-video.hover a.button-medium{background:url('/branding/ck/secure/style3/public/medium_button_on.png');}#sell-sidebar #program-video div.box-content{width:19.7em;padding:0.5em 1.5em 1.5em 1.5em;top:0;left:0;}#sell-sidebar #program-video div.box-content h3{line-height:1;}#sell-sidebar #program-video div.box-content a{margin-top:0.75em;}#sell-sidebar #sell-video-markup-site-intro{display:none;}#video_site_intro div.end-screen p{padding-top:10em;text-align:center;}#sell-sidebar img#join-offer{border-top:1px solid #d4ecf0;margin-top:1em;}#sell-footer{clear:both;background:#f4f4f4;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;}#sell-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#sell-footer{display:inline-block;}#sell-footer{display:block;}#sell-footer div{float:left;}#sell-footer div.info-box{margin-right:1em;overflow:hidden;}#sell-footer #try-us-for-free{width:19.1em;height:9em;position:relative;margin-right:1em;cursor:pointer;}#sell-footer #try-us-for-free.hover a.button-small{background:url('/branding/ck/secure/style3/public/small_button_on.gif');}#sell-footer #try-us-for-free img{width:100%;}#sell-footer #try-us-for-free a.button-small{position:absolute;top:7.5em;right:1.8em;}#sell-footer #free-tips{padding:16px;width:27em;border-right:1px solid #ccc;}#sell-footer #free-tips #help_icon{vertical-align:middle;margin-left:5em;}#sell-footer #free-tips h3{font-size:1.6em;font-weight:bold;margin-top:0;}#sell-footer #free-tips input{font-size:1.3em;padding:8px;width:11em;border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;display:inline;}#sell-footer #free-tips input.default-email{color:#b5b5b5;font-family:Arial, Helvetica, sans-serif;}#sell-footer #free-tips button{background:#52b0c0;color:#fff;border:none;}#sell-footer #free-tips small{font-size:1.1em;padding-top:5px;display:block;color:#666;}#sell-footer span.sale-ribbon-left{width:86px;height:80px;position:absolute;left:303px;top:0;z-index:200;background:url('/branding/ck/frontpage/feature/sale-snippet.png');display:block;}#sell-footer #join-offer-footer{float:left;padding:16px;width:50em;}#join-offer-footer p.the-sell{font-size:1.8em;margin-left:30px;}#join-offer-footer p.the-sell span.sell-prices{font-size:4em;display:block;color:#52b0c0;font-weight:bold;padding:20px 0;float:left;margin-left:-30px;position:relative;}#join-offer-footer p.the-sell span.sell-desc{float:left;margin-left:12px;width:200px;font-size:16px;line-height:1.25em;}#join-offer-footer p.the-sell span.sell-saving{color:#52b0c0;font-weight:bold;}p#seven-trial{float:right;text-align:right;position:absolute;right:160px;width:250px;top:20px;font-size:1.6em;z-index:2;}p#seven-trial a{float:right;color:#fff;margin-top:7px;padding:4px 12px;display:block;}#sell-footer #sellcomp{background:url('/branding/ck/secure/style3/public/sellcomp.png') no-repeat;width:300px;height:196px;position:absolute;right:-1px;top:-35px;}div#navigation{float:right;width:20em;font-size:1.2em;margin:0.5em 0 1.5em 3em;background-color:#fff;border:1px solid #ebebeb;border-right:2px solid #ebebeb;-moz-border-radius:5px;border-radius:5px;color:#ccc;}div#navigation a{display:block;padding:1em;border-right:1px solid #dadada;border-bottom:1px solid #dadada;text-decoration:none;background:#fff;}div#navigation a:hover{background-color:#ebebeb;text-decoration:underline;}div#navigation a.selected{background-color:#52b0c0;color:#fff;}div.interactive-tool{float:left;margin:1.8em 0;background-color:#fff;border:2px solid #ebebeb;border-radius:0.63em;-moz-border-radius:0.63em;color:black;}div.interactive-tool div#left{width:24em;float:left;border-right:1px solid #ebebeb;}div.interactive-tool div#right{width:60em;float:left;background-color:#fff;}div.interactive-tool div.label{margin-bottom:0.45em;font-size:1.6em;color:#194046;font-weight:bold;}div.interactive-tool span.measurement{font-size:1.4em;}div.interactive-tool input{padding:0.25em;text-align:center;font-size:1.8em;font-weight:bold;color:#005daa;}div.interactive-tool input.valid{background-color:#daefd0;}div.interactive-tool input.invalid{background-color:#ffa3a3;}div.interactive-tool div#screen-incomplete{color:#555;}div.interactive-tool div#screen-incomplete img{position:relative;top:1.25em;right:1em;}div#clear-both{clear:both;margin-bottom:4em;}span#read-more-hide{display:none;}#read-more-content{display:none;}p#important-note{clear:both;}#page-content div.fifty{float:left;width:40%;padding:0 5% 5% 0;}#page-content div.fifty h3{font-weight:bold;}#page-content div.fifty ul{font-size:14px;}#page-content p.intro{font-size:24px;}#page-content .h4{font-weight:bold;}div#body-mass-index{background:#fff url("/branding/ck/interactive-tools/tool-bg.jpg") top right no-repeat;}div#body-mass-index div#right{padding-top:3em;background:transparent;}div#body-mass-index div#right div#screen-complete{display:none;text-align:center;}div#body-mass-index div#right div#screen-incomplete{padding-top:1.5em;text-align:center;font-size:2em;font-weight:bold;}div#body-mass-index div#height{padding:2.5em 2.5em 0 2.5em;}div#body-mass-index div#weight{padding:2.5em;}div#body-mass-index span#your-body-mass-index-is{text-align:center;font-size:2em;font-weight:bold;}div#body-mass-index div#bmi-category-slider-container{width:57.5em;margin:0 auto;}div#body-mass-index div#bmi-category-slider{width:57.5em;height:5em;position:relative;top:0;}div#body-mass-index div#bmi-category-slider-chain{width:57.3em;height:0.9em;position:relative;top:2.7em;background-color:#ebebeb;border:1px solid #dadada;}div#body-mass-index span#result{width:2.75em;display:none;position:absolute;left:0;bottom:-0.2em;text-align:center;font-size:3em;font-weight:bold;}div#body-mass-index div#bmi-category-slider span.underweight{background-color:#dadada;border-right:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8;}div#body-mass-index div#bmi-category-slider span.healthy{background-color:#f8f493;border-right:2px solid #f2eb28;border-bottom:2px solid #f2eb28;}div#body-mass-index div#bmi-category-slider span.overweight{background-color:#fcd690;border-right:2px solid #fac86a;border-bottom:2px solid #fac86a;}div#body-mass-index div#bmi-category-slider span.obese{background-color:#f59d92;border-right:2px solid #f38677;border-bottom:2px solid #f38677;}div#body-mass-index div#bmi-category-slider span.morbid{background-color:#f06c5a;border-right:2px solid #ec4832;border-bottom:2px solid #ec4832;}div#body-mass-index div#bmi-categories{width:57.5em;margin:0 auto;overflow:auto;}div#body-mass-index div#bmi-categories .bmi-category{width:20%;float:left;padding:0.7em 0;text-align:center;font-weight:bold;font-size:1.2em;}div#body-mass-index div#bmi-categories div#bmi-category-underweight{background-color:#dadada;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}div#body-mass-index div#bmi-categories div#bmi-category-healthy{background-color:#f8f493;border-top:1px solid #f2eb28;border-bottom:1px solid #f2eb28;}div#body-mass-index div#bmi-categories div#bmi-category-overweight{background-color:#fcd690;border-top:1px solid #fac86a;border-bottom:1px solid #fac86a;}div#body-mass-index div#bmi-categories div#bmi-category-obese{background-color:#f59d92;border-top:1px solid #f38677;border-bottom:1px solid #f38677;}div#body-mass-index div#bmi-categories div#bmi-category-morbid{background-color:#f06c5a;border-top:1px solid #ec4832;border-bottom:1px solid #ec4832;}div#body-mass-index div#bmi-category-weight-cutoffs{display:none;margin:0 auto;width:57.5em;}div#body-mass-index div#bmi-category-weight-cutoffs div#bmi-category-weight-cutoff-underweight{padding-left:10%;}div#body-mass-index div#bmi-category-weight-cutoffs .bmi-category-weight-cutoff{width:20%;float:left;padding-top:0.25em;text-align:center;font-size:1.2em;color:#666;}div#target-heart-rate-zone div#right{padding-top:2em;}div#target-heart-rate-zone div#right div#screen-complete{display:none;background-color:#fff;text-align:center;}div#target-heart-rate-zone div#right div#screen-complete span#your-estimated-heart-rate-zone{display:block;margin:0.25em 0 0.45em 0;font-size:2em;font-weight:bold;}div#target-heart-rate-zone div#right div#screen-complete span#result{padding:0.2em 0.4em;color:#005daa;font-size:2.25em;font-weight:bold;}div#target-heart-rate-zone div#right div#screen-incomplete{padding-top:2.5em;text-align:center;font-size:2em;font-weight:bold;background-color:#fff;}div#target-heart-rate-zone div#left div#age-container{padding:2.5em 2.5em 0 2.5em;}div#target-heart-rate-zone div#left div#rhr-container{padding:2.5em;}div#target-heart-rate-zone div#right div#activities{margin:1.8em;}div#target-heart-rate-zone div#right div#activities div.activity{float:left;width:20%;padding:0.9em 0;text-align:center;}div#target-heart-rate-zone div#right div#activities div.activity span{font-size:1.2em;}div#target-heart-rate-zone div#right div#activities div#activity-verylight{background-color:#dadada;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}div#target-heart-rate-zone div#right div#activities div#activity-light{background-color:#f8f493;border-top:1px solid #f2eb28;border-bottom:1px solid #f2eb28;}div#target-heart-rate-zone div#right div#activities div#activity-moderate{background-color:#fcd690;border-top:1px solid #fac86a;border-bottom:1px solid #fac86a;}div#target-heart-rate-zone div#right div#activities div#activity-hard{background-color:#f59d92;border-top:1px solid #f38677;border-bottom:1px solid #f38677;}div#target-heart-rate-zone div#right div#activities div#activity-maximum{background-color:#f06c5a;border-top:1px solid #ec4832;border-bottom:1px solid #ec4832;}div#target-heart-rate-zone div#right div#activity-bpm{float:left;width:100%;display:none;}div#target-heart-rate-zone div#right div#activity-bpm div.bpm{float:left;width:20%;padding:0.45em 0;text-align:center;font-size:1.2em;}div#target-heart-rate-zone div#right div#activity-bpm div#bpm-verylight{background-color:#ebebeb;}div#target-heart-rate-zone div#right div#activity-bpm div#bpm-light{background-color:#f9f7a9;}div#target-heart-rate-zone div#right div#activity-bpm div#bpm-moderate{background-color:#fde2af;}div#target-heart-rate-zone div#right div#activity-bpm div#bpm-hard{background-color:#f7b0a7;}div#target-heart-rate-zone div#right div#activity-bpm div#bpm-maximum{background-color:#f28476;}div#waist-hip-ratio{width:98%;}div#waist-hip-ratio div#gender-container,div#waist-hip-ratio div#waist-size-container,div#waist-hip-ratio div#hip-size-container{width:33%;height:14em;float:left;border-right:1px solid #ebebeb;}div#waist-hip-ratio div#hip-size-container{border:0;}div#waist-hip-ratio div.inner{padding:2.5em;}div#waist-hip-ratio div#gender-container span.gender{font-size:1.25em;}div#waist-hip-ratio div#waist-size-container div#waist-size,div#waist-hip-ratio div#hip-size-container div#hip-size{margin-top:0.9em;}div#waist-hip-ratio div#result-container{float:left;width:100%;display:none;border-top:1px solid #ebebeb;text-align:center;}div#waist-hip-ratio div#result-container p{background-color:#fff;font-size:1.75em;margin-top:15px;}div#waist-hip-ratio div#result-container p span#result{color:#005daa;font-size:1.25em;font-weight:bold;}div#waist-hip-ratio div#result-container p#ideal-waist-hip-ratio-female,div#waist-hip-ratio div#result-container p#ideal-waist-hip-ratio-male{display:none;max-width:none;}div#waist-hip-ratio div#result-container p{max-width:none;}