html{background:#5f5f5f none}
BODY{background:#5f5f5f none;text-align:center;padding:0px;font-family:sans-serif;font-size: 12px;}
A:link, A:visited, A:hover, A:active{color:#5c88bc;}
hr{color: #e4e4e4;}
h1 {color:#000;}
div, th, td, p,  tt, button {font-family:sans-serif;font-size:12px;}

th.invoice-price-column {text-align: left !important;}
button.button {padding-top: 0px !important; padding-bottom: 0px !important;}
#right-bar {right: 10px;}
.save-percent-container{float: right;}


.btl{background:transparent url(images/body-t-l.gif) left top no-repeat;}
.bbl{background:transparent url(images/body-b-l.gif) left bottom no-repeat;height:7px;width:100%}
.bbr{background:#f1e6dd url(images/body-b-r.gif) right bottom no-repeat;height:7px;width:100%;position:absolute;bottom:10px;}

div#mainFrame{margin:10px auto 0px auto;text-align:left;background:#fff url(images/body-t-r.gif) right top no-repeat;}

#content-container, .flc-container #content-container{margin-top:157px;padding-top:5px;padding-bottom:60px;}
.error-page #content-container{margin-top: 150px;height: 400px;}

#left-bar{width:175px;margin-left:10px;}
#right-bar{width:175px;}

#center-main{margin-left: 195px;margin-right: 0px;padding-right:10px;}
.flc-container #center-main{padding-left:10px;margin:0px;padding-bottom:20px;}
.flc-right-dialog .content{line-height: 190px;}
div.flc-left-dialog .content{height: 190px;}

.error-page #header, #header{height:155px;background:transparent url(images/body-t-l.gif) no-repeat scroll left top;}
#footer, #footer.flc{background:#5f5f5f url(images/body-b-bg.gif) repeat-x scroll center top;margin-top:0px;height:50px;bottom:0px}

/*Header styles */
.error-page #header .line1, #header .line1{height:85px;}
.printable #header .line1{text-align: left}
.printable .button-row, .printable .buttons-row, .printable .bubuy-now {display: none;}
html {background-color: transparent;}

#header .line1 .logo, .error-page #header .line1 .logo{margin-left:15px;width:700px;padding-top:0px}
#header .line1 .logo a img{margin-top:12px;width: 750px;height: 70px;}


#header .mcart_top{position:absolute;top:30px;color:#000;right:30px;width:200px;font-size:12px;font-family:sans-serif;}
#header .mcart_top a:link, #header .mcart_top a:visited, #header .mcart_top a:hover, #header .mcart_top a:active{color:#416085;font-weight:normal;text-decoration:underline;}


#header .languages{right:auto;left:20px;top:4px}

.line2 .tabsout{margin:0px 10px;background: url(images/sb-bg.gif) left bottom repeat-x;height:26px;}
.line2 .tabs{position:relative;float:right;top:0px;right:auto;left:0px;height:26px;width:auto;}
.tabs ul{margin:0 10px 0 0;}
.tabs li{height:26px;background: transparent none;margin:0px 3px;float:right;white-space:nowrap}
.tabs li.first{background:transparent none;margin-left:20px;padding-top:7px}
#header .tabs a:link, #header .tabs a:visited, #header  .tabs a:hover, #header .tabs a:active{background: transparent none;  padding:8px 5px 0 11px;font-weight:bold;font-family:sans-serif;font-size:12px;color: #bc8653;}
.tabs a:hover{text-decoration:underline}
.tabs .act .tabl{height:100%;background: #c6905c url(images/sb-tab-bg.gif) left bottom repeat-x;}
.tabs .act .tabr{height:100%;background: url(images/sb-tab-r.gif) right bottom no-repeat;}
.tabs .tabr{height:100%;background:transparent none;}
#header .tabs li.act a:link, #header .tabs li.act a:visited, #header .tabs li.act a:hover, #header .tabs li.act a:active{height:100%;background: url(images/sb-tab-l.gif) left top no-repeat;color: #fff;padding:8px 5px 0 11px;font-weight:bold;font-family:sans-serif;font-size:12px;text-decoration:none;}

#header .tabs label select{margin-left:2px;}

.error-page #header .line2, #header .line2{border: 0px;margin-top:0px;padding:0px;height:68px;background: transparent none}

#header .line2 .topwrap{background: #c08c5a url(images/top-menu-bg.gif) left top repeat-x;height:42px;padding-top:0px;margin:0px 10px;}

#header .line2 .toplist{padding-left:20px;background: transparent none;}
#header .toplist  span, #header .toplist  A, #header .toplist  A:link, #header .toplist  A:visited, #header .toplist  A:hover, #header .toplist  A:active{display:block;line-height:42px;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;white-space:nowrap;outline-style: none;}
#header .toplist  span{display:inline}
#header .toplist  A:hover{text-decoration:underline;}

.toplist{position: absolute;top:26px;left:0px;height: 48px;text-align:left;}
.toplist ul{margin: 0px;float: left;padding: 0px;list-style: none;}
.toplist li{float: left;margin: 0px 10px 0px 0px;padding: 0px 10px 0px 0px;background: transparent url("images/top-menu-sep.gif") no-repeat right top;height: 48px;white-space: nowrap;}
.toplist li.last{background-image: none;padding-right:0px;}


#header div.search{left:auto;top:27px;right:10px;padding-right:10px;height:42px;position:absolute;vertical-align:top;text-align: right;line-height:42px}
.srchin{width: 140px;height: 16px;line-height:16px;font-size:12px;border:1px solid #AAAAAA;padding-top:2px}
input.sbutton{height:20px;width:25px;vertical-align:middle;background: transparent url(images/go_c.gif) no-repeat left top;}
#header div.sin{font-weight:bold;padding-right:5px;color:#fff;vertical-align:middle;line-height:40px}
.sin{float:left}

#header .search button{padding-top:0px;margin-top:8px;}
#header a.search:link, #header a.search:visited, #header a.search:hover, #header a.search:active {font-weight:bold;color:#fff;text-decoration:none;display:block;padding-left:20px;background: transparent url("images/top-menu-sep.gif") no-repeat 10px top;}
#header a.search:hover{text-decoration:underline}

#header .line3{background: #d82b00 url(images/b-cl_l.jpg) no-repeat left top;height:148px;text-align:right;padding:0px;margin:0px;width:100%;}
#header .line3 IMG{float:right;margin-right:9px;height:100%;}

#header .flc-top-login {top:4px;right:auto;left:30px;color:#BC8653;text-align:left}
#header .line2 span.flc-top-login-text,  #header .line2 span.flc-top-login-text span,#header .flc-top-login button.simple-button span{color:#BC8653}


.printable-bar{text-align:right;margin-bottom:5px}

div.flc-tab-cart-line img {background:transparent url(images/minicart-full.gif) no-repeat scroll left top;height:22px;margin:0 4px 4px 0;text-align:center;width:25px;}
div.flc-tab-cart-line {height:25px;}

div.flc-tab-links{color:#999;}
.flc-tab-marks-line .flc-tab-last .flc-tab-line-img2 {background-color:#fff;}

/*footer styles*/

#footer.flc .subbox, #footer .subbox{height: 37px;text-align:center;background-color:#f1e6dd}
#footer .box {background-color: transparent;margin-top:3px}
#footer .box, #footer .subbox{border: 0px none;}
#footer .subbox a:link, #footer .subbox a:visited, #footer .subbox a:hover, #footer .subbox a:active{font-size:10px;color:#416085}
#footer .subbox *{color:#797672;font-size:10px;}

#footer .left, #footer .right{padding-left: 0px;}
#footer.flc .left, #footer.flc .right{padding-left: 0px;margin-top:20px;}

#footer .subbox .left {left: 0px;top: 5px;line-height: 26px;vertical-align: middle;margin:0px auto;text-align:center;width:100%}
#footer .subbox .right {left: 12px;right:auto;top: 5px;text-align: left;line-height: 35px;vertical-align: middle;}

#footer .left a:link, #footer .left a:visited, #footer .left a:hover, #footer .left a:active{text-decoration:underline;}

/*Common Dialog styles*/
div.dialog{background: #fff none;border-width: 0px;margin-bottom:10px}
div.dialog .titlewrap{background: #cc3a17 url(images/dlg-hdr-bg.gif) left top repeat-x;padding-left: 0px;}

div.dialog .title{background: transparent url(images/dlg-hdr-bull.gif) left top no-repeat;height:25px;margin-right:0px;padding-left:25px;border-width: 0px;line-height:24px;vertical-align:top;}
.dialog .title H2, .dialog .title H1 {color: #fff;width:100%;white-space:nowrap;margin:0px;font-size:13px;font-weight:bold}

div.dialog .dlg_wrap{background: transparent none;}
div.dialog .m_l{background: transparent none;}
div.dialog .m_r{background: transparent none;padding:0px;}
div.dialog .content{background: transparent none;color:#000;padding:10px 0px;border:0px none;}
div.list-dialog .content{padding: 0px}

div.no-bullet{border: 1px solid #e4e4e4;border-top:0px none;}
div.no-bullet .title{background: transparent url(images/dlg-tabs-bg.gif) right top repeat-x;height:30px;padding-left:0px}
div.no-bullet .title-wrap{background: transparent none;padding-left:0px}
.no-bullet .title-with-sort-row .dialog-search-sort-bar {width:0px}

/* Tabs */
A.pTab span{cursor: pointer;}
#center-main #pTab1{margin-left:10px;}

#center-main  A.pTab:link, #center-main  A.pTab:visited, #center-main  A.pTab:hover, #center-main  A.pTab:active{
display:block;height:30px;float:left;color: #fff;font-size:12px;font-weight:bold;padding:0px;padding-right: 8px;margin:0px 3px;
text-decoration: none;outline-style: none;background: #fff url(images/ptab.gif) right top repeat-x;}
A.pTab img.left{float:left;background: url(images/ptab.gif) left bottom no-repeat;height: 30px;}

#center-main  A.pTab-a:link, #center-main A.pTab-a:visited, #center-main A.pTab-a:hover, #center-main A.pTab-a:active{
display:block;height:30x;font-size:12px;float:left;color: #000;outline:none;font-weight:bold;padding:0px;padding-right: 8px;margin:0px 3px;text-decoration: none;outline-style: none;background: #f4f4f4 url(images/ptab-a.gif) right top no-repeat;overflow:hidden;}
A.pTab-a img.left{float:left;background: url(images/ptab-a.gif) left top repeat-x;height: 30px;overflow:hidden;}

#center-main .pTab-a span, #center-main  .pTab span{display:block;float:left;padding-top:5px}
#layer1, #layer2, #layer3, #layer4, #layer5{padding: 10px 5px;}

/*Related products title position fix*/
ul.rproducts{margin-top:0px;}
ul.rproducts li{line-height:16px}

div.flc-left-dialog, div.flc-right-dialog{height:auto;border: 1px solid #e4e4e4;border-top:0px none;}
div.flc-left-dialog .content, div.flc-right-dialog .content{padding:10px}

/*Common Menu styles*/
div.menu-dialog{border-width: 0px;background: transparent none;margin-bottom: 10px;}
div.menu-dialog .m_hdr_wrap{background: #5c88bc url(images/menu-bg.gif) left bottom repeat-x;padding-left: 0px;}
div.menu-dialog .title-bar{background: transparent none;height:25px;width:100%;overflow:visible;border: 0px none;padding-left:5px}
div.menu-dialog .content{background: transparent none;padding:3px 0px 12px 0px;color: #000;}

.menu-dialog .content a:link, .menu-dialog .content a:visited, .menu-dialog .content a:hover, .menu-dialog .content a:active {color: #5c88bc;font-size:12px;font-weight:normal;text-decoration:underline;}
.menu-dialog .content .button a:link, .menu-dialog .content .button a:visited, .menu-dialog .content .button a:hover, .menu-dialog .content .button a:active {text-decoration:none}

.menu-dialog ul {list-style-type:none;list-style-position: inside;padding:0px;margin-bottom:-10px;}
.menu-dialog ul li {padding:3px 0 3px 12px;background: url(images/bullet-1.gif) 4px 7px no-repeat;}


/*Categories menu styles*/
.menu-categories-list ul{list-style-type:none;list-style-position: inside;list-style-image: none;padding:0px;}

.menu-categories-list ul li{padding:7px 0 8px 12px;margin-left: 5px;background: url(images/bullet-1.gif) 0px 12px no-repeat;border-top:1px dotted #94BACB;}
.menu-categories-list ul li:first-child{border-top-width:0px;}
.menu-categories-list .content a:link, .menu-categories-list .content a:visited, .menu-categories-list .content a:hover, .menu-categories-list .content a:active {color:#000000;font-weight:bold;text-decoration:none;}
.menu-categories-list .content a:hover{text-decoration:underline}

/*Bestsellers menu styles*/
.menu-bestsellers ul li{background-image: none;padding:7px 3px 8px 3px;border-top:1px dotted #94BACB;}
.menu-bestsellers ul li:first-child{border-top-width:0px;}
.menu-bestsellers .content a:link, .menu-bestsellers  .content a:visited,.menu-bestsellers  .content a:hover, .menu-bestsellers  .content a:active{font-weight:normal;text-decoration:none;color:#000;}
.menu-bestsellers  .content a:hover{text-decoration:underline}
.menu-bestsellers .content strong{font-weight:normal;padding-right: 7px}

.menu-auth INPUT{width:80%;}
.menu-dialog .login-text {margin-top:10px}
.recovery{margin-top:0px;}

.menu-minicart div.minicart{margin-top:10px}
.menu-minicart div.minicart *{color:#142b47;}
div.minicart table tr td {font-size:12px}
div.minicart .full img {margin: 2px 4px 7px 1px;width: 25px;height: 22px;background: transparent url(images/minicart-full.gif) no-repeat left top;}
div.minicart .empty img {margin: 0px 4px 7px 1px;width: 24px;height: 25px;background: transparent url(images/minicart.gif) no-repeat left top;}
.menu-dialog .title-bar a:link, .menu-dialog .title-bar a:visited, .menu-dialog .title-bar a:hover, .menu-dialog .title-bar a:active {right:12px}

.menu-minicart{position: relative;z-index:1000}
.menu-dialog ul.menu{margin-bottom:0px;}
.menu-dialog ul.menu li{background-image: none;border:0px none;padding-left:5px}
.menu-dialog ul.menu li div.button{height:31px}
.menu-dialog ul.menu li div.button a{height:31px !important;right:auto}
.minicart-box .checkout-popup-link a.link:link, .minicart-box .checkout-popup-link a.link:visited, .minicart-box .checkout-popup-link a.link:hover, .minicart-box .checkout-popup-link a.link:active {padding-left:4px;margin-left:7px}
.minicart-box .minicart-checkout-button a:link, .minicart-box .minicart-checkout-button a:visited, .minicart-box .minicart-checkout-button a:hover, .minicart-box .minicart-checkout-button a:active {margin-left: 2px}

/*Buttons styles */
button.simple-button, a.simple-button:link, a.simple-button:visited, a.simple-button:hover, a.simple-button:active {color:#F1772D}
a.simple-delete-button:link, a.simple-delete-button:visited, a.simple-delete-button:hover, a.simple-delete-button:active {color:#F1772D;}
.login-buttons .button {}
#left-bar div.login-buttons  *, #right-bar div.login-buttons  *{font-weight:bold}
.button-row, .buttons-row{height: 33px;}
#center-main .buttons-row div.button, .buttons-row a.simple-button:link, a.simple-button:visited,a.simple-button:hover,a.simple-button:active{margin-top:6px}
.buttons-row button.button{margin-top:6px}

.buttons-row button.add-to-cart-button{margin-top:0px}
button.width-100{width:100%;}

button.menu-button, div.menu-button, button.main-button, button.button, div.button {overflow:visible;height: 23px;text-align:center;margin-right:5px;}

div.menu-button, button.menu-button .button-right,  button.main-button .button-right,
button.button .button-right, div.button{background: #d44405 url(images/btn-r.gif) no-repeat right bottom;padding: 0px 9px 0px 0px;overflow:visible;height: 21px;margin-left:9px;margin-right:0px;position:relative;}

div.menu-button a:link, div.menu-button a:visited,
div.menu-button a:hover, div.menu-button a:active,  button.menu-button .button-left,
button.main-button .button-left, button.button .button-left,
div.button a:link, div.button a:visited,
div.button a:hover, div.button a:active{background: #d44405 url(images/btn-l.gif) no-repeat left bottom;height: 21px;line-height:21px;vertical-align: middle;font-size:12px;font-weight: bold;font-family: sans-serif;position:relative;margin-left: -9px;margin-right:0px;color:#fff !important;}

div.menu-button a:link, div.menu-button a:visited, div.menu-button a:hover, div.menu-button a:active,  button.menu-button .button-left{font-weight:normal;font-size:12px}

button.main-button .button-left, button.button .button-left{color: #fff;}
button.gr-button{height:25px;margin-top:5px;}
button.gr-button .button-left{background: transparent url(images/btn-g.gif) no-repeat left top;height: 25px;color:#3F3F3F !IMPORTANT}
button.gr-button .button-right{background: transparent url(images/btn-g.gif) no-repeat right top;height: 25px;}

button.add-to-cart-button{height:29px}
button.add-to-cart-button .button-left{margin-left:-9px;margin-right:18px;height:27px;background: transparent url(images/bnow-btn.gif) no-repeat left bottom;line-height:33px;}
button.add-to-cart-button .button-right{background: #D44405 url(images/bnow-btn.gif) no-repeat right bottom;padding: 0px 19px 0px 0px;overflow:visible;margin-left:9px;margin-right:0px;height:27px;}

#center-main div.button{margin-top:4px;}

.flc-buttons, .flc-buttons .flc-3-button, .flc-buttons .flc-2-button, .flc-buttons .flc-1-button{height:40px;}

div.flc-1-button {background: #eeece7 url(images/bb1.gif) no-repeat right top;padding-right:10px;}
div.flc-1-button div,  div.flc-1-button a:link,  div.flc-1-button a:visited, div.flc-1-button a:hover, div.flc-1-button a:active{
background: transparent url(images/bb1.gif) no-repeat left top;color: #262626 !important;line-height:40px;vertical-align:middle;}

div.flc-3-button{background: #3adaf8 url(images/bb2.gif) no-repeat right top;}

div.flc-3-button div, div.flc-3-button a:link, div.flc-3-button a:visited, div.flc-3-button a:hover, div.flc-3-button a:active{
background: transparent url(images/bb2.gif) no-repeat;color: #000 !important;line-height:40px;vertical-align:middle;}

div.flc-3-button div, div.flc-3-button a:link, div.flc-3-button a:visited, div.flc-3-button a:hover, div.flc-3-button a:active, div.flc-2-button div, div.flc-2-button a:link, div.flc-2-button a:visited, div.flc-2-button a:hover, div.flc-2-button a:active, div.flc-1-button div, div.flc-1-button a:link, div.flc-1-button a:visited, div.flc-1-button a:hover, div.flc-1-button a:active {
height:40px;font-size:12px;font-weight: bold;}


/*product list styles*/

.products{margin:4px 0px;}
.products-table br{clear:both}

.products-list .item {margin:0px;padding:5px 0px;border-top:1px solid #E4E4E4}
.products-list .last{border-bottom:1px solid #E4E4E4}

.products-list .sku {margin:8px 0px}
.products-list .descr {font-size:11px;padding:5px 10px 0px 0px}
.products-list .price, .products-list .market-price{font-weight:bold}
.products-list .market-price {margin-bottom:5px}
.products-list .price-value{color: #ee762d;font-weight: bold;font-size: 16px;}
.products-list .buttons-row {margin:0px}
.products-list .details hr {border:0px none;background:transparent none repeat scroll 0 0;border-top:1px solid #E4E4E4;color:#e4e4e4;height:1px;}
.products a.see-details:link, .products a.see-details:visited, .products a.see-details:hover, .products a.see-details:active {text-decoration:underline}
.products a.see-details:visited{color:#416085;}

.products-table{margin:0px;border:1px solid #E4E4E4;}
.products-table .sku{margin-top:3px;}
.products-table .image {margin:0px;}
.products-table div.market-price{margin-top:0px}
.products-table .descr{padding:0px;padding-bottom:10px;}
.products-table .topper{padding-top:5px;}
.products-table .downer{padding-bottom:15px;}
.products .buy-now .quantity-empty {height:0px;display:none;}
.products-table .product-cell{border-right:1px solid #E4E4E4;}

.products-table .product-cell-buynow{border-bottom:1px solid #E4E4E4;}
.products-table .last .product-cell-buynow{border-bottom:0px none;}

.products-table .first .product-title{border-top:0px none;}
.products-table  .product-title {padding-top:5px}
.products-table td.last{border-right:0px none;}

.products-last-row .product-cell{border-bottom:1px solid #E4E4E4;}
.products-table td.product-cell-buynow .button-row {margin-top:1px}


.products-table .buy-now .quantity {height:0px;display:none}
.products-table .oo-stock .quantity {height:auto;display:inline}

.products-table .wrap-tr, .products-list .item .wrap-tr, .product-details .wrap-tr{width:100%;}
.products-table .product-cell{background:#fff;padding-left:10px;padding-right:10px;}
.products-table .phalf{padding-top:21px}
.products-table .market-price{padding-top:14px;}
.products-table .wrap-br, .products-list .item .wrap-br, .product-details .wrap-br{width:100%;}

.products-list .item .wrap-bl, .product-details .wrap-bl, .product-details .wrap-bl{padding:10px 0px;width:100%;}
.products-table .wrap-br, .product-cell .wrap-bl{background-color:#fff;}
.products-table .price-row, .products-table .market-price{text-align:left;}


.product-cell A.product-title:link, .product-cell A.product-title:visited,
.product-cell A.product-title:hover, .product-cell A.product-title:active,
.products a.product-title:link, .products a.product-title:visited, .products a.product-title:hover,
 .products a.product-title:active, .products .product-title, .product-details .product-title {
color: #000;font-weight: bold;font-size:16px;text-decoration:none;}

.product-cell .button-bar-float{position:relative;float:right;}
.product-cell .button-bar{text-align:center;}

.price-box .price-row, .price-box .market-price{text-align: center;}
.products .market-price-value{font-weight: normal;}
/*.product-cell .market-price-value{font-weight: bold;font-size:11px;color: #333;}*/

.products-table .market-price-value{font-size:12px;color:#d44709;}
.products-table .price-value{font-size:14px;font-weight:bold;color:#000;}
.products-table p.descr{text-align:left}

.products-table .price-box{text-align:right;margin-top:4px;margin-bottom:4px;margin-right:10px;margin-left:10px;background:#EEECE7 url(images/gray-corner-b-r.gif) bottom right no-repeat; height:61px;}
.products-list .price-row {margin-top:0px;overflow:hidden}
.products-list .price-value .currency{font-weight:normal}
.products-list span.alter-price, .products-list span.price{display:block;position:relative;float:left;margin-top:4px;}
.products-list .price-value{display:block;float:left;background:#EEECE7 url(images/gray-corner-b-r.gif) bottom right no-repeat;margin:0px 4px;}
.products-list .price-value .tr, .products-table .price-box .tr{background:transparent url(images/gray-corner-t-r.gif) top right no-repeat; height:100%;}
.products-list .price-value .bl, .products-table .price-box .bl{background:transparent url(images/gray-corner-b-l.gif) bottom left no-repeat; height:100%;}
.products-list .price-value .tl, .products-table .price-box .tl{padding:0px 10px;background:transparent url(images/gray-corner-t-l.gif) top left no-repeat; height:100%;text-align:center;}
.products-list .price-value .tl{padding:4px 5px;}
.products-list .buy-now .quantity{margin:5px 0px}
.products-table .bubuy-now{text-align:center;}
.products-table .buy-now .quantity{line-height:18px;vertical-align:bottom;}
.products-table .buy-now .quantity-title{display:none;}


.product-details .details .descr {padding-right:10px;}
table.product-properties, table.product-properties td.property-name {width: auto;}
.product-details .product-subtitle{padding-top: 0px;}
.product-details .product-subtitle div.hline {color: #202020;font-weight: bold;text-transform: uppercase;font-size: 12px;border: 0px none;}
.product-details .product-subtitle div {padding-top:20px;color: #4f5660;font-weight: bold;font-size: 13px;border: 0px none;border-bottom: 1px solid #e4e4e4;}
.product-details .image .image-box {text-align:center;}


/*Navigation*/
.nav-pages{vertical-align:top;height:auto;margin:5px 0px;}
.nav-pages a:link, .nav-pages a:visited, .nav-pages a:hover, .nav-pages a:active, .nav-pages span{display:block;float:left;padding: 3px 8px;margin:0px 3px;text-decoration: none;overflow:visible}
.nav-pages a:hover{background: #F1E6DB}

.nav-pages a.nav-page:link, .nav-pages a.nav-page:visited, .nav-pages a.nav-page:hover, .nav-pages a.nav-page:active{border: 1px solid #bc8653;color:#9a6431}
.nav-pages .current-page{font-weight: normal;background-color: #f1e6db;border: 1px solid #bc8653;padding: 3px 8px;margin:0px 3px;color:#9a6431;overflow:visible}
.nav-pages .nav-pages-title{display:none;}


#location{margin:0px 0px 15px 0px;height: auto;}
#location span {color:#000}
a.bread-crumb:link, a.bread-crumb:visited, a.bread-crumb:hover, a.bread-crumb:active {color:#5c88bc;text-decoration:underline;font-size:12px;font-weight:normal}
font.bread-crumb {font-size:12px;color:#000;}

.dialog-search-sort-bar .search-sort-bar{margin-top: 4px;}
.search-sort-bar .search-sort-title{color: #eee;}
.search-sort-bar a.up-direction:link, .search-sort-bar a.up-direction:visited, .search-sort-bar a.up-direction:hover, .search-sort-bar a.up-direction:active  {background:transparent url(images/wuarr.gif) no-repeat left 60%;}
.search-sort-bar a.down-direction:link, .search-sort-bar a.down-direction:visited, .search-sort-bar a.down-direction:hover, .search-sort-bar a.down-direction:active  {background:transparent url(images/wdarr.gif) no-repeat left 60%;}
.search-sort-bar a.search-sort-link:link, .search-sort-bar a.search-sort-link:visited, .search-sort-bar a.search-sort-link:hover, .search-sort-bar a.search-sort-link:active{color: #fff;font-weight: normal;}
.search-sort-bar a.up-direction:link,.search-sort-bar a.up-direction:visited,.search-sort-bar a.up-direction:hover,.search-sort-bar a.up-direction:active, .search-sort-bar a.down-direction:link,.search-sort-bar a.down-direction:visited,.search-sort-bar a.down-direction:hover,.search-sort-bar a.down-direction:active{font-weight:bold}
.search-sort-title, .search-sort-cell{font-size:11px}
.list-dialog .title div.sort-box .search-sort-bar {margin: 5px 0px}
.popup-window .popup-content select{color:#000}

/*Module-specific*/
.uo-container #content-container{padding-bottom:85px}
.uo-container #footer{height:85px}
.uo-container #footer .box{margin-top:0px;}
.uo-box{background:#f1e6dd url(images/body-b-bg.gif) bottom left repeat-x;margin-top:3px;border:0px none}


/*common main.css fixes*/
.minicart-box div.button{margin-top:8px}

.menu-dialog ul li, .menu-dialog .login-text ul li{padding:5px 0 5px 12px;background: url(images/bullet-1.gif) 3px 11px no-repeat;}
.menu-bestsellers ul{ margin-left: 0px;}
.menu-bestsellers ul li{background-image: none;font-weight:bold;padding-left:0px}
.menu-categories-list .content div.fancycat-icons-e a:hover{text-decoration: none;}
.fancycat-icons-e ul.fancycat-icons-level-0{width:175px;}
div.fancycat-icons-e ul li {background: transparent none;}
div.fancycat-icons-e ul ul li{background: #fff;}
.menu-categories-list ul.fancycat-icons-level-0{margin-left:0px}
.menu-categories-list ul.fancycat-icons-level-0 li {margin-left:0px}


.products-table .buy-now, .products .buy-now{margin:0px auto;}
.products-table .buy-now .quantity-empty {height: 0px}
.products-table .image {text-align: center;margin: 0px auto}

.products-table td.product-cell{text-align:center;}
.products-table td.product-cell-price, .products-table td.product-cell-buynow{padding-top:0px;}


.creviews-rating-box {margin: 7px auto 0px auto;height:auto}
.creviews-vote-bar{width:100%;text-align: center;}
.products-list .creviews-vote-bar ul.star-0 {margin:0px}
.creviews-vote-bar ul.star-0{width:110px;margin:0px auto;}
.products-table td.product-cell-buynow .button-row {text-align: center;height:30px}
.products-table .buy-now .quantity-empty {height: 0px}
.products .buy-now .quantity {height: auto}
.products-table .image {text-align: center;margin: 0px auto}

body.printable, .printable #footer{background: #fff}
.printable .bbr, .printable .bbl{display:none; height:0px}
.printable #header .mcart_top, .printable #header .line5 , .printable #header .mujer {height: 0px; display: none;}
.printable #header .languages{position:absolute;left:auto;right:30px;top:25px;}
.uproducts,.uproducts  ul li{margin:0px;padding: 0px;list-style-type:none;}
.product-details {margin:0px}
.menu-minicart .title-bar h2 {color:#fff;line-height:24px}
.menu-dialog hr {border-color:#427701}
.products-table .buy-now, .products .buy-now{margin:0px auto;}
.products-table .buy-now .quantity-empty {height: 0px}
.products-table .image {text-align: center;margin: 0px auto}

/*testing purposes*/
div.evaluation-notice {height:0px;display:none;}
