@import "/admin/css/admin.css";
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed&subset=latin,cyrillic-ext,cyrillic,latin-ext);
body{background:url("/images/body-tail.gif") top repeat-x #fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#3b3a3a;}
table, td{border-collapse:collapse;font-size:100%;}
table, td, img{border:0;}
form, td{margin:0;padding:0;}
td{vertical-align:top;text-align:left;}
.main-width{max-width:1200px;min-width:1000px;margin:0 auto;text-align:left;padding:0 10px;}
#header{background:url(images/header-bg.png) no-repeat top;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .title1, .title2, .title3, .title4, .title5, .title6{font-family:"Roboto Condensed";padding:0;margin:0;line-height:1.25;text-decoration:none;font-weight:normal;color:#4f5963;}
h1, .h1, .title1{font-size:24px;margin-bottom:12px;margin-top:10px;}
h2, .h2, .title2{font-size:20px;margin-bottom:12px;margin-top:10px;}
h3, .h3, .title3{font-size:18px;margin-bottom:10px;}
h4, .h4, .title4{font-size:16px;margin-bottom:10px;}
h5, .h5, .title5{font-size:14px;margin-bottom:10px;}
h6, .h6, .title6{font-size:13px;margin-bottom:5px;}
.catalog-header h1{margin-left:20px;}
.text_bottom{margin:20px 0;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
img{vertical-align:top;}
a img{border:0;}
.sideBoxContent{padding:0 20px;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
.column-1, .column-2, .column-3{float:left;}
a{color:#ff0000;text-decoration:none;}
a:hover{color:#dd0000;text-decoration:underline;}
p{margin:0;padding:0;}
#header{padding-bottom:0;}
#header .logo{float:left;padding:35px 0 20px;}
#header .logo-text{line-height:11px;text-transform:lowercase;font-size:11px;letter-spacing:3px;color:#898787;}
#header .cart{float:right;color:#fff;text-align:left;margin-left:15px;}
#header .cart .left-corner{background:#db1a1a;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#header .cart .right-corner{padding:8px 20px 9px 19px;}
#header .cart .cart-bg{background:url("/images/cart-bg.gif") no-repeat 0 0;padding:11px 0 9px 42px;}
#header .cart a{display:block;color:#fff;text-decoration:none;font-size:13px;}
#header .cart span{}
#header .cart a:hover{color:#ee9c9c;}
#header .nav-links{color:#898787;text-transform:uppercase;padding:96px 10px 0 0;font-size:11px;}
#header .nav-links a{color:#db1a1a;text-decoration:underline;font-weight:bold;}
#header .nav-links a:hover{color:#898787;}
#header .lang{float:right;padding:3px 12px 0 0;}
#header .row{border-bottom:solid 5px #d8d8d8;padding-bottom:5px;}
#header .row .wrapper{background:url("/images/row-tail.gif") bottom repeat-x #fff;}
#header .menu{float:left;}
#header .menu ul{padding:0;margin:0;}
#header .menu li{float:left;background:url("/images/menu-separator.gif") right top no-repeat;}
#header .menu li a{font-family:"Roboto Condensed";font-size:14px;text-transform:uppercase;font-weight:400 !important;color:#696767;text-decoration:none;display:block;cursor:pointer;}
#header .menu li a span{display:block;padding:20px 19px 22px 19px;}
#header .menu li a:hover, #header .menu li a.active{background:#db1a1a;color:#fff;}
#header .menu .li_un a:hover span, #header .menu .li_un a.active span{background:url("/images/row-left-corner-act.gif") left top no-repeat;}
#header .row .left-corner{background:url("/images/row-left-corner.gif") left top no-repeat;}
#header .row .right-corner{background:url("/images/row-right-corner.gif") right top no-repeat;width:100%;overflow:hidden;height:56px;}
.row{margin-left:0 !important;margin-right:0 !important;}
#content{background:#fff;border:solid 1px #ebebeb;}
#column-center{border-left:solid 1px #ebebeb;}
#contentMainWrapper{table-layout:fixed;}
#column-left{width:275px;}
@media screen and (max-width:1200px){#column-left{width:215px;}
#header .menu li a{font-size:12px;}
}
@media screen and (max-width:1100px){#column-left{width:155px;}
#header .menu li a{font-size:10px;}
}
.column-center-padding{padding:0 15px;}
.category-icons{overflow:hidden;border-top:solid 1px #f1f1f1;margin:0 !important;padding:0 !important;}
.category-icons{padding:0 !important;margin:0 !important;}
.category-icons .icon-sec{float:left;width:25%;height:122px;text-align:center;background:url("/images/category-tail.gif") bottom repeat-x;}
.category-icons .icon-sec a{display:block;text-decoration:none;background:url("/images/category-separator.gif") right top no-repeat;}
.category-icons .icon-sec span{font-family:"Roboto Condensed";display:block;font-size:16px;line-height:16px;color:#333;text-transform:none;padding:5px 0 0 0;height:50px;}
.category-icons .first{width:164px;}
.category-icons .last{width:163px;}
.category-icons .empty{width:129;height:122px;background:url("/images/category-separator.gif") right top no-repeat;}
.category-icons .first span{background:url("/images/category-first-corner.gif") left bottom no-repeat;}
.category-icons .last span{background:url("/images/category-last-corner.gif") right bottom no-repeat;}
.category-icons .icon-sec a:hover span{background:#db1a1a;color:#fff;}
.category-icons .first a:hover span{background:url("/images/category-first-corner-act.gif") left bottom no-repeat #db1a1a;}
.category-icons .last a:hover span{background:url("/images/category-last-corner-act.gif") right bottom no-repeat #db1a1a;}
.product-col{padding:17px 0 0 0;position:relative;border-bottom:solid 1px #e5e5e5;}
.vLine .product-col{padding:17px 0 0;}
.hLine{background:url("/images/line.gif") left top repeat-x;padding-top:17px!important;padding-bottom:0;}
.vLine{background:url("/images/line.gif") left top repeat-y;}
.img{text-align:center;overflow:hidden;width:100%;height:auto;padding-top:35px;}
.img a img{width:200px;height:200px;margin:1px;}
.product-info{margin:6px 17px 0 17px;padding:0 0 21px 0;}
.brand-name{position:absolute;top:240px;left:20px;width:48px;}
.buttons{padding:10px 0 0 0;}
.buttons a:last-child{display:none;}
.buttons a{display:inline-block;margin-right:3px;}
.product-col .name{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;display:block;min-height:54px;position:absolute;top:17px;left:21px;margin-right:21px;}
.product-col .name:hover{color:#3b3a3a;}
.product-info .price{float:left;}
.buttons{float:right;}
.price-old{color:red;text-decoration:line-through;font-size:12px;line-height:32px;font-weight:bold;}
.price-old.i{position:absolute;top:240px;right:20px;font-weight:bold;font-size:13px;}
.price{font-size:12px;color:#3b3a3a;font-weight:normal;}
.price span, .price strong{font-size:18px;color:#3b3a3a;font-weight:bold;}
.product-col .price{padding:20px 0 0;}
#footer{padding:37px 0 52px 0;color:#3b3a3a;font-size:11px;background:url(images/tonner.png) repeat-x top;}
#footer a{color:#db1a1a;}
#footer .wrapper{padding:0 15px;}
#footer .cards{float:right;padding:0 0 6px;}
#footer .menu{padding:0 0 6px;text-align:right;margin-right:20px;}
#footer .menu a{text-decoration:none;color:#898787;}
#footer .menu a:hover{color:#db1a1a;}
#footer .copy{float:left;padding:0 0 6px 20px;font-size:11px;text-transform:lowercase;}
#footer .copy a{color:#db1a1a;text-decoration:none;}
#footer .copy a:hover{text-decoration:underline;}
#footer .foo-center{width:305px;margin:auto;}
#footer .dpd{text-align:center;display:inline-block;}
#footer .post{text-align:center;display:inline-block;}
#footer .how{text-align:center;display:block;margin-top:8px;}
#footer .how a{font-size:16px;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;color:#010101;}
.currencies{float:right;color:#898787;text-transform:uppercase;font-size:11px;padding:0 11px 0 0;}
.currencies select{font-size:11px;color:#db1a1a;text-transform:none;width:75px;}
.search{float:right;padding:13px 12px 0 0;}
.search span{display:inline-block;border:solid 1px #d8d8d8;padding:3px;background:#fff;}
.search input{vertical-align:top;}
.search .search-image{margin-top:2px;}
.search .input1{border:solid 0px;width:148px;padding:3px;}
.kwicks{list-style:none;position:relative;margin:0;padding:0;overflow:hidden;width:975px;height:391px;}
.kwicks li{width:163px;height:391px;overflow:hidden;display:block;overflow:hidden;padding:0;cursor:pointer;position:relative;}
.kwicks li.active{}
.kwicks.horizontal li{margin-right:0;float:left;background:#fff;}
.kwicks.horizontal li .slider-title{text-transform:uppercase;background:url("/images/slide-title-tail.gif") bottom repeat-x;float:left;display:block;width:41px;height:391px;}
.kwicks.horizontal li .slider-title a{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:block;position:absolute;left:6px;bottom:25px;width:42px;height:30px;color:#898787;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;white-space:nowrap;float:left;}
.kwicks.horizontal li div{float:left;position:absolute;left:41px;}
.kwicks.horizontal li:hover .slider-title{background:#898787;}
.kwicks.horizontal li:hover .slider-title a{color:#fff;}
*+html .kwicks.horizontal li .slider-title a{width:366px;height:28px;background:url("/images/slide-title-tail.gif") bottom repeat-x;bottom:0;left:0;padding:13px 0 0 25px;}
*+html .kwicks.horizontal li .slider-title a:hover{background:#898787;}
.centerColumn ul{padding:0px;margin:8px 15px;color:#3b3a3a;}
#navColumnOne{}
#navColumnTwo{}
.centerColumn{}
.centerColumn table{}
#indexDefault{border:none;padding:0;}
#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault{margin:0;}
input#login-email-address, input#login-password, input#company, input#firstname, input#lastname, input#suburb, input#street-address, input#city, input#state, select#country, input#telephone, input#fax, input#email-address, input#contactname{width:49%;margin:0 0 3px;vertical-align:middle;}
input#dob, input#postcode{width:70px;margin:0 0 3px;vertical-align:middle;}
input#password-new, input#password-confirm{width:49%;margin:0 0 3px;vertical-align:middle;}
#password-current{margin:0 0 3px 0;vertical-align:middle;}
textarea#enquiry{width:93%;margin:4px 0;}
.button-padding{padding:0 0 0 10px;}
#featuredProducts, .featuredProducts, #whatsNew, #specialsDefault, #specialsListing{margin:0 -15px;}
#featuredProducts .h2, #featuredProducts .title2, .featuredProducts .h2, .featuredProducts .title2, #whatsNew h2, #specialsDefault h2, #specialsListing h1{margin:0;}
#from-name, #from-email-address, #to-name{margin-bottom:3px;}
#to-email-address{margin-bottom:15px;}
#inc-subcat{margin:5px 0 0 0;}
#navCatTabs{color:#3b3a3a;font-weight:bold;margin-bottom:2px;}
#navCatTabs ul{margin:0 10px;padding:10px 0;list-style:none;line-height:18px;}
#navCatTabs ul li{display:inline;padding:0px 10px;}
#navCatTabs ul li a{color:#db1a1a;outline:none;text-decoration:underline;}
#navCatTabs ul li a:hover{text-decoration:none;}
#navBreadCrumb{padding:10px 0px 0px 0px;color:#3b3a3a;font-weight:bold;margin-bottom:2px;}
#navBreadCrumb a{color:#db1a1a;outline:none;text-decoration:underline;}
#accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading, #acctNewslettersDefaultHeading{font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
#addressBookProcessDefault h1{font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
.centerBoxHeading{font-size:18px;text-transform:uppercase;border-top:1px solid #e4e4e4;margin:0 -15px;color:#898787;background:url("/images/box-head-tail.gif") bottom repeat-x #fff;position:relative;padding:18px 10px 15px 20px;}
.redBoxHeading{color:#474949 !important;font-weight:400 !important;}
.transition{height:20px;background:url(../images/transition.gif) repeat-x;}
#indexCategoriesHeading, #productListHeading{font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
#gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading{font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
#newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault{}
#newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line{padding:0;line-height:0px;font-size:0px;background:url("/images/line_1.gif") top left repeat-x;height:7px;}
#newProductsDefault td, #allProductsDefault td, #featuredDefault td{padding:10px;border:none;}
#reviewsDefault hr{color:#D8D8D8;border:0;border-top:1px solid #E1E1E1;margin:5px 0px;}
#reviewsDefault .smallProductImage{padding:0px 10px 10px 10px;}
#reviewsInfoDefaultHeading, #productReviewsDefaultHeading, #reviewsWriteHeading{clear:both;font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
#reviewsDefault .rating, .bold{padding:5px 0px;}
#reviewsDefault .name-type{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#reviewsInfoDefaultPrice, #reviewsWritePrice, h2#productReviewsDefaultPrice{font-size:13px;color:#3b3a3a;font-weight:bold;}
#indexCategories{}
#categoryImgListing{}
.categoryImg{float:left;padding:0;margin:0px 15px 10px 0;}
#indexProductListCatDescription, #categoryDescription{padding:15px 0;border-bottom:1px solid #E1E1E1;margin-bottom:20px;}
.categoryListBoxContents{text-align:center;padding:5px 0px;}
.categoryListBoxContents img{margin-bottom:5px;}
.categoryListBoxContents a{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.categoryListBoxContents a:hover{color:#3b3a3a;}
.tabTable{margin:0px 0px 5px 0px;border-left:1px solid #E1E1E1;}
.tabTable th{padding:5px 10px;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center;}
.tabTable th{font-size:12px;font-weight:normal;}
.tabTable th a{color:#3a3a3a;}
.tabTable td{border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:5px;}
.tabTable td .listingDescription{padding:5px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#3b3a3a;}
.tabTable td a{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.tabTable td a:hover{color:#3b3a3a;}
#prevOrders{margin:0px 0px 5px 0px;border-left:1px solid #E1E1E1;}
#prevOrders th{padding:5px 10px;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center;}
#prevOrders th{font-size:12px;font-weight:normal;}
#prevOrders th a{color:#3a3a3a;}
#prevOrders td{border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:5px;}
#prevOrders td{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#3b3a3a;}
#prevOrders td a{color:#db1a1a;outline:none;text-decoration:underline;}
#accountHistInfo table{margin:0px 0px 5px 0px;border-left:1px solid #E1E1E1;}
#accountHistInfo th{padding:5px 10px;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center;}
#accountHistInfo th{font-size:12px;font-weight:normal;}
#accountHistInfo th a{color:#3a3a3a;}
#accountHistInfo td{border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:5px;}
#accountHistInfo td{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#3b3a3a;}
#accountHistInfo td a{color:#db1a1a;outline:none;text-decoration:underline;}
.categoryIcon{padding:10px;}
.categoryIcon a{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.categoryIcon a:hover{color:#3b3a3a;}
.navNextPrevWrapper{margin:0px 10px;padding:10px 0px;text-align:center;}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:10px;text-align:center;line-height:20px;}
#productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage a{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#productMainImage a:hover, #reviewsInfoDefaultProductImage a:hover, #productReviewsDefaultProductImage a:hover, #reviewWriteMainImage a:hover{color:#3b3a3a;}
#productName{clear:both;font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
#productPrices{font-size:13px;color:#3b3a3a;font-weight:bold;}
#productDescription{margin:0px 10px;padding:0;}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #E1E1E1;padding:1em;}
#alsoPurchased{margin:20px 0;}
#alsoPurchased a{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#alsoPurchased a:hover{color:#3b3a3a;}
#productAdditionalImages{margin:10px;border:1px solid #E1E1E1;padding:10px 0px;}
#productAdditionalImages .additionalImages{text-align:center;}
#productAdditionalImages .additionalImages a{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#productAdditionalImages .additionalImages a:hover{color:#3b3a3a;}
#cartInstructionsDisplay{padding:10px;}
#cartEmptyText{font-size:13px;color:#161616;border:solid 1px #F00;background:#f8fac5;text-align:center;font-weight:bold;padding:6px 0;margin-bottom:15px;}
#cartContentsDisplay{border-left:1px solid #E1E1E1;}
#cartContentsDisplay th{border:1px solid #E1E1E1;border-left:none;padding:5px;text-align:center;}
#cartContentsDisplay th{font-size:12px;font-weight:normal;}
#cartContentsDisplay th a{color:#3a3a3a;}
#cartContentsDisplay td{border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:5px;text-align:center;}
#cartContentsDisplay td .cartAttribsList{text-align:left;}
#cartContentsDisplay td.cartTotalDisplay{font-size:13px;color:#3b3a3a;font-weight:bold;}
#cartContentsDisplay td #cartImage{float:none;display:block;}
#cartContentsDisplay td a{color:#db1a1a;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#cartContentsDisplay td a:hover{color:#3b3a3a;}
#cartSubTotal{padding:5px;text-align:right;font-weight:bold;}
#cartSubTotal strong{font-size:13px;color:#3b3a3a;font-weight:bold;}
#shoppingCartDefault .buttonRow{margin:5px;}
#shoppingCartDefault .text_v_c{margin:5px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#3b3a3a;}
#shoppingCartDefault .text_v_c a{color:#db1a1a;outline:none;text-decoration:underline;}
.advisory{margin:10px;}
#infoShoppingCart, #popupSearchHelp{background:#FFFFFF;}
#infoShoppingCart div{padding:20px;}
#infoShoppingCart h1{font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
#popupSearchHelp div{padding:20px;}
#popupCVVHelp{background:#FFFFFF;}
#popupCVVHelp div{padding:10px 20px;}
#popupCVVHelp h1{font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
.hiddenField{display:none;}
#popupShippingEstimator{background:#FFFFFF;}
#popupShippingEstimator div{padding:15px;}
#shippingEstimatorContent h2{font-size:12px;text-transform:uppercase;background:#e4e4e4;margin:0 -15px;padding:15px 15px 18px 18px;color:#898787;position:relative;}
select#country, select#stateZone{width:160px;margin:0 0 3px;}
input#state{width:156px;margin:0 0 3px 0;}
#popupShippingEstimator label#stateLabel{display:none;}
#shippingEstimatorContent td.cartTotalDisplay{font-size:13px;color:#3b3a3a;font-weight:bold;}
#shippingEstimatorContent table{margin:0px 0px 5px 0px;border-left:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;border-collapse:collapse;}
#shippingEstimatorContent th{padding:5px 10px;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1;text-align:center;}
#shippingEstimatorContent th{font-size:12px;font-weight:normal;}
#shippingEstimatorContent th a{color:#3a3a3a;}
#shippingEstimatorContent td{border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;padding:5px;}
#shippingEstimatorContent td{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#3b3a3a;}
.cssButton, .cssButtonHover{width:20em;background-color:#F4F4F4;color:#000000;border:2px outset #F4F4F4;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;text-align:center;white-space:nowrap;text-decoration:none;font-weight:bold;padding:0.3em;}
.cssButtonHover{color:#616161;border-style:inset;text-decoration:none;}
.small_delete, .button_prev, .button_next, .button_search{width:7em;}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login{width:10em;}
.button_return_to_product_list, .button_add_selected{width:22em;}
.button_in_cart{width:19em;}
.button_submit{width:18em;}
.button_update_cart{color:red;}
.button_update_cartHover{color:black;}
.btn-cart, .btn-search{background-color:#DB1A1A !important;border-color:#DB1A1A !important;color:#fff !important;}
.btn-cart:hover, .btn-search:hover{background-color:#B51515 !important;border-color:#B51515 !important;color:#fff !important;}
.box{margin-bottom:3px;}
.box-head{font-family:"Roboto Condensed";font-weight:400 !important;background:url("/images/box-head-tail.gif") bottom repeat-x #fff;font-size:18px;color:#474949;font-weight:bold;text-transform:uppercase;margin:0;padding:18px 10px 15px 20px;}
.box-body{padding:12px 0 0 0;}
.box ul{list-style:none;}
.box .box_body_2 ul{padding:8px 0 0 0;margin:0;}
.box .box_body_2 ul li{font-size:11px;line-height:18px;padding:0 18px 0 19px;text-transform:none;}
.box .box_body_2 ul li a{color:#db1a1a;border:none;display:inline;}
.box .box_body_2 ul li:hover{background:none;}
.box .box_body_2 ul a:hover{color:#898787;}
.box-product-info{background:#db1a1a;margin:18px 0 0 0;padding:19px 0 13px 17px;}
.box-product-info .name{color:#fff;}
.box-product-info .name:hover{color:#ee9c9c;}
.box-product-info .price{color:#fff;padding:15px 0 7px;}
#categories{}
#categoriesContent{}
#categoriesContent .sideBoxContent{}
#categoriesContent .sec, #categoriesContent .sec2, #categoriesContent li{font-size:11px;line-height:30px;padding:0 18px 0 19px;text-transform:uppercase;}
#categoriesContent .sec a, #categoriesContent .sec2 a, #categoriesContent li a{color:#898787;text-decoration:none;border-bottom:solid 1px #ebebeb;display:block;line-height:1em;padding:10px 0;font-weight:bold;text-transform:none;font-size:13px;}
#categoriesContent li a{padding:3px 0;}
#categoriesContent .sec2{background:url("/images/list-marker2.gif") no-repeat 0 50%;}
#categoriesContent .sec:hover, #categoriesContent .sec.active, #categoriesContent li:hover, #categoriesContent li.active{background:url("/images/list-marker.gif") no-repeat 0 50%;}
#categoriesContent .sec:hover a, #categoriesContent .sec.active a, #categoriesContent .sec2 a, #categoriesContent li.active a, #categoriesContent li:hover a{color:#db1a1a;text-transform:none;}
#categoriesContent .sub div a, #categoriesContent ul li a{padding-left:15px;}
#categoriesContent .sub ul li a{padding-left:30px;}
#categoriesContent ul{margin:0;padding:0;}
#catBoxDivider, .catBoxDivider{height:40px;}
#moreinformation{}
#information{}
#bestsellers{}
#ezpages{}
#orderhistory{}
#orderhistory .box-body img{background:#FFFFFF;padding:2px;border:1px solid #AAAAAA;vertical-align:middle;margin:2px 0px 2px 15px;}
#bannerbox{}
#bannerbox2{}
#bannerboxall{}
#featured a img, #whatsnew a img, #specials a img, #reviews a img, #manufacturerinfo img, #productnotifications img{margin:0 0 8px;}
#reviews img{margin:5px 0 0;}
#featured{}
#featured .box-body .normalprice{text-decoration:line-through;font-size:13px;color:#fff;font-weight:bold;}
#featured .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale{font-size:13px;color:#fff;font-weight:bold;}
#whatsnew{}
#whatsnew .box-body .normalprice{text-decoration:line-through;font-size:13px;color:#fff;font-weight:bold;}
#whatsnew .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale{font-size:13px;color:#fff;font-weight:bold;}
#specials{margin:0;}
#specials .box-head{display:none;}
#specials .box-body .normalprice{text-decoration:line-through;font-size:13px;color:#fff;font-weight:bold;}
#specials .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale{font-size:13px;color:#fff;font-weight:bold;}
#reviews{}
#reviews .box-body{text-align:center;}
#manufacturerinfo{}
#productnotifications{}
#productnotifications .box-body{text-align:center;}
#search{}
#search .box-body{text-align:center;}
#search span{display:inline-block;border:solid 1px #d8d8d8;padding:3px;background:#fff;}
#search input{vertical-align:top;}
#search .input1{border:solid 0px;width:130px;padding:3px;}
#manufacturers{}
#manufacturers .box-body{text-align:center;}
#currencies{}
#currencies .box-body{text-align:center;}
#currencies select{width:90%;}
#tellafriend{}
#tellafriend .box-body{text-align:center;padding:10px;}
#recordcompanies{}
#recordcompanies .box-body{text-align:center;}
#musicgenres{}
#musicgenres .box-body{text-align:center;}
#languages{}
#languages .box-body{text-align:center;}
#whosonline{}
#whosonline .box-body{text-align:center;}
#documentcategories{}
#shoppingcart{}
#shoppingcart .cart_line{}
#shoppingcart .price{padding:10px;}
#shoppingcart #cartBoxEmpty{text-align:center;}
a img{border:none;}
a, #navEZPagesTOC ul li a{text-decoration:none;}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{}
.attribsSelect{padding:0 5px 0 0;}
.biggerText{}
#gender-male, #gender-female, #email-format-text{margin-left:8px;}
.information{padding:8px 0 0 16px;}
CODE{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#3b3a3a;}
FORM, SELECT, INPUT{}
FORM{margin:0px;padding:0px;}
TEXTAREA{margin:auto;display:block;width:95%;}
input:focus, select:focus, textarea:focus{}
FIELDSET{padding:0.5em;margin:0.5em 0em;border:1px solid #E1E1E1;}
LEGEND{font-weight:bold;padding:0 5px;color:#3b3a3a;}
LABEL, h4.optionName{}
LABEL.checkboxLabel, LABEL.radioButtonLabel{margin-left:5px;}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{float:left;}
LABEL.inputLabel{width:11em;float:left;padding-left:10px;}
LABEL.inputLabelPayment{width:15em;float:left;padding:4px 0 4px 0;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{width:12em;float:left;}
P, ADDRESS, #contactUsNoticeContent{padding:0.5em;}
ADDRESS{font-style:normal;}
.clearBoth{clear:both;}
HR{color:#C1C1C1;border:0;border-top:1px solid #E1E1E1;margin:5px 0px;}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-min-height:1.8em;padding:0.2em;}
.messageStackWarning, .messageStackError{color:#FF0000;}
.messageStackSuccess{background-color:#F1F6E6;color:#3b3a3a;}
.messageStackCaution{background-color:#FFFF66;color:#3b3a3a;}
#mainWrapper{text-align:left;vertical-align:top;}
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper{}
#tagline{color:#3b3a3a;margin-top:10px;font-size:12px;text-align:center;vertical-align:middle;}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em;}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper{margin:0;color:#3b3a3a;}
.floatingBox a{color:#3b3a3a;}
#productDetailsList li a{color:#3b3a3a;}
#productDetailsList li{color:#3b3a3a;}
.wrapperAttribsOptions{display:block;margin:0.3em 0em;}
#sorter{margin:10px 10px -15px 10px;}
.navSplitPagesResult{margin-top:7px;margin-bottom:7px;margin-left:10px;margin-right:10px;font-size:10px;}
.navSplitPagesResult a{color:#161616;}
.navSplitPagesLinks{margin-top:7px;margin-bottom:7px;margin-left:10px;margin-right:10px;font-size:10px;}
.navSplitPagesLinks a{color:#161616;}
.navNextPrevCounter{margin:0em;font-size:0.9em;}
.navNextPrevList{display:inline;white-space:nowrap;margin:0px 2px 3px 0px;list-style-type:none;}
.navNextPrevWrapper{margin-bottom:2px;}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper{}
#navMain ul, #navSupp ul, #navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-min-height:1.5em;}
#navMain ul li, #navSupp ul li, #navCatTabs ul li{}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a{}
#navEZPagesTOCWrapper{font-weight:bold;float:inherit;min-height:1%;padding:0.5em;margin:5px 0px;border:1px solid #E1E1E1;}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-min-height:1.5em;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0;}
#navMainSearch, #navCategoryIcon{margin:5px 5px 0 0px;}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{vertical-align:top;}
#productDescription, .shippingEstimatorWrapper{}
.content{}
.alert{color:#FF0000;margin-left:0.5em;margin-right:5px;}
.advisory{}
.important{font-weight:bold;margin:5px;}
.notice{}
.rating{}
.gvBal{float:right;}
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{padding:0em;}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-size:0.9em;}
.tableHeading TH{}
.tableHeading, #cartSubTotal{}
.tableRow, .tableHeading, #cartSubTotal{min-height:2.2em;}
.cartUnitDisplay, .cartTotalDisplay{text-align:right;padding-right:0.2em;}
#scUpdateQuantity{width:2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#3b3a3a;position:relative;}
.cartOldItem{}
.cartBoxTotal{text-align:right;font-weight:bold;}
.cartRemoveItemDisplay{width:3.5em;}
#cartAttribsList{margin-left:1em;}
#mediaManager{width:50%;margin:0.2em;padding:0.5em;}
#cartBoxListWrapper ul, #ezPageBoxList ul{list-style-type:none;}
#ezPageBoxList li, .cartBoxTotal{margin:0;padding:0.2em 0em;}
.totalBox{width:5.5em;text-align:right;padding:0.2em;font-size:13px;color:#3b3a3a;font-weight:bold;}
.lineTitle, .amount{text-align:right;padding:0.2em;}
.amount{width:5.5em;}
.categoryIcon{}
#cartImage{margin:0.5em 1em;}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{}
.columnLeft{}
.columnRight{}
.sideBoxContent{}
.rightBoxHeading{margin:0em;background-color:#663366;padding:0.2em 0em;}
h3.leftBoxHeading a:hover{color:#FFFF33;text-decoration:none;}
h3.rightBoxHeading a:hover{color:#FF0000;text-decoration:none;}
.rightBoxContent{margin-bottom:1em;}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg{width:auto;}
.categoryListBoxContents a{text-decoration:none;color:#C00505;text-transform:uppercase;text-align:center;}
.cartTotalsDisplay{}
#bannerboxHeading{background-color:#0000CC;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
.back{float:left;}
.forward{float:right;}
.bold{font-weight:bold;}
.rowOdd{min-height:1.5em;vertical-align:top;}
.rowEven{padding:5px 5px 5px 5px;min-height:1.5em;vertical-align:top;}
CAPTION{}
#myAccountGen li, #myAccountNotify li{margin:0;}
.accountTotalDisplay, .accountTaxDisplay{width:20%;text-align:right;}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{min-height:2em;}
#siteMapList{width:90%;float:right;}
#siteMapList ul{list-style:circle;}
.ratingRow{margin:1em 0em 1.5em 0em;}
LABEL#textAreaReviews{font-weight:normal;}
#gvFaqDefaultMainContent{margin:10px 15px 15px 15px;}
#gvFaqDefaultContent{margin:0 5px 0 5px;}
#reviewsDefaultNoReviews{margin:0 5px 5px 5px;}
#createAcctSuccessMainContent{margin:5px;}
.main_block{margin:20px;}
.ee{text-decoration:line-through;}
.normalprice, .productSpecialPriceSale{}
.normalprice{font-size:13px;color:#3b3a3a;font-weight:bold;text-decoration:line-through;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale{font-size:13px;color:#3b3a3a;font-weight:bold;}
.productSpecialPriceSale{text-decoration:line-through;}
.productPriceDiscount{color:#373737;font-size:12px;}
.buttonRow, .buttonRow2{margin:0;padding:7px 0;}
.buttonRow input, .buttonRow2 input, .buttonRow3 input{border:none;padding:0;background:none;}
.item-description-picture{float:left;margin:0 10px 10px 0;width:382px;}
.item-description-more-picture{float:left;margin:0 10px 10px 0;width:382px;}
.item-description-price{float:right;margin:0 0 10px 10px;}
.item-description-description{float:none;text-align:left;overflow:hidden;}
#firms{width:100%;border-top:1px solid #EBEBEB;}
.firm{width:12.5%;float:left;}
.firm img{display:block;width:80%;margin:0 auto 10px auto;}
.firm .bgfirm{padding:10px 0;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB;text-align:center;}
.firm a{display:block;width:100%;height:100%;}
.firm a.btn{display:inline-block;width:auto;height:auto;}
.firm a:hover{color:#666;}
.firm span{display:block;font-size:12px;line-height:12px;text-align:center;}
.item-description-text ol li, .item-description-text ul li{display:list-item;list-style:disc;list-style-position:inside;padding-left:20px;}
.pagination-top, .pagination-bottom{text-align:right;}
.pagination-top{padding-top:20px;}
.pagination-top ul{margin:0;}
.pagination-bottom ul{margin:5px 0 0 0;}
#order_main h3{padding-top:20px;}
.counter{float:right;margin-right:20px;}
#phone{padding-top:20px;text-align:right;font-family:'Roboto Condensed';font-size:22px;line-height:22px;color:#007FFF;font-weight:700;text-shadow:0 0 5px rgb(256,256,256);}
#address{padding-top:15px;text-align:right;font-family:'Roboto Condensed';font-size:14px;color:#FFF;text-shadow:0 0 5px rgb(0,0,0);}
#jbmail{padding-top:3px;text-align:right;font-family:'Roboto Condensed';font-size:14px;text-shadow:0 0 5px rgb(256,256,256);}
.centerBoxWrapper{clear:both;}
.fwb{font-weight:bold;}
.viewed{background:#fff url(/images/bgviewed.png);}
.viewed img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;zoom:1;}
.viewed .product-col:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.item_pos{margin:25px 0;overflow:hidden;}
.item_box{width:45%;align:center;text-align:center;}
.item_pos .left{float:left;}
.item_pos .right{float:right;}
.item_box a{display:inline;}
.item_box img{height:120px;}
.item_pos .name{display:block;}
.item_pos .strelka{display:inline-block;font-family:arial;font-size:14px;}
.item_pos .right .strelka{float:right;margin-left:10px;}
.item_pos .left .strelka{float:left;margin-right:10px;}
#order_main .well{margin-top:10px;}
.sub_anons{clear:both;margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #F1F1F1;overflow:hidden;}
.sub_anons img{float:left;width:200px;height:200px;margin-right:15px;margin-bottom:7px}
.sub_anons .p_title{margin-bottom:7px}
.sub_anons .p_title a{font-size:14px;font-weight:700;line-height:1.5em;}
.sub_anons .p_anons{font-size:12px;font-weight:400;line-height:1.35em}
.content p{margin:0;padding:0;margin-bottom:7px;}
.content > p{margin:0;padding:0;margin-bottom:15px;}

.tab-content {
	padding: 10px 20px;
}

.nav-tabs a {
	font-weight: bold;
}

.tabswrap {
	margin-right: 0px;
margin-left: 0px;
background-color: #FFF;
border-color: #DDD;
border-width: 1px;

box-shadow: none;
border-style: solid;
}

#slider1 {
	position: relative;  /* Containers need relative or absolute position. */
	margin-left: 20px;
	width: 340px;
	height: 119px;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}
.mdh{display:none;}