html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;font-family:Arial,Helvetica,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ffC;color:#333;text-decoration:none}del{text-decoration:line-through}mark{background-color:#ffC;color:#333;font-style:italic;font-weight:bold}abbr[title],dfn[title]{border-bottom:0;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input,select,textarea,button{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}@font-face{font-family:'Gotham';src:url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Light.eot');src:local('Gotham-Light'),url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Light.woff') format('woff'),url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Light.ttf') format('truetype'),url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Light.svg') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Gotham';src:url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Book.eot');src:local('Gotham-Book'),url('../fonts/Gotham-Book.woff') format('woff'),url('../fonts/Gotham-Book.ttf') format('truetype'),url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Book.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';src:url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Medium.eot');src:local('Gotham-Medium'),url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Medium.woff') format('woff'),url('../fonts/Gotham-Medium.ttf') format('truetype'),url('http://d26dkb0pe35ehk.cloudfront.net/376fee0/fonts/Gotham-Medium.svg') format('svg');font-weight:bold;font-style:normal}html{background:#2f2f2f;width:100%;min-width:960px}body{font:.625em arial,Helvetica,sans-serif;color:#666;background:url(../img/marketing/bg_marketing_1.jpg) no-repeat center top}a,.link{color:#0074ae;text-decoration:none;cursor:pointer}a:hover,.link:hover{color:#0074ae;text-decoration:underline;cursor:pointer}textarea.text,input.text{font-size:1.5em;padding:7px 5px 3px;color:#444;border-radius:2px;border:1px solid #c1c1c1;background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/bg_input.png) repeat-x top left;width:200px}input.text:focus{border-color:#59D;background:#FFF;box-shadow:0 0 4px 0 rgba(118,190,234,0.7)}input.file{cursor:pointer}textarea{font-size:1.5em;padding:7px 5px 3px;color:#444}sup{font-size:.7em;vertical-align:top}.cb{clear:both}h1,h2,h3,h4{font-family:"Gotham",Arial,sans-serif}button,.button{display:inline-block;height:45px;border:0;font-size:16px;cursor:pointer}.ie7 button{filter:chroma(color=#000000);border:0}header{width:960px;margin:0 auto;height:124px;position:relative;z-index:1}header .logo{display:block;background:url(../img/marketing/header_logo.png) no-repeat top left;width:285px;height:45px;position:absolute;left:11px;top:24px;text-indent:-10000px}header .navBg{background:url(../img/marketing/sprite_main.png) repeat-x left -48px;position:absolute;top:84px;width:100%;height:40px;font-family:'Gotham',arial,sans-serif;font-size:15px}header .corporate-weight-loss{position:absolute;right:12px;top:57px;color:#0074ae;font-size:13px}nav.primary a{display:block;float:left;margin:0 4px 0 0;color:#666;padding:12px 14px 6px;background-color:transparent;border-bottom:3px solid rgba(243,244,246,0);font-size:16px;font-family:'Gotham',arial,sans-serif;-webkit-transition:background-color linear .2s,border-bottom linear .2s;-moz-transition:background-color linear .2s,border-bottom linear .2s;-ms-transition:background-color linear .2s,border-bottom linear .2s;-o-transition:background-color linear .2s,border-bottom linear .2s;transition:background-color linear .2s,border-bottom linear .2s}.howItWorks nav.primary a.navHowItWorks,.howItWorks nav.primary a.navHowItWorks:hover,.theScience nav.primary a.navTheScience,.theScience nav.primary a.navTheScience:hover,.theScienceNew nav.primary a.navTheScience,.theScienceNew nav.primary a.navTheScience:hover,.plansAndPricing nav.primary a.navPlans,.plansAndPricing nav.primary a.navPlans:hover,.inTheNews nav.primary a.navInTheNews,.inTheNews nav.primary a.navInTheNews:hover,.clientStories nav.primary a.navClientStories,.videos nav.primary a.navVideos:hover,.videos nav.primary a.navVideos,.clientStories nav.primary a.navClientStories:hover,.theQuiz nav.primary a.navTheQuiz,.theQuiz nav.primary a.navTheQuiz:hover,.login nav.secondary span.login,.login nav.secondary span.login:hover{color:#004f71;border-bottom:3px solid #9cb300;border-bottom:3px solid rgba(156,179,0,1);background-color:rgba(0,0,0,0.03);text-decoration:none}nav.primary a:hover,nav.secondary a:hover,nav.secondary span:hover{border-bottom:3px solid #9cb300;border-bottom:3px solid rgba(156,179,0,1);background-color:rgba(0,0,0,0.03);text-decoration:none;color:#0074ae}nav.secondary a.join{font-weight:bold;color:#ea7127}nav.secondary{float:right;color:#0074ae;margin:0;padding:0 1px}nav.secondary a,nav.secondary span{vertical-align:middle;display:inline-block;margin:0 3px;color:#666;padding:12px 8px 6px;border-bottom:3px solid rgba(243,244,246,0);font-size:16px;-webkit-transition:border-bottom linear .2s;-moz-transition:border-bottom linear .2s;-ms-transition:border-bottom linear .2s;-o-transition:border-bottom linear .2s;transition:border-bottom linear .2s}nav.secondary a:hover,nav.secondary span:hover{text-decoration:none}nav.secondary span.pipe{padding:0;display:inline-block;color:#999;margin-top:6px}.header-questionsCall{position:absolute;right:10px;top:9px;font-size:16px;text-align:center;width:210px;color:#666}.ie7 .header-questionsCall,.ie8 .header-questionsCall{top:4px}header .tel{font-size:26px;position:absolute;right:10px;top:25px;padding:0;color:#666}.ie7 header .tel,.ie8 header .tel{top:24px}header .tel .type{background:url(../img/marketing/sprite_main.png) bottom right no-repeat;display:inline-block;float:left;width:32px;height:24px;margin:3px 6px 0 0;text-indent:-10000px}.ie7 header .tel .type,.ie8 header .tel .type{height:28px}header .tel .value{padding:0 2px}footer{width:960px;margin:30px auto;color:#888}footer td.left{width:310px;color:#aaa;font-size:14px;vertical-align:top;padding-left:15px}footer td.left strong{color:#CCC}footer td.left a.logo{padding:0;height:28px;width:191px;margin-right:100px;display:block;color:#aaa;font-size:14px;background:url("../img/marketing/footer_logo.png") no-repeat scroll 0 0 transparent;text-indent:-9999px;margin-bottom:20px}.contact #content footer .tel{padding:0}footer td.left .address{padding:0;margin:5px 0 0}footer td.left .address .street-address{display:block}footer table.links{width:960px;margin:0 auto;text-align:left}footer td.links{border-left:1px solid #666;padding:0 0 0 10px;font-size:12px;text-align:left;line-height:1.4em;vertical-align:top}footer td.links .header{color:#8e8e8e}footer td.links a{display:block;padding:0}footer td.links .mobile{display:none}.mobile td.links .mobile{display:block}footer .top,footer .legal{margin:0 auto;width:960px}footer .legal{font-size:12px;text-align:center}.marketing footer .links{margin-top:30px}footer a{color:#FFF}footer .links a{padding:0 10px}footer .links a strong{font-weight:normal;font-style:italic}footer a:hover{color:#FFF}footer .legal{padding:20px 0}footer .copy{padding-right:10px;border-right:1px solid #999}footer .sm{margin-top:10px;padding-left:7px}.marketing footer{width:100%;background:url(../img/marketing/curve.png) no-repeat center top;min-width:960px;height:54em;margin:-250px 0 0 0;-webkit-background-size:1600px 800px}footer .top{background:url(../img/marketing/bg_footer.png) no-repeat center top}footer .top .kushner,footer .top .call,footer .top .plan{width:379px;float:left;padding:50px 70px 0 30px}footer .top .kushner{border-right:1px solid #ccc;padding:50px 30px 0 70px}footer .top .kushner a{display:block;background:url(../img/marketing/footer_465k.png) no-repeat left top;width:384px;height:139px}footer .top .plan a{display:block;background:url(../img/marketing/footer_2_plansAlt.png) no-repeat left top;width:421px;height:155px}footer .top .nextSteps{display:block;width:185px;height:60px;text-indent:-10000px;background:url(../img/marketing/sprite_main.png) no-repeat left bottom;clear:both;margin:-60px auto 0}.ie7 footer .top .nextSteps,.ie8 footer .top .nextSteps{margin:0 auto}.leftNav{float:left;width:240px;background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/bg_left_nav.png) right -50px no-repeat;height:360px;padding-top:50px}.leftNav a{font-size:1.4em;color:#0074ae;display:block;margin-left:30px;padding:13px 0 10px 0;border-bottom:1px solid #CCC;background:0;opacity:.8;filter:alpha(opacity=80)}.leftNav a:hover{text-decoration:none;background:rgba(255,255,255,0.3);opacity:1;filter:alpha(opacity=100)}.privacy .leftNav .privacyNav,.privacy .leftNav .privacyNav:hover,.terms .leftNav .termsNav,.terms .leftNav .termsNav:hover,.termsOfUse .leftNav .termsOfUseNav,.termsOfUse .leftNav .termsOfUseNav:hover,.faq .leftNav .faqNav,.faq .leftNav .faqNav:hover,.company .leftNav .companyNav,.company .leftNav .companyNav:hover,.press .leftNav .pressNav,.press .leftNav .pressNav:hover,.careers .leftNav .careersNav,.careers .leftNav .careersNav:hover,.inTheNews .leftNav .inTheNewsNav,.inTheNews .leftNav .inTheNewsNav:hover,.contact .leftNav .contactNav,.contact .leftNav .contactNav:hover,.disclaimer .leftNav .disclaimerNav,.disclaimer .leftNav .disclaimerNav:hover{opacity:1;filter:alpha(opacity=100);background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/arrow_green.png) 190px center no-repeat;font-weight:bold}.boxBottom,.boxTop{background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/box_top.png) center top no-repeat;height:42px;min-width:960px;margin:0 auto}.boxBottom{background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/box_bottom.png) center bottom no-repeat}.boxMiddle{background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/box_middle.png) center top repeat-y;min-width:960px;margin:0 auto}.boxPlain{background:#FFF;width:960px;margin:30px auto 0}section h1{font-size:1.5em;font-weight:100;color:#999}.boxInnerGlow{width:960px;margin:30px auto 0;background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/box_inner_glow_middle.png) center top repeat-y}.boxInnerGlow .boxTop{width:960px;margin:0 0 -40px 0;background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/box_inner_glow_top.png) center no-repeat;height:40px}.boxInnerGlow .boxBottom{width:960px;height:47px;margin:-47px 0 0 0;background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/box_inner_glow_bottom.png) center no-repeat;position:relative;z-index:1}#content>.box{background:#FFF;width:960px;margin:30px auto 0;box-shadow:inset 0 0 60px 0 rgba(0,0,0,0.1),0 10px 30px 0 rgba(0,0,0,0.3);border:1px solid #999}#content>.clearBox{width:960px;border:1px solid transparent;margin:30px auto 0}.imgBtn{display:inline-block;text-indent:-10000px;height:58px;width:273px;background-position:top left}.ie7 .imgBtn,.ie8 .imgBtn{display:block}.imgBtn:hover{background-position:bottom left}.imgBtn.startNow{background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/buttons/start_now_risk_free_multi_line.png) no-repeat left bottom;height:81px;width:200px}.imgBtn.startNow:hover{background-position:left top}.imgBtn.startNowSingleLine{background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/buttons/start_now_risk_free.png) no-repeat left top}.imgBtn.startNowSingleLine:hover{background-position:left bottom}.theatlantic .imgBtn.startNow,.tvcommercial .imgBtn.startNow{text-indent:0;height:auto;width:auto}.theatlantic .imgBtn.startNow strong,.tvcommercial .imgBtn.startNow strong{color:#fff!important}.ie7.theatlantic .imgBtn.startNow,.ie8.theatlantic .imgBtn.startNow,.ie9.theatlantic .imgBtn.startNow,.ie7.tvcommercial .imgBtn.startNow,.ie8.tvcommercial .imgBtn.startNow,.ie9.tvcommercial .imgBtn.startNow{background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/buttons/start_now_risk_free_multi_line.png) no-repeat left bottom;height:65px;width:125px;text-indent:-9999px;display:block}.ie7.tvcommercial .imgBtn.startNow:hover,.ie8.tvcommercial .imgBtn.startNow:hover,.ie9.tvcommercial .imgBtn.startNow:hover{background:left top}.ie7.theatlantic .imgBtn.startNow,.ie7.tvcommercial .imgBtn.startNow{height:81px;width:200px}.ie7.theatlantic .imgBtn.startNow span,.ie8.theatlantic .imgBtn.startNow span,.ie9.theatlantic .imgBtn.startNow span,.ie7.tvcommercial .imgBtn.startNow span,.ie8.tvcommercial .imgBtn.startNow span,.ie9.tvcommercial .imgBtn.startNow span{display:none}form p.error{height:auto;zoom:1}form p.error input,form p.error select{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}form p.error .inlineErrorMessage{clear:both;background:#FFC;color:#944;font-weight:bold;font-size:12px;padding:7px 10px 3px;border-radius:0 0 6px 6px;width:202px;margin:-2px 0 10px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.4);box-shadow:0 6px 12px rgba(0,0,0,0.4)}.ie7 form p.error .inlineErrorMessage,.ie8 form p.error .inlineErrorMessage{border:1px solid #e6c7a1;border-top:1px solid #c1c1c1;width:200px}.message{display:none;line-height:1.5em;font-size:1.4em;padding:10px 15px;background-color:#f4f4f4;border:1px solid #EEE;border-radius:6px;margin-bottom:10px}.message.success{color:green;text-align:left}.message.error{color:#700;background:#FFE}#user.loggedIn{position:absolute;right:0;top:25px;background:#4d4d4d;background:rgba(0,0,0,0.5);border:1px solid #d3d2d0;border-radius:4px;font-size:12px;font-family:"Gotham",Arial,sans-serif;cursor:pointer;padding:1px 10px 1px 5px}#user.loggedIn span{display:inline-block;padding:10px 7px 5px 0;vertical-align:middle;color:#fff;font-size:13px}#user.loggedIn img{width:22px;height:22px;vertical-align:middle;margin-right:10px;background:#eee}#user.loggedIn .header-dd-arrow{display:inline-block;width:7px;height:7px;background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/appv2/sprite.png) -230px top no-repeat;vertical-align:middle;margin:-2px 0 0 0;text-indent:-10000px;padding:0}.ie7 #user.loggedIn .arrow,.ie8 #user.loggedIn .arrow{display:inline}#user.loggedOut{cursor:pointer}#footerSocial{border-bottom:0;padding:6px 10px 20px;text-align:center}#footerSocial a{display:inline-block;height:38px;width:37px;margin:0 8px;background:url(../img/marketing/sprite_social.png) left top no-repeat;white-space:nowrap;text-indent:-10000px;border-radius:10px;overflow:visible;-webkit-transition:box-shadow linear .2s;-moz-transition:box-shadow linear .2s;-ms-transition:box-shadow linear .2s;-o-transition:box-shadow linear .2s;transition:box-shadow linear .2s}#footerSocial a:hover{box-shadow:0 0 10px rgba(255,255,255,0.5)}#footerSocial a.twitter{background-position:-52px 0}#footerSocial a.linkedin{background-position:-104px 0}#footerSocial a.googleplus{background-position:-155px 0}.secondary .boxPlain section{padding:30px 40px 280px 0;min-height:470px;margin-left:290px}.secondary h1{font-size:4.7em;font-weight:100;color:#004f71;margin-bottom:20px;margin-left:-4px}.secondary h2{font-size:1.8em;margin-bottom:30px;font-weight:normal}.secondary p{font-size:1.4em;line-height:1.5em;margin:0 0 20px}.secondary li{font-size:1.4em;margin-left:1em;line-height:1.5em}#promiseDialog .section{font-size:16px;margin:0;padding:0 40px;width:400px}#promiseDialog .dialogContent{width:480px}#promiseDialog h3{color:#004f71;font-weight:normal}#promiseDialog h6{font-size:18px;padding-top:20px;font-family:"Gotham",arial,sans-serif;padding-bottom:5px;color:#9cb300;text-transform:uppercase;background:#fff}#promiseDialog p{line-height:1.5em}#promiseDialog li{font-size:16px}#promiseDialog #yourCommitment{padding-bottom:40px}.visibleScroll::-webkit-scrollbar{width:11px;height:11px}.visibleScroll::-webkit-scrollbar-track{width:11px;height:11px}.visibleScroll::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.1);background:#999;border-radius:5px}#debugInfo table{margin-left:2em;margin-bottom:1em;font-size:1.5em;font-family:"Courier New",Courier,monospace}#debugInfo td{font-family:"Courier New",Courier,monospace}#debugInfo td.label{font-weight:bold;white-space:nowrap;padding-right:1em}.button-wrapper{display:inline-block}.button-wrapper:focus,.inner-button:focus,button.button-inner{border:0!important;outline:0 none!important}.inner-button:hover span{background:transparent!important}.button-wrapper .inner-button{display:inline-block;font-weight:normal;letter-spacing:1px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-moz-box-shadow:0 0 3px #fff inset,1px 3px 3px #a5a5a5;-webkit-box-shadow:0 0 3px #fff inset,1px 3px 3px #a5a5a5;position:relative;color:#fff;font-family:"Gotham",arial,sans-serif;font-size:20px;cursor:pointer;text-decoration:none;padding:15px 45px 13px 25px}.ie7 .button-wrapper .inner-button{border:0;padding:0}.button-orange .inner-button{border:2px solid #b77a4c;text-shadow:-1px -1px 1px #984200;-moz-text-shadow:-1px -1px 1px #984200;-webkit-text-shadow:-1px -1px 1px #984200;background:-moz-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eda072),color-stop(47%,#eda072),color-stop(53%,#e3671b),color-stop(93%,#e3671b));background:-webkit-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:-o-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:-ms-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:linear-gradient(to bottom,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%) repeat scroll 0 0 transparent;-webkit-transition:opacity linear .2s;-moz-transition:opacity linear .2s;-ms-transition:opacity linear .2s;-o-transition:opacity linear .2s;transition:opacity linear .2s}.button-orange .inner-button:hover{opacity:.9;color:#f0f0ef;background:-moz-linear-gradient(top,#ed9967 0,#ed9967 47%,#db6419 53%,#db6419 93%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ed9967),color-stop(47%,#ed9967),color-stop(53%,#db6419),color-stop(93%,#db6419));background:-webkit-linear-gradient(top,#ed9967 0,#ed9967 47%,#db6419 53%,#db6419 93%);background:-o-linear-gradient(top,#ed9967 0,#ed9967 47%,#db6419 53%,#db6419 93%);background:-ms-linear-gradient(top,#ed9967 0,#ed9967 47%,#db6419 53%,#db6419 93%);background:linear-gradient(to bottom,#ed9967 0,#ed9967 47%,#db6419 53%,#db6419 93%)}.button-blue .inner-button{border:2px solid #0074ae;text-shadow:-1px -1px 1px #006fa6;-moz-text-shadow:-1px -1px 1px #006fa6;-webkit-text-shadow:-1px -1px 1px #006fa6;background:-moz-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7cb8d5),color-stop(47%,#7cb8d5),color-stop(53%,#0370a7),color-stop(93%,#0370a7));background:-webkit-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:-o-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:-ms-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:linear-gradient(to bottom,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%) repeat scroll 0 0 transparent;-webkit-transition:opacity linear .2s;-moz-transition:opacity linear .2s;-ms-transition:opacity linear .2s;-o-transition:opacity linear .2s;transition:opacity linear .2s}.button-blue .inner-button:hover{color:#f0f0ef;background:-moz-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#53a1c8),color-stop(47%,#53a1c8),color-stop(53%,#006fa6),color-stop(93%,#006fa6));background:-webkit-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:-o-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:-ms-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:linear-gradient(to bottom,#53a1c8 0,#53a1c8 47%,#006fa6x 53%,#006fa6 93%)}.button-with-arrow{padding-right:45px}.ie7 .button-arrow,.ie8 .button-arrow,.ie9 .button-arrow,.ie7 a,.ie8 a,.ie9 a{border:0!important}.ie9 .inner-button{border:0;box-shadow:0;text-indent:-9999px}.button-with-small-arrow{padding-right:35px}.button-small .inner-button{font-size:14px;padding:7px 30px 5px 18px}.button-small button.inner-button{padding:2px 30px 0 18px;height:33px}.button-multiline .inner-button{padding:10px 50px 7px 18px;border-radius:25px;font-size:18px;text-align:left}.button-multiline .inner-button strong{font-size:23px}.button-arrow{border-bottom:15px solid transparent;border-left:12px solid #fff;border-top:15px solid transparent;height:0;position:absolute;right:20px;top:10px;width:0}.button-arrow-multiline{top:13px;border-bottom:22px solid transparent;border-left:12px solid #fff;border-top:20px solid transparent;height:0;position:absolute;right:20px;width:0}.button-small-arrow{border-bottom:8px solid transparent;border-left:8px solid #fff;border-top:8px solid transparent;top:18px;height:0;position:absolute;right:20px;width:0}.button-small-with-small-arrow{border-bottom:8px solid transparent;border-left:8px solid #fff;border-top:8px solid transparent;height:0;position:absolute;width:0;right:11px;top:6px}.no-arrow .inner-button{padding-right:26px}.button-small.no-arrow .inner-button{padding-right:15px}ul.demoList li{list-style-type:none;padding:20px;width:960px;margin:0 auto;border-top:1px solid #666;font-family:arial,sans-serif}ul.demoList .demoLabel{font-weight:bold;width:255px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){header .logo{background:url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/header_logo_2x.png) no-repeat top left;background-size:285px 45px}footer td.left a.logo{background:url("http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/footer_logo_2x.png") no-repeat scroll 0 0 transparent;background-size:191px 28px}}.dialog{position:absolute;display:block;z-index:-1;opacity:0;left:0;top:0}.ie7 .dialog,.ie8 .dialog{padding:1px}.dialog.offScreen{left:-10000px;display:block;z-index:100}.dialog.visible{opacity:1;z-index:100;-webkit-transition:opacity linear .5s;-moz-transition:opacity linear .5s;-ms-transition:opacity linear .5s;-o-transition:opacity linear .5s;transition:opacity linear .5s}.dialog .dialogContent{position:absolute;left:0;top:0;z-index:2;padding:1px;background:#FFF;border:1px solid #CCC;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.3);box-shadow:0 6px 12px rgba(0,0,0,0.3)}.dialogWindowOverlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:none;background:transparent}.modalBg{background:#000;opacity:.6;filter:alpha(opacity=60);display:block}.dialogClose{position:absolute;right:10px;top:6px;font-size:26px;color:#ccc;cursor:pointer}.dialog h3{padding:14px 25px 5px;font-weight:normal;font-size:16px;border-bottom:1px solid #ccc;background:#f4f4f4;color:#AAA;white-space:nowrap}.dialog p{clear:both;margin-bottom:10px}.dialog p .radioWrapper,.dialog p .selectWrapper{display:block;clear:both}.dialog p .radioWrapper input{margin:0 5px 0 0}.dialog p .radioWrapper label{float:none}.dialog select{font-size:1.4em;padding:7px 5px 3px;border:1px solid #c1c1c1;background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/376fee0/img/marketing/bg_input.png) repeat-x top left;border-radius:2px}.dialog input.text{width:260px;font-size:1.8em}.dialog p label{line-height:2em;font-size:1.4em;float:left;width:120px}.dialog .bottomArrow,.dialog .topArrow{border-color:transparent transparent #fff transparent;border-style:solid;border-width:11px;width:0;height:0;position:absolute;left:25px;top:-22px;z-index:3}.ie9 .dialog .bottomArrow,.ie9 .dialog .topArrow{right:-16px}.dialog .bottomArrowBorder,.dialog .topArrowBorder{border-color:transparent transparent #c0c0c0 transparent;border-style:solid;border-width:13px;width:0;height:0;position:absolute;left:23px;top:-26px;z-index:1}.dialog .bottomArrowCenter,.dialog .topArrowCenter{left:50%;margin-left:-12px}.dialog .bottomArrowCenterBorder,.dialog .topArrowCenterBorder{left:50%;margin-left:-14px}.dialog .bottomArrow{border-color:#fff transparent transparent transparent;bottom:-22px;top:auto}.dialog .bottomArrowBorder{border-color:#c0c0c0 transparent transparent transparent;bottom:-26px;top:auto}.dropdown .dialogContent{border-radius:0}.tooltip .dialogContent{border-radius:0;white-space:nowrap;background:#FFD}.tooltip .tip{padding:6px 7px 3px}.loadingDialog{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;background:#000;opacity:.6;filter:alpha(opacity=60);display:block}.loadingDialog,.ie7 .loadingDialog,.ie8 .loadingDialog{background:#000;background-color:#000}.loadingDialog svg,.loadingDialog shape{opacity:1}.helpDialog .dialogContent{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.2);box-shadow:0 6px 12px rgba(0,0,0,0.2);border-radius:6px;border:1px solid #c0c0c0;width:250px}.helpDialog .contentWrapper{background:transparent}.helpDialog .helpTextWrapper{padding:15px 20px}.helpDialog .helpText{color:#444;font-size:14px;font-weight:normal}#videoDialog .dialogContent,.videoDialog .dialogContent{width:699px;height:445px}#videoDialog .videoWrapper,.videoDialog .videoWrapper{padding:30px;width:639px;height:385px}#errorDialog .error{width:350px;font-size:1.8em;text-align:left;padding:20px 40px}#errorDialog .error.details{width:600px}#errorDialog .error .details{margin-top:5px}#errorDialog .error .details a{font-size:.6em;cursor:pointer}#errorDialog .error .details textarea{margin-top:3px;font-size:12px;height:200px;resize:none;width:100%;font-family:"Courier New",Courier,monospace;font-weight:bold}#errorDialog .error .details .hide,#errorDialog .error .details textarea,#errorDialog .error.details .details .show{display:none}#errorDialog .error.details .details .hide,#errorDialog .error.details .details textarea,#errorDialog .error .details .show{display:block}#infoDialog .info{width:320px;font-size:1.8em;text-align:left;padding:20px 40px}#confirmDialog .confirm{width:320px;font-size:1.8em;text-align:left;padding:20px 40px}.ie7 #infoDialog .info,.ie8 #infoDialog .info,.ie7 #errorDialog .error,.ie8 #errorDialog .error,.ie7 #confirmDialog .confirm,.ie8 #confirmDialog .confirm{background:#FFF}.ie7 #confirmDialog h3,.ie8 #confirmDialog h3{white-space:nowrap}#confirmDialog .action{text-align:center;margin-bottom:15px;cursor:pointer}.ie7 #confirmDialog .action .button,.ie8 #confirmDialog .action .button{display:inline}#confirmDialog .cancel{font-size:1.4em;margin-left:10px;vertical-align:middle;text-decoration:none}#confirmDialog .action .button{background:none repeat scroll 0 0 #009ade;border:1px solid #07c;border-radius:6px 6px 6px 6px;color:#fff;cursor:pointer;font-size:16px;padding:10px;text-align:center;width:45px;height:20px}#confirmDialog .action .cancel{display:inline-block;height:45px;line-height:45px;vertical-align:top}#userOptions a{display:block;font-size:1.2em;padding:7px 10px 5px;width:172px}#userOptions a:hover{background:#59e;color:#FFF;text-decoration:none}#userOptions .switchUserText{font-size:1.2em;margin-top:5px;border-top:1px solid #CCC;padding:10px 10px 5px;color:#999;font-style:italic;white-space:nowrap}#cookieDialog .dialogContent{width:400px;font-size:18px}#cookieDialog .cookieMessage{padding:20px 25px}#cookieDialog .refresh{font-weight:bold}