@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:5px; margin-bottom: 10px; color: #9F3099; font-size:16px; font-weight:bold; padding-top:10px;}
#pagesSearch{ margin-top:20px; }
#productsSearch{ margin-top:20px; }

.contentSearch{background-color:#fff; width:100%; padding-top:5px; padding-bottom:10px;}

.resultsTable{ margin-top:20px; width:99%; }
.tablePager{border-collapse:separate; border-spacing:5px; margin:0 auto 10px;}
td.pager{white-space:nowrap; text-align:center; vertical-align:middle ; width:10px;}
td.actualPager{white-space:nowrap; text-align:center; vertical-align:middle; font-size:10px; font-weight:bold; width:10px;}
a.actualPager{color:#FF99FF; cursor:pointer; font-size:10px;}
a.pager{color:#CA77E9; cursor:pointer; font-size:10px;}
span.pager{color:#CA77E9; cursor: default; font-size:10px;}
.pagerEtc{color:#9F3099; font-weight:bold; vertical-align:middle}
input.pager{color:#9F3099; font-weight:normal; background-color:transparent; border:none; font-size:12px;}
input.actualPager, input.pager:hover{ background-color:transparent; border:none; color:#FF00FF; }

.notFound{color:#FF00FF; font-weight:bold; font-size:12px;}