@charset "UTF-8";*{padding:0;margin:0}body{background:#eaeaea url(../images/desktop/bg_body.jpg) top left repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:10px}body.toggle{background-position:left 49px}h1,h2,h3,h4,h5,p{padding0 0 8px;margin:0}ul,ol{padding:0 0 8px 20px;margin:0}ol{padding-left:22px}ol li{list-style-type:decimal}li{margin:0}sup,sub{font-size:75%;position:relative;top:0;vertical-align:top}sub{top:auto;bottom:0;vertical-align:bottom}a{outline:none}a img{border:none;vertical-align:middle}img{border:none}hr{height:0;border:0;border-top:2px solid #e6e6e6;margin:0 auto 10px;clear:both}* html hr{color:#e6e6e6;height:2px}table{border-collapse:collapse;border-spacing:0}.txtcolor01,a,.txt01{color:#980000}.bgcolor01{background:#980000}.bold,.txt01{font-weight:bold}.nobold{font-weight:normal}.underline,a{text-decoration:underline}.nounderline,a:hover{text-decoration:none}.txthide{text-indent:-9999px}.txtmargin{margin:0}.txtmargin02{margin:0 0 8px}.floatleft{float:left}.floatright{float:right}.floatleft02{float:left;margin:0 10px 10px 0}.floatright02{float:right;margin:0 0 10px 10px}.left{text-align:left}.center{text-align:center}.right{text-align:right}.pad{padding:10px}.pad02{padding:0 10px}.clearer{clear:both;padding:0;margin:0;line-height:0}#form input,#form select,#upsellTxt input,#upsellTxt select{background:#fff;width:auto;padding:3px 2px;border:1px solid #000}#formWrap{width:900px;height:auto;padding:0 0 15px;margin:0 auto;clear:both}#formTitle{width:auto;height:auto;padding:0;margin:0 0 10px;text-align:center}#form{width:330px;height:auto;padding:0;margin:0 0 30px 35px;float:left;_display:inline;position:relative}#formProduct{width:400px;height:auto;margin:0 40px 30px 0;float:right;_display:inline}#productSelection,#paymentForm,#billingInformation,#shippingInformation{padding-bottom:15px;overflow:hidden}#paymentForm{padding-bottom:25px}.rbProduct{margin-bottom:10px}.quantity{padding-bottom:5px;clear:both}.quantity select{margin-right:5px}#quantityForm{margin-bottom:10px;border-bottom:1px solid #ccc}#QuantityCt label{width:auto;text-align:left}#form #checkInfo{padding-top:10px}.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;width:80px;margin:5px 5px 0 0}.fldCt .requiredIcon{display:none}.fldCt.required .requiredIcon{display:inline;color:#f00}#form .fldCt .fld select{width:182px}#form .fldCt .fld input{width:176px}#form .fldCt .fld input#ShippingIsDifferentThanBilling,#form #productSelection select{width:auto}#form #CardCvv2 input{float:left}#form .hint{line-height:12px;width:125px;padding-top:5px;float:left}#form #CardExpirationCt label.label{margin-top:5px}#ShippingIsSame{margin-bottom:10px}#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{width:auto;margin:0 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}.FormHeadlineL{font:bold 16px/22px Arial,Helvetica,sans-serif;color:#666;padding:0;margin:0 0 10px;overflow:hidden}.FormSubHeadlineL{font:bold 15px Arial,Helvetica,sans-serif;color:#000;padding:0;margin:0 0 10px;overflow:hidden}#cc{width:150px;height:23px;float:left;padding:0 0 5px 100px}.indicate{text-align:center;color:#c00;padding:15px 0;border-top:1px dotted #ccc}*: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}}.validation-summary-errors{border:solid 2px #f00;background:#fcc;padding:10px;margin:0 0 10px 0}.validation-summary-errors span{color:#f00;font-size:1em}.validation-summary-errors ul{list-style:disc;margin:5px 15px 0 15px}.validation-summary-errors ul li{color:#f00}#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}#hdrWrap h2#flowHead{margin:32px 20px 0 12px;float:left}#flowWrap{width:870px;min-height:410px;height:auto !important;height:410px;padding:15px 15px 0;margin:0 auto;clear:both}input#ShippingIsDifferentThanBilling,input#acceptOffer,input#rejectOffer{background:none;padding:0;border:none}#upsellSection{width:100%;margin:0 auto;padding:0;position:relative;z-index:0}#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:#b92025;border-bottom:dashed 1px #ccc}#upsellImage{width:350px;float:left;margin:0 0 20px 20px;_margin:0 0 20px 10px}#upsellImage img{width:100%}#upsellTxt{width:425px;float:right;margin:0 20px 20px 0;_margin:0 10px 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}#upsellTxt p{font:normal 14px/19px Arial,Helvetica,sans-serif}#upsellTxt #upsellTxtDisclaimer{font:normal 10px Arial,Helvetica,sans-serif;color:#666;margin:20px 0}#confirmSection{width:100%;margin:0 auto;padding:0;position:relative;z-index: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}input[type=submit].flow_input_btn{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')}.gecko:active{bottom:-2px;right:-1px}#visonOffers{margin-bottom:100px}#visonOffers{margin-bottom:100px}.slide-show{position:relative;overflow:hidden;text-align:left}.slide-show .slide{display:none;position:absolute}.slide-show .slide.first,.slide img{display:block}.ttlmain01,#topWrap h3{font:normal 20px/22px Arial,Helvetica,sans-serif}.txtblue01,#topWrap strong,#features,#backtohome,#backtohome a{color:#980000}.txtnavy01,#subLeftCol h3{color:#980000}.txtgrey01,#topWrap,#features span{color:#666}.txtgrey02,#mainWrap a:hover,#subLeftCol{color:#111}.ordnwbtn,.ordnwbtn02,.ordnwbtn02:hover{background:url(../images/desktop/assets.png) 0 -143px no-repeat;width:191px;height:65px;display:block;text-indent:-9999px}.ordnwbtn:hover,.ordnwbtn02{background-position:-192px -143px}#Wrap{width:100%;margin:0 auto;background:url(../images/desktop/bg_header.jpg) repeat-x;position:relative}#langimg{position:absolute;top:0;right:-125px;z-index:50}#langimgUSA{position:absolute;top:0;right:-105px;z-index:50}#Wrap #outMain #mainWrap #formWrap #form #langimgUSAForm{border-top:1px solid #808080;display:block;margin-left:300px;margin-top:407px;padding:0;position:absolute}#otherOrderForm{border-top:1px solid #808080;display:block;margin-left:290px;margin-top:300px;padding:0;position:absolute}#outMain{width:928px;padding:0;margin:0 auto;position:relative;clear:both}#mainWrap{width:900px;padding:0;margin:0 auto;background:#fff;position:relative;-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3)}#topWrap{background:url(../images/desktop/bg_top.gif) top left repeat-x;width:900px;margin:0 auto;clear:both}#toggle-wrap{background:url(../images/desktop/bg-toggle-bar.png);height:49px;width:100%}#toggle-bar{margin:0 auto;width:900px}#toggle-bar ul{list-style:none;padding:0}#toggle-bar li{float:left}#btn-xhose-pro{background:url(../images/desktop/btn-xhose-pro.png);display:block;height:45px;text-indent:-9999px;width:185px}#btn-xhose-pro:hover{background-position:0 0}#btn-xhose{background:url(../images/desktop/btn-xhose.png) 0 -45px;display:block;height:45px;text-indent:-9999px;width:165px}#btn-xhose:hover{background-position:0 0}#caEnglishOrder{right:-100px;top:0;padding-left:5px;position:absolute}#caEnglishOrderForm{border-top:1px solid #808080;display:block;right:375px;top:801px;padding:0;position:absolute}#hdrWrap{background:url(../images/desktop/bg_header.jpg) top left repeat-x;width:900px;height:121px;padding:0;margin:0 auto;position:relative}#hdrWrap h1{padding:0;margin:10px 20px 0 0;float:left;display:inline}#hdrWrap h1 a,#hdrWrap h1 span{background:url(../images/desktop/logo.png) 0 0 no-repeat;width:374px;height:90px;display:block;text-indent:-9999px}#hdrWrap h2{background:url(../images/desktop/assets.png) 0 0 no-repeat;width:338px;height:47px;padding:0;margin:28px 0 0;float:left;display:block;text-indent:-9999px}#ordcrbtn{background:url(../images/desktop/assets.png) 0 -47px no-repeat;width:123px;height:92px;display:block;text-indent:-9999px;margin:8px 0 0 0;_margin-right:15px;float:left}#ordcrbtn:hover{background-position:-124px -47px}#offerWrap{width:900px;height:485px;margin:0 auto;background:url(../images/desktop/bg_offer.jpg) no-repeat;position:relative}#offerWrap #prodshow{position:absolute;top:0;left:300px}#offerWrap #nowonly{margin:13px 0 0;float:left;position:relative;z-index:10}#offerWrap #offordbtn{width:190px;margin:0 auto;text-align:center;clear:both}#offordbtn .ordnwbtn{margin:0 auto 5px}#nowonly{width:295px}#shipBurst{width:100px;height:100px;position:absolute;top:150px;left:250px}#prodshow{width:302px;height:316px}#points{width:288px;margin:15px 5px 0 0;float:right;position:relative;z-index:10}#video{background:url(../images/desktop/bg_video.png) top left no-repeat;width:254px;height:190px;padding:7px 15px 16px 9px;margin:0 auto}#headshow{width:288px;height:62px;margin:0 auto;position:relative}#features{background:url(../images/desktop/bg_features.png) top left no-repeat;font-size:15px;width:237px;padding:0 15px;margin:0 auto;clear:both}#features h3{background:url(../images/desktop/assets.png) 0 -206px no-repeat;width:269px;height:60px;padding:0;margin:0 -17px;display:block;text-indent:-9999px}#features li{padding-bottom:6px}#features .ordnwbtn{margin:-10px auto 0;clear:both}#getimg{position:absolute;bottom:10px;left:15px;z-index:10}#midWrap{width:100%;padding:20px 0 10px;margin:0 auto;clear:both}#midWrap hr{margin:15px auto;clear:both}.prodbnr{background:top left no-repeat;width:265px;height:216px;overflow:hidden;float:left;position:relative}.midtxt{width:100%;float:left}.midli{font-size:14px;width:100%;padding:0;margin:0;clear:both}.midli li{list-style:none;width:290px;padding:0 10px 10px 0;_padding-right:8px;margin:0;text-align:center;float:left}.midli li img{margin-bottom:10px}.midli li strong{text-transform:uppercase}.midli li.midlst{padding-right:0}#great .prodbnr{background-image:url(../images/desktop/bg_prod.jpg)}#great .prodbnr .ordnwbtn{position:absolute;bottom:0;left:40px}#great .midtxt{float:right}#easy{width:100%;height:312px;background:url(../images/desktop/bg_how.jpg) no-repeat;position:relative}#easy .midtxt{width:350px;padding:45px 15px 0 25px;float:left}#easy .midtxt h3{color:#100e0d;padding-bottom:15px;font-weight:bold;font-size:21px}#easy .midtxt p{color:#fff;font-size:12px}#reach{display:block;position:absolute;right:5px;top:20px}#works{width:520px;float:right}#works .midtxt{width:315px;float:left}#works .midtxt .ordnwbtn{width:187px;height:64px;display:block;position:absolute;bottom:5px;right:212px}#animation{background:url(../images/desktop/bg_animation.jpg) top left no-repeat;width:310px;height:174px;margin:0 auto;border:1px solid #000}p.copyright{font:12px Arial,Helvetica,sans-serif;text-decoration:none}#disclaimer{width:670px;height:auto;padding:0 15px 15px;margin:20px auto 15px;border:1px solid #ccc;clear:both}#disclaimer p{padding:15px 0 0;margin:0;text-align:left}#footerContentWrap{width:100%;float:none;clear:both}#footerNavWrap{width:900px;margin:0 auto;padding:35px 0 15px 0;text-align:center;font-size:12px;color:#000}#footerNavWrap ul{margin:0;padding:0;list-style:none}#footerNavWrap li{display:inline;border-left:solid 1px #2c2c2c;padding:0 10px}#footerNavWrap li:first-child{border:none}#footerNavWrap a{font-size:12px;color:#2c2c2c;text-decoration:none}#footerNavWrap a:hover{color:#2c2c2c;text-decoration:underline}p.copyright{font-size:12px;color:#2c2c2c;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:115px;margin:0 auto;padding:2%;text-align:center}#subLeftCol{width:545px;min-height:540px;height:auto !important;height:540px;padding:10px 15px 0 20px;margin-top:10px;float:left;border-right:2px solid #e6e6e6}#subLeftCol li{padding-bottom:8px;margin:0}#subLeftCol p{margin:20px 0}#backtohome{padding-bottom:10px;margin:0}#subRightCol{width:300px;margin:0 10px 0 0;float:right;text-align:center;display:inline}#subRightCol #prodshow{margin:0 auto;clear:both}#subRightCol #nowonly{margin:10px auto 0;clear:both}#subclear{height:10px;display:block;clear:both}.dtm__in--dv #formWrap #form{min-width:410px}#cc{width:100%}#caEnglishOrderForm{right:425px;top:895px}