@charset "utf-8";
.categoriesTopBar{height:16px; width:784px;}

.productByPageTable{width:100%;}
.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{}
.productByPageButtonPreviousPage{}
.productByPageLink{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; padding-left:11px; vertical-align:middle; padding-right:9px}
.productViewAllLink{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; padding-left:11px; vertical-align:middle; padding-right:9px}
.productViewAllLink:hover{color:#FF66ff;}

td.actualPager{padding-left:5px; text-align:center; vertical-align:middle;}
a.actualPager{color:#000; font-size:11px; font-weight:bold ;cursor:default;}
td.pager{color:#000;font-size:9px;padding-left:5px;text-align:center;vertical-align:middle;}
a.pager{color:#000; font-size:9px; font-weight:bold ;cursor:default; padding-right:5px;}
td.pagerEtc{padding:2px;text-align:center}
td.tdNext{vertical-align:middle;}
.PagerTd{ padding-top:20px;}
table.tablePager {margin:0 auto;}


/*************categoryPath**************************/
.categoryPathTable{width:100%; margin-top:7px;}
.categoryPathContent{padding-bottom:10px; width:100%;}
.categoryPathLink{ color:#b2b2b2; font-weight:bold;font-size:11px;margin:0px;}
.categoryPathLink:hover{ color:#b2b2b2; }
.categoryPathActive{color:#b2b2b2;font-size:11px;margin:0px; font-weight:bold;}
.categoryPathSeparator{color:#b2b2b2;font-size:11px;padding-right:7px;padding-left:7px;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
.categoryPathLastSeparator{color:#b2b2b2;font-size:11px;padding-right:7px;padding-left:7px;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
/*********************************************************/

.productSeparatorLine{background-image:url(../../../../ecommerce/images/structure/backgrounds/product_line.gif); height:1px;}

.productInHighlightTD{}
.productInHighlightTable{ width:100%;}
.productInHighlightContent{width:335px;}
.categoryPagerBottom{padding-bottom:10px;}

.productInHighlightName{color:#808080; font-size:11px; font-weight:bold; text-align:left;}
.productInHighlightShortDescription{color:#808080; font-size:10px; text-align:left}
.productInHighlightImageTable{border:1px solid #CCCCCC}
.productInHighlightImage{padding-top:10px;}
.productInHighlightImageHighlightTD{background-color:transparent;}
.productInHighlightImageHighlightOverflow{height:1px; position:absolute;}
.productInHighlightImageHighlightContent{position:relative; width:96px; height:100%;}
.productInHighlightOrderBoxPadding{padding-bottom:2px; padding-top:4px; padding-right:10px;}
.productInHighlightOrderBoxTable{width:100%;}
.productInHighlightPrice{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; text-align:right; vertical-align:middle}
.productInHighlightButtonTD{text-align:right; padding-top:4px}
.productInHighlightOrderBoxButton{background-image:url(../../../../ecommerce/images/structure/buttons/submitProductCategoryMoreInfo.png); background-color:transparent; border:none; width:53px; height:26px; color:#666666; font-size:9px; vertical-align:top}

.productsTD{height:100%;width:140px; padding-left:8px; padding-right:8px;}
.productsTDRight{height:100%;width:140px; padding-left:10px;}
.productsTable{height:211px; width:140px;}
.productTableContent{border-collapse:separate; border-spacing:0px; width:780px;}
.productInnerTable{ margin-top:5px;}
.productNameTD{text-align:left; height:14px; vertical-align:top;}
.productName{font-size:11px; font-weight:bold; color:#000; text-transform:uppercase;}
.productImageTD{text-align:left; vertical-align:bottom; height:100%; border:2px solid #c5c5c5; height:211px; width:139px;}
.productDesignerTD{ padding-top:5px; text-align:left; text-transform:uppercase; font-size:11px;}
.ProductNameTD{ text-align:left; text-transform:uppercase;}
.ProductPriceInfoTD{ vertical-align:bottom; padding-bottom:5px;}
.productImageTD a{ color:#808080; font-size:9px;}
.productImageTDActive{text-align:left; vertical-align:bottom;}
.productsOrderBoxTable{height:100%; width:139px; white-space:normal;}
.productInformationTD{ padding-left:15px; width:100%;}
.productPriceTD{text-align:left; vertical-align:middle; white-space:nowrap}
.productPrice{color:#000;font-size:12px; text-transform:uppercase;}
.productMoreInfoTD{text-align:right;}
.productMoreInfo{cursor:pointer;font-size:11px;text-align:right;outline:none;color:#000; text-transform:lowercase; background:transparent;}
.productMoreInfoTD a{}
.productMoreInfoText{ } 
.productsSpacer{height:50px;}
.productsTDSeparator{width:60px; background-image:url(../../../../ecommerce/images/structure/spacer.gif);border-bottom:1px solid #7F7F7F;}
.productSpacerImage{width:1px; height:1px;}

.productShortDescription{ padding-bottom:5px;}
/****************subCategory*****************/
.subCategoryTableContent{ margin-bottom:20px}
.subCategoryImageTD{ text-align:center; height:305px; border:2px solid #e3e3e3;}
.subCategoryDescripTD{ padding:3px 0px; text-align:left;}
.subCategoryName{color:#AF5600;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;}
.SubCategoryTDRight{ padding-bottom:15px;}
.SubCategoryTD{padding-right:15px;width:230px; padding-bottom:15px;}
.subCategoryShortDescrip{ color:#808080; font-size:10px;}
.CategoryMoreInfoTD{text-align:right; vertical-align:middle; width:200px;}
.SubcategoryMoreInfo{background-image:url(../../../../ecommerce/images/structure/buttons/moreinfo.gif);cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:center;outline:none; width:67px; display:block; margin:0px 0px 0px auto; height:21px; background-repeat:no-repeat; color:#ffffff;}
.CategoryMoreInfoTD a{ padding-top:2px;}


.categorySeparatorLine{background-color:#EFD9C2;height:1px;}

.SalePrice{ color:#991B04; vertical-align:middle; font-size:12px; font-weight:bold;}
.lblPrice{ color:#0076BD; vertical-align:middle; font-size:12px; font-weight:bold;}
.SalePriceTable{ vertical-align:middle; padding-right:10px;}
.productDetailOrderBoxRetailPrice{font-size:12px; color:#991B04; text-align:left; white-space:nowrap; vertical-align:bottom; padding-right:5px; font-weight:bold;}	
#productBasePrice{color:#000;font-size:14px;font-weight:bold;}

img.ImageFashionCategory{ text-align:center; border:2px solid #c6c6c6;}