@charset "UTF-8";body,div,dl,dt,dd,li,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;font-weight:normal}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}ol,ul{list-style:none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:normal;font-style:normal}acronym,abbr,fieldset,img{border:0}:focus{outline:0}html{background-color:#fff}body{margin:0;padding:0;font:normal 13px/18px Arial,Helvetica,sans-serif}p{margin:0 4px 10px 0;font-size:13px;line-height:18px}.clearer{clear:both;margin:0;line-height:0;padding:0}a img{border:none}object{outline:none}a:link{color:#06c}a:visited{color:#06c}a:hover{color:#333}#__{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-khtml-opacity:0;border:none}#__{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-khtml-opacity:0;border:none}#__{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-khtml-opacity:1;border:none}#form .fldCt .fld input,#form select,#upsellTxt input,#upsellTxt select{padding:3px 2px;border:1px solid #000}#formWrap{width:100%;margin:10px auto}#formTitle{width:100%;margin:0 auto;position:relative;height:125px;text-align:center}#form{width:350px;margin:15px 0 15px 40px;float:left}#formProduct{width:auto;margin:15px 30px 15px 0;float:right}#disclaimer{width:800px;height:auto;padding:15px;border:1px solid #bdbcbd;margin:17px auto}#disclaimer p{color:#000;font-size:12px}.indicate{text-align:center;color:#c00;padding:15px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}#form .display_mode_select{margin:0 auto;width:100%}#form .display_mode_select p a{width:300px;display:block;background:#999;color:#fff;padding:5px 10px;border-radius:15px;text-align:center}.formSelect{padding-bottom:10px;overflow:hidden;clear:both}.formSelect input{margin:2px 8px 0 2px;_display:inline;float:left}.formSelect label{width:265px;margin-top:2px;float:left}.validation-summary-errors span{font-size:14px;font-weight:bold;margin:5px 0;overflow:hidden;display:block}.validation-summary-errors li{margin-bottom:4px}.fldCt{clear:both;margin-bottom:4px;position:relative}.fldCt .label{float:left;text-align:right;margin:5px 5px 0 0;width:80px}.fldCt .requiredIcon{display:none}.fldCt.required .requiredIcon{display:inline;color:#f00}#form .fldCt .fld select{width:182px}#form .fldCt .fld input{width:176px}#form #CardExpirationCt .label{margin-top:5px}#form .fldCt .fld input#ShippingIsDifferentThanBilling{width:auto}#form #CardCvv2 input{float:left}#form .hint{line-height:12px;width:95px;padding-top:5px}#ShippingIsSame{padding:10px 0;margin:15px 0 10px;border-top:1px dotted #ccc;clear:both}#ShippingIsSame .label{width:72px}#ShippingIsSame input{float:left;margin:0 8px 10px 0}#ShippingIsDifferentThanBilling{width:auto;float:left;border:none}.checkbox{font:11px Verdana,Geneva,sans-serif}#paymentForm .fldCt .label{width:95px}#paymentForm #CardExpirationCt .fld select,#form #productSelection select{width:auto;margin:2px 5px 0 0}#paymentForm #CardCvv2Ct .fld input{width:60px;margin-right:5px;float:left}#CardTypeCt.fldCt .label,#CardExpirationCt.fldCt .label,#BillingCountryIdCt.fldCt .label,#BillingStateIdCt.fldCt .label,#ShippingCountryIdCt.fldCt .label,#ShippingStateIdCt.fldCt .label{margin-top:3px}#paymentForm,#billingInformation,#shippingInformation,#reviewOrder,#productSelection{background:#fff;width:319px;height:auto;padding:0 10px 10px;margin:0 0 20px 0;border:solid 1px #000;overflow:hidden;-webkit-box-shadow:1px 1px 4px 1px #545454;-moz-box-shadow:1px 1px 4px 1px #545454;box-shadow:1px 1px 4px 1px #545454}.FormHeadlineL{background:#0e579b;font:15px Arial,Helvetica,sans-serif;color:#fff;width:319px;padding:5px 10px;margin:0 -10px 10px;overflow:hidden}#reviewOrder .orderItemsTable{margin:10px 0}#reviewOrder .orderItemsTable tr th,#reviewOrder .orderItemsTable tr td{padding:2px;border:1px solid #aaa}#reviewOrder .orderItemsTable th{font-size:14px;font-weight:bold;color:#fff;background:#ff7600}#reviewOrder .orderItemsTable td{font:12px;background:none}#EmailCt.fldCt{margin-bottom:15px}#cc{width:150px;height:23px;float:left;padding:0 0 5px 100px}#receiveBox{margin:15px auto;clear:both;overflow:hidden;border-top:2px dashed #aaa;border-bottom:2px dashed #aaa}#receive{background:#f5f5f5;padding:20px 15px;overflow:hidden;border-top:2px solid #fff;border-bottom:2px solid #fff}#receive input{margin:2px 5px 0 0;_display:inline;float:left}#receive label{font-weight:bold;width:270px;float:left;text-align:left}*:first-child+html .fldCt .fld input{border-color:#ccc}* html .fldCt .fld input{border-color:#ccc}@media screen and (-webkit-min-device-pixel-ratio:0){#paymentForm .fldCt input,#paymentForm .fldCt select,.fldCt .fld input,.fldCt .fld select{margin:0;padding:5px 2px}#paymentForm .fldCt select,.fldCt .fld select{padding:0}}#order-ca{position:absolute;top:39px;right:-95px;z-index:1}#order-ca-form{position:absolute;top:297px;left:-90px;z-index:1}#header-wrap{background:url(/images/desktop/2.0000/bg_top.png);-moz-box-shadow:0 0 8px 5px rgba(0,0,0,.4);-webkit-box-shadow:0 0 8px 5px rgba(0,0,0,.4);box-shadow:0 0 8px 5px rgba(0,0,0,.4);position:relative;height:162px;width:100%;min-width:980px;z-index:1}.ttlmain01,#subtxt h2{font:normal 24px/26px Arial,Helvetica,sans-serif}.txtpink01,.midli li strong,#subtxt h2{color:#de4599}.txtgrey01,#topWrap,#features span,#subtxt,.subpage-text-nav,.subpage-text-nav a,#subtxt ul li a:hover{color:#666}.txtgrey02,.Wrap a:hover,#subtxt ul li a{color:#111}.assets{background:url(/images/desktop/2.0000/assets.png) no-repeat;height:38px;padding:0;display:block;text-indent:-9999px}.ordnwbtn{background-position:0 -173px;width:197px;height:59px;_height:57px}.ordnwbtn:hover{background-position:-197px -173px}#header{margin:0 auto;height:123px;width:980px;position:relative;background:none}#navbarbg{width:100%;height:39px;background:url(/images/desktop/2.0000/nav-bar.png) repeat-x}#navbar{margin:0 auto;height:39px;width:980px;position:relative}.navlink{position:relative;height:39px;width:98%;padding:0;margin:0 auto;overflow:hidden}.navlink li a{font:18px arial;text-decoration:none;color:#fff;outline:none;text-align:center;padding-top:15px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:47px;position:relative;overflow:hidden;padding:10px 30px 0 30px}.navlink li a:hover,.navlink li a:active{border:none;color:#1471c8}#header h1{padding:0;margin:0 20px 0 0;_display:inline;float:left}#header h1 a,#header h1 span{background-image:url(/images/desktop/3.0000/logo.png);width:350px;height:121px}#header h2{font-family:'Gotham Black Italic';font-size:30px;text-align:center;line-height:43px;color:#fff;width:470px;height:70px;padding:0;margin:18px 0 0;float:left;text-shadow:#254a6d 2px 4px 9px}#ordcrbtn{background-position:0 -70px;width:103px;height:102px;margin:17px 16px 0 0;float:right}#ordcrbtn:hover{background-position:-103px -70px}#mainContainer{width:980px;height:auto;margin:0 auto;background:#fff;-moz-box-shadow:0 0 30px 0 rgba(6,33,41,.33);-webkit-box-shadow:0 0 30px 0 rgba(6,33,41,.33);box-shadow:0 0 30px 0 rgba(6,33,41,.33)}#offerWrap{background:url(/images/desktop/6.0000/bg_offer.png) left top no-repeat;width:980px;height:362px;margin:0 auto;position:relative}#offordrow{width:350px;left:238px;top:143px;position:absolute;margin:0 auto;clear:both;overflow:hidden}#offordrow .ordnwbtn{float:left}#fbordrow{width:350px;left:59px;top:282px;position:absolute;margin:0 auto;clear:both;overflow:hidden}#fbordrow .ordnwbtn{float:left}#video{width:367px;height:275px;margin:0 auto 10px;left:20px;top:1px;position:absolute}#features{background:url(/images/desktop/2.0000/features.png) no-repeat;width:445px;height:345px;position:absolute;top:10px;right:15px}#list{width:360px;margin:13px 0 7px 86px;position:relative;top:40px}#list ul{margin:0 5px 0 35px}#list li{font:16px/20px Arial,Helvetica,sans-serif;color:#333;font-weight:bold;list-style:url(/images/desktop/2.0000/blt-pink.png);padding-bottom:8px}#slideshow{width:400px;left:-108px;top:41px;position:absolute}.slide-show{position:relative}.slide-show .slide{display:none;position:absolute}.slide-show .slide.first,.slide img{display:block}#supportingInfo{width:980px;clear:both;position:relative;height:315px;background:url(/images/desktop/2.0000/features-bg.jpg) no-repeat}#supportingInfo p{font:17px/21px Arial,Helvetica,sans-serif;color:#636363;width:420px;top:28px;right:52px;position:absolute;text-align:left}#supportingInfo .ordnwbtn{background-position:0 -235px;width:347px;height:59px;top:220px;right:17px;position:absolute;z-index:1}#supportingInfo .ordnwbtn:hover{background-position:0 -290px}#midWrap{width:980px;clear:both;position:relative;height:630px}p.About{font-family:'Gotham Book';font-size:18px;color:#5b5b5b;width:925px;padding:0 25px;line-height:23px}#greatFor{width:980px;height:345px;position:relative}#greatFor h2{font-family:'Gotham Black Italic';font-size:48px;text-align:center;line-height:43px;color:#ff7600;width:980px;height:70px}#greatFor ul{margin:0 0 0 20px;padding:0}#greatFor li{float:left;display:block;width:308px;height:207px;margin-right:10px;list-style:none;text-align:center}#greatFor p{margin:12px auto 0;font:italic 25px/17px Arial,Helvetica,sans-serif;color:#0e579b;width:265px}#home ul{margin:20px 0 0 20px;padding:0}#home li{float:left;display:block;width:308px;height:207px;margin-right:10px;list-style:none;text-align:center}#home p{margin:12px auto 0;font:italic 25px/17px Arial,Helvetica,sans-serif;color:#0e579b;width:265px}#footerContentWrap{width:100%;float:none;clear:both;background:url(/images/desktop/2.0000/footer-bg.jpg) repeat-x;margin-top:-10px}#footerNavWrap{width:980px;margin:0 auto;padding:35px 0 15px 0;text-align:center;font-size:12px;color:#fff}#footerNavWrap ul{margin:0;padding:0;list-style:none}#footerNavWrap li{display:inline;border-left:solid 1px #fff;padding:0 10px}#footerNavWrap li:first-child{border:none}#footerNavWrap a{font-size:12px;color:#fff;text-decoration:none}#footerNavWrap a:hover{color:#fff;text-decoration:underline}p.copyright{font-size:12px;color:#fff;text-align:center;margin-top:6px}#footerContentWrap .display_mode_select{margin:0 0 -1.5% 0;padding:0;background:none}#footerContentWrap .display_mode_select p{margin:0 auto}#footerContentWrap .display_mode_select p a{display:block;width:100px;margin:0 auto;padding:2%;text-align:center}#subLeftCol{float:left;width:550px;margin:15px 0 0 15px;padding:0}#subLeftCol h2{font-size:36px;line-height:40px;margin:10px 0 15px 0;padding:0}#subRightCol{float:right;width:300px;margin:10px 15px 25px 0;padding:0}#upsellSection{width:100%;margin:0;padding:0 0 35px}#orderCompleteTxt{width:100%;padding:15px 0 20px 0;text-align:center;margin:0 0 15px 0;font:normal 22px/28px Arial,Helvetica,sans-serif;color:#666;border-bottom:dashed 1px #ccc}#upsellImage{width:350px;float:left;margin:0 0 20px 55px}#upsellImage img{width:100%}#upsellTxt{width:425px;float:right;margin:0 65px 20px 0;font:normal 14px/19px Arial,Helvetica,sans-serif}#upsellTxt h2{font:bold 24px/28px Arial,Helvetica,sans-serif}#upsellTxt h3.cta{font:bold 16px/20px Arial,Helvetica,sans-serif;margin:15px 0}html:not(#dtm_upgrade) #upsellTxt p{font:normal 14px/19px Arial,Helvetica,sans-serif}#upsellTxt #upsellTxtDisclaimer{font:normal 10px Arial,Helvetica,sans-serif;color:#666;margin:20px 0}.dtm #upsellTxt h2.upsellTitle{font-size:2.5em !important}.Quantity{margin:15px 0}#confirmSection{width:auto;margin:0;padding:0}#myAccountContentWrap{width:95%;padding:2.5%}#myAccountContentWrap h1{font:normal 30px Arial,Helvetica,sans-serif;color:#c00;margin:20px 0 10px 0}#addressSection{width:100%}#addressSection h3{font:bold 20px/24px Arial,Helvetica,sans-serif;color:#333;margin:0 0 12px 0}#addressSection p{font:normal 14px/19px Arial,Helvetica,sans-serif;color:#333}#print-icon{float:right;padding:0 20px 0 0}.orderItemsTable{width:100%;margin:10px 0;background:#fff}.orderItemsTable td{font:normal 14px/19px Arial,Helvetica,sans-serif;color:#333;border:1px solid #ccc;padding:5px}.orderItemsTable th{font:bold 14px/19px Arial,Helvetica,sans-serif;color:#fff;background:#c00;padding:5px}#updateSection{width:100%;margin:10px 0}#back-home-btn{width:100%;margin:10px 0;text-align:center}.submitOrderWrap{float:right;margin:10px;text-align:center}input[type=submit].flow_input_btn{height:40px;padding:5px 12px;*padding:3px 12px;outline:none;cursor:pointer;font:normal 13px Arial,Helvetica,sans-serif;overflow:visible;position:relative}input[type=submit].flow_input_btn{border:solid 1px #707070;border-radius:4px;box-shadow:inset 0 0 1px 1px #fff;-moz-box-shadow:inset 0 0 1px 1px #fff;-webkit-box-shadow:inset 0 0 1px 1px #fff;background:linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-webkit-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-moz-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-ms-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-o-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f2f2f2',endColorstr='#cdcdcd')}input[type=submit].flow_input_btn:hover{border-color:#5c7589;color:#262b51;background:linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-webkit-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-moz-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-ms-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-o-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ecf3fb',endColorstr='#acdbf7')}input[type=submit].confirm_input_btn{height:40px;width:202px;margin-bottom:8px;padding:5px 12px;*padding:3px 12px;outline:none;cursor:pointer;font:bold 15px Arial,Helvetica,sans-serif;overflow:visible;position:relative}input[type=submit].confirm_input_btn{border:solid 1px #707070;color:#fff;border-radius:4px;box-shadow:inset 0 0 1px 1px #fff;-moz-box-shadow:inset 0 0 1px 1px #fff;-webkit-box-shadow:inset 0 0 1px 1px #fff;background:linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-webkit-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-moz-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-ms-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-o-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4d9e21',endColorstr='#246b10')}input[type=submit].confirm_input_btn:hover{border-color:#5c7589;color:#fff;background:linear-gradient(top,#448a1c 50%,#448a2f,#429130 50%,#246b10);background:-webkit-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);background:-moz-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);background:-ms-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);background:-o-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#448a1c',endColorstr='#1c520b')}.submitOrderWrap{width:200px;float:right;text-align:center}.gecko:active{bottom:-2px;right:-1px}.Apple-style-span{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#c00;font-weight:bold;padding-top:10px}#visonOffers{margin-bottom:100px}