@charset "utf-8";

.categoriesTopBar{height:16px; width:784px;}

table.tablePager{ margin-left:0px; margin-right:auto;}

.categoryPathTD{text-align:left; padding-top:8px; padding-bottom:8px}
.categoryPathLine{}
.productByPageTable{margin-right:0px; margin-left:auto}
.productByPageImage{vertical-align:middle; width:17px}
.productByPageContentTextNumber{vertical-align:middle;}
.productByPageText{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; padding-left:11px; vertical-align:middle; padding-right:9px}
.productByPageNumber{vertical-align:middle;}
.productByPageNumberButton{cursor:pointer; padding-left:5px;}
.productByPageNumberDiv{background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:9px; text-align:center; width:13px; height:13px}
.productsByPageForm{vertical-align:middle; text-align:right}
.productByPageButtonNextPage{font-size:10px; padding-bottom:0px; padding-top:0px; height:20px; vertical-align:middle; color:#666666; background-image:url(../../../../ecommerce/images/icons/nextPage.png); background-repeat:no-repeat; background-position:center right; text-align:right; padding-right:10px; background-color:transparent; border:none}
.productByPageButtonPreviousPage{font-size:10px;  padding-bottom:0px; padding-top:0px; height:20px; vertical-align:middle; color:#666666; background-image:url(../../../../ecommerce/images/icons/previousPage.png); background-repeat:no-repeat; background-position:center left; text-align:left; padding-left:10px; background-color:transparent; border:none}

.categoryPathLink{ color:#E50037;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0;padding-right:7px;}
.categoryPathDisabledLink{font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#666; font-size:40px; text-transform:uppercase}

#categoryContent{width:754px;}

.productsTD{padding-right:11px; vertical-align:bottom;background-image:url(../images/product_box.gif); background-repeat: no-repeat; width:181px; height:233px;}
.productsTDRight{ vertical-align:bottom;background-image:url(../images/product_box.gif); background-repeat: no-repeat; width:181px; height:233px;}
.productsTable{width:181px; margin-left:auto; margin-right:auto; height:233px;}
/*.productsTD{height:100%; vertical-align:top; cursor:pointer}
.productsTable{width:235px; margin-left:0px; margin-right:auto}*/
.productTableContent{border-collapse:collapse; margin-left:0px; margin-right:auto; margin-bottom:0px; }
.productShortDescription{ padding-left:10px; text-align:left; vertical-align:middle; height:15px;}
.productShortDescription a{ color:#E50037; font-weight:bold;}
.productShortDescription a:hover{ color:#000000; font-weight:bold;}

table.productNamePrice{width:90%; margin-left:auto; margin-right:auto;}
td.productNamePrice{height:36px; border-top:1px solid #eaeaea;}
div.productNamePriceSpacer{background-color:transparent; height:3px; width:95%; margin:auto; position:relative; top:-2px;}

.productNameTD{text-align:left; vertical-align: middle; padding-left:10px; height:25px;}
.productName{color:#E50037;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;line-height:12px;text-transform:uppercase;vertical-align:middle; }
.productName:hover{color:#010000;}
.productImageTD {height:120px; text-align:center;vertical-align:top; }
.productImageTDActive{text-align:center; vertical-align:bottom;/* border-bottom:5px solid #000000;*/}
.ProductImageCategory{ margin:0px; padding-top:10px; }
.productsOrderBoxTable{height:18px; width:180px; vertical-align:middle;}
.productPriceTD{text-align:left; vertical-align:middle; white-space:nowrap; padding-left:10px;}
.productPrice{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; font-weight:bold}
.productMoreInfoTD{background-image:url(../images/viewMore.gif); background-repeat:no-repeat;padding-right:10px;text-align:center;vertical-align:top;width:115px; height:34px; padding-top:5px;}
.addProductTD{ padding-left:10px;height:50px; vertical-align:top; width:50px;}
.productMoreInfo a{ width:115px;color:#000;  vertical-align:middle;text-align:center; }
.productMoreInfoText{font-size:10px;white-space:nowrap; color:#000;}
.productsSpacer{height:5px;}
.productsTDSeparator{width:60px; background-image:url(../../../../ecommerce/images/structure/spacer.gif);border-bottom:1px solid #7F7F7F;}
.productSpacerImage{width:1px; height:1px;}

td.actualPager{padding:2px; text-align:center; vertical-align:middle}
a.actualPager{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold}
td.pager{padding:2px;text-align:center; vertical-align:middle; color:#b0b0b0;}
a.pager{font-family:Arial, Helvetica, sans-serif; color:#b0b0b0; font-size:10px;font-weight:bold}
td.pagerEtc{padding:2px;text-align:center}
td.tdNext{vertical-align:middle;}