div#minMaxPricing{display:none;}#productsCont{border:1px solid #ccc;border-left:none;border-right:none;float:left;padding-top:20px;width:765px;}.departmentHomeProductsCont{width:960px!important;}.productCont{float:left;width:160px;padding:0 10px;margin-right:15px;min-height:285px;text-align:center;}*html .productCont{height:285px;}.productCont .productTitle,.productCont .productPrice{min-height:35px;}.productCont .productTitle{text-transform:capitalize;height:expression(this.scrollHeight < 36 ? "35px":"auto");}.productCont .productPrice{margin-bottom:15px;}.productCont .productImage{height:175px;position:relative;}.productCont .productButtons{height:60px;text-align:center;}.productCont .productImage img.overlay{position:absolute;left:0;z-index:2;}.productCont .productImage img.overlay-banner{bottom:15px;}.productCont .contains-overlay{position:relative;top:-18px;}.productCont .contains-overlay-buttons{position:relative;top:-12px;}.productCont.productLast{margin-right:0;}.productCont.filterExclude{display:none;}.productCont h3{font-size:1.1em;}.productCont span.price{font-size:1.2em;color:#ED1C24;font-weight:bold;}.productCont span.save{font-size:1.1em;color:#ED1C24;font-weight:bold;}.productCont span.original{clear:both;color:#333;font-size:.9em;width:100%;text-align:center;float:left;}.productCont img.productImg{height:160px;width:160px;margin-bottom:10px;float:left;position:relative;z-index:1;}.categoryRowDivider{border-top:1px solid #999;width:100%;float:left;margin-bottom:10px;}#mainContentCont h2.heading{background:url('/pws/images/backgrounds/category-list-heading-bg.gif') repeat-x;color:#2f2f2f;font-size:18px;margin-bottom:2px;padding:7px 10px;}div#mainCont div#mainContentCont div.productSort,div#mainCont div#mainContentCont div.productSort form#sortProducts{padding:0 15px;display:none;}div#mainCont div#mainContentCont div.productSort form#sortProducts{display:block;float:left;width:500px;}.js div#mainCont div#mainContentCont div.productSort{display:block;padding:10px 0 10px 0;float:left;width:100%;}div#mainCont div#mainContentCont div.productSort form div.elementBlock{display:block;float:left;display:inline;float:left;}div#mainCont div#mainContentCont div.productSort form#sortProducts label.leftOfInput{width:55px;float:left;margin-right:20px;margin-top:5px;color:#666;font-size:1.1em;font-weight:normal;}div#mainCont div#mainContentCont div.productSort form#sortProducts input.image{vertical-align:middle;border:none;background-color:#fff;padding:0;}ul.pagination{float:right;}ul.pagination li{display:inline;padding:0 2px;}p.searchTerm{font-size:1.2em;padding-left:10px;margin:15px 0;}p.searchTerm span.keywords{color:#ed1c24;font-weight:bold;}p.searchTerm strong{color:#333;font-weight:bold;}#leftNavLevel1{display:block;float:left;font-size:1.1em;width:180px;}#leftNavLevel1 li{width:180px;float:left;margin-bottom:2px;}#leftNavLevel1 span{background:url("/pws/images/backgrounds/left-navigation-heading-bg.gif") repeat-x;color:#676767;display:block;padding:9px 10px 7px 15px;text-transform:uppercase;font-weight:bold;margin-bottom:8px;}#leftNavLevel1 .leftNavLevel2{float:left;width:180px;}#leftNavLevel1 .leftNavLevel2 li{width:150px;padding:0 15px 5px;margin:0;}#applyFilter,#removeFilter{display:block;float:left;font-size:1.1em;width:180px;}#applyFilter .filterGroup{margin-bottom:7px;}#applyFilter span.heading,#removeFilter span.heading{background:url("/pws/images/backgrounds/left-navigation-heading-bg.gif") repeat-x scroll 0 0 transparent;color:#676767;display:block;font-weight:bold;margin-bottom:8px;padding:7px 10px 9px;text-transform:uppercase;}#applyFilter li ul,#removeFilter li ul{padding:0 10px 10px 8px;}#applyFilter li ul li,#removeFilter li ul li{padding:4px 0;}#applyFilter li ul li a{background:url('/pws/images/px_filter_unchecked.gif') no-repeat center left;padding:0 25px;font-weight:bold;}#removeFilter li ul li a{background:url('/pws/images/px_filter_checked.gif') no-repeat center left;padding:0 25px;font-weight:bold;}#applyFilter li ul li a.filterSelected{background:url('/pws/images/px_filter_checked.gif') no-repeat center left;}#applyFilter li ul li a.filterDisabled{color:#999;cursor:default;}#applyFilter li ul li a.filterDisabled:hover{text-decoration:none;}#applyFilter .filterGroup li a{text-transform:capitalize;}div.sliderCont{height:20px;padding:10px 0 30px 5px;position:relative;width:145px;}#priceSlider{background:url('/pws/images/px_scale.gif') no-repeat;height:24px;position:relative;width:145px;margin:10px 0 0 5px;}#priceSlider #leftSliderHandle,#priceSlider #rightSliderHandle{background:url('/pws/images/px_slider.gif') no-repeat;width:14px;position:absolute;top:-12px;height:24px;}#priceSlider #rightSliderHandle{left:138px;}div.priceExclude{display:none;}span#sliderMinPrice{position:absolute;left:0;top:15px;}span#sliderMaxPrice{position:absolute;right:0;top:15px;}h2.brand-heading{background:#fff url("/pws/images/brand_directory/bg_brand_heading.gif") repeat-x;display:block;height:90px;width:100%;}h2.brand-heading img{float:left;margin:0;padding:0;}div#emailWhenInStockCont{padding-top:20px;width:450px;}div#emailWhenInStockCont h2#emailWhenInStock{color:#ED1C24;font-size:1.4em;font-weight:bold;margin-bottom:30px;}form#emailWhenInStockForm{float:left;width:250px;}form#emailWhenInStockForm div.formElement{width:250px;min-height:40px;}form#emailWhenInStockForm div.formElement{height:40px;}form#emailWhenInStockForm label{width:227px;font-size:1.2em;font-weight:bold;float:left;}form#emailWhenInStockForm input{width:227px;border:1px solid #999;float:left;}form#emailWhenInStockForm textarea{width:234px;height:90px;font-size:1.2em;}form#emailWhenInStockForm label.error{font-size:1.0em;font-weight:normal;margin-bottom:5px;background:#fff;}form#emailWhenInStockForm span{float:left;margin-top:0;}#emailWhenInStockProductInformation{float:right;width:170px;min-height:210px;position:relative;margin-right:15px;display:inline;}*html #emailWhenInStockProductInformation{height:210px;}#emailAFriendProductInformation img{position:absolute;bottom:0;left:0;}form#emailWhenInStockForm input#sendEmail{width:auto;height:auto;padding:0;background:none;margin:0;border:none;margin-top:35px;}form#emailWhenInStockForm div.emailWhenInStockFields{min-height:215px;}*html form#emailWhenInStockForm div.emailWhenInStockFields{height:215px;}div#emailWhenInStockCont img#cancel{margin-top:35px;float:right;clear:right;cursor:pointer;}div#emailWhenInStockCont p.productTitle{font-size:1.2em;font-weight:bold;margin-bottom:10px;}form#emailWhenInStockForm input.emailPopError{border:2px solid #ED1B24;}#emailWhenInStockCont ul#errors{float:left;width:227px;}#emailWhenInStockCont #updateMessage{float:left;margin-top:5px;width:100%;text-align:center;}
