/* b1: 1763a5 b2: 2089e5 o: ff6f34 */
body{min-width:600px;background-color:white;margin:20px 20px 10px 20px;padding:0;font-size:12px;border:0;font-family:Arial;text-align:left;}
table, .product-question, .talk-to-us{width:100%;border-collapse:collapse;}
th, .recent-order-title{color:black;font-weight:bold;text-align:left;background-color:#dfdfdf;padding:5px;}
img{border:0;}
h1, .product-detail h3{color:#145050;font-size:20px;}
ul{padding:5px;margin:0;}
li{list-style-image:none;list-style-position:outside;list-style-type:none;text-align:left;}
form, h4, ul, li, .header td, .footer th h3, td.search input.searchButton, .product-link span img, .empty-shopping-cart, .green-side-box h3, .orange-side-box h3, .greenGrey-side-box h3, .greenWhite-side-box h3, .filters p, .order-status-box-grey h3, .order-status-box-red h3, .okBt{padding:0;margin:0;}
hr{font-size:0px;height:0;border:0;border-top:1px solid #CCC;}
.grey-box, .green-side-box .content, .greenGrey-side-box .content, .greenWhite-side-box .content, .orange-side-box ul, table.footer, .colmask-login .colright, .colmask-login .colleft, .highlight, .select-order-paginator, .selected-sku, .green-grey-baloon, .order-status-box-grey{background-color:#dfdfdf;border:1px solid #999;}
.green-grey-baloon{border-color:#145050;border-width:2px;}
input, textarea{border:1px solid #7f9db9;}
/*Text*/
.small, .boletoDiscountInfo{font-size:10px;}
.large, .special3, .product-detail h1, .product-detail .price{font-size:18px;}
.medium, h2, th, h3, .product-detail h1, .price{font-size:14px;}
.right, .prop-name, .complete-order{text-align:right;}
.special1, td.search label, .special3, .paginator a, .promoPanel label{color:#145050;font-weight:bold;}
.special2, .product-detail h1{color:#ff6f34;font-weight:bold;}
.special3{padding-bottom:10px;border-bottom:1px solid #999;text-align:left;display:block;}
.price, .boletoDiscountInfo{color:#cc0001;font-weight:bold;}
.breadcrumbTrail h1 {background:url(img/green-text-arrow.png) no-repeat 0px center;padding-left:10px;}
.breadcrumbTrail h2, .product-detail h1, .search-title{background:url(img/orange-text-arrow.png) no-repeat 0px center;padding-left:10px;}
/*Link*/
a{text-decoration:underline;color:#145050;text-align:left;}
a:hover, .breadcrumbTrail h2{text-decoration:none;color:#ff6f34;}
.bannerHome a, .greenGrey-side-box .content a, .green-side-box .content a, .breadcrumbTrail a, .search-result td a, a.thumbnails, .sku-selector a, .product-detail a, .categories-list a, .sub-categories-list a, span.logo a, .product-img-large a, .help-imgs a{text-decoration:none;}
a.main, .filters .special1{color:black;}
a.main span, td.total-value, .selected-category, .selected-filter, .prop-name, .freight-info, li.feedbackPanelERROR, .invalid-zip-code, .tracking-number, .customer-info .label, .allowNewslettersLabel, .delivery-title, .status, div.freight-total .medium, div.freight-total .total, .medium, .payment-value, .more-imgs{font-weight:bold;}
a:hover.main{text-decoration:underline;color:black;}
/*Template*/
td.search input.searchButton, .calculate-bt, .send-bt, .cancel-bt, .close-bt, .buy-bt, .tell-me-available, .checkout-bt, .continue-buying-bt, .update-bt, .remove-bt, .continue-bt, .forgot-password-bt, .new-customer-bt, .continue-bt-orange, .see-detail, .change-to-company, .change-to-individual, .redo-payment-bt, .order-detail-bt, .print-boleto-bt, .see-statement-bt, .alter-password-bt, .alter-info-bt, .alter-address-bt, .all-orders-bt, .back-bt, .select-address-bt, .remove-address-bt, .new-address-bt, .visa-bt, .mastercard-bt, .diners-bt, .american-bt, .boleto-bt, .complete-order-bt, .complete-payment-bt,  .see-orders-bt, .use-credit-bt, .complete-payment-small-bt, .buy-bt-small, .okBt{border:none;height:21px;cursor:pointer;_cursor:hand;}
ul.feedbackPanel, .customer-info-edit{border-bottom:1px solid #CCC;border-top:1px solid #CCC;clear:both;}
li.feedbackPanelERROR, .invalid-zip-code, .baloon-left, .baloon-bottom{background-color:#ffe0e0;border:1px solid #9f0000;padding:10px;color:#9f0000;}
li.feedbackPanelERROR{border:none;background-image:url(img/error-icon.png);background-position:10px center;background-repeat:no-repeat;padding:8px 50px;}
input.error, textarea.error, .error input, .error textarea, .order-status-box-red{background-color:#ffe0e0;border:1px solid #9f0000;}
.header, .product-list-title th, .credit-history th, .recent-order-title, .breadcrumbTrail, .order-deliveries, div.freight-total, .address-list .odd, .address-list .even, td.payment-option, .odd, .odd td, .even, .even td, .breadcrumb-filter{border-bottom:1px solid #999;}
span.logo{padding-right:20px;cursor:pointer;_cursor:hand;}
td.shoppingCart, .menu{width:184px;}
.email, .password, .name, .nickname, .cpf, .ins-estadual, .cnpj, .contact, .addressee, .street, .number, .complement, .borough, .reference, .city{width:205px;}
.shoppingCart a{text-decoration:none;display:block;height:46px;width:184px;background:url(img/carrinho.png) no-repeat;float:right;text-align:center;}
.shoppingCart a span{font-weight:bold;color:white;position:relative;top:5px;left:5px;}
.shoppingCart a:hover span, .menu a:hover span{text-decoration:underline;}
td.search, .productCell div a div, div.categories-list a div, .promoPanel{width:100%;text-align:center;}
td.search div{width:100%;text-align:center;background-color:#e7e7e7;border:0;border-top:1px solid #145050;padding:8px 0;height:24px;}
td.search input.searchBox, .sku-selector{width:70%;margin:0 10px;}
td.search input.searchButton, .okBt{background:url(img/search-bt.png) no-repeat right top;width:42px;vertical-align:middle;top:-2px;position:relative;}
.sub-item h3{font-size:12px;}
.odd{background-color:#DFDFDF;}

.menu a{display:block;background:url(img/menu-head.png) no-repeat;width:184px;height:46px;text-decoration:none;position:relative;}
.menu a span{position:relative;left:10px;top:7px;display:block;font-weight:bold;color:white;background:url(img/arrow-menu-head.png) no-repeat 147px center;display:block;height:28px;line-height:28px;}
.headerCategorySearchShopCart {margin-top:10px;width:100%;min-width:800px;}
.headerCategorySearchShopCart td, td.welcome{padding:0;vertical-align:bottom;}
.bannerHome a div{text-align:center;}
.green-side-box h3, .orange-side-box h3, .greenGrey-side-box h3, .greenWhite-side-box h3{display:block;background:url(img/side-box-green-head.png) no-repeat;width:184px;line-height:28px;color:white;font-weight:bold;margin-top:10px;padding-left:10px;height:28px;overflow:hidden;}
.green-side-box hr, .greenGrey-side-box hr, .greenWhite-side-box hr{border-color:#999;padding:0;margin:0;}
.green-side-box .content{background-color:#14504e;border-color:#14504e;}
.twitter-link{font-size:9pt;font-weight:bold;padding-top:25px;margin-top:5px;background: url(img/twitter-icon.png) no-repeat 114px top;display:block;text-decoration:none;}
.orange-side-box h3{background:url(img/side-box-orange-head.png) no-repeat;}
.orange-side-box ul{border:1px solid #ff6f33;background-color:white;padding:5px 10px 5px 10px;width:162px;}
.bannerHome a div, .zip-code-form, .feedback, .delivery-title, .payment-form, .recent-orders, .breadcrumbTrail, .breadcrumb-filter, .feedbackPromo ul.feedbackPanel {display:block;margin-bottom:10px;}
.brands, .content{width:182px;display:block;}
.brands img {margin-left:3px;margin-top:2px;}

.yui-skin-sam .yuimenu{border:1px solid #ff6f33;border-right:0;width:183px;margin-top:-1px;font-size:12px;}
.yui-skin-sam .yuimenu a{color:#145050;font-weight:bold;text-decoration:none;padding:5px;cursor:pointer;_cursor:hand;}
.yui-skin-sam .yuimenu li{border:1px solid #fffcd1;border-right:1px solid #ff6f33;border-top:1px solid #ff6f33;background-color:#fffcd1;}
.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(img/menu-arrow.png);background-position:165px center;background-repeat:no-repeat;}
.yui-skin-sam .yuimenu li.yuimenuitem-selected{background-color:#fff;border:1px solid white;border-top-color:#ff6f33;border-right:0;background-image:none;}
.yui-skin-sam .yuimenuitem .yuimenu{width:auto;border:1px solid #ff6f33;border-bottom-width:2px;border-left:0;}
.yui-skin-sam .yuimenuitem .yuimenu li{background-color:#fff;border:0;border-right:1px solid #ff6f33;border-left:1px solid #ff6f33;border-top:1px solid #c8c6ad; padding-right:15px;}
.yui-skin-sam .yuimenuitem .yuimenu li.first-of-type{border-left:0;border-top:0;}
.yui-skin-sam .yuimenuitem .yuimenu li a{text-decoration:none;padding-left:20px;color:#145050;font-weight:bold;cursor:pointer;_cursor:hand;}
.yui-skin-sam .yuimenuitem .yuimenu li a:hover{text-decoration:underline;color:#ff6f34;}
.yui-skin-sam .yuimenuitem .yuimenu li{background-image:url(img/menu-arrow.png);background-position:10px center;background-repeat:no-repeat;}
.yui-skin-sam .yuimenu ul, .yui-skin-sam .yuimenu .bd, .yui-skin-sam .yuimenubaritemlabel{padding:0;border:0;}
.yui-skin-sam .yuimenubaritem-selected, .yui-skin-sam .yui-menu-shadow-visible{background:none;}

.colmask2{position:relative;clear:both;float:left;width:100%;overflow:hidden;top:-31px;min-width:900px;padding-bottom:31px;}
.colmid2{float:left;width:200%;margin-left:-200px;position:relative;right:100%;top:31px;}
.colleft2{float:left;width:100%;margin-left:-50%;position:relative;left:400px;}
.col1wrap2{float:left;width:50%;position:relative;right:200px;padding-bottom:1em;}
.col2-1{margin:0 0 0 200px;position:relative;left:200%;overflow:hidden;top:10px;}
.col2-2{float:left;float:right;width:170px;position:relative;right:30px;top:-31px;}

.colmask3 {position:relative;clear:both;float:left;width:100%;overflow:hidden;top:-31px;min-width:900px;padding-bottom:31px;}
.colmid3 {float:left;width:200%;margin-left:-200px;position:relative;right:100%;top:31px;}
.colleft3 {float:left;width:100%;margin-left:-50%;position:relative;left:400px;}
.col1wrap3 {float:left;width:50%;position:relative;right:200px;padding-bottom:1em;top:10px;}
.col3-1 {margin:0 195px;position:relative;left:200%;overflow:hidden;}
.col3-2 {float:left;float:right;width:185px;position:relative;top:-31px;right:15px;z-index:0;}
.col3-3 {float:left;float:right;width:185px;margin-right:15px;position:relative;left:50%;}

.promoTitle{margin:0;padding:0;line-height:34px;background: url(img/background-promo.png) repeat-x;border:1px solid #a34019;border-left:0;color:#FFF;font-weight:bold;}
.promo1, .promo2{width:50%;border-right:1px solid #a34019;display:block;float:left;text-align:right;}
.promo2{width:45%;border-right:0;text-align:left;}
.promo1 div, .promo2 div{font-size:9px;margin-top:-18px;line-height:9px;color:#b7b7b7;padding-bottom:3px;}
.promo1 span, .promo2 span{position:relative;top:-8px;}
.promo1 div, .promo1 span{padding-right:15px;}
.promo2 div, .promo2 span{padding-left:15px;}

table.footer{width:100%;clear:both;float:left;border-spacing:5px;border-collapse:separate;margin-top:20px;}
.footer td{vertical-align:top;width:20%;border:1px solid #999;background-color:white;height:100%;font-size:11px;padding:10px;}
.footer th{background-color:#dfdfdf;color:#145050;font-weight:bold;font-size:12px;}
.footer li, .freight-info, .greenWhite-side-box select{font-size:11px;}
.footer th h3, .account-info-margin{margin:0 10px;text-align:left;}
.paymentTypes{display:block;width:163px;height:21px;background:url(img/pagamentos.png) no-repeat;}
.secure-seal{display:block;width:106px;height:52px;background:url(img/secure-seal.png) no-repeat;}
.quality-seal{display:block;width:168px;height:44px;background:url(img/quality-seal.png) no-repeat;}
.logoFooter{display:inline;float:left;width:269px;height:56px;background:url(img/logo-footer.png);margin-right:10px;}
.about{width:100%;clear:both;float:left;margin-top:5px;margin-bottom:10px;color:#145050;font-size:11px;}
.about .about-links img, .margin-top-overlay{position:relative;top:7px;}
.about div span, .breadcrumbTrail h1, .breadcrumbTrail h2, .linkHeader{display:inline;margin:0 5px;}
ul.default-style-list li{list-style-type:disc;list-style-position:inside;padding:0 0 10px 10px;}
/** Product **/
.thumbnails, .product-list {margin-bottom:10px;}
table.related-products .product-box{width:174px;}
.product-box-img{line-height:151px;}
.product-box-img img{vertical-align:middle;}
.greenGrey-side-box .product-box, .greenWhite-side-box .product-box, .empty-shopping-cart, .login, .register, .account-info-left, .account-info-right, .orders-list, .order-detail .product-list, .payments, .recent-orders, .credit-option{border:1px solid #999;}
.green-side-box .product-box{border:1px solid #14504e;}
.marginfix{margin-top:5px;}
.product-box{background-color:white;padding:5px;margin:5px;}
.product-box a, a .productName, a.product-link, .paginator a{text-decoration:none;color:#145050;}
.product-box a:hover, a:hover .productName{color:#145050;}
.green-side-box .content .product-box a, .greenGrey-side-box .content p, .greenWhite-side-box .content p, .greenWhite-side-box .content h4, .greenGrey-side-box .content h4{color:black;}
.greenGrey-side-box .content h4, .greenWhite-side-box .content h4{margin:0;padding:5px 5px 0 5px;font-size:12px;}
.greenGrey-side-box .content p{padding:0 5px 5px 5px;margin:0;}
.greenGrey-side-box .blogInfo h4{padding-bottom:5px;}
.product-grid td, .new-product-grid td{border-top:1px solid #CCC;vertical-align:top;width:33%;}
.new-product-grid td{width:25%;}
td.first-row{border-top-width:0;}
.product-link div, .shopping-cart-title, .select-order-paginator form, .current-price, .product-desc, .sku-selector div, .freeShippingMessage, .freeShippingMessage, .product-detail .available-product, .search-result .available-product, .product-box .price, .product-image, .customer-info-edit .label, .payment-info-edit .label, .customer-info .label, .account-info-left, .order-info-left, .delivery-title, .order-address-box .left-side, .address-list .left-side, .select-address-title, .wait-text img, .breadcrumb-filter .breadcrumbTrail{float:left;}
.current-price{padding-right:2px;}
.product-box .price{padding-right:20px;}
.content .product-box .price, .help-imgs-left{padding-right:5px;}
.freeShippingMessage{background:url(img/freeFreight.png) no-repeat 0 1px;height:15px;width:67px;display:block;}
.grey-text, .installments, .talk-to-us-text{font-weight:lighter;color:#7b7b7b;}
.installments, .original-price, .discount, .time-limit{clear:both;display:block;}
.discount-value, .negative-value{color:#cc0001;}
.time-limit{background-image:url(img/time-limit-icon.png);background-position:0 center;background-repeat:no-repeat;font-size:11px;color:#fffee5;font-weight:bold;border:0;border-bottom:1px solid #10211b;background-color:#b64317;line-height:15px;padding-left:20px;position:relative;top:5px;left:-5px;width:150px;}
.original-price-value{text-decoration:line-through;}
.unavailable-product, .available-product{background:url(img/unavailable-product.png) no-repeat 0 1px;width:97px;height:15px;display:block;margin-left:2px;}
.unavailable-sku-text{margin-top:14px;}
.available-product{background-image:url(img/available-product.png);width:116px;}
.thumbnails div, .thumbnails span, .sku-selector a{border:1px solid white;}
a.selected-sku, .dark-grey{border-color:#999;}
a.thumbnails:hover div, a.thumbnails:hover span{border-color:#145050;}
.prop-name, .talk-to-us .email, .talk-to-us .subject, .talk-to-us .name{width:50%;}
.product-detail, .more-info, .product-detail h4, .product-desc, .colmask-login .col1 div, .sku-selector, .free-ship-availability, .invalid-zip-code, .freight-info, .orders-list, .order-deliveries, .payment-box, .print-boleto{margin:10px 0;}
.more-info h4, .send-bt, .cancel-bt{margin-top:5px;}
.product-desc h4, .product-question, .header-checkout, .orders-list .paginator, .greenWhite-side-box .send-bt, .order-address-box input, .retry-payment, .ebit-banner input, .help-imgs, .categories-list{margin-bottom:20px;}
.calculate-bt, .send-bt, .cancel-bt, .close-bt{vertical-align:middle;background:url(img/calculate-freight-bt.png) no-repeat right center;width:72px;}
.send-bt{background-image:url(img/send-bt.png);}
.cancel-bt{background-image:url(img/cancel-bt.png);}
.close-bt{background-image:url(img/close-bt.png);}
.product-detail .grey-box, .product-price, .account-info-right, .order-info-right, .order-address-box .right-side, .address-list .right-side, .new-address, .credit-option{float:right;}
.buy-bt{background:url(img/buy-bt.png) no-repeat;width:184px;height:41px;}
.tell-me-available{background:url(img/tell-me-available-bt.png) no-repeat;width:224px;}
.immediate-ship{background:url(img/immediate-ship.png) no-repeat;width:93px;height:15px;display:block;}
.invalid-zip-code, .last-link{display:block;}
.product-image a div, .productImageAux{text-align:center;height:300px;}
.sku-selector span{line-height:30px;padding-left:10px;}
.sku-selector a:hover{border:1px solid #ff6f34;background-color:#fffcd1;}
.product-question .email, .product-question .name, .product-question textarea, .more-info .name, .more-info .email, .talk-to-us textarea{width:98%;}
.product-question .label, .talk-to-us .label{width:100px;text-align:right;padding-right:10px;}
.tell-me-buy-bt{height:50px;border:1px solid white;}
.price-availability{height:125px;border:1px solid white;}
.price-availability .unavailable-product{margin-top:30px;}
a.thumbnails{float:left;}
.thumbnails div, .thumbnails span{width:52px;height:50px;float:left;display:block;}
.thumbnails img, .help-imgs-right img, .help-imgs-left img{vertical-align:middle;}
/** shopping cart**/
.promoPanel form{border:1px solid #145050;width:100%;text-align:center;background-color:#e7e7e7;padding:8px 0;}
.codeField{margin:0 10px;}
.shopping-cart-container{margin-bottom:30px;border:1px solid white;}
.product-list-title th, .credit-history th,  .order-deliveries, div.freight-total, .payments td{border-top:1px solid #999;}
.product-list-title, .additional-info td, .order-address-box, .payment-box, .all-orders, td.freight-time{border:1px solid #999;}
.product-row td{border-top:1px solid #CCC;}
.product-list, .clearfix, .selected-sku, .free-ship-availability,  li.feedbackPanelERROR, .address-list, .recent-orders, .product-img-large{clear:both;}
.discountInfo, .discountValue{padding:2px 0;}
.shopping-cart-title {margin:13px 0;}
.checkout-bt, .continue-buying-bt{background:url(img/checkout-bt.png) no-repeat;width:184px;height:35px;display:inline;float:right;margin:10px 0;}
.continue-buying-bt{background:url(img/continue-buying-bt.png) no-repeat;float:left;}
.update-bt, .remove-bt{background:url(img/update-bt.png) no-repeat right center;width:48px;height:15px;margin-left:5px;}
.remove-bt{background:url(img/remove-bt.png) no-repeat right center;}
.product-link span{line-height:50px;padding-left:20px;}
.product-row  input, .product-image a div, .payment-box td, .product-img-large{text-align:center;}
.additional-info, .empty-shopping-cart{background-color:#e8e8e8;line-height:30px;}
.additional-info .right, .wait-text img, .balance-text{padding-right:20px;}
td.subtotal, td.total, td.subtotal-value, td.total-value, div.freight-total, .greenWhite-side-box .content, .address-list .odd{background-color:white;}
td.subtotal-value, td.total-value{border-left:0;font-weight:normal;}
td.subtotal, td.total, td.freight, td.freight-time{border-right:0;font-weight:bold;}
td.total-value, td.freight-value, td.subtotal-value, td.freight, .order-status-box-grey, .order-status-box-red, .address-list .even{border-left:0;}
td.freight-time, td.freight, .order-status-box-grey, .order-status-box-red, .address-list .even{border-right:0;}
td.freight-time{padding-left:10px;}
td.freight{border-left: 1px solid #e8e8e8;}
.empty-shopping-cart{position:relative;padding:30px 0;margin-bottom:20px;border-width:1px 0 1px 0;clear:both;overflow:hidden;}
.empty-shopping-cart div{background:url(img/empty-shopping-cart.png) no-repeat 40% 50%;line-height:59px;}
.empty-shopping-cart div h1{position:relative;left:45%;overflow:hidden;}
.product-list .baloon-left{border-right-width:0;padding-left:5px;padding-right:5px;}
.product-list .baloon-bottom{border-top-width:0;padding-left:5px;padding-right:5px;}
.baloon-left-out{background:url(img/baloon-arrow-left.png) no-repeat right top;padding-right:11px;}
.baloon-bottom-out{background:url(img/baloon-arrow-bottom.png) no-repeat left top;padding-top:11px;}
/** Login **/
.continue-bt, .forgot-password-bt{position:relative;left:25%;margin-left:10px;}
.continue-bt, .continue-bt-orange{background:url(img/continue-bt.png) no-repeat right center;width:92px;}
.forgot-password-bt{background:url(img/forgot-password-bt.png) no-repeat right center;width:152px;margin:10px 10px 0 10px;}
.new-customer-bt{background:url(img/new-customer-bt.png) no-repeat right center;width:204px;height:35px;}
.colmask-login {clear:both;float:left;width:100%;margin-bottom:10%;}
.colmask-login .colright, .colmask-login .colleft, .account-info-left, .account-info-right, .order-info-left, .order-info-right, .order-address-box .left-side, .order-address-box .right-side, .address-list .left-side, .address-list .right-side {width:49%;position:relative;}
.colmask-login .col1,.colmask-login .col2 {position:relative;padding:0 0 1em 0;width:100%;}
.colmask-login .colright{width:100%;right:-104%;}
.colmask-login .col1{position:relative;left:0%;}
.colmask-login .col2{position:absolute;text-align:center;top:0%;left:-104%;}
.colmask-login .col1 h2, .colmask-login label, .colmask-login .col2 h2{padding-left:10px;}
.colmask-login .col2 input{margin-top:30px;}
.colmask-login label{width:25%;float:left;text-align:right;padding-right:10px;line-height:20px;}
.colmask-login .col1 hr, .description{margin-top:20px;border-color:#999;}
/**category**/
.selected-category{width:174px;display:block;position:relative;left:-11px;padding-left:10px;}
.paginator, .product-box a div, .completed-order .print-boleto, .ebit-banner, .help-imgs, .credit-history{text-align:center;display:block;}
.select-order-paginator .paginator{width:45%;float:right;padding-top:3px;text-align:right;}
.selected-page, .page-number, .page-number:hover{padding:2px;}
.selected-page, .page-number:hover, .selected-category, .selected-filter, .account-info h2{color:white;background-color:#145050;}
.page-number:hover, .selected-category{background-color:#ff6f33;}
a.next-page span, a.previous-page span, a.next-page:hover span, a.previous-page:hover span{background:url(img/next-item-arrow.png) no-repeat left center;width:7px;height:11px;display:inline;color:#ff6f36;}
a.previous-page span, a.previous-page:hover span {background-image:url(img/previous-item-arrow.png);}
.select-order-paginator, a.thumbnails, .account-info-margin, .order-address-box, .account-info input, .about .about-links, .see-orders input, .complete-order, .order-detail .order-status-box-grey, .ebit-banner input{margin-top:10px;}
.select-order-paginator, .grey-box, .selected-sku, .sku-selector a{display:block;padding:5px;}
.select-order-paginator .grey-box{border:0;}
.select-order-paginator form{padding-top:3px;}
table.categories{border-collapse:separate;border-spacing:5px;width:100%;}
.categories td, td.product-cell, .delivery-title{width:30%;vertical-align:top;position:relative;}
div.categories-list, table.related-products td{position:relative;top:0;vertical-align:top;}
div.categories-list li, .zip-code-form .special1, .orders-list, .order-status-box-grey, .order-status-box-red{line-height:19px;}
.empty-img, .category-img{display:block;width:100%;height:103px;vertical-align:bottom;}
.breadcrumbTrail{padding-bottom:15px;}
.breadcrumb-filter .breadcrumbTrail{border-bottom:0;margin-bottom:0;}
.search-result, h4, .address-list input{margin:20px 0;}
.filters, .green-grey-baloon, .order-summary, .delivery, .order-status-box-grey, .order-status-box-red, .padding, .all-orders, .credit-option{padding:10px;}
.filters div, .search-result td, .account-info h2 {padding-left:10px;}
div.selected-filter{background:#145050 url(img/white-filter-arrow.png) no-repeat 15px center;display:block;position:relative;left:-15px;width:160px;padding-left:23px;}
.search-title{background-image:url(img/search-icon.png);padding-left:20px;}
.search-result td, .product-prop td{border:1px solid #999;border-width:1px 0 0px 0;padding:5px 10px 5px 5px;line-height:21px;}
.product-prop td{line-height:19px;padding:0 20px 0 0;}
.product-desc, .product-detail .grey-box, .product-image, .product-price{width:47%;position:relative;}
.see-detail{background:url(img/see-detail-bt.png) no-repeat right center;width:105px;display:block;}
.buy-bt-small{background:url(img/buy-bt-small.png) no-repeat right center;width:92px;display:block;float:right;}
/** register **/
.customer-info-edit{background-color:#e8e8e8;margin:10px 0;}
.customer-info-edit .label, .payment-info-edit .label, .customer-info .label{width:35%;text-align:right;padding-right:10px;line-height:21px;}
label.extension, label.number, .payments td{padding-left:10px;}
.continue-bt-orange{background-image:url(img/continue-bt-orange.png);}
.change-to-company, .change-to-individual{position:relative;top:35px;left:250px;}
.change-to-company, .change-to-individual{background:url(img/change-to-company-bt.png) no-repeat right center;width:212px;}
.change-to-individual{background-image:url(img/change-to-individual-bt.png);}
.customer-info-edit ul.feedbackPanel{border-top:0;}
/** account **/
.account-info .label{line-height:12px;}
.account-info-margin {padding-bottom:10px;}
.account-info-margin .padding{padding:0;}
.order-date{color:#999;}
.redo-payment-bt{background:url(img/redo-payment-bt.png) no-repeat top left;width:160px;display:block;}
input.order-detail-bt, .alter-address-bt{background:url(img/order-detail-bt.png) no-repeat top left;width:130px;}
.alter-address-bt{background:url(img/alter-address-bt.png) no-repeat top left;}
.all-orders-bt, .see-orders-bt{background:url(img/all-orders-bt.png) no-repeat top left;width:140px;}
.see-orders-bt{background-image:url(img/see-orders-bt.png);}
.alter-info-bt, .alter-password-bt, .see-statement-bt{background:url(img/alter-info-bt.png) no-repeat top left;width:97px;}
.alter-password-bt{background:url(img/alter-password-bt.png) no-repeat top left;}
.see-statement-bt{background:url(img/see-statement-bt.png) no-repeat top left;}
.print-boleto-bt{background:url(img/print-boleto-bt.png) no-repeat top left;width:109px;}
.account-info h2{line-height:30px;vertical-align:middle;}
.tracking-number a, .delivery-title span, .delivery-title a, .payment-value span, .status span{font-weight:normal;}
.order-summary{border-top:1px solid #999;position:relative;top:-1px;}
.order-summary input, .order-address-box h3, .help-topic .special1, .orange-side-box ul li, .footer li{margin:5px 0;}
.account-info h3, .order-summary h3, .order-status-box-grey h3, .order-status-box-red h3, .last-link, .about-links, .blogInfo hr{margin-bottom:5px;}
.order-summary h3{margin-top:0;}
.order-deliveries{background-color:#fffcd0;}
.back-bt{background:url(img/back-bt.png) no-repeat top left;width:80px;}
div.freight-total div{width:25%;position:relative;left:75%;}
.order-deliveries .product-row{background-color:white;}
.order-address-box, .completed-order .print-boleto, .ebit-banner, .credit-history table, table.payment-detail{width:100%;}
.order-address-box .left-side{border-right:1px solid #CCC;padding-left:0.9%;}
.visa-icon{background:url(img/visa-icon.png) no-repeat left center;padding-left:50px;display:block;}
.mastercard-icon{background:url(img/mastercard-icon.png) no-repeat left center;padding-left:50px;display:block;}
.diners-icon{background:url(img/diners-icon.png) no-repeat left center;padding-left:50px;display:block;}
.american-express-icon{background:url(img/american-icon.png) no-repeat left center;padding-left:50px;display:block;}
.payments td{vertical-align:middle;line-height:35px;}
.select-address-bt, .remove-address-bt, .new-address-bt{background:url(img/select-address-bt.png) no-repeat top left;width:130px;}
.remove-address-bt{background-image:url(img/remove-green-bt.png);width:71px;}
.address-list input{margin-left:10px;}
.new-address-bt{background-image:url(img/new-address-bt.png);width:164px;}
.new-address, .order-detail{margin-top:15px;}
.address-list .even, td.payment-info-edit, .payment-box td.selected-payment{background-color:#DFDFDF;}
.all-orders, .see-orders{margin-top:-11px;}
.credit-history{padding:0 5%;}
.credit-history td, .credit-history form, .colmask-login .col2 h2{text-align:left;}
.credit-history .right{text-align:right;}
/** talk to us **/
.greenGrey-side-box .help-topic a{text-decoration:underline;color:#145050;text-align:left;}
.greenGrey-side-box .help-topic a:hover, .greenGrey-side-box .main-help-topic a:hover p, .blogInfo a:hover p{text-decoration:none;color:#ff6f34;}
.help-topic p, .main-help-topic p, .talk-to-us-text, .blogInfo{font-size:11px;}
.content .special1, .greenWhite-side-box form, .help-imgs-right{padding-left:5px;}
.greenWhite-side-box .content p{padding:5px 5px 10px 5px;margin:0;}
.help-imgs-right, .help-imgs-left{line-height:73px;height:73px;}
/** checkout **/
.credit-option{position:relative;top:10px;margin-bottom:10px;}
.payment-box{border-bottom:0;}
.payment-box td{vertical-align:top;}
table.payment-detail{margin-top:-10px;}
.empty-payment-detail{width:20%;}
.visa-bt, .mastercard-bt, .diners-bt, .american-bt, .boleto-bt{width:91px;height:64px;}
.visa-bt{background:url(img/visa-bt.png) no-repeat left top;}
.mastercard-bt{background:url(img/mastercard-bt.png) no-repeat left top;}
.diners-bt{background:url(img/diners-bt.png) no-repeat left top;}
.american-bt{background:url(img/american-bt.png) no-repeat left top;}
.boleto-bt{background:url(img/boleto-bt.png) no-repeat left top;}
table.payment-detail td.payment-info-edit{text-align:left;padding:10px 40px;border:0;height:300px;width:60%;border:1px solid #999;border-top:0;}
td.selected-payment{border:1px solid #999;border-bottom-color:#DFDFDF;}
td.payment-option{border-bottom:1px solid #999;}
.complete-order-bt, .complete-payment-bt{background:url(img/complete-order-bt.png) no-repeat left top;width:191px;height:34px;}
.complete-payment-small-bt{background:url(img/complete-payment-small-bt.png) no-repeat left top;width:140px;display:block;margin-bottom:10px;margin-top:5px;}
.complete-payment-bt{background-image:url(img/complete-payment-bt.png);}
.payment-detail select, .wait-text img{margin-right:10px;}
.security-code-american{background:url(img/security-code-american.png) no-repeat right bottom;padding-right:35px;font-size:19px;}
.security-code-others{background:url(img/security-code-others.png) no-repeat right bottom;padding-right:35px;font-size:19px;}
.payment-info-edit .label{width:30%;}
.completed-order .print-boleto-bt{background:url(img/print-boleto-bt-large.png) no-repeat right top;width:338px;height:34px;}
.use-credit-bt{background:url(img/use-credit-bt.png) no-repeat right top;width:140px;height:21px;}
.credit-option{color:#ff6f34;background:#fffcd1 url(img/credit-icon.png) no-repeat 10px 12px;padding-left:55px;margin-top:-10px;line-height:31px;}
.credit-option input{margin:5px 10px 0 10px;}
.wait-text{line-height:30px;padding-left:20px;}
.wait-container{height:300px;}
/** print version **/
@media print {
h3 {color:black;font-size:18px;}
.menu a span{font-size:16px;}
}
