﻿h2,h3{color:#000}.underline,a:hover{text-decoration:underline}.cartColumns,.cartHeader,.cartTotals div,.clear,.messageBox{clear:both}.searchBar .searchFlyout,.searchBar .searchInput{-moz-border-bottom-colors:none;border-image:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,h1,h2,h3,h4,h5,h6,p{font-weight:400}h2,h3{line-height:28px}body,h3,p{font-size:16px}body,h1,h2,h3,h4,h5,h6,input,p,select,table,textarea{font-family:'Open Sans',sans-serif}body,p{background:#FFF}h2{font-size:26px}input[type=checkbox],input[type=select],input[type=radio],label{cursor:pointer;outline:0}input,select,table,textarea{color:#555;font-size:1em}input[type=text],input[type=password]{transition:border .2s ease 0s}input[type=text],select{background:#FFF;border:1px solid silver;border-radius:.2em;margin:0;padding:.4em;font-size:14px}input[type=checkbox]{position:relative;top:.08em;vertical-align:baseline;margin:0}input[type=text]:focus{border:1px solid #189;outline:0}.dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;cursor:pointer;margin:0;outline:0;padding:0 20px 0 0;text-indent:.01px;text-overflow:""}.dropdown,.dropdown:active,.dropdown:focus{background:url(../images/iconSelectArrow.svg)right 50% no-repeat #FFF;border:1px solid silver;border-radius:.2em;cursor:pointer;display:inline-block;line-height:1.4em;padding:.4em 0 .4em .5em;text-align:right}.dropdown.error,.error input{border-color:#C00}.marginRight{margin-right:1em}.pageContainer{width:1145px;margin:45px;background:#FFF;min-height:1145px}.mainTitle{font-size:24px;line-height:28px;color:#333;width:100%}.columnLabels,.itemCount{font-size:14px}.continueShopping{float:right;font-size:14px;line-height:28px}.cartHeader{border-bottom:2px solid #CCC}.cartRow,.headerRow,.messageRow{border-bottom:1px solid #CCC}.columnLabels{font-weight:700;line-height:28px}.headerRow{display:block;height:30px;color:#555;width:1145px}a:active,a:link,a:visited{color:#189}.informationRow .dropdown,.informationRow .dropdown:active,.informationRow .dropdown:focus{padding:0 0 .2em .2em}.informationRow{background-color:#F0F0F0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:5px 0;width:100%;height:auto;vertical-align:middle}.informationRow .shippingCountry{font-size:1.8em;font-weight:400;padding:1em 0 1em 2em}.bold,.cartRow .prodQuantity span,.productDesc a{font-weight:600}.informationRow select{font-size:1em;vertical-align:middle}.messageRow{text-align:right;padding-bottom:10px;width:1145px}.prodStock,.prodType,.unitPrice{text-align:center}.hidden{display:none}.row-even{background-color:#fff}.row-odd{background-color:#f0f0f0;margin-top:-1px}.cartRow{display:inline-block;width:100%;border-top:none;padding-bottom:10px}.addedCouponRow,.shippingTotal,.subTotal{border-bottom:1px dashed #CCC}.cartRow div{float:left;position:relative}.productImage img{border:1px solid #CCC;display:block;float:left;height:120px;margin:10px 10px 0;width:120px}a:link{text-decoration:none}a:hover{color:#c00}.productDesc a{font-size:20px;margin-top:10px;display:block;letter-spacing:1px}.cartRow .prodPrice,.cartRow .prodStock,.cartRow .prodType,.cartRow .unitPrice{margin-top:60px}.prodQuantity input{border:1px solid #CCC;color:#525252;height:20px;margin:5px 5px 0 0;text-align:center;width:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.errorMsg,.messageBox.errorMsg a{color:#900}.productDesc span{line-height:24px}.cartRow span.remove{font-size:12px;font-style:normal;font-weight:400}.cartRow .prodQuantity a{font-size:13px;padding-bottom:20px;line-height:30px}.columnLabels .columns{margin-left:165px}.columnLabels .columns li{background:0 0;display:inline-block;float:left;padding-left:0;position:relative}.couponMsg .icon,.errorMsg .icon,.infoMsg .icon{background-attachment:scroll;background-repeat:no-repeat}.prodItem{width:295px}.prodType{width:150px}.prodStock{width:120px}.unitPrice{width:90px}.prodQuantity{width:145px}.cartRow .prodPrice{float:right;margin-right:20px;text-align:right}.productDesc{padding:10px 15px 0;width:280px}.columns .prodPrice{text-align:right}.columnLabels span{display:inline-block;position:relative}.columnLabels .imageSpacer{width:165px}.columnLabel.item{width:300px}.columns .prodType{width:130px;text-align:center;margin-right:10px}.columns .prodQuantity{text-align:center}.messageBox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:22px;margin-left:160px;padding:10px 10px 10px 42px;width:915px}.messageBox a{font-weight:600}.errorMsg{background-color:#EFB9B9}.messageBox.errorMsg.header{float:left;margin:10px 0;text-align:left;vertical-align:top;width:1092px;font-size:16px;font-weight:400}.finalTotal,.formLine p strong{font-weight:600}.messageBox .icon{display:block;height:20px;margin-left:-32px;margin-right:10px;width:20px}.errorMsg .icon{background-image:url(../images/eStoreIconSet.svg);background-position:0 0;background-color:transparent;float:left}.couponMsg .icon,.infoMsg .icon{background-image:url(../images/eStoreIconSet.png)}.formLine.error span{color:#000}.infoMsg{background-color:#9ed6df;color:#156}.infoMsg .icon{background-image:url(../images/eStoreIconSet.svg),none;background-position:0 -130px;background-color:transparent}.couponMsg{background-color:#9ed6df;color:#156;line-height:23px}.cartCoupon p,.cartCoupon span{background-color:transparent;line-height:60px}.couponMsg .icon{background-image:url(../images/eStoreIconSet.svg),none;background-position:0 -389px;background-color:transparent;height:22px;width:29px}.cartCoupon,.cartTotals{background:#F0F0F0;border-radius:5px;clear:both;display:block;float:right;min-height:60px;margin-top:10px;padding-bottom:30px;width:33%}.cartCoupon,.cartTotals,input.cartCouponInput{-webkit-border-radius:5px;-moz-border-radius:5px}.cartCoupon p,.cartCoupon p a span{cursor:pointer}.cartCoupon p{margin-left:40px}.cartCoupon a{color:#000;text-decoration:none}.cartCoupon span{background-image:url(../images/eStoreIconSet.png);background-image:url(../images/eStoreIconSet.svg),none;background-repeat:no-repeat;background-attachment:scroll;background-position:0 -260px;display:block;float:left;height:17px;left:-17px;position:relative;top:22px;width:17px}input.cartCouponInput{border:1px solid #CCC;border-radius:5px;height:auto;margin-left:0;margin-right:5px;width:230px}.addCouponRow .applyCoupon{background:#189;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;display:block;float:right;height:32px;line-height:29px;margin-right:0;text-align:center;width:88px}.addedCouponRow .removeCoupon{color:#189;display:block;float:right;margin-right:42px;position:relative;text-align:center;top:10px;width:10%;cursor:pointer}.addedCouponRow .removeCoupon:hover{color:#C00;text-decoration:underline}.addedCouponRow .couponList{background:0 0;left:0;line-height:18px;margin-bottom:5px;margin-left:0;position:relative;top:10px;width:70%}.cartCoupon span.expanded{background-position:-150px -260px}.addCouponRow{margin:0 20px 20px;display:none}.addedCouponRow{height:auto;margin:0 20px 20px;padding-top:20px}.cartRow .purchaseMore{border-top:1px dashed #CCC;display:block;float:right;margin-right:20px;margin-top:10px;max-width:280px;padding-left:6px;padding-top:10px;position:relative;text-align:right;width:auto;padding-bottom:10px}.purchaseMore a{text-decoration:none;color:#189;margin-left:10px}.prodQuantity a:hover,.purchaseMore a:hover{text-decoration:underline;color:#C00}.purchaseMore div{float:right;margin-left:5px}.purchaseMore .text{width:245px}.purchaseMore span{background-image:url(../images/eStoreIconSet.png);background-image:url(../images/eStoreIconSet.svg),none;background-repeat:no-repeat;background-attachment:scroll;background-position:0 -129px;background-color:transparent;display:block;float:left;height:21px;left:0;position:relative;top:-3px;width:21px}.cartTotals{min-height:220px}.cartTotals div{line-height:30px;margin-left:20px;margin-right:10px;margin-top:10px;width:90%;display:block}.cartTotals .label{float:left}.cartTotals .total{float:right}.taxTotal{border-bottom:2px solid #CCC;border-top:1px dashed #CCC}.finalTotal{padding:10px 0;font-size:22px}.cartTotals .checkoutButton{display:block;height:100%;width:100%;margin:0}.cartTotals .checkoutButton a{background-color:#C00;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;height:44px;line-height:44px;margin:10px auto;text-align:center;text-decoration:none;width:215px}.cartTotals .checkoutButton a:hover{background-color:#189}.cartTotals .checkoutButton.disabled a,.cartTotals .checkoutButton.disabled a:hover{background-color:#CCC;color:#FFF}.cartTotals .coupon,.discount,.error{color:#C00}.formLine p{background:#F0F0F0;margin:10px 0 20px 10px}.toolTip,.updatedPrice{color:#FFF;background-color:#189}.shippingForm .inputSet{clear:none;float:right}.shippingForm.regulations .formLine span{width:auto}.submitFormLine .submitFormButton>a{float:right;margin-right:30px;margin-top:20px}.notificationMsg{float:left;font-weight:400;font-size:16px;color:#555}.messageBox.couponMsg,.salePrice{display:none}.salePrice{color:#c00}.couponApplied .messageBox.couponMsg,.couponApplied .salePrice{display:block}.couponApplied .originalPrice{color:#000;text-decoration:line-through;display:block}.updatedPrice span{font-size:13px;line-height:22px}.updatedPrice{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;line-height:22px;padding:0 10px 5px;position:relative;text-align:center;top:-10px}.toolTip{border-radius:2px;font-size:14px;line-height:18px;padding:8px 15px;box-shadow:3px 3px 4px #CCC;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')}#purchaseMoreTooltip,.toolTip{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";-webkit-box-shadow:3px 3px 4px #CCC;-moz-box-shadow:3px 3px 4px #CCC;-webkit-border-radius:2px;-moz-border-radius:2px}.shippingCountry .toolTip{position:relative;top:-4px;margin-left:9px}.toolTipContainer{display:inline-block;width:auto}.shippingCountry .toolTipContainer li{background:url(../images/tooltip-arrowsL.png)2px 6px no-repeat}#purchaseMoreTooltip{background-color:#189;color:#FFF;display:none;height:auto;left:-178px;padding:10px;position:absolute;text-align:left;top:0;width:150px;z-index:221;box-shadow:3px 3px 4px #CCC;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');border-radius:2px}#purchaseMoreTooltip .indicator{background:url(../images/tooltip-arrowsR.png)no-repeat;display:block;float:right;height:16px;margin-right:-19px;position:relative;top:50%;width:10px}#purchaseMoreTooltip div{line-height:18px;width:100%}#purchaseMoreTooltip .qty{float:left;width:50%}#purchaseMoreTooltip .toolPrice{float:right;width:50%;text-align:right}#purchaseMoreTooltip span{background:0 0;display:block;left:0;margin:0;padding:0;position:relative;top:0}#purchaseMoreTooltip .header{border-bottom:1px dotted #FFF}.cartRow .secondaryPurchase{border-top:1px dotted #CCC;float:right;margin:20px 20px 0 0;padding-bottom:10px;padding-left:0;padding-top:10px}.secondaryPurchase .prodPrice,.secondaryPurchase .prodStock,.secondaryPurchase .prodType,.secondaryPurchase .unitPrice{margin-top:30px}.secondaryPurchase .prodQuantity{margin-top:5px}.secondaryPurchase .prodType{margin-left:10px}.secondaryPurchase .prodPrice{margin-right:0;text-align:right;width:113px}.continueShopping a{text-decoration:none}.addressListing a:hover,.continueShopping a:hover,.formMessage a:link{text-decoration:underline}.red{color:#c00}.teal{color:#189}.half{width:50%}.headerRow .columns{letter-spacing:-.5px;font-weight:600}.purchaseMore .unitPrice{margin:0;width:auto}.currencyMsg{color:#555}.productSummary{border-bottom:1px dashed #CCC}.checkoutContainer .cartTotals .divider{border-bottom:2px solid #CCC;height:0;line-height:0;margin-top:0;position:relative;top:-1px}.checkoutContainer .shippingForm{background-color:#F0F0F0;width:72%;margin-right:20px;padding:20px 10px;border-radius:4px;margin-bottom:20px}.checkoutContainer div{display:block;float:left}.checkoutContainer .cartTotals{float:right;margin-top:0;padding-top:5px;width:24%}.checkoutContainer .formLine{border-bottom:1px dashed #CCC;clear:left;line-height:34px;margin-left:5%;margin-right:5%;padding-bottom:5px;padding-top:5px;width:90%}.checkoutContainer .formLine span{float:left;width:210px;margin-left:10px}.errorMsg,.errorMsg a:link{color:#900}.formMessage.error{color:#C00;line-height:22px;margin-left:220px;padding-bottom:8px}.formMessage a:link{color:#C00;font-weight:600}.formHeader h2{float:left}.formHeader h3{clear:both}.formHeader span{clear:both;float:right}.shippingForm .formLine input[type=text],select{width:375px}.paymentMethod select,.shippingCountry select{width:auto}.checkoutContainer .cartTotals div{margin-left:10px;margin-right:10px}.formLine.end{border-bottom:medium none}.formHeader .mainTitle span{clear:right;float:right;font-size:18px;text-align:right;vertical-align:top;width:auto}.checkoutContainer{width:1145px}.mainTitle .printableIcon,.mainTitle .red{float:right;font-size:18px;text-align:right;margin-top:5px}.mainTitle .title{float:left;display:block;line-height:0}.formHeader{padding:20px 20px 20px 0;width:845px}.formHeader .mainTitle{border-bottom:2px solid #CCC;padding-bottom:10px}.formHeader .infoLine,.formHeader .title{margin-left:10px}.shippingForm.addressRow{background:0 0;border-radius:0}.addressListing{font-size:14px;line-height:16px;width:33%}.addressListing a{display:block;padding-top:10px}.addressListing a:hover{color:#C00}.formLine.paymentType{line-height:50px}.paymentType span img{float:none;margin-left:10px}.formLine.paymentType span{display:block;float:left}.formLine.paymentType li{display:inline;margin-right:30px;height:90px}.formLine.paymentType .paypal{width:170px}.formLine.paymentType .creditDebit{width:280px}.formLine.paymentType .allpay{width:170px}.shippingForm.orderDetails.fullRow{background:0 0;width:1145px}.shippingForm.orderDetails.fullRow .addressListing{width:25%}.addressListing h4{font-size:17px;font-weight:600;margin-bottom:15px}.formHeader.fullRow{width:1145px}.mainTitle .printableIcon span{background:url(../images/printIcon.png)no-repeat;float:left;height:21px;margin-right:5px;margin-top:3px;width:20px}.summaryTable{width:890px}.summaryTable td{padding:5px 10px}.summaryTable .label{margin-left:20px;font-weight:600}.summaryTable .info{float:right;margin-left:20px;margin-right:20px;text-align:right}.prodQuantity.checkout{margin-top:45px}.toolTip p{background:0 0;width:200px}.formLine .toolTip .indicatorArrow{background-image:url(../images/eStoreIconSet.png);background-image:url(../images/eStoreIconSet.svg),none;background-repeat:no-repeat;background-attachment:scroll;background-position:-140px -760px;background-color:transparent;display:block;height:20px;left:-29px;position:absolute;top:55px;width:20px}.discounted{color:#C00}.toolTip.fName{left:715px;position:absolute;top:215px;display:none}.cartRow .prodQuantity .limit{color:#999;float:left;font-size:13px;font-style:italic;font-weight:400;line-height:12px;margin-bottom:0;margin-left:34px;margin-top:20px;position:static;text-align:left;top:0;width:100%}.cartRow .prodQuantity{margin-top:20px;text-align:center;width:165px}.checkoutContainer .cartRow .prodQuantity{margin-top:27px;text-align:center;width:74px}.columns .unitPrice{width:200px}.cartRow .unitPrice{padding:0 10px;width:105px}.cartRow .unitPrice.breakdown{font-size:13px;margin-top:10px}.columns .prodQuantity{width:95px}.columns .prodPrice{width:100px}.unitPrice div{float:none;text-align:justify}.unitPrice .header{border-bottom:1px dotted #555;padding-bottom:16px}.unitPrice .qtyPrice{clear:right;float:right}.unitPrice .qty{clear:left;float:left}.unitPrice .header,.unitPrice .pMoreLine{margin:0 auto}.unitPrice .pMoreLine{padding:8px 10px}.unitPrice .header{margin:0 10px;padding:0 0 20px}.cartRow .purchaseMore .unitPrice{font-size:16px;margin-bottom:10px;margin-top:0;text-align:left;width:auto}.checkoutCompleteBar.fullRow{height:auto;width:100%}.checkoutCompleteBar.fullRow>ul{margin:0 auto 0 150px}.checkoutCompleteBar.fullRow li{border-bottom:2px solid #CCC;float:left;height:40px;padding:0 100px 0 0}.checkoutCompleteBar.fullRow li.on{border-bottom-color:#0bc}.checkoutCompleteBar.fullRow ul li div{background:url(../images/checkoutBarDots.png)no-repeat;height:20px;margin:11px auto 0 -10px;width:20px}.checkoutCompleteBar.fullRow ul li div.on{background-position:-18px 0}.checkoutCompleteBar.fullRow ul li div.active{background-position:-41px 0;position:relative;top:-2px}.checkoutCompleteBar .shipping span{margin:0 40px 0 -32px}.checkoutCompleteBar .regulations span{margin:0 27px 0 -44px}.checkoutCompleteBar .payment span{margin:0 38px 0 -33px}.checkoutCompleteBar .review span{margin:0 33px 0 -29px}.checkoutCompleteBar .complete span{margin:0 40px 0 -40px}.checkoutCompleteBar .shipping{margin-left:60px}.checkoutCompleteBar .complete{width:164px}.indicatorBar.on{border-color:#0bc;width:99.9%}.indicatorBar{background:#F0F0F0;border-top:2px solid #CCC;height:40px;position:relative;top:-2px;width:100%;z-index:-1}.checkoutContainer .cartRow .prodQuantity .limit{margin-left:14px;margin-top:0}.checkoutContainer .cartRow .unitPrice{width:190px}.cartRow .prodQuantity.checkout{margin-top:60px}.shoppingCart .cartTotals{margin-bottom:60px}.formLine .ccToolTip{display:none;background:#189;border-radius:5px;left:820px;margin:0;padding:4px;position:absolute;top:3260px;width:270px;z-index:100}.ccToolTip .amex,.ccToolTip .mastercard{color:#FFF;float:right;font-size:12px;line-height:15px;width:80%;margin-top:-5px;padding-left:45px}.ccToolTip .mastercard{background:url(../images/mc-verification-code.png)no-repeat}.ccToolTip .amex{background:url(../images/amex-verification-code.png)no-repeat}.formLine .ccToolTip .indicatorArrow{height:20px;left:-33px;position:relative;top:100px;width:20px;z-index:201;background:url(../images/eStoreIconSet.svg),none -140px -760px no-repeat}.homePage .cartTotals{display:block;margin-bottom:1.5em;margin-right:0;margin-top:0;padding-bottom:10px;padding-left:20px;padding-right:20px;width:250px;color:#000}.homePage .cartTotals div{margin-left:0;margin-right:0;width:auto;margin-top:3px}.homePage .cartTotals .finalTotal{margin-bottom:30px}.homePage .cartTotals .shippingTotal{border-bottom:none;border-top:1px dashed #CCC}.homePage .cartTotals .checkoutButton a{font-size:18px;width:auto}.homePage .cartTotals .checkoutButton{margin-bottom:40px}.homePage .cartTotals div .label,.homePage .cartTotals div .total{font-size:14px}.homePage .cartTotals div .total{font-weight:600}.homePage .cartTotals .finalTotal span{font-size:18px}.homePage .cartTotals .orderSummary span{font-size:16px}.homePage .cartTotals .orderSummary{border-bottom:2px solid #CCC;margin-bottom:5px;padding-bottom:35px;padding-top:15px}.homePage .searchBar{clear:both;width:100%}.homePage .leftCol div{margin-bottom:1.5em}.homePage .search{background:#d9f1f4;border-radius:5px;padding:1.5em;width:1145px;margin-bottom:2em;font-size:18px}.mid_search input[type=text]{font-size:18px}.homePage .bannerRotation{height:auto}.homePage .advert{margin-bottom:1em}.homePage .rightCol{float:right;width:250px}.homePage .leftCol{width:870px;float:left}.homePage .featureProducts{height:245px}.homePage .featureProducts .featureProduct-tile{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0 );float:left;border-bottom:1px solid #CCC;height:160px;width:49%}.homePage .featureProducts .featureProduct-tile div{font-size:14px;line-height:14px;margin-bottom:0;margin-left:10px;padding-top:0;width:auto}.homePage .featureProducts .sectionHeader{margin-bottom:1em}.homePage .featureDivider{display:block;float:left;height:auto;width:2%}.homePage .featureCategories{height:auto;min-height:325px}.homePage .featureCategories .featureCatTile{background:#fff;float:left;width:49%}.homePage .featureCatTile .sectionHeader{margin-bottom:0}.homePage .featureCatTile img{margin-bottom:20px}.homePage .featureCatTile a{font-weight:700}.homePage .sectionHeader{border-bottom:1px solid #CCC;padding-bottom:.9em}.homePage .sectionHeader h2{margin-left:.3em;color:#333}p{line-height:20px}.searchBar li#top_logo a{background:url(../images/icon.searchBar.png)no-repeat;display:block;height:35px;width:280px}.searchBar .top li#top_search{padding:0 3em}.searchBar #sub_search form,.searchBar .top li#top_search form{position:relative;z-index:2}.searchBar .searchInput{-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#FFF;border-color:silver;border-radius:0 .2em .2em 0;border-style:solid solid solid none;border-width:1px 1px 1px 0;padding:.5em;width:740px}.searchBar .searchButton{background:url(../images/eStoreIconSet.png)-141px -1189px no-repeat;background-image:url(../images/eStoreIconSet.svg),none;background-size:auto auto;border-color:silver;border-image:none;border-style:none none none solid;border-width:0 0 0 1px;cursor:pointer;height:30px;position:absolute;right:62px;top:7px;width:34px;vertical-align:middle}.searchBar .searchFilterLable{background:url(../images/eStoreIconSet.png)148px -1302px no-repeat #F9F9F9;background-image:url(../images/eStoreIconSet.svg),none;border:1px solid silver;border-radius:.2em 0 0 .2em;cursor:pointer;display:block;float:left;padding:.5em 2em .5em .5em;position:relative;width:173px}.searchBar .searchFlyout,header input[type=text]{-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}.searchBar .searchFlyout{background:#F9F9F9;border-color:-moz-use-text-color silver silver;border-right:1px solid silver;border-style:none solid solid;border-width:0 1px 1px;display:none;font-size:.9em;max-width:501px;padding:1em;position:absolute;left:107px;top:44px;width:173px;z-index:2}.searchBar .searchFlyout.active{display:block}.searchBar .searchFlyout div,.searchBar .searchFlyout.filtered h4{display:none}.searchBar .searchFlyout h4{font-size:1em}.searchBar .searchFlyout p{border-bottom:1px dotted #E0E0E0;margin:0 0 .5em;padding:0;text-align:left}.searchBar .searchFlyout.focused{right:0;width:501px}.searchBar .searchFlyout div.active{display:block}.searchBar .searchFlyout .searchFilter p,header .searchFlyout .searchFilter p{background:0 0;padding-left:0}.searchFlyout .searchFilter p a{cursor:pointer}.searchBar .searchFlyout.focused .searchFilter p{display:none}.searchBar .searchFlyout.focused .searchFilter p.product,.searchBar .searchFlyout.focused .searchFilter p.support,.searchBar .searchFlyout.focused .searchFilter p.technicalDocument{display:block}.searchBar .searchFlyout .searchHistory{margin:2em 0 0}.searchBar .searchFlyout a{color:#333}header input[type=text]{-moz-border-bottom-colors:none;background:#FFF;border-color:silver silver silver -moz-use-text-color;border-image:none;border-radius:0 .2em .2em 0;border-style:solid solid solid none;border-width:1px 1px 1px 0;padding:.5em;width:500px}.mid_search{background:0 0;margin:0;position:relative}.mid_search_label{float:left;font-size:22px;font-weight:600;line-height:45px;list-style:none;padding-right:1em}.searchBar ul{margin:0 0 0 1em}#account{float:right;position:relative}header li#nav_language>a.cn-lang{background:0 0;font-weight:400;margin-left:-10px;padding-left:0}#nav_language a{float:left}.homePage .productDesc span{font-size:15px;line-height:22px}.homePage .productDesc .priceInfo .featureLabel,.homePage .productDesc .priceInfo .price{font-size:14px;line-height:20px;font-weight:400;color:#000}.homePage .productDesc .priceInfo .price{font-size:20px;font-weight:800}.availabilityInfo .featureLabel,.availabilityInfo .stockstatus{line-height:20px;font-size:14px;color:#727272}.homePage .productDesc .tagline{display:block;margin-bottom:10px;color:#000}.placeholder{color:#999!important}header .searchFlyout{top:35px;width:135px}header .searchFlyout .searchFilter p{margin-bottom:2px!important}header .searchFlyout .searchFilter p a{display:block;padding-bottom:2px}.searchBar .searchFlyout .searchFilter p{margin-bottom:4px!important}.searchBar .searchFlyout .searchFilter p a{display:block;padding-bottom:4px}.mid_search_label{background:0 0!important}header .searchButton{position:absolute;right:0;top:.3em;background:url(../images/eStoreIconSet.png)7px -1183px no-repeat;background-image:url(../images/eStoreIconSet.svg),none;border:0;border-left:1px solid silver;width:30px;height:2em;cursor:pointer}header .searchFilterLable{position:relative;display:block;padding:.5em 2em .5em .5em;float:left;border-radius:.2em 0 0 .2em;background:url(../images/eStoreIconSet.png)118px -635px no-repeat #f9f9f9;background-image:url(../images/eStoreIconSet.svg),none;cursor:pointer;border:1px solid silver;width:135px}header .nav li#ti_store a,header .nav li#ti_store a:hover{background:url(../images/eStoreIconSet.png)113px -888px no-repeat;background-image:url(../images/eStoreIconSet.svg),none;font-size:26px;font-weight:400;padding:2px 20px 2px 15px}header li#account a{background:url(../images/eStoreIconSet.png)12px -1032px no-repeat;background-image:url(../images/eStoreIconSet.svg),none;padding-left:30px}