@charset "ISO-8859-1";body{margin:0 auto;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;background-color:#F0F0F0;}
div{border:0 solid red;}
img{border:0;}
fieldset{margin:0;padding:0;border:0;}
a{color:#000;outline:none;cursor:pointer!important;}
.orange{color:#ff6400;}
.black{color:#000;}
.gray1{color:#555;}
.gray2{color:#d2d2d2;}
.gray3{color:#f0f0f0;}
#header{width:980px;margin:0 auto;}
#headerUtil{background-color:#555;height:21px;border-bottom:1px solid #d2d2d2;padding:5px 25px 0 25px;}
#headerMain{background:#fff url('/images/common/backgrounds/headerMainBackground.gif') repeat-x bottom;height:99px;}
#headerNav{height:33px;background-color:#ff6400;border:1px solid #fff;}
#headerNavGradient{background:url('/images/common/backgrounds/headerNavBackground.gif') repeat-x;height:5px;}
#headerPromo{height:auto;}
#headerPromo p{margin:0;padding:0;}
#mainContent{background-color:#F0F0F0;width:980px;margin:0 auto;padding-bottom:20px;}
#footer{width:980px;margin:0 auto;}
#footer ul{list-style:none;margin:0;padding:0;}
#footerSocialBar{background-color:#555;height:35px;}
#footerLinks{height:145px;padding-bottom:30px;}
select{min-width:59px;height:18px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif!important;font-size:9px!important;color:#555;border:1px solid!important;line-height:16px;}
#headerContact{float:left;padding-top:1px;}
#headerCart{float:right;padding-top:0;position:relative;z-index:102;}
#headerWishlist{float:right;padding-top:0;position:relative;z-index:102;}
#headerUtilNav{float:right;padding-top:1px;}
#headerUtilNav ul,#headerUtilNav ul li{margin:0;padding:0 0 0 5px;float:left;list-style-type:none;}
#logo{float:left;padding-top:9px;padding-left:25px;}
#searchBlock{float:left;margin-left:45px;margin-top:14px;}
#searchUtils{display:block;overflow:hidden;padding-left:6px;padding-bottom:5px;}
#searchUtils ul,#searchUtils ul li{margin:0 auto;padding:0;float:left;list-style-type:none;}
#searchFormBlock{display:block;clear:left;}
#searchForm{margin:0;padding:0;}
#flagBlock{float:right;height:99px;}
#footerCustomerService{width:174px;height:120px;float:left;clear:left;margin-top:13px;margin-left:25px;margin-right:15px;}
#footerSupplierInfo{width:174px;height:120px;float:left;margin-top:13px;margin-right:15px;}
#footerCreditCards{width:174px;height:120px;float:left;margin-top:13px;margin-right:15px;}
#footerAboutUs{width:174px;height:120px;float:left;margin-top:13px;margin-right:15px;}
#footerSignUp{width:174px;height:120px;float:left;clear:right;margin-top:13px;}
#footerCopyright{float:none;clear:both;margin:0 auto;text-align:center;color:#555;padding:9px 0;}
.headerContactAndUtil,.headerContactAndUtil a{color:#fff;font-weight:bold;text-decoration:none;}
.cartAndNav,.cartAndNav a{color:#fff;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.searchUtilsNav,.searchUtilsNav a{color:#ff6400;font-weight:bold;text-decoration:none;font-size:17px;}
#search{width:267px;height:24px;line-height:24px;border:1px solid #555;font-size:12px;color:#555;padding:0 0 0 9px;}
#searchSubmit{vertical-align:bottom;}
.rightNavBorder{border-right:1px solid #ff8333;}
.leftNavBorder{border-left:1px solid #de5700;}
#viewAllArrow{position:relative;top:-2px;padding-left:5px;}
.promoLargeText{color:#fff;font-size:20px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.promoMediumText{color:#fff;font-size:13px;position:relative;top:-3px;}
#footerLinks h3{color:#555;font-size:12px;font-family:Arial,HeHelvetica,sans-serif;font-weight:bold;margin-top:0;margin-bottom:3px;}
#footerLinks h3 a{color:#555;font-size:12px;font-family:Arial,HeHelvetica,sans-serif;font-weight:bold;margin-top:0;margin-bottom:3px;text-decoration:none;}
#footerLinks ul li,#footerLinks ul li a{color:#555;text-decoration:none;height:15px;padding-bottom:3px;}
.orangeTitles{color:#FF6400;font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;border-bottom:1px solid #d2d2d2;}
.innerList{text-align:left;font-family:Arial,Helvetica,sans-serif;color:#555;margin-top:3px;margin-bottom:16px;width:174px;max-width:174px;max-height:300px;}
.priceProduct{color:#FF6400;font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;border-bottom:1px solid #d2d2d2;width:174px;max-width:174px;word-wrap:break-word;}
.priceBefore{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;color:#555;background-image:url(../images/pdp/line_trough.jpg);background-repeat:repeat-x;background-position:35% 65%;}
.priceNormal{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;color:#555;}
.dashNormal{float:left;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;color:#555;margin-left:-8px;margin-right:5px;}
.productListLink{color:#555;font-size:12px;font-weight:bold;text-decoration:none;width:174px;max-width:174px;word-wrap:break-word;}
.fb-like{margin-top:5px;margin-left:25px;float:left;}
#socialButtons{float:right;color:#fff;font-size:12px;margin-right:25px;}
#socialButtons a img{display:inline;margin:5px 0 0 5px;vertical-align:text-bottom;}
#socialText{position:relative;top:-5px;}
.submitButton{text-decoration:none;margin:0;}
.ui-button{text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:bold!important;font-size:12px;}
a.handCursor{cursor:pointer!important;}
.altButton{text-transform:uppercase;height:20px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;vertical-align:middle;text-align:center;text-decoration:none;color:#FFF;background-color:#ff6400;border:1px solid #fff;padding-left:10px!important;padding-right:10px!important;padding-top:3px;cursor:pointer;display:inline-block;}
#signUpButton{position:relative;height:auto;margin-top:6px;margin-bottom:5px;}
.altSignUpButton{text-transform:uppercase;height:20px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;vertical-align:middle;text-align:center;text-decoration:none;color:#FFF;background-color:#ff6400;border:1px solid #fff;padding-left:10px!important;padding-right:10px!important;padding-top:3px;cursor:pointer;position:absolute;}
.altSignUpButton .submitButton{color:#fff;}
#miniCart{display:none;font-family:Arial,Helvetica,sans-serif;position:absolute;top:27px;right:-20px;width:363px;background-color:#fff;z-index:102;box-shadow:0 0 10px rgba(0,0,0,0.90);-moz-box-shadow:0 0 10px rgba(0,0,0,0.90);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.90);}
#miniCartTitle{height:30px;background-color:#555;position:relative;line-height:33px;padding-left:10px;}
#miniCartTitle{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;}
#miniCartBody{overflow:hidden;border:1px solid #555;padding:10px;padding-top:0;padding-bottom:12px;color:#555;}
#miniCartClose{position:absolute;right:3px;top:2px;cursor:pointer;}
.miniCartProduct{overflow:hidden;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #D2D2D2;}
.miniCartProductDetails{float:left;padding-left:8px;padding-top:10px;width:179px;font-weight:normal;font-size:11px;}
a.miniCartProductName{font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;font-size:12px;color:#555;}
.miniCartProductPrice{padding-top:6px;font-weight:bold;}
#miniCartSubtotal{float:left;padding-top:10px;}
#miniCartCheckout{float:right;padding-top:10px;}
#wishList{display:none;font-family:Arial,Helvetica,sans-serif;position:absolute;top:27px;right:-3px;width:363px;background-color:#fff;z-index:101;box-shadow:0 0 10px rgba(0,0,0,0.90);-moz-box-shadow:0 0 10px rgba(0,0,0,0.90);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.90);}
#wishListTitle{height:30px;background-color:#555;position:relative;line-height:33px;padding-left:10px;}
#wishListTitle{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;}
#wishListBody{overflow:hidden;border:1px solid #555;padding:10px;color:#555;}
#wishListClose{position:absolute;right:3px;top:2px;cursor:pointer;}
.wishListProduct{overflow:hidden;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #D2D2D2;}
.wishListProductDetails{font-family:Arial,Helvetica,sans-serif;float:left;padding-left:15px;padding-top:5px;width:179px;}
a.wishListProductName{font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:12px;color:#555;}
span.wishlistProductLabelL{color:#555;font-weight:bold;word-wrap:break-word;}
span.wishlistProductLabelR{color:#555;font-weight:normal;word-wrap:break-word;}
.wishListProductPrice{padding-top:10px;font-weight:bold;}
#wishListViewWishlistBtn{float:right;padding-top:10px;}
.textParagraph{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:black;word-wrap:break-word;margin-top:8px;margin-bottom:8px;margin-right:0;}
.ui-dialog{background-color:#FFF;padding:0!important;border:1px solid #555;}
.ui-dialog .ui-widget-content{background:#FFF;border:0;}
.ui-dialog .ui-dialog-titlebar{background:#FFF;border:0;}
.ui-dialog .ui-widget-header .ui-icon{background-image:url("/images/ui-icons_555555_256x240.png");background-color:#FFF;border:0;}
.ui-dialog .ui-dialog-titlebar-close:hover{background:none;border:0;}
.ui-dialog .ui-dialog-content{padding:0;}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:1px;background:none;border:0;}
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{padding-bottom:0;}
.ui-widget-overlay{background:#000 url(/images/ui-bg_flat_0_000000_40x100.png) 50% 50% repeat-x!important;opacity:.40!important;filter:Alpha(Opacity=40)!important;}
.olTextContainer{margin-top:20px;margin-bottom:18px;}
div.ui-alert-padding{padding:0 .7em;height:100%;}
.ui-state-error p{margin:0;padding:11px 0;}
span.ui-alert-icon-box{float:left;margin-right:.3em;}
.errorBorders{border:1px solid #ff6400!important;}
input[type="checkbox"]{vertical-align:middle;height:14px;width:13px;margin:0!important;overflow:hidden;padding:0!important;}
.breadcrumb{padding-top:17px;padding-bottom:12px;padding-right:25px;padding-left:15px;}
.breadcrumb p.path{color:#555;font-size:12px;font-weight:bold;margin:0;}
.breadcrumb p.path a{color:#555;font-weight:normal;text-decoration:none;}
div #top_banner p{margin:0;}
.colors_container_css{font-family:Arial,"Sans-Serif";font-size:11px;font-weight:bold;color:#555;margin:0 0 5px 0;padding:0;height:100%;display:flex;}
.colors_container_cssIE10{font-family:Arial,"Sans-Serif";font-size:11px;font-weight:bold;color:#555;margin:0 0 5px 0;padding:0;height:100%;display:table;}
.colors_container_cssIE9-10{display:table;}
div.inline-colors{float:left;margin-right:25px;margin-top:3px;}
.margin-r6{float:left;margin-right:6px;margin-right:6px;height:22px;margin-bottom:6px;}
.margin-r6IE{float:left;margin-right:6px;margin-right:6px;height:27px;margin-bottom:6px;}
.border-img-selected{border:2px solid #555;}
li.leftNavfilterClass{background-color:#555;padding-top:2px;padding-bottom:2px;padding-left:5px;margin-top:8px;margin-bottom:10px;height:14px;width:170px;position:relative;}
a.leftNavfilterClass{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:white;word-wrap:break-word;text-decoration:none;}
#closeFilterIcon{cursor:pointer;position:absolute;top:0;right:2px;}
a.resetAllLink{color:#FF6400;cursor:pointer;font-family:Arial,"Sans-Serif";font-size:11px;font-weight:normal;text-decoration:none;vertical-align:middle;}
.outStockEmailLink{color:#FF6400!important;text-decoration:none;}
.outStockContainerMsg{padding-bottom:11px;}
.outStockContainerMsg #discountinued_message1{font-weight:bold;color:#555;}
.outStockContainerMsg #discountinued_message2{font-weight:normal;color:#000;}
.outStockContainerMsg #outofstock_message1{font-weight:bold;color:#555;}
.orangeTitleMargin{margin-bottom:10px;}
.orangeTitlePadding{padding-bottom:10px;}
.notifyProductName{text-transform:uppercase;}
#notifyMeForm{width:400px;}
.notifyMeInput{width:200px;}
#fromContainer #notifyMeForm dl.notifyFormContainer{margin:5px 0 15px 0;}
.notifyMeRequired{padding-top:10px;font-size:11px;}
.notifyInfoPadding{padding:7px 0 20px;}