@charset "utf-8";

#searchAllTable{margin-right:auto; margin-left:auto;}
#searchAllInput{width:200px;}
#searchAllInputBox{text-align:right; padding-right:20px; vertical-align:middle;}
#searchAllFieldsBox{margin-right:auto; margin-left:auto;}
.searchAllPaginator{margin-right:0px; margin-left:auto; padding-top:40px; padding-bottom:4px; position:relative; border:5px solid #fff; text-align:right;}
#searchAllResultsTable{width:100%; border:0px #CC6600 solid; padding-top:10px;}
.searchAllResultsResult{margin-left:auto; margin-right:auto; border:0px solid #00CCCC; padding-top:10px; padding-bottom:10px; padding-left:2px; padding-right:2px;}
.searchResultPage{ border:1px solid #aaa; color:#aaa; margin-left:2px; margin-right:2px; padding:0px 2px 0px 2px;}
.searchResultPageSelected{ border:1px solid #777; color:#777; margin-left:2px; margin-right:2px; padding:0px 2px 0px 2px;}
.searchAllImageBox{width:150px; text-align:center; vertical-align:middle; padding:2px;}
.searchAllProductName{font-weight:normal; color:#716f6e; font-size:10px;}
a.searchAllProductName:HOVER{font-weight:normal; color:#716f6e; font-size:10px;}
.searchAllCategoryName{margin-left:5px;}
.searchAllPricesBox{width:150px;text-align:center; vertical-align:bottom;}
.searchAllRetailPrice{display:inline;}
.searchAllPrice{display:inline;}

.titleSearch{ display:block; text-align:left; padding-bottom:2px; border-bottom:1px dashed #999999; margin-bottom: 10px; color: #666666; font-size:14px; font-weight:bold; padding-left:20px;}
#pagesSearch{ margin-top:20px; }
#categoriesSearch{ margin-top:20px; }
#productsSearch{ margin-top:20px; }

.contentSearch{background-color:#fff; width:100%; padding-top:5px; padding-bottom:10px;}

.resultsTable{ margin-bottom:50px; width:99%; }
.tablePager{ margin-top:10px; margin-right:auto; margin-left:auto;}
#prodCategoryTable{ margin:auto; }
.pagerText{ font-size:10px; color:#666666; margin-right: 10px; }
.pagerTextTD{ vertical-align:middle;}
.pagerSpacer{ width:40px; }
.rightPagerTable{ text-align:right;}
.leftPagerTable{ text-align:left;}
.pagerContainer{ width:460px; }
.pagerTableRight{ margin:10px 0px 10px auto; }
.pagerTableLeft{ margin:10px auto 10px 0px; }
td.pager{background-color:#FFFFFF; border:none; white-space:nowrap; text-align:center; vertical-align:middle}
td.actualPager{background-color:#FFFFFF; border:none; white-space:nowrap; text-align:center; vertical-align:middle}
.pagerEtc{color:#999999; font-weight:bold; vertical-align:middle}
input.pager{ color:#999999; background-color:transparent; border:none; font-size:10px; width:13px; text-decoration:underline;}
input.actualPager { color:#666666; background-color:transparent; border:none; font-size:10px; width:10px; font-weight:bolder;}
input.itemsPager{ color:#999999; background-color:transparent; border:none; font-size:10px; width:20px; text-decoration:underline;}
input.itemsActualPager { color:#666666; background-color:transparent; border:none; font-size:10px; width:20px; text-decoration:underline; font-weight:bolder;}
.pager{ color:#999999; background-color:transparent; border:none; font-size:10px; width:13px; margin:0px 2px;}
a.pager{ color:#999999; background-color:transparent; border:none; font-size:10px; width:13px; text-decoration:underline; margin:0px 2px;}

a.actualPager { color:#666666; background-color:transparent; border:none; font-size:10px; width:10px; text-decoration:underline; font-weight:bolder; margin:0px 2px; cursor:default;}
.itemsPager{ color:#999999; background-color:transparent; border:none; font-size:10px; width:20px; text-decoration:underline; margin:0px 2px;}
.itemsActualPager { color:#666666; background-color:transparent; border:none; font-size:10px; width:20px; text-decoration:underline; font-weight:bolder; margin:0px 2px; cursor:default;}


.notFound{color:#FF0000; font-weight:bold; font-size:12px; padding-left:20px;}