div.error,span.error{color:#D95C5C;font-weight:bold;}ul.error{margin:0 0 10px 0;padding:2px 8px;list-style:none;list-style-image:none;font-weight:bold;color:#D95C5C;background-color:#FBF9F9;border:1px solid #D95C5C;}ul.error LI{list-style-image:none;margin:0;}input.error,textarea.error,select.error{background-color:#FBD8D8;border:1px solid #D95C5C;}DIV.required{float:right;font-size:11px;font-weight:bold;zoom:1;}.required SPAN,SPAN.required{color:#F00;font-weight:bold;}BODY{margin:0;padding:0;color:#353535;background:#000 url(/_media/bkg/body.jpg) repeat top;font:12px Arial,Helvetica,sans-serif;}.layout{width:980px;margin:0 auto;}.left-col{width:252px;float:left;margin-right:-1px;padding-right:15px;border-right:1px solid #EDEDED;}.right-col{width:253px;float:right;padding-left:15px;border-left:1px solid #EDEDED;}.main-col{width:650px;float:left;padding-left:15px;border-left:1px solid #EDEDED;}.main-col.left{margin-right:-1px;padding:0 15px 0 0;border-left:none;border-right:1px solid #EDEDED;}.two-col-right,.two-col-left{float:left;width:48%;}.two-col-left{width:49%;margin-right:-1px;padding-right:10px;border-right:1px solid #EDEDED;}.two-col-right{padding-left:10px;border-left:1px solid #EDEDED;}.shop-letter{width:27px;}#shopnav LI#categories{width:169px;}#shopnav LI .dropdiv{width:954px;}#hdr-bkg{background:transparent url(/_media/bkg/body_hdr.jpg) repeat-x top;}#body-bkg{padding-bottom:20px;background:transparent url(/_media/bkg/main_bkg.jpg) no-repeat top;}#container{background:#555 url(/_media/bkg/container.gif) repeat-y center;}#main{padding:10px 10px 0 10px;background:transparent url(/_media/bkg/main.jpg) no-repeat top;}#content{margin:0 2px;padding:10px 10px 20px 10px;background:#FFF url(/_media/bkg/content.jpg) repeat-x top;border:1px solid #000;}#content.home{padding:22px 20px;}.banner-frame{margin:0 2px;padding:1px;background:#000;border-bottom:2px solid #555;}.banner{border:1px solid #666;margin-bottom:15px;}.banner-frame .banner{margin:0;}.banner-image,.banner-text{float:left;height:178px;}.account .banner,.banner-image{position:relative;width:600px;background:#EDEDED no-repeat center;border-right:1px solid #666;}.account .banner,#home-banner .banner-image{height:290px;}#home-banner .overlay{position:absolute;z-index:10;top:256px;left:0;height:34px;width:600px;background:#1B1B1B;opacity:.75;filter:alpha(opacity=75);}#home-banner .image-text{position:absolute;z-index:11;top:256px;left:0;height:31px;font-size:20px;font-weight:bold;padding:3px 10px 0 10px;width:580px;}#home-banner .image-text,#home-banner .image-text H1{color:#FFF;}#home-banner .image-text H1{float:left;}#home-banner .image-text A{color:#C72E26;}.banner-text{width:287px;padding:0 32px;font-size:12px;line-height:17px;color:#FFF;background:#1E1E1E url(/_media/bkg/cat_text.jpg) no-repeat center;text-align:center;}.banner-text A{color:#166BC0;}.banner-text H1{margin-top:23%;padding:5px 0;color:#FFF;font-size:17px;text-transform:uppercase;border:1px solid #282828;border-left:none;border-right:none;line-height:normal;}#home-banner .banner-text{height:290px;background-image:url(/_media/bkg/home_text.jpg);}#home-banner .banner-text H1{margin-top:22px;border:none;}.text-panel{float:left;width:255px;height:98px;padding:0 15px;margin-top:15px;background:#3a3a3a url(/_media/bkg/home_text_btn.gif) no-repeat center;}.text-panel H2{margin-top:10px;}.text-panel A{font-weight:bold;}#featured-products{float:left;width:61%;margin-right:-1px;padding-right:25px;}#new-products{float:left;width:33%;padding-left:25px;}#featured-products H2,#featured-products UL,#new-products H2,#new-products UL{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E0E0E0;}#featured-products LI,#new-products LI{clear:left;margin:0;padding:8px 0 0 0;}#featured-products LI DIV{margin-left:130px;}#new-products LI DIV{margin-left:85px;}#featured-products LI IMG.imgbox,#new-products LI IMG.imgbox{float:left;margin-right:8px;}#featured-products UL A{font-weight:bold;}.acct-featured{font-size:11px;clear:both;}.acct-featured #featured-products{width:61%;padding-right:15px;}.acct-featured #new-products{width:33%;padding-left:15px;}#header{height:130px;}#header UL{list-style:none;}#hdr-logo{float:left;padding:20px 0 25px 0;width:208px;text-align:center;}#hdr-print,#logo-print{display:none;}#hdr-links{padding:10px 0 0 0;}#hdr-links UL{list-style:none;line-height:18px;}#hdr-links LI{float:left;margin:0;padding:0 10px;background:transparent no-repeat right 6px;}#header LI.last{background-image:none;}#hdr-links IMG,#subhdr-bar IMG{vertical-align:middle;}#hdr-links A{color:#b7dbff;font-weight:bold;text-decoration:none;}#cart-links{float:left;margin:0;padding:10px 0 0 0;}#cart-links LI{background-image:url(/_media/hdr/cart_links_sep.gif);}#acct-links{float:right;width:260px;margin:5px 0 0 0;padding:6px 0 7px 0;background:#5d5d5d url(/_media/bkg/acct_links.jpg) no-repeat left top;}#acct-links LI{padding:0 12px;background-image:url(/_media/hdr/acct_links_sep.gif);}#subhdr{position:relative;clear:both;margin:0 9px;}#signup{float:left;width:194px;height:18px;text-align:center;}#subhdr-bar{margin-left:199px;height:34px;background:#1d1d1d url(/_media/bkg/product_bar.gif) repeat-x center top;}#subhdr-bar UL{margin:0;padding:0;}#subhdr-bar LI{float:left;margin:0;}#product-links{float:left;width:420px;height:34px;background:transparent url(/_media/bkg/productbar_left.gif) no-repeat left top;}#product-links LI{padding:8px 15px;background:transparent url(/_media/hdr/product_links_sep.gif) no-repeat right;}#hdr-search{height:29px;padding:5px 15px 0 0;background:transparent url(/_media/bkg/productbar_right.gif) no-repeat right top;text-align:right;}#atoz{margin:0 2px;padding:1px 1px 0 1px;height:36px;color:#FFF;background-color:#000;border-bottom:2px solid #555;}#shopnav{margin:0;padding:0;list-style:none;height:35px;z-index:30;position:relative;font-weight:bold;font-size:12px;background:url(/_media/nav/navbar.gif) repeat-x center top;}#shopnav UL{margin:0;padding:0;list-style-type:none;}LI.shop-letter{float:left;margin:0;padding:0 0 0 2px;text-align:center;text-transform:uppercase;background:url(/_media/nav/navbar_div.gif) no-repeat left top;}LI.shop-letter.first{padding:0;width:29px;}#shopnav A{display:block;line-height:35px;text-decoration:none;color:#DCDCDC;background:transparent;border-bottom:1px solid #000;}#shopnav A:hover{background:url(/_media/nav/navbar_h.gif) repeat-x center top;}#shopnav LI#categories{white-space:nowrap;margin:0;padding:0;background:none;border-right:1px solid #000;}#shopnav LI.ddhover A,#shopnav LI.ddhover A:hover{color:#166BC0;background:#EFECC9 url(/_media/nav/navbar_o.gif) repeat-x center;border-bottom:1px solid #FBF5D8;}#shopnav LI.ddhover A.catbtn,#shopnav LI.ddhover A.catbtn:hover{background-image:url(/_media/nav/navbar_cat_o.gif);}#shopnav A.catbtn SPAN{padding-right:12px;background:url(/_media/icons/arrow_down_gray.gif) no-repeat right;}#shopnav LI.ddhover SPAN{background-image:url(/_media/icons/arrow_down_blue.gif);}#shopnav LI .dropdiv{position:absolute;top:36px;left:-170px;clear:both;display:none;margin-left:169px;padding:8px 0;font-weight:normal;font-size:11px;text-transform:none;color:#5A5A5A;background:#f5f2dc;border:1px solid #000;border-top:0;text-align:left;}#shopnav LI#categories .dropdiv{float:left;width:auto;margin:0 0 0 -1px;padding:0;white-space:nowrap;font-size:11px;min-width:169px;width:auto!important;width:169px;left:0;}.dropdiv H4{padding-bottom:4px;text-align:center;font-size:11px;color:#5A5A5A;}#shopnav LI UL LI{padding:0 5px;}#shopnav LI.ddhover DIV{display:block;}#shopnav LI.ddhover UL A{display:inline;line-height:normal;padding:1px;color:#166BC0;background:none;border:0;text-decoration:underline;}#shopnav LI#categories UL{margin:0;padding:0 1px 1px 1px;}#shopnav LI#categories LI{margin:0;padding:0;display:inline;}#shopnav LI#categories UL A{display:block;padding:4px 5px;border:0;background:none;text-decoration:none;border-top:1px solid #E7E5D7;}#shopnav LI#categories.ddhover UL a:active,#shopnav LI#categories.ddhover UL a:hover,#shopnav LI.ddhover UL a:active,#shopnav LI.ddhover UL a:hover{color:#FFF;background:#0065A4;text-decoration:none;}#shopnav .cat-list UL{float:left;width:48%;}#shopnav .mfg-list UL{float:left;width:32%;}.subnav{z-index:20;position:relative;top:5px;font-size:12px;margin:0;padding:0;list-style:none;zoom:1;}.subnav LI{float:left;margin:0 2px 0 0;}.subnav LI a{float:left;display:block;margin:0;padding:6px 8px;text-decoration:none;font-weight:bold;color:#8A8A8A;background:#E8E8EA url(/_media/nav/tabnav.gif) repeat-x center;border:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;text-align:center;}.subnav LI a:active,.subnav LI a:hover{color:#166BC0;background:#D0D1D3 url(/_media/nav/tabnav_o.gif) repeat-x center;border:1px solid #99A5A5;border-bottom:1px solid #DFDFDF;}.subnav LI.active a{color:#0D4172;background:#F4F4F4;border:1px solid #DFDFDF;border-bottom:1px solid #F4F4F4;}.detail .subnav LI a{width:130px;}.subnav LI.last{float:none;padding:9px 0;}.subnav LI SPAN{padding-right:12px;background:transparent url(/_media/icons/arrow_down_gray_dark.gif) no-repeat right;}.subnav LI.active SPAN{background-image:url(/_media/icons/arrow_down_blue.gif);}.tab-box{padding:10px;background:#F4F4F4;border:1px solid #DFDFDF;}.tab-box .innerbox{background:#FFF;border:1px solid #DFDFDF;}.tab-box.iframe{padding:0;}.sidenav{margin:0;padding:0;list-style:none;}.sidenav LI{margin:0;padding:2px 0;}.sidenav A{padding:2px 2px;display:block;font-weight:bold;font-size:12px;}.sidenav LI A:hover{color:#0D4172;background:#EEF4FA url(/_media/icons/arrow_right_blue.gif) no-repeat 98%;}.sidenav LI.current A{color:#0D4172;background:#FFF url(/_media/icons/arrow_right_blue.gif) no-repeat 98%;text-decoration:none;}.crumbs{margin-bottom:10px;padding:5px;font-size:11px;color:#8A8A8A;background:#EDEDED;height:1%;}.crumbs UL{margin:0;padding:0;list-style:none;}.crumbs LI{padding-right:5px;display:inline;}.crumbs LI.label{font-size:10px;font-weight:bold;}.crumbs LI.current{font-weight:bold;}H1,H2,H3,H4,P{margin:0 0 10px 0;}H1{font-size:20px;color:#202020;}H2{font-size:17px;color:#B1241B;}H3{font-size:14px;color:#0B3560;}H4{font-size:12px;}H5{font-size:12px;margin:0;}H1.underline,H2.underline,H3.underline,H4.underline{padding-bottom:3px;border-bottom:1px solid #DFDFDF;}.boxlabel{color:#072039;margin-bottom:0;}.boxlabel.checksame{padding-top:3px;}H4.boxlabel SPAN{font-size:11px;font-weight:normal;}.note{font-size:11px;}A{color:#166BC0;text-decoration:underline;}A:active,A:hover{color:#0B3560;text-decoration:none;}A IMG{border:0;}IMG.imgbox{border:1px solid #E9E9E9;}a:active IMG.imgbox,a:hover IMG.imgbox{border:1px solid #0B3560;}a.arrow-down{padding-left:12px;background:url(../icons/arrow_down_blue.gif) no-repeat left;}UL,OL{margin:0 0 10px 0;padding:0 0 0 20px;list-style-type:square;}OL{padding:0 0 0 25px;list-style-type:decimal;}LI{margin:0 0 5px 0;}UL.inline,UL.inline LI{margin:0;padding:0;list-style:none;}UL.inline LI{float:left;}UL.inline.options LI{margin-right:12px;}SUP{font-size:60%;}.hdiv{height:20px;background:transparent url(/_media/bkg/dotted_h.gif) repeat-x center;}p.back-to-top{font-size:11px;text-align:right;margin-bottom:20px;}.faqs li p:first-child{color:#B1241B;font-weight:bold;font-style:italic;}.return-link{line-height:34px;text-align:center;}.return-link A{padding-left:10px;background:transparent url(/_media/icons/arrow_left_blue.gif) no-repeat left;}.pagetitle{padding:0 8px;height:1%;}.return-link,.pagetitle{margin-bottom:10px;background:#D5D5D5;}.pagetitle{padding:4px 8px;}.pagetitle H1{margin:0;line-height:normal;font-size:18px;}.subtitle{text-align:right;}.subtitle H1{float:left;}.subtitle DIV{padding-top:4px;}.subtitle DIV.note{font-weight:bold;}.innerbox{padding:10px;margin:0 0 10px 0;background:#F4F4F4;border:1px solid #DFDFDF;}.formbox{padding-bottom:3px;}.info-block{float:left;margin:0 10px 10px 0;}.contact-hours{float:right;width:50%;}.msg{margin:0 0 10px 0;padding:7px;font-size:12px;font-weight:bold;color:#404040;background:#f5f2dc;border:1px solid #DFDACA;text-align:center;}.msg.good{color:#4B694C;background:#CAEECA;border:1px solid #B9D6B9;}.msg .notice{margin:10px 0 0 0;font-weight:normal;text-align:left;}.msg .notice-date{font-weight:bold;}SPAN.status{font-weight:bold;}.available,.instock,.paid,.profit{color:#228B22;}.backorder,.unpaid,.sale,.loss{color:#BE1918;}.special{color:#BFA300;}.swatch{display:inline-block;height:16px;border:1px solid #000;font-size:11px;font-weight:bold;padding:0 10px;margin-left:5px;vertical-align:middle;}.swatch.default{color:black;background:#FFF;}.swatch.gray{color:black;background:#CACACA;}.swatch.blue{color:white;background:#191970;}.swatch.green{color:white;background:#006400;}.swatch.red{color:white;background:#B22222;}ul.overview strong{float:left;width:130px;}.store-sample{background:#FFF;margin-bottom:15px;padding:8px;font-size:10px;border:2px solid #CACACA;}.store-logo{float:left;padding:4px;margin-bottom:5px;width:20%;text-align:center;border:1px solid #CACACA;}.store-topnav{float:right;margin:0;padding:2px;list-style:none;background-color:#EDEDED;}.store-topnav li{float:left;margin:0;padding:0 4px;}.store-hdr-bar{clear:both;margin:0 0 10px 0;padding:4px;position:relative;}.store-hdr-bar .store-btn{float:right;margin-left:10px;}.store-ftr-bar{margin-top:10px;padding:4px;}.store-menu,.store-menu ul,.store-menu li{margin:0;padding:0;list-style:none;}.store-menu{position:absolute;left:110px;top:4px;}.store-menu li.store-menu-hover{padding:2px 4px 3px 4px;cursor:default;}.store-menu li{position:relative;}.store-menu ul{position:absolute;left:0;top:18px;width:90px;}.store-menu a{display:block;height:1%;text-decoration:none;padding:2px 4px;}.store-menu a.store-menu-btn{padding-top:1px;padding-bottom:4px;}.store-btn{display:inline-block;padding:0 2px;font-weight:bold;line-height:14px;text-decoration:none;}.store-tabs,.store-tabs li{margin:0;padding:0;list-style:none;}.store-tabs li,.store-tabs a{float:left;}.store-tabs li{margin-right:2px;}.store-tabs a{text-decoration:none;padding:0 3px;}.store-box{margin-bottom:10px;padding:10px;color:#000;background-color:#EDEDED;}TABLE.formtable{border-collapse:separate;border-spacing:10px;*border-collapse:expression('separate',cellSpacing = '10px');}.innerbox TABLE.formtable{border-collapse:collapse;}.innerbox TABLE.formtable TD{padding:0 8px 8px 0;}FORM{margin:0;}INPUT,SELECT,TEXTAREA{vertical-align:middle;font:12px Arial,Helvetica,sans-serif;color:#5A5A5A;}INPUT.checkbox,INPUT.radio{padding:0;background:none;border:0;}SELECT.readonly,INPUT[readonly]{color:#7E7E7E;background-color:#D4D0C8;}DIV.required{float:right;font-size:11px;font-weight:bold;}LABEL{color:#555;font-weight:bold;font-size:11px;white-space:nowrap;}.required SPAN,SPAN.required{font-weight:bold;font-size:12px;color:#DC143C;}.cart TEXTAREA{font-size:11px;}.form-btns{text-align:right;}.form-btns DIV{float:left;}.innerbox TABLE.formtable TD.pricing-field{padding-right:40px;}.static-price{padding-right:3px;}.btn,.btnover,A.btn{vertical-align:middle;overflow:visible;margin:0;padding:1px 6px;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;text-transform:uppercase;color:#FFF;background:#1360A6 url(/_media/btn/btn.jpg) repeat-x center;border-top:1px solid #66B1E6;border-left:1px solid #66B1E6;border-right:1px solid #051F3A;border-bottom:1px solid #051F3A;cursor:pointer;}.btnover,A.btn:hover,A.btn:active{color:#FFF;background:#1D71AF url(/_media/btn/btn_o.jpg) repeat-x center;}.btn.big,.btnover.big,A.btn.big{padding-top:4px;padding-bottom:4px;font-size:14px;}A.btn{text-align:center;white-space:nowrap;padding:2px 6px;text-decoration:none;zoom:1;}A.btn:hover,A.btn:active{text-decoration:none;}input.back,A.back{padding-left:14px;background:#8A8989 url(/_media/btn/btn_back.gif) repeat-x -3px center;border-top:1px solid #BABABA;border-left:1px solid #BABABA;border-right:1px solid #6D6D6D;border-bottom:1px solid #6D6D6D;}input.backover,A.back:active,A.back:hover{background:#8A8989 url(/_media/btn/btn_back_o.gif) repeat-x -3px center;}input.next,A.next{padding-right:18px;padding-left:10px;background:#257BB4 url(/_media/btn/btn_next.gif) repeat-x right center;}input.nextover,A.next:active,A.next:hover{background:#0C4280 url(/_media/btn/btn_next_o.gif) repeat-x right center;}input.addtocart,A.addtocart{padding:0 3px;font-size:9px;}input.gray,A.gray{background:#AEAEAE url(/_media/btn/btn_back.jpg) repeat-x center;border-top:1px solid #BABABA;border-left:1px solid #BABABA;border-right:1px solid #6D6D6D;border-bottom:1px solid #6D6D6D;}.btn-panel .btn{display:block;}.box{padding:8px;margin-bottom:10px;background:#EDEDED;border:1px solid #DFDFDF;}.box-hdg{margin-bottom:10px;padding-bottom:5px;font-weight:bold;font-size:12px;color:#b1241b;border-bottom:1px solid #D6D5B9;}#cat-banner{background-position:left bottom;background-repeat:no-repeat;border:2px solid #555;margin-bottom:10px;}#cat-banner H1{margin:15px 0 100px 15px;font-size:26px;color:#FFF;}.shopping UL.cat-list{float:left;width:43%;margin:5px;}.shopping .cat-list LI{padding-right:9px;}UL.cat-grid{margin:0 auto;padding:0;list-style:none;}.cat-grid LI{float:left;width:23%;height:160px;margin:0;padding:5px;text-align:center;}UL.cat-grid IMG{margin:0 auto;display:block;}.filters,.filters H5{font-size:11px;}.filters H5{margin-bottom:-3px;}.filters UL{margin:0 0 15px 0;padding:0;list-style-type:none;}.filters IMG{vertical-align:middle;margin-right:3px;}.filters .removes{margin-bottom:10px;}.filters .removes LI{margin:3px 0 3px 10px;}.refine H3{margin:0 3px 6px 3px;}.refine UL{margin:0;padding:0;font-weight:bold;}.refine UL UL{padding:0 0 0 10px;font-weight:normal;}.refine LI{margin:0;padding:0 0 3px 0;border-top:1px solid #CDDFF1;}.refine LI LI{border:0;margin:0 0 0 8px;}.refine LI A{display:block;padding:5px 3px 5px 15px;text-decoration:none;}.refine LI A SPAN{display:block;background:transparent url(/_media/icons/filter_plus.gif) no-repeat right;}.refine LI.open A SPAN{color:#0B3560;background-image:url(/_media/icons/filter_minus.gif);}.refine LI LI A{display:inline;padding:0;color:#166BC0;text-decoration:underline;}.refine LI.open A,.refine LI.closed A{background:transparent url(/_media/icons/arrow_right_blue.gif) no-repeat left;}.refine LI.open A{background-image:url(/_media/icons/arrow_down_blue_dark.gif);}.refine LI A:active,.refine LI A:hover{color:#000;background-color:#EEF4FA;}.refine LI.open UL{display:block;}.refine LI.closed UL{display:none;}.refine LI.open LI A,.refine LI.close LI A{background:none;}.filter-box{margin:0 0 15px 0;border-top:1px solid #CACACA;}.adv .filters{float:left;width:24%;margin:5px 5px 0 0;padding:0;list-style:none;}.compare-sortby{margin:10px 0;}.cs-left{float:left;}.cs-right{text-align:right;}.compare-sortby A.active{text-decoration:none;font-weight:bold;}.pagination{margin-bottom:10px;background:#F0F5F9;}.pagination DIV{padding:8px 5px;}.pagination .pgn-left,.pagination .pgn-right{font-weight:normal;width:200px;}.pagination .previous,.pagination .pgn-left{float:left;}.pagination .next,.pagination .pgn-right{float:right;text-align:right;padding-top:5px;}.pagination .pages{float:none;text-align:center;}.pagination UL{margin:0;padding:0;list-style-type:none;}.pagination LI{display:inline;padding:0;}.pagination A{padding:4px;}.pagination A.current{color:#000;font-weight:bold;text-decoration:none;}.pagination a.on,.pagination a:active,.pagination a:hover,.pagination A.current{background:#C5DAEF;}.account-history .pagination .previous,.account-history .pagination .next{width:100px;}.account-history A.arrow_left,.account-history a.arrow_left:active,.account-history a.arrow_left:hover{line-height:normal;padding-left:15px;background:transparent url(/_media/btn/arrow_left.gif) no-repeat left;}.account-history A.arrow_right,.account-history a.arrow_right:active,.account-history a.arrow_right:hover{line-height:normal;padding-right:15px;background:transparent url(/_media/btn/arrow_right.gif) no-repeat right;}.thumb-table{margin-bottom:10px;border-collapse:collapse;*border-collapse:expression('collapse',cellSpacing = '0px');}.thumb-table TD{vertical-align:top;text-align:center;padding:5px;font-size:11px;border:1px solid #E9E9E9;width:25%;}.thumb-table TD.spacer{padding:0;border:0;width:5px;}TR.top TD{border-bottom:0;}TR.bottom TD{border-top:0;padding-top:0;}TR.top TD.empty,TR.bottom TD.empty{border:0;}.thumb-table .partnum,.compare-table .partnum{font-size:10px;}.thumb-table .manufacturer,.compare-table .manufacturer{padding-top:2px;font-weight:bold;}.thumb-table IMG.thumb,.compare-table IMG.thumb{display:block;margin:4px auto;}.ecom{padding-top:5px;font-weight:bold;white-space:nowrap;}.ecom INPUT.qty,.datatable INPUT.qty,.sortable INPUT.qty{padding:0;width:30px;text-align:center;}INPUT.qty.numeric{text-align:right;padding-right:2px;}INPUT.qty.added{color:#2C3E2D;background:#C5DAEF;}.datatable INPUT,.sortable INPUT,.datatable SELECT,.sortable SELECT{font-size:11px;}.addtocart IMG{vertical-align:middle;}.compare,.remove{padding:0 4px;background:#E9E9E9;display:block;line-height:22px;cursor:pointer;}.compare LABEL{cursor:pointer;}.compare.empty{background:#FFF;}.compare-table{border:2px solid #E9E9E9;border-right:1px;border-collapse:collapse;}.compare-table TD{width:20%;text-align:center;padding:5px;font-size:11px;border-bottom:1px solid #E9E9E9;border-right:2px solid #E9E9E9;}.compare-thumbs TD{vertical-align:top;border-bottom:2px solid #E9E9E9;}.compare-table TD.attribute{text-align:left;font-weight:bold;}.compare-table .odd TD{background:#F4F4F4;}TABLE.datatable{width:100%;border-collapse:separate;border-spacing:0;*border-collapse:expression('separate',cellSpacing = '0px');margin-bottom:20px;background-color:#F7FAFC;border:1px solid #CAD5DF;}.tab-box TABLE.datatable{margin:0;}UL.detail-recommended TBODY TR,TABLE.datatable TR,TABLE.datatable TH{background:url(/_media/bkg/dotted_h.gif) repeat-x left top;}TABLE.datatable TR.rowhover:first-child,TABLE.datatable TR:first-child{background-image:none;}TABLE.datatable TH{font-size:11px;padding:4px 2px 4px 5px;color:#325678;background-color:#CAD5DF;}TABLE.datatable TD{padding:7px 5px;}TABLE.datatable TR.small TH{font-size:10px;}TABLE.datatable TR.bold TD{font-weight:bold;}TABLE.datatable TR.bold TD.function{font-weight:normal;}TABLE.datatable TH SPAN{font-weight:normal;}TABLE.datatable TR.subtotals TD,TABLE.datatable TR.totals TD{font-weight:bold;}TABLE.datatable TR.totals TD{font-size:14px;background:#E4EAEF;border-top:2px solid #CAD5DF;border-bottom:1px solid #CAD5DF;}TABLE.datatable TR.totals TD.notes{font-size:12px;}TABLE.datatable TD.function{white-space:nowrap;text-align:center;font-weight:normal;}TABLE.datatable TH.price,TABLE.datatable TD.price,TABLE.datatable TD.numeric{text-align:right;}TABLE.sortable TH A{text-decoration:none;color:#325678;}TABLE.sortable TH.active A,TABLE.sortable TH A:active,TABLE.sortable TH A:hover{color:#000;background-color:transparent;}TABLE.datatable TR.rowhover,UL.detail-recommended TABLE TR.rowhover{background-color:#EEF4FA;}UL.detail-recommended TABLE TR.rowselected{background-color:#D5D5D5;}UL.detail-recommended TABLE TR.rowhover,TABLE.datatable TR.rowselected,TABLE.datatable TR.rowhover{background:#EEF4FA url(../bkg/dotted_h.gif) repeat-x left top;}TABLE.clickable TR.rowhover{cursor:pointer;}TABLE.clickable TR.rowhover TD{text-decoration:underline;color:#0B3560;}.datatable TD.availability{font-size:10px;width:80px;padding:2px 6px;}.availability .available,.availability .backorder{text-align:right;}.availability.warehouses{margin-left:15px;color:#A0A0A0;}.availability.warehouses .available{color:#353535;font-weight:bold;}.detail-img{text-align:center;}.detail-img IMG.imgbox{margin-bottom:5px;}.detail-desc{clear:right;padding:10px 0;}.detail-price-info{float:right;margin:0 0 10px 10px;width:200px;}.detail-price-info .price{font-size:14px;font-weight:bold;}.detail-price-info UL{margin:0;padding:0;list-style:none;}.detail-price-info LI{padding:2px 0;margin:0;}.detail-price-info FORM LI{padding-bottom:5px;}.detail-price-info LABEL{float:left;width:60px;padding-top:4px;}UL.detail-alt-items,UL.detail-companion-items,UL.detail-recommended{margin:0;padding:0;list-style:none;}UL.detail-alt-items LI{float:left;margin-bottom:8px;width:19%;height:200px;font-size:11px;text-align:center;}UL.detail-alt-items IMG.imgbox{display:block;margin:0 auto;}UL.detail-companion-items LI{float:left;width:31%;margin:0 10px 10px 0;height:77px;font-size:11px;}UL.detail-companion-items LI IMG.imgbox{float:left;margin-right:8px;}UL.detail-recommended LI{margin:0;padding:15px 0;border-top:1px solid #DFDFDF;}UL.detail-recommended LI.firstrow{padding-top:0;border-top:none;}.detail-recommended-table,.detail-recommended-thumb{float:left;}.detail-recommended-thumb{width:15%;padding-top:15px;}.detail-recommended-table{width:85%;border-collapse:separate;border-spacing:0;*border-collapse:expression('separate',cellSpacing = '0px');}UL.detail-recommended TD,UL.detail-recommended TR{padding:2px;}UL.detail-recommended .item{width:50%;}UL.detail-recommended .itemnum{width:15%;}UL.detail-recommended .availability{width:15%;}UL.detail-recommended .price{width:10%;}UL.detail-recommended .addtocart{width:10%;}.additional-info{clear:left;margin-top:20px;}.ltl{margin-left:30px;padding-left:2px;padding-right:2px;color:#404040;background:#f5f2dc;border:1px solid #DFDACA;}.rating{width:55px;background:url(/_media/icons/star_off.gif) 0 0 repeat-x;}.rating div{height:12px;background:url(/_media/icons/star_on.gif) 0 0 repeat-x;}.rating_bar{width:55px;background:url(/_media/icons/rating_bar_off.gif) 0 0 repeat-x;}.rating_bar div{height:12px;background:url(/_media/icons/rating_bar_on.gif) 0 0 repeat-x;}.reviews UL.summary{list-style:none;}.reviews UL.overall{list-style:none;}.reviews .overall .rating{float:left;margin:2px 0 0 0;}.reviews .rating_bar{float:left;margin:0 5px 0 5px;}UL.return-list,.return-list .order-info{margin:0;padding:0;list-style:none;}UL.return-list{width:100%;float:left;border-top:1px solid #99A5A5;}.return-list LI{margin:0;padding:10px 0;border:1px solid #FFF;border-bottom-color:#99A5A5;}.return-list LI LI{padding:0;border-bottom-color:#FFF;}.return-list .order-info{float:left;width:35%;}.return-list .item-list{margin-left:36%;}.orderdetail .return-item{padding:4px 0;margin-bottom:5px;text-align:center;}.logo-right .doc-hdr-text,.doc-hdr-logo{float:left;width:50%;}.logo-right .doc-hdr-logo,.doc-hdr-text{float:right;}.collapse-group{margin-bottom:10px;}.collapse-group .innerbox{display:none;}.collapse-group .boxlabel{padding-left:10px;font-weight:bold;text-decoration:underline;background:url(../icons/arrow_right_blue.gif) no-repeat left;}.collapse-group.open .innerbox{display:block;}.collapse-group.open .boxlabel{text-decoration:none;background-image:url(../icons/arrow_down_blue.gif);}#footer{padding:0 10px;height:82px;font-size:11px;color:#BABABA;background:#282828 url(/_media/bkg/footer.jpg) no-repeat top;border:2px solid #555;}#footer A{color:#FFF;font-weight:bold;text-decoration:none;}#footer A:active,#footer A:hover{background:transparent;text-decoration:underline;}.ftr-left{float:left;width:60%;padding-top:17px;}.ftr-right{text-align:right;padding-top:17px;}#ftr-links{margin:0;padding:0 0 10px 0;list-style:none;}#ftr-links LI{float:left;margin:0;padding:0 30px 0 0;}#popFrame,#popScrn{display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.0;filter:alpha(opacity=0);}#popFrame{z-index:90;}#popScrn{background-color:#000;z-index:100;opacity:.5;filter:alpha(opacity=50);}.popDiv,.popNote{display:none;position:absolute;z-index:105;background:#FFF;border:4px solid #555;filter:progid:DXImageTransform.Microsoft.Shadow(color='#222222',Direction=135,Strength=4);}.popNote{width:250px;min-height:250px;height:auto!important;height:250px;background:#F9EBB0 url(/_media/bkg/note.jpg) no-repeat left bottom;border:1px solid #C6A20E;border-top:0;border-left:0;overflow:auto;}#noteText{padding-bottom:60px;}.popHdr{padding:0 10px;line-height:25px;font-size:12px;font-weight:bold;background:#b1241b;}.popHdr,.popHdr A,.popHdr A:active,.popHdr A:hover{color:#FFF;text-decoration:none;}A.popClose{position:absolute;top:5px;right:5px;line-height:normal;padding-right:18px;background:transparent url(/_media/icons/close.gif) no-repeat right center;}.noteClose{position:absolute;top:10px;right:10px;}.popBody{padding:10px;}#largeDiv .popBody{padding:0;}#largeNav{position:absolute;width:480px;padding:10px;text-align:right;font-size:11px;}#largeImg{width:500px;height:500px;background:#FFF url(/_media/loading.gif) no-repeat center;}#findItDiv{width:485px;}#addDiv{width:400px;}#addDiv UL{margin:0;padding:0;list-style:none;}#addDiv #itemName{float:left;}#addImg{margin-right:10px;width:30px;height:30px;}.cart-add #addImg{float:left;}.compare-add #addImg{vertical-align:middle;}.maxwidth{width:100%;}.hidden{visibility:hidden;}.none{display:none;}.nomargin{margin:0;}div.nopadding,TD.nopadding{padding:0;}.strike{text-decoration:line-through;}.normal{font-weight:normal;}.center{text-align:center;margin-left:auto;margin-right:auto;}.centered{margin-left:auto;margin-right:auto;text-align:left;}.fl-right{float:right;margin-left:10px;}.fl-left{float:left;margin-right:10px;}.left{text-align:left;}.right{text-align:right;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;zoom:1;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */ .clear{clear:both;}.clear-right{clear:right;}.valign{vertical-align:middle;}UL.simple{margin:0 0 10px 0;padding:0;list-style:none;}UL.simple LI{margin-bottom:2px;line-height:14px;}UL.simple li label{line-height:16px;}.margin-bottom{margin-bottom:10px;}@media print{BODY,#hdr-bkg,#body-bkg,#container,#main,#header,#content,#footer,#footer A{color:#000;background:#FFF;}#hdr-links,#subhdr,#atoz,.noprin,#logo-screen{display:none;}#header{padding:10px;height:auto;}#hdr-logo{padding:0;}#logo-print{display:inline;}#hdr-print{display:block;text-align:right;padding:10px 20px;}#content{margin:0;padding:10px 0 20px 0;border:none;}.layout{width:auto;}.main-col{border:0;width:70%;}.left-col{width:25%;}.banner-image{width:60%;}.banner-text{width:29%;}.detail-img IMG{width:100%;}#header,#footer,.pagetitle,.msg,.box,.innerbox,TABLE.datatable{border:1px solid #AAA;}TABLE.datatable TH,TABLE.datatable TD{border-bottom:1px solid #AAA;}TABLE.datatable TR,TABLE.datatable TH{background:none;}}

