*{margin:0;padding:0;o0line:none}body{font-family:Helvetica,Arial,Sans-Serif,'Helvetica Neue';font-size:.8em;height:100%;background:url(../images/site_bk8.png) repeat-x!important;background-position:0 20px}input,select,textarea{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif;font-size:12px;margin-top:5px;margin-bottom:5px}input{padding:2px}p{line-height:1.3;margin-bottom:15px}a{font-weight:400;text-decoration:none}p a,.row a{text-decoration:underline;font-weight:700}h1,h2,h3,.TitleHeading,.slide-text,#HeaderLower li,.ProductActionAdd,.ProductDetailsGrid .DetailRow.PriceRow .Value,.QuickViewBtn,.btn,#SubNav a{font-family:'Montserrat';text-shadow:0 0 1px transparent}h1,h2,.TitleHeading{font-size:1.6em;font-weight:600;margin:0 0 12px 0}h1.CatName{border-top:1px solid black;padding-top:20px;margin-top:20px;clear:both}h1.title{margin-top:15px}h1.cat{font-size:25px}.FeaturedProducts h2{margin:0 0 20px;padding-bottom:15px;border-bottom:1px solid #dadada}h3{font-weight:300;margin-bottom:10px;font-size:1.5em}.ProductDescription h3{font-size:27px;border-bottom:1px dotted #ddd;padding-bottom:3px}.ProductDescriptionContainer h3{font-size:1.75em;border-bottom:none}h4{font-size:1.2em;margin-bottom:4px}h4 a,h3 a,h2 a,h1 a{font-family:'Montserrat';font-weight:normal}#prodAccordion h1{font-size:24px;text-transform:capitalize}img,img a{border:0}ul,ol{margin:0 0 20px;padding-left:20px}ul li{margin:0 0 2px;padding:0;list-style-type:square}blockquote{margin-left:28px}select option{padding:0 10px}hr{background-color:#fff;border:silver 1px dotted;border-style:none none dotted;color:#fff;margin-bottom:20px;margin-top:20px;clear:both}.fltRight{float:right;margin-left:25px;margin-bottom:25px}.fltLeft{float:left;margin-right:25px;margin-bottom:25px}.hide-visually{overflow:hidden;position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.cf{content:"";display:table}.cf::after{clear:both}.marginBottom{margin-bottom:15px}.center{text-align:center;margin-bottom:15px}.HorizontalFormContainer dl,.VerticalFormContainer dl{margin:0}.HorizontalFormContainer dt img{vertical-align:middle;float:left}.HorizontalFormContainer dt .fieldLabel{float:left;padding-top:4px;padding-left:4px}.HorizontalFormContainer dt{width:160px;float:left;clear:left}.HorizontalFormContainer dd.ProductField{height:20px}.HorizontalFormContainer dd{padding-top:4px;margin-left:170px}.NarrowFormContainer dt{width:110px}.NarrowFormContainer dd{margin-left:120px}.HorizontalFormContainer p.Submit{margin-left:170px}.NarrowFormContainer p.Submit{margin-left:120px}.VerticalFormContainer dt{margin-bottom:6px}.VerticalFormContainer dd{margin-bottom:6px;margin-left:10px}#fastCartContainer .ProductList .ProductImage{width:120px!important;height:120px!important}#Container{width:980px;background-color:white;margin-right:auto;margin-bottom:auto;margin-left:auto;position:relative;z-index:1;padding-left:20px;padding-right:20px;min-height:600px}#ContainerLower{clear:both;float:left;width:100%;padding:0 0 20px 0}#ContainerFooter{clear:both;float:left;width:100%}#TopMenu{padding-top:4px}#TopMenu ul{padding:0;margin:0}#TopMenu li{list-style:none;float:left;margin:0;padding:0;padding-left:25px;margin-right:10px}#TopMenu li.First a{border-left:0}#TopMenu li a,#TopMenu li div{display:block;text-decoration:none;font-size:11px;font-weight:400;text-transform:uppercase;padding:2px 10px 0 0;margin:3px 0 4px 0}#TopMenu li div a{padding:0;margin:0;display:inline;font-size:1em}#TopMenu li a:hover{text-decoration:underline}#Outer{clear:both}#Wrapper{clear:both;width:980px;padding:10px 0 0;margin:0}#Header{position:relative;clear:both;width:980px;min-height:120px;margin-top:-9px}#HeaderUpper{width:170px;margin:20px 10px 5px 0;height:35px;float:right}#HeaderLower{clear:both;float:left;width:1000px;min-height:40px;padding-top:0;margin-top:-1px;position:relative;left:-20px;padding-left:20px}#SideCategoryList{padding:0;margin:0}#SideCategoryList h2{display:none}#SideCategoryList ul,#SideCategoryList .sf-menu ul{float:left!important;width:auto!important;padding:0;margin:0}#HeaderLower #SideCategoryList .sf-menu ul{float:left!important;padding:0;margin:0}#SideCategoryList li,#SideCategoryList .sf-menu li{float:left!important;position:relative;list-style:none;margin:0;padding:0}#SideCategoryList .SideCategoryListClassic li a{width:auto;padding:4px 0 0 0;height:auto;padding:5px 0 5px 0}#SideNewProducts h2{margin-top:20px;padding-top:20px;float:left}#SideNewProducts img{padding-top:5px}#SideCategoryList li a,#SideCategoryList .sf-menu li a{display:block;height:35px;font-weight:300;text-align:center;text-decoration:none;padding:15px 11px 0;color:white;text-transform:uppercase;font-size:13px}#SideCategoryList li a:hover,#SideCategoryList .sf-menu li a:hover{text-decoration:underline}#Footer #SideCategoryList ul{border-bottom:none}#Footer #SideCategoryList .sf-menu li a{color:black;text-transform:capitalize;height:auto;padding-right:5px;padding-left:5px;display:inline;font:bold 11px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}#SideCategoryList li ul,#SideCategoryList .sf-menu li ul{position:absolute;clear:left;top:42px;left:0;display:none;z-index:99;padding:0;margin:0;border:3px solid gray!important;-webkit-box-shadow:0 0 6px 0 rgba(1,1,1,.5);box-shadow:0 0 6px 0 rgba(1,1,1,.5)}#SideCategoryList li ul li ul,#SideCategoryList .sf-menu li ul li ul{top:3px;left:132px;display:none}#SideCategoryList li ul li,#SideCategoryList .sf-menu li ul li{clear:both;padding:0 10px;margin:0}#SideCategoryList li ul li:hover,#SideCategoryList .sf-menu li ul li:hover{background-color:#b2481d;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-ms-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}#SideCategoryList li ul li a,#SideCategoryList .sf-menu li ul li a{text-align:left;height:auto;margin:0;color:black;text-decoration:none}#SideCategoryList li ul li ul li a,#SideCategoryList .sf-menu li ul li ul li a{color:black!important}#SideCategoryList li ul li ul li a:hover,#SideCategoryList .sf-menu li ul li ul li a:hover{color:white!important}#SideCategoryList li ul li:hover a,#SideCategoryList .sf-menu li ul li:hover a{color:white}#SideCategoryList li ul li a:hover,#SideCategoryList .sf-menu li ul li a:hover{text-decoration:none}#SideCategoryList li:hover ul,#SideCategoryList li.over ul{display:block}#SideCategoryList li:hover ul li ul,#SideCategoryList li.over ul li ul{display:none}#SideCategoryList li ul li:hover ul,#SideCategoryList li ul li.over ul{display:block}#HeaderLower #SideCategoryList li{height:auto;width:auto}#HeaderLower #SideCategoryList li ul{height:auto}#HeaderLower #SideCategoryList li a{width:auto;margin:0;padding:7px 5px;font-size:12px;text-transform:uppercase;vertical-align:middle;display:table-cell}#HeaderLower #SideCategoryList li li a{width:150px}#HeaderLower #SideCategoryList li ul a{background:url(../images/white/Arrow.gif) no-repeat 0 center}* html #SideCategoryList ul li{float:left;height:1%}* html #SideCategoryList ul li a{height:1%}.sf-sub-indicator{display:none!important}#Logo{float:left;display:inline;margin-top:18px;margin-right:20px}#Logo h1{font-size:36px;font-weight:700;letter-spacing:-1px;text-transform:none;padding:0;margin:40px 0 15px}#Logo h1 a{font-weight:400;letter-spacing:-2px;text-decoration:none}#SearchForm{float:right;width:248px;height:38px;margin:0 -2px 0 0;padding:0;display:inline;position:relative;border:1px solid rgb(125,167,217);background-image:-moz-linear-gradient(90deg,rgb(147,147,147) 0%,rgb(255,255,255) 100%);background-image:-webkit-linear-gradient(90deg,rgb(147,147,147) 0%,rgb(255,255,255) 100%);background-image:-ms-linear-gradient(90deg,rgb(147,147,147) 0%,rgb(255,255,255) 100%)}#SearchForm form{padding:0;margin:0}#SearchForm label{display:none}#SearchForm input{width:200px;height:22px;font-size:.9em;font-weight:400;text-transform:uppercase;padding:2px 3px 2px 3px;border-style:none!important;margin-top:0;margin-bottom:0}#SearchForm .Button{width:28px;height:28px;padding:0;background:transparent url(../images/searchGlass.png) no-repeat center center;vertical-align:top;margin:3px 3px}#SearchForm p{font-size:.85em;margin:-8px 0 0 79px;color:antiquewhite}#SearchForm a{text-decoration:none;color:antiquewhite}#SearchForm a:hover{text-decoration:underline}.Left{float:left;width:14%;margin:0 10px 0 -10px;display:inline}.Left .Block{padding:0 0 10px 0}.Left .BlockContent{margin:0}.Left h2{font-size:1.4em;padding:0 0 8px;margin:0 0 5px 0}.Left ul{margin:0;padding:0}.Left li{clear:both;list-style:none;margin:0;padding:5px 0 7px 0}.Left li a{text-decoration:none}.Left li a:hover{text-decoration:underline}.Content{float:left;width:570px;margin:0;padding:0 0 10px}.Block{margin-top:0;margin-bottom:10px}.clearBoth{clear:both}.Content.Wide{width:760px}.Content.Wide.WideWithLeft{width:770px}.Content.Widest{width:980px;padding-right:0}#Home .Content.Widest{width:980px;padding-right:0}.Right{float:right;width:190px}.Right .Block{padding:0 0 10px 0}.Right .BlockContent{margin:0 10px 0 10px}.Right h2{font-size:1.4em;padding:8px 0 8px 10px;margin:0 0 5px 0}.Right ul{margin:0;padding:0}.Right li{clear:both;list-style:none;margin:0;padding:5px 0 7px 0}.Right li a{text-decoration:none}.Right li a:hover{text-decoration:underline}.hero{width:980px;position:relative;margin-top:-20px;margin-bottom:20px;left:-10px;overflow:hidden}.hero_slider div{position:relative;width:980px;display:block;float:left;padding:0;margin:0 0 10px 0}.hero_slider div .text{position:absolute;top:60px;left:70px;width:350px;color:#fff;z-index:99}.hero_slider div .text h1{font-size:5em;line-height:1em;margin-bottom:20px}.hero_slider div .text h2{font-size:3.5em;line-height:1em;margin-bottom:20px}.hero_slider div .text h3{font-size:2em;line-height:1em;margin-bottom:20px}.hero_slider div .text p{font-size:1.5em;margin-bottom:20px}.hero #slide_prev{position:absolute;top:45%;z-index:9;cursor:pointer;left:5px;width:20px;height:40px;background:url(../images/white/hero_prev.gif) 0 0 no-repeat;text-indent:-9999px}.hero #slide_next{position:absolute;top:45%;z-index:9;cursor:pointer;right:5px;width:20px;height:40px;background:url(../images/white/hero_next.gif) 0 0 no-repeat;text-indent:-9999px}.slide-show{margin-top:-20px;margin-bottom:20px;position:relative}.slide-show a{text-decoration:none}.slide-show-render.slide-show{margin-bottom:20px}.Block.banner_home_page_top,.Block.banner_category_page_top,.Block.banner_brand_page_top,.Block.banner_search_page_top{position:relative;width:980px;height:450px;z-index:0}.Block.banner_home_page_top *,.Block.banner_category_page_top *,.Block.banner_brand_page_top *,.Block.banner_search_page_top *{padding:0;margin:0}.Block.banner_home_page_bottom,.Block.banner_category_page_bottom,.Block.banner_brand_page_bottom,.Block.banner_search_page_bottom{position:relative;width:980px;left:-10px;margin-bottom:0}.Block.banner_home_page_bottom div,.Block.banner_category_page_bottom div,.Block.banner_brand_page_bottom div,.Block.banner_search_page_bottom div{float:left;width:320px;position:relative}.Block.banner_home_page_bottom div,.Block.banner_category_page_bottom div,.Block.banner_brand_page_bottom div,.Block.banner_search_page_bottom div{margin-left:10px}.Block.banner_home_page_bottom div:first-child,.Block.banner_category_page_bottom div:first-child,.Block.banner_brand_page_bottom div:first-child,.Block.banner_search_page_bottom div:first-child{margin-left:0}.Block.banner_home_page_bottom div .text,.Block.banner_category_page_bottom div .text,.Block.banner_brand_page_bottom div .text,.Block.banner_search_page_bottom div .text{position:absolute;top:35px;left:15px;width:200px;z-index:99}.Block.banner_home_page_bottom div .text h2,.Block.banner_category_page_bottom div .text h2,.Block.banner_brand_page_bottom div .text h2,.Block.banner_search_page_bottom div .text h2{font-size:2.7em;line-height:1em;margin-bottom:12px}.Block.banner_home_page_bottom div .text h3,.Block.banner_category_page_bottom div .text h3,.Block.banner_brand_page_bottom div .text h3,.Block.banner_search_page_bottom div .text h3{font-size:1.6em;line-height:1em;margin-bottom:10px}.Block.banner_home_page_bottom div .text p,.Block.banner_category_page_bottom div .text p,.Block.banner_brand_page_bottom div .text p,.Block.banner_search_page_bottom div .text p{margin-bottom:10px}.image-container-centered{display:table-cell;vertical-align:middle;text-align:center;float:none!important}.category-featured .image-container-centered{width:320px;height:264px}.category-featured .image-container-centered img{max-width:320px;max-height:264px}.category-featured h3{text-transform:uppercase}.powerslider{display:block;width:980px;height:275px}.buyAreaPic{display:block;margin-top:30px;float:left}#buyNowButton{padding-top:0;margin-bottom:0;float:right;clear:none}.Center{clear:both;width:980px;margin:0 auto;background-color:white;padding-right:20px;padding-left:20px}#Footer{clear:both;font-size:.85em;padding:15px 0;margin:0}#FooterUpper{clear:both;padding:20px 0 0}#FooterUpper .Column{float:left;width:225px;padding-bottom:15px;margin:0 20px 0 0;display:inline}#FooterUpper .Column.NewsletterColumn{width:245px;margin-right:0}#FooterUpper h2{margin-bottom:5px}#FooterUpper ul{padding:0;margin:0}#FooterUpper li{list-style:none;font-size:.95em;background:url(../images/white/Arrow.gif) 0 50% no-repeat;padding:2px 0 2px 10px;margin:0}.arrow{margin-left:0}.arrow li{list-style:none;font-size:.95em;background:url(../images/white/Arrow.gif) 0 50% no-repeat;padding:2px 0 2px 10px;margin:0}#FooterUpper li a{text-decoration:underline}#FooterUpper li a:hover{text-decoration:underline}#FooterUpper li ul,#FooterUpper li:hover ul{display:none!important}#FooterUpper .RecentNews li{background:none;margin-left:-8px}#FooterUpper .RecentNews li p{width:15em;margin:5px 0 0}.NewsletterSubscription{clear:both;float:left}.NewsletterSubscription h2{padding-bottom:8px}.NewsletterSubscription label{clear:both;float:left;width:75px;width:6.5em;font-size:.85em;padding:3px 0 0 0}.NewsletterSubscription input{float:left;width:160px;font-size:.9em;padding:3px;margin-bottom:10px}.NewsletterSubscription .Button{float:right;width:22px;height:22px;border:0;vertical-align:middle}#HomeRecentBlogs ul{padding-left:0;margin-left:0}#HomeRecentBlogs li{list-style:none;padding:5px 0 5px 10px;margin:0}#LowerRight .FeedLink{float:left;margin:6px 4px 0 0}.ProductList{list-style:none;margin:0;padding:0}.Content .ProductList,.Content .ProductList li{list-style:none;padding:0;margin:0}.Content .ProductList li{list-style:none;float:left;font-size:1em;overflow:hidden;padding-bottom:10px;border:1px solid silver;padding:16px;margin:0 16px 20px 0;width:28%!important;min-height:310px}.Content .ProductList .ProductImage{height:152px;padding:1px;display:table-cell;text-align:center;overflow:hidden;vertical-align:middle}.Content .ProductList .ProductImage img{vertical-align:middle;max-width:100%;max-height:100%}.ProductList a{text-decoration:none;color:#575757;font-weight:700;font-size:16px;line-height:normal}.ProductAside{float:left}.ProductList a:hover{text-decoration:underline}.ProductList em{margin-top:3px;display:block;padding-left:10px}.ProductPrice,.ProductList em{font-style:normal;font-size:1.2em;font-weight:400}.ProductList .Rating{font-size:.9em;margin-top:3px;font-weight:700;display:none}.ProductList li .ProductCompareButton{font-size:.9em;margin-top:10px}.ProductActionAdd{height:30px;margin-top:15px;display:table;margin-top:4px;margin-left:auto;margin-right:auto}.ProductActionAdd a:after{content:" » "}.ProductActionAdd a,.QuickViewBtn,.btn{float:left;cursor:pointer;font-size:14px!important;padding:7px 10px!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:0px!important;background:url(../images/bg-addtocart-sprite.jpg) repeat-x 0 -32px;border:none!important;border-radius:4px;color:white;text-shadow:0 0 1px transparent}.ProductList li .ProductActionAdd a:hover,.btn:hover{background:url(../images/bg-addtocart-sprite.jpg) repeat-x 0 0;color:white}.btn,.ProductList li .ProductActionAdd a{letter-spacing:-1px!important;margin-right:10px}.btn-secondary,.btn-secondary:hover{float:none;letter-spacing:-1px!important;font-weight:700!important;color:#fff!important;background:#000!important}.QuickViewBtn{padding:10px!important;font-weight:400!important;padding-left:32px!important;background:url(../images/icon-eye-open.png) 10px 10px #e8e8e8 no-repeat!important}.prodAccordionContent .btn{float:none;margin-bottom:20px}.Left .ProductList li,.Right .ProductList li{margin-bottom:10px}.Left .ProductList .ProductImage,.Right .ProductList .ProductImage{display:none}.Right .TopSellers,.Left .TopSellers{clear:both;padding:0 0 10px 0}.Right .TopSellers ul,.Left .TopSellers ul{margin:0;padding:0}.Right .TopSellers li,.Left .TopSellers li{clear:both;margin:0 0 5px 0}.Right .TopSellers li .TopSellerNumber,.Left .TopSellers li .TopSellerNumber{float:left;width:22px;font-size:1.3em;text-align:center;padding:1px 0 2px 0}.Right .TopSellers .ProductDetails,.Left .TopSellers .ProductDetails{margin:0;margin-left:28px}.Right .TopSellers li.TopSeller1 img,.Left .TopSellers li.TopSeller1 img{display:none}.Right .TopSellers li.TopSeller1 .ProductImage,.Left .TopSellers li.TopSeller1 .ProductImage{display:none}.Content .TopSellers li.TopSeller1 .TopSellerNumber,.Content .TopSellers li .TopSellerNumber{display:none}.Breadcrumb ul,.Breadcrumb li{list-style:none;margin:0;padding:0}.Breadcrumb{font-size:11px;padding:0 0 14px 0}.Breadcrumb li{padding-right:6px;display:inline}.Breadcrumb li a{padding-right:10px;background:url(../images/BreadcrumbSep.gif) no-repeat right}.FindByCategory ul,.FindByCategory li{list-style:none;padding:0;margin:0}.FindByCategory li{padding-left:12px;background:url(../images/BreadcrumbSep.gif) no-repeat 3px 5px;padding-right:8px;display:inline}.Meta{color:#444;font-size:.93em}.Left .FeedLink,.Right .FeedLink{float:left;margin:0 7px 0 0}.Content .FeedLink{float:left;margin:8px 4px 0 0}.FloatRight{float:right;margin-left:25px}.FloatLeft{float:left}.ClearRight{clear:right}.ClearLeft{clear:left}.SortBox{font-size:.95em;color:#444;padding:12px 5px 0 0;margin-top:20px;clear:both}.CompareButton{clear:both;text-align:right;margin-top:12px;padding:25px 15px 0;border-top:1px solid #f0f0f0}.Clear,.clear{clear:both;line-height:1em}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.Field45{width:45px}.Field100{width:100px}.Field150{width:150px}.Field200{width:200px}.Field250{width:250px}.Field300{width:300px}.Field350{width:350px}.Field400{width:400px}.MB10{margin-bottom:10px}.MT0{margin-top:0}.LH140{line-height:140%}.PLRB5{padding:0 5px 5px 5px}.PLR10{padding:0 10px 0 10px}.PL20{padding:0 0 0 20px}.PL40{padding:0 0 0 40px}.ML20{margin:0 0 0 20px}.MT10{margin-top:10px}.PL10{padding-left:10px}.PB2{padding-bottom:2px}.NoMarginBottom{margin-bottom:0}.Required{color:red;font-weight:700}.InfoMessage{padding:8px 6px 8px 28px;margin-bottom:10px}.SuccessMessage{padding:8px 6px 8px 28px;margin-bottom:10px}.ErrorMessage{padding:8px 6px 8px 28px;margin-bottom:10px}.CreateAccount{float:left;width:45%;padding-right:1%}.AccountLogin{float:left;padding-left:1%;width:45%}ul.ShippingAddressList,ul.ShippingAddressList li{list-style:none;margin:0;padding:0}ul.ShippingAddressList li{width:30%;float:left;margin-right:10px;margin-bottom:20px}.PrimaryProductDetails{border-top:1px solid #f4f4f4;margin-top:10px}.PrimaryProductDetails .ProductThumb{float:left;width:350px!important;margin-top:30px;margin-bottom:110px;text-align:center;max-height:400px}.PrimaryProductDetails .ProductThumb .ProductThumbImage .zoomPad{float:none}.PrimaryProductDetails .ProductMain,.PrimaryProductDetails .productAddToCartBelow{float:right;width:550px;padding:30px 0 30px 30px;border-left:1px solid #f4f4f4;min-height:500px}.PrimaryProductDetails .productAddToCartBelow{padding:0 0 0 30px}.PrimaryProductDetails .ProductMain h1{font-size:24px}.PrimaryProductDetails h2{border:0}.PrimaryProductDetails .ProductThumb p a{font-weight:700}.ProductDescription,.ProductReviews,.ProductsByCategory,.ProductOtherDetails{margin-top:20px}.PrimaryProductDetails dl{font-size:.9em}.ProductDescriptionContainer{line-height:1.5}.PrimaryProductDetails dt{font-weight:700;width:80px;clear:left}.PrimaryProductDetails dd{margin-left:90px}.Right hr{margin:5px 0 0}.ComparisonCheckbox{float:left}.SideRecentlyViewed .ProductList li{margin-left:0}.SideRecentlyViewed .ProductDetails{margin-left:20px}.ComparisonTable{width:100%}.ComparisonTable td{vertical-align:top;font-size:11px}.CompareFieldName{width:95px;padding:8px 10px 8px 15px}.CompareFieldTop{padding:5px;text-align:center}.CompareFieldTop a{text-decoration:none;font-size:10px}.CompareFieldTop a:hover{text-decoration:underline}.CompareLeft{padding:5px 10px 5px 10px}.CompareCenter{text-align:center;padding:5px}.CompareRating{text-align:center;padding-top:8px;vertical-align:middle}.CompareProductOption{margin-left:20px;padding-left:5px}.Availability{color:gray}.LittleNote{color:gray;font-size:.85em}.ViewCartLink{padding-left:30px;padding-top:10px;padding-bottom:10px}table.General,table.CartContents,table.General{width:100%;margin:20px 0}table.General thead tr th,table.CartContents thead tr th{padding:6px 10px;text-align:left}table.General tbody td,table.CartContents tbody td{padding:15px 10px;vertical-align:top}table.General tbody tr.First td{border-top:0}.CartContents tbody td{border-bottom:0}.CartContents tfoot .SubTotal td{text-align:right;font-weight:700;padding:16px}.ProceedToCheckout{text-align:right}.ProceedToCheckout a{float:right;padding-top:10px}.ProductOptionList,.ProductOptionList li{list-style:none;margin:0;padding:0}.ProductOptionList{margin-top:5px}.ProductOptionList li{margin-bottom:3px;margin-left:2px}.ProductOptionList input{vertical-align:middle}.MiniCart h3{font-size:1.3em}.MiniCart .SubTotal{text-align:center;font-size:1.1em}.JustAddedProduct{width:128px;overflow:hidden;margin:auto;text-align:center;padding:5px;margin-bottom:10px}.JustAddedProduct strong,.JustAddedProduct a{font-size:1em;font-weight:400;display:block;margin-bottom:3px}.JustAddedProduct .ProductDetails{font-size:1.2em;padding-bottom:10px}.CategoryPagination .PagingList,.CategoryPagination .PagingList li{list-style:none;padding:0;margin:0}.CategoryPagination{padding:5px;text-align:center;margin-bottom:10px}.CategoryPagination .PagingList li{display:inline;padding:0 5px}.QuickSearch{margin:0;padding:0;text-align:left;border-collapse:collapse;background:#fff;position:relative;z-index:9999}.QuickSearchTitle td,.QuickSearchAllResults td{font-weight:700;padding:4px;font-size:11px}.QuickSearchResult td{font-size:12px;padding:8px 0 8px 8px;cursor:pointer}.QuickSearchResultImage{margin-left:4px;margin-right:10px;text-align:center}.QuickSearchResultNoImage{padding-top:10px;color:#777}.QuickSearchResultName{text-decoration:none;display:block;padding-bottom:5px}.QuickSearchResult .Price{font-weight:700;font-size:12px;padding-right:5px}.QuickSearchHover a{text-decoration:underline}.QuickSearchAllResults{text-indent:-7000px}.QuickSearchAllResults a{text-decoration:underline;height:25px;display:block}.QuickSearchAllResults a:active,.QuickSearchAllResults a{outline:none;-moz-outline-style:none}.BrandCloud .smallest{font-size:12px}.BrandCloud .small{font-size:15px}.BrandCloud .medium{font-size:18px}.BrandCloud .large{font-size:20px}.BrandCloud .largest{font-size:26px}.BrandCloud a{padding-right:5px}.DownloadExpires{padding-top:3px;font-style:italic;color:gray}.DownloadExpiresToday{color:red}.CheckoutRedeemCoupon h4{margin-top:0}.CheckoutRedeemCoupon p{margin-top:10px;margin-bottom:0}.BillingDetails{float:left;width:48%;margin-right:10px;margin-bottom:15px}.ShippingDetails{float:left;width:48%;margin-bottom:15px}.ProductDetailsGrid dt{width:140px;margin-bottom:6px;float:left;font-weight:700}.ProductDetailsGrid dd{margin-left:140px;margin-bottom:6px}.SubCategoryList{padding:10px 5px 4px;margin-bottom:20px}.SubCategoryList a{text-decoration:none}.SubCategoryList ul,.SubCategoryList li{list-style:none;margin-left:0}.SubCategoryList li{margin-bottom:4px;padding-left:25px;background:url(../images/SubCategory.gif) no-repeat 3px 50%}.SearchTips .Examples{padding:8px;color:#555;margin-left:30px;margin-bottom:10px}.ProductDetails .ProductThumb p{margin-top:10px;font-size:.9em}.ProductReviewList{clear:both}.ProductReviewList li{border-bottom:1px solid #dadada}.ProductReviewList li:last-child{border:0}.SortBox select{font-size:.9em}.SortBox option{color:#444}.YourAccount li{margin-bottom:8px}.SoldOut{color:#999}.RemoveFromWishlistForm{margin:5px}.AddToWishlistLink{position:relative;margin:0}.AddToWishlistLink .wishlist-button{position:absolute;top:-70px;left:165px;font-weight:700;text-decoration:underline;cursor:pointer;color:#000;background:#fff;border:0}.productOptionPickListSwatch .thumbnail,.productOptionPickListSwatch .swatchColour{display:inline-block;width:25px!important;height:25px!important}.productOptionPickListSwatch li .validation{visibility:hidden!important}.productOptionPickListSwatch .textureContainer,.productOptionPickListSwatch .swatchColours{margin-right:10px!important;padding:0!important;border-color:#ccc!important}.productOptionPickListSwatch .selectedValue .textureContainer,.productOptionPickListSwatch .selectedValue .swatchColours{border:3px solid #000!important}.ShippingProviderList{list-style:none}.GoogleCheckout p,.PayPalExpressCheckout p,.AlternativeCheckout p{margin:0;font-size:90%}.GoogleCheckout,.PayPalExpressCheckout,.AlternativeCheckout{text-align:center;margin-bottom:10px;clear:both}.KeepShopping{width:180px;margin:10px 0;clear:both;text-align:right}#TopMenu li.Flag div{border:0}#TopMenu li.Flag img{margin:3px}#TopMenu li.Flag img.Last{margin-right:0}#TopMenu li.Flag img.Selected{border:2px solid #dadada;margin:1px 3px}.CurrencyList dl{margin:0;padding:0}.CurrencyList dd{padding:0;margin:0;border:1px solid #dadada;background-color:#F9F9F9;clear:both}.CurrencyList a{padding:0 3px 0 5px;display:block;line-height:1.8;text-decoration:none;font-size:11px}.CurrencyList a:hover .Text{text-decoration:underline}.CurrencyList a .Flag{margin-top:4px;display:block;float:left;width:24px;padding-right:2px;vertical-align:middle}.CurrencyList a .Text{display:block;padding-left:24px}.PrimaryProductDetails .YouSave{font-weight:700;margin-top:3px;display:block}.EstimateShipping{margin-top:4px;margin-bottom:4px;font-weight:400;width:320px;padding:7px;float:right}.EstimateShipping dt{width:100px;float:left;margin-bottom:8px;clear:left}.EstimateShipping dd{margin-bottom:8px;font-weight:400;text-align:left;margin-left:114px}.EstimateShipping p.Submit{margin-top:10px;margin-bottom:3px}.EstimateShipping label{display:block;margin-bottom:5px}.EstimatedShippingMethods{text-align:left}.EstimatedShippingMethods table{width:100%;border-collapse:collapse}.EstimatedShippingMethods .VendorShipping{margin-left:20px;margin-bottom:10px}.EstimatedShippingMethods .Submit{text-align:right}.CartContents tfoot .SubTotal .EstimatedShippingMethods tbody td{text-align:left}.CartContents tfoot .SubTotal .EstimatedShippingMethods tbody td.Price{text-align:right}.SharePublicWishList{padding:5px;border:1px solid lightgray}.ExpressCheckoutBlock .ExpressCheckoutTitle{position:relative;padding:20px;margin-bottom:10px;font-size:14px}.ExpressCheckoutBlock h3 a{font-size:12px}.ExpressCheckoutBlock{padding-top:6px}.ExpressCheckoutBlock .ExpressCheckoutCompletedContent{display:none}.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent{display:inline;font-size:12px;font-weight:400;font-style:italic}.ExpressCheckoutBlockCollapsed .ExpressCheckoutContent{display:none}a.ChangeLink{position:absolute;right:15px}.ExpressCheckoutBlock a.ChangeLink{display:none}.ExpressCheckoutBlockCompleted a.ChangeLink{display:inline}.ExpressCheckoutCompletedContent{position:absolute;left:250px}.LoadingIndicator{margin-left:10px}.LoadingIndicator img{vertical-align:middle;margin-right:10px}.HeaderLiveChat img{vertical-align:middle}#ProductOtherDetails .ProductDetailsGrid{margin-left:25px}.SubCategoryListGrid{padding:4px}.SubCategoryListGrid ul,.SubCategoryListGrid li{list-style:none;margin-left:0}.SubCategoryListGrid li{margin-bottom:4px;padding:10px;margin-left:10px;background:#fff;float:left;text-align:center}.SubCategoryListGrid ol{clear:both}.SubBrandList{padding:4px}.SubBrandList ul,.SubBrandList li{list-style:none;margin-left:0}.SubBrandList li{margin-bottom:4px;padding-left:25px;background:url(../images/SubBrand.gif) no-repeat 3px 50%}.SubBrandListGrid{padding:4px}.SubBrandListGrid ul,.SubBrandListGrid li{list-style:none;margin-left:0}.SubBrandListGrid li{margin-bottom:4px;padding:10px;margin-left:10px;background:#fff;float:left;text-align:center}.SubBrandListGrid ol{clear:both}.ProductAddToCart dt{float:left;font-weight:700;width:140px;margin-bottom:4px}.ProductAddToCart dd{margin-left:140px;margin-bottom:4px}.ProductAddToCart dt div.Required,#CartEditProductFieldsForm dt div.Required{width:8px}.ProductAddToCart input.Textbox,#CartEditProductFieldsForm input.Textbox{width:181px}.ProductAddToCart textarea,#CartEditProductFieldsForm textarea{width:183px;height:85px}.CartContents .CartProductFieldsLink{font-size:11px;color:#666;margin-top:6px;padding-left:22px;background:url(../images/GiftWrappingAvailable.gif) no-repeat;padding-bottom:4px}.ProductFields dd{margin-bottom:4px}.ProductFields{margin-bottom:15px}.ProductFields input.Textbox{width:100%}.ProductFields TextArea{width:100%}.CartContents .CartProductFieldsRow{border-top:0}.CartContents .CartProductFieldsRow dl{margin-top:15px}p.QuantityInput,p.AddCartButton{text-align:center}.ProductAddToCart dt.QuantityInput{margin-top:4px}.ProductAddToCart dd.AddCartButton span{margin-top:4px;padding-right:5px}.ProductActionAdd a,.ProductActionAdd strong a{text-decoration:underline}.TagList{margin-top:20px}.CartThumb{text-align:center;width:1px}.WrappingOptions{font-size:11px;color:#666;margin-top:6px;padding-left:22px;background:url(../images/GiftWrappingAvailable.gif) no-repeat;padding-bottom:4px;line-height:1.6}.ViewAllLink a{padding-top:10px;display:block}.SelectGiftWrapMultiple{max-height:400px}.TabNav,.TabNav li{list-style:none;margin:0;padding:0}.TabNav{font-size:10px;margin-bottom:10px;padding:6px 4px 6px 4px}.TabNav li{display:inline}.TabNav li a{position:relative;top:2px;font-size:12px;padding:4px;margin-right:3px;margin-top:3px;text-decoration:none}.TabNav li a:hover{text-decoration:none}.TabNav li.Active a{margin-top:0;padding-top:7px;font-weight:700}.ProductAddToCart dd.AddCartButton div.BulkDiscount{display:inline-block;float:left}.ProductAddToCart .BulkDiscount{clear:both}.ProductAddToCart .BulkDiscount input{margin:20px 0;float:left}.ProductAddToCart dd.AddCartButton div.BulkDiscount div.BulkDiscountLink{padding-left:4px}#VendorLogo .BlockContent,#VendorPhoto .BlockContent{margin:0;text-align:center}.TransitTime{font-weight:400;color:gray}.Content .ProductList.List li{margin:0;margin-top:6px;display:block;clear:both;background-image:none;padding:16px;height:170px!important;width:100%;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Content .ProductList.List .ProductActionAdd{position:absolute;bottom:22px}.Content .ProductList.List .ProductImage{margin:0!important;padding:0;margin-right:15px;float:left;background-image:none;height:130px!important;border:1px solid #ececec}.Content .ProductList.List .ProductDetails{height:auto;display:block;clear:none;padding:0;padding-left:5px;margin:0;margin-left:220px!important;text-align:left;background-image:none}.Content .ProductList.List .ProductQty{margin-left:10px}.Content .ProductList.List .ProductDescription{margin-top:5px;color:#595959}.Content .ProductList .ProductRightCol{float:right}.Content .ProductList.List li .ProductCompareButton{text-align:left;margin-top:10px}.OrderItemMessage{padding:7px;margin:10px 0 10px 0}.LittleNotePassword{color:gray;font-size:.85em;padding:2px 0 2px 0}.RequiredClear{visibility:hidden}.ProductDetailsGrid .DetailRow{clear:left;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;padding-left:1px}.ProductDetailsGrid .DetailRow:last-child{border-bottom:none}.DetailRow.PriceRow{margin:20px 0;padding:15px 0;background:#f4f4f4;border-top:1px dotted #dbdbdb}#HomeFeaturedProducts .DetailRow.PriceRow{padding:5px 0 5px 5px;background:#f4f4f4;border-top:none;border-bottom:none;margin:13px 0 0}.ProductDetailsGrid .DetailRow.PriceRow .Label{margin:0 0 0 18px}.ProductDetailsGrid .DetailRow.PriceRow .Value{margin-left:15px;font-size:24px}.ProductDetailsGrid .DetailRow.PriceRow .Value em{font-weight:400;letter-spacing:0}.ProductDetailsGrid .Label{margin:0 0 5px;width:130px;font-weight:700}.ProductDetailsGrid .Value{display:inline}.ProductDetailsGrid .Label .Required{position:absolute;left:-1em}.ProductOptionList ul,.ProductOptionList li{list-style:none;margin:0;padding:0}.ProductOptionList li{margin-bottom:3px}.ProductOptionList input{vertical-align:middle}.SearchPaging{float:right;font-size:.95em}.SearchSorting{float:right;font-size:.95em;margin:8px 0}.SearchSorting select{font-size:.95em}#SearchResultsCategoryAndBrand{margin:5px;padding:5px}.ContentList em,.QuickSearchResultMeta em{font-size:.8em}#AjaxLoading{display:none;text-align:center;width:180px;z-index:10000000000;padding:5px 10px}#AjaxLoading img{vertical-align:bottom;margin-right:5px}#ProductDetails #ImageScrollPrev,#ProductDetails #ImageScrollNext{float:left;background:none;border:none;margin-top:16px;cursor:pointer;display:none}#ProductDetails .ProductTinyImageList{float:left;margin-top:10px;white-space:nowrap;width:80%;overflow:hidden;margin-left:auto}#ProductDetails .ProductTinyImageList ul li{width:40px;height:30px;overflow:hidden;float:left;margin-left:3px;border:1px solid gray}#ProductDetails .ProductTinyImageList ul li div{display:table-cell;text-align:center}#ProductDetails .ProductTinyImageList ul li #TinyOuterDiv{border:2px solid white}#ProductDetails .ProductTinyImageList ul{margin:0pt;padding:0pt;position:relative;list-style-type:none;white-space:nowrap;width:2500px}#ProductDetails .ProductThumbImage{height:400px;width:220px;margin:auto}#ProductDetails .ProductThumbImage img{vertical-align:middle}.carousel{position:relative;visibility:hidden;left:-5000px;width:180px}.productAttributeList .productAttributeRow{margin-top:0px!important;padding-left:0!important;margin-bottom:10px!important;padding-bottom:10px!important;border-bottom:1px dotted #ccc}.productAttributeList .productAttributeRow ul,.productAttributeList .productAttributeRow ol,.productAttributeList .productAttributeRow li:last-child{margin-bottom:0!important}.productAttributeList .productAttributeRow input{margin-bottom:5px!important}.productAttributeList .required{color:#be0303!important}.productAttributeList .productAttributeLabel{margin:0!important;float:none!important;width:auto!important;padding-top:0!important}.productAttributeList .productAttributeLabel label{display:block;margin-bottom:10px!important}.productAttributeList ul{margin-bottom:20px}.productAttributeList li{margin-bottom:8px}.productOptionViewProductPickListWithImage{border-color:#ddd!important;margin-bottom:20px}.productOptionViewProductPickListWithImage .scrollContainer{max-height:160px!important}.productOptionViewProductPickListWithImage td{padding:10px 5px!important;border-bottom:1px dotted #e0e0e0;vertical-align:middle!important}.productOptionViewRectangle .option.selectedValue label{background:#D9D8D8!important;padding:3px 15px!important;border:1px solid black!important}.productOptionViewRectangle .option label{padding:3px 15px!important;background:#fff!important}.productOptionViewRectangle .option label .name{line-height:19px}#FeaturedVideo,#VideoList,#VideoSingle{float:left}#VideoList{padding-left:5px}.VideoSeparator{clear:both}.videoRow{clear:both;margin-bottom:4px;display:block;height:75px}.previewImageContainer{height:30px;width:50px}.videoRow img{float:left;padding-right:5px}.videoRowTitle{font-weight:700}.videoRowDescription{max-height:50px;overflow:hidden}.VideoOverlay{background-image:url(../images/VideoOverlay.png);background-position:center center;position:absolute;left:0;height:100%;width:100%;top:0}.VideoContentContainer{position:relative;margin-left:3px;padding-left:92px}.VideoPreviewSize{width:92px;height:69px}.videoRowLength{padding-left:4px}.videoRow,.videoRowTitle,.videoRow img,.videoRowLength{cursor:pointer}#VideoList ul{position:relative;overflow-y:auto;padding:0;margin:0;width:240px;height:415px}#VideoSingle{padding-left:10px;width:240px}#VideoContainer{padding:5px 0 5px 5px;height:420px}.HideElement{display:none}.VideoSingleTitle{font-weight:700}.VideoSingleDescription{padding-top:10px;overflow-y:auto;height:220px;padding-right:5px}.Left #VideoMiddleContainer,.Right #VideoMiddleContainer{display:none}.Content #VideoSideContainer{display:none}#VideoSideContainer ul{text-align:center}#VideoSideContainer ul li{margin-bottom:5px}.VideoSideDescription{padding:2px 10px}.VideoImageContainer{position:relative;float:left}.fastCartContent{width:auto}.fastCartContent .ProductList li{width:148px!important}.fastCartContent .ProductList .ProductImage img{object-fit:contain;height:120px!important;width:120px!important}.fastCartItemBox{max-width:200px;margin-left:20px}.ToggleSearchFormLink{margin:8px 5px 0 0;color:white}.ToggleSearchFormLink a{color:white;text-decoration:none}.Panel#ProductTabs{padding-top:0}.productAttributeLabel{text-align:left!important}.AddThisButtonBox{float:none!important;width:60px;margin:20px auto 0!important}#socnet{clear:both;font-size:.85em;padding:20px 0 15px 0}#socnet a{text-align:left;text-indent:-9999px;vertical-align:middle}#prodAccordion .Block{padding:0!important;margin:0!important}.prodAccordionContent{padding:10px 0;display:none}.current .prodAccordionContent{display:block}#SideAccountMenu ul{padding:0;margin:0}#SideAccountMenu li{list-style:none;border-right:1px solid #dadada;border-left:1px solid #dadada;padding:5px 10px 5px 10px;margin:0}#SideAccountMenu li:first-child{border-top:1px solid #dadada}#SideAccountMenu li:last-child{border:1px solid #dadada;border-top:none}#Menu ul{margin:0;padding-bottom:15px;border-bottom:1px solid #BBB}#Menu li{display:inline}#Menu li+li:before{content:'|';padding:1px}#Menu li a{color:#000;text-decoration:none}#Menu li a:hover{text-decoration:underline}#prodAccordion #SideProductRelated li{width:146px!important;text-align:center;margin-top:20px}#prodAccordion #SideProductRelated li img{max-width:100%;height:auto}#prodAccordion #SideProductRelated li strong a{font-size:12px}.retailPrice{font-size:17px;color:#be1900}.thumb{text-align:center;height:150px;margin-bottom:20px}.thumb img{max-height:150px;width:auto!important;margin-bottom:15px}.oneCol,.twoCol,.threeCol,.fourCol,.fiveCol,.sixCol,.sevenCol,.eightCol,.tenCol,.elevenCol{margin-right:3.8%;float:left;min-height:1px;margin-bottom:15px}.oneCol img,.twoCol img,.threeCol img,.fourCol img,.fiveCol img,.sixCol img,.sevenCol img,.eightCol img,.nineCol img,.tenCol img,.elevenCol img{height:auto;max-width:100%}.oneCol{width:4.85%}.twoCol{width:13.5%}.threeCol{width:22.05%}.fourCol{width:30.75%}.fiveCol{width:39.45%}.sixCol{width:48%}.sevenCol{width:56.75%}.eightCol{width:65.4%}.nineCol{width:100%;margin-right:3.8%;min-height:1px;margin-bottom:15px}.tenCol{width:82.7%}.elevenCol{width:91.35%}.twelveCol{width:100%;float:left}.last{margin-right:0}.first{margin-left:0!important;padding-left:0!important}.last{margin-right:0!important;padding-right:0!important}.green{color:#236930}.callout{padding:15px;font-family:'Montserrat';position:relative}.callout.gray{background-color:#e1e1e1;-webkit-border-radius:6px;border-radius:6px;font-size:16px;text-align:left;line-height:22px;color:#6a6a6a}.callout span{display:inline-block;color:#4f8900;position:absolute;right:40px;background:url(../images/bg-testimonial.png) no-repeat right;min-width:115px;padding-top:5px;bottom:-39px;text-align:right;padding-right:33px;font-weight:700;height:50px;width:50px}.boxed{padding:15px;margin-bottom:15px;border:1px solid silver;display:block;float:left;width:100%;margin-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.boxed.gray{background-color:#f4f3f5}.boxed ul{margin-bottom:0}#Certifications{margin-bottom:25px;height:134px}#Certifications div{text-align:center;min-height:134px}#TopHome{background:url(../images/bg-TopIcon-HomeRed2.png) no-repeat}#TopAccount{background:url(../images/bg-TopIcon-AccountRed2.png) no-repeat}#TopCertificates{background:url(../images/bg-TopIcon-CertificatesRed2.png) no-repeat}#TopLogin{background:url(../images/bg-TopIcon-SigninRed2.png) no-repeat}#TopContact{background:url(../images/bg-TopIcon-ContactRed2.png) no-repeat}#TopAbout{background:url(../images/bg-TopIcon-AboutRed2.png) no-repeat}#TopSupportPhone{background:url(../images/bg-TopIcon-Phone.png) no-repeat}#TopTestimonials{background:url(../images/bg-TopIcon-TestimonialsRed2.png) no-repeat}#TopCart{background:url(../images/bg-TopIcon-CartRed2.png) no-repeat!important}#TopMenu li:last-child{margin-right:0}#TopNavContainer{width:100%;background:url(../images/bgTopLightGreen2Bar.png) repeat-x;height:50px;position:relative;z-index:9999}#TopMenu{width:55%;margin-left:0;margin-right:0;height:30px}.LiveChatTop{width:170px;height:36px;float:right;margin-right:25px}.LiveChatTop img{display:inline}.LiveChatTop a{margin-left:75px}.Value.LiveChat{float:right;margin-top:22px;margin-right:135px}.Value .LiveChat a{display:block;width:250px;background:url(../images/white/productRealTimeQuote.gif) no-repeat!important;height:37px}.Value .LiveChat img{display:none}#Slogan{float:right;text-align:right;margin-top:8px;width:80%}#Slogan h1{margin-bottom:0;font-size:25px}#Home .banner_home_page_top{display:inline}#Home #HomepageFeatures{display:inline;float:right}#Home #HomepageFeatures{list-style-type:none;padding-left:0;margin-left:0}#Home #HomepageFeatures li{height:48px;background:url(../images/bg-HomeFeatures-sprite.jpg) repeat-x;color:white;width:317px;margin-bottom:3px}#Home #HomepageFeatures li:hover{background:url(../images/bg-HomeFeatures-sprite.jpg) repeat-x 0 -57px;color:white}#Home #HomepageFeatures li a{padding:14px;display:block;font-family:'Montserrat';color:white;text-decoration:none;font-size:15px}#Home #HomepageFeatures li a:before{content:" » "}#Home #HomepageFeatures li a:hover{color:#dda600;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-ms-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}#Home .ProductList li{margin-left:0;margin-right:8px;padding-bottom:x;width:205px!important;margin-bottom:0}#Home .ProductList .ProductPrice{padding-left:5px}#Home .ProductList li:last-child{margin-right:0!important}.homeDescription{height:144px;overflow:hidden}#Home .ProductImage img{max-width:100%;height:auto}.dataTable{border:.1em solid silver;background-color:white}.dataTable tr td{padding:5px;border-collapse:collapse!important;border:.08em solid silver}.dataTable tr:hover{background-color:#f4f3f5}.testimonial{padding:20px;background-color:#e1e1e1;position:relative;margin-bottom:40px;font-size:12px;line-height:20px}.testimonial span{display:inline-block;color:#4f8900;position:absolute;right:30px;background:url(../images/bg-testimonial.gif) no-repeat right;min-width:115px;padding-top:5px;bottom:-24px;text-align:right;padding-right:33px;font-weight:700}.testimonial span a{color:#4f8900;font-weight:700}.staff .twoCol{margin-bottom:13px}#SubNav{background-color:#8a391c;width:1020px;display:inline-block;position:relative;left:-20px}#SubNav ul{border-bottom-style:none;padding-left:0}#SubNav ul li{height:auto;float:left;width:auto;display:block;color:white}#SubNav ul li ul{display:none}#SubNav a{padding:9px 6px;display:inline-block;color:white!important;font-size:13px}.SearchContainer li{width:100%}.SearchContainer li a{font-size:1.3em}.ProductList em{padding-left:0}.SearchContainer .ProductPriceRating{line-height:normal}.dmpePMheader{background:url(../images/pm-header.jpg) no-repeat;padding-left:250px;padding-top:160px;height:480px}.dmpePMheader ul li{padding-left:30px;background:url(../images/pm-icon-arrow.jpg) no-repeat;min-height:35px;font-size:14px}.dmpeDMchart{position:relative;height:427px;background:url(../images/pm-product-horizontal.jpg) no-repeat;width:739px;font:12px Helvetica,Arial,Helvetica,Geneva,sans-serif;margin-left:auto;margin-right:auto}.rotator{text-align:center}.dmpeDMchart div{position:absolute}.dmpeDMchart .feature1{top:40px;left:130px}.dmpeDMchart .feature2{top:19px;left:372px}.dmpeDMchart .feature3{top:79px;right:20px}.dmpeDMchart .feature4{top:334px;left:140px}.dmpeDMchart .feature5{top:334px;left:392px}.dmpePMcall{background:url(/product_images/import/pm-call-us.jpg) no-repeat;width:231px;height:317px;font-size:13px;text-align:center;position:relative;margin-top:19px}.dmpePMcall .top{position:absolute;top:11px;padding-right:10px;padding-left:10px}.dmpePMcall .bottom{position:absolute;bottom:1px;padding-right:10px;padding-left:10px}ul.noBullet{list-style-type:none;padding-left:0}ul.noBullet li{list-style-type:none}li.Support,li.UPS,li.Warranty{margin-bottom:15px;padding-left:105px;min-height:95px;margin-top:20px;font-size:14px}li.Support{background:url(/product_images/import/pm-icon-tech-support.jpg) no-repeat}li.UPS{background:url(/product_images/import/pm-icon-shipping.jpg) no-repeat}li.Warranty{background:url(/product_images/import/pm-icon-warranty.jpg) no-repeat}li.YearWarranty{margin-bottom:15px;padding-left:105px;min-height:95px;margin-top:20px;font-size:14px;background:url(/product_images/import/pm-icon-1YearWarranty.jpg) no-repeat}.ExpressCheckoutContent{margin-bottom:15px}.ML20{margin-bottom:17px}