#SearchHolder{ width:612px; }
#SearchHolder a{ text-decoration:none; }
#SearchHolder a:hover{ text-decoration:underline; }
#SearchHeader{ width:606px; height:82px; padding:4px 0px 8px 6px; }
#SearchResultsHolder{ padding-left:6px; width:606px; }
#SearchBar{ background:transparent url(/images/Search/SearchBarBg.gif) repeat-x scroll left top; height:37px; margin:0 0 0 5px; width:589px; }
#SearchText{ height:37px; }
.SearchFieldHolder{ height:37px; width:262px; }
#SearchButton{ width:56px; padding-top:4px; }
#SearchText2{ height:37px; width:61px; }
#SearchDropHolder{ padding-top:7px; width:120px; }
#SearchDrop{ width:117px; height:20px; }
#SearchResultsBar{ width:589px; height:29px; background:transparent url(/images/Search/SearchResultsBarBg.gif) no-repeat scroll left top; margin:0 0 0 5px; }
#SearchBarBoxL{ }
.SearchBarText{ height:25px; padding-top:5px; padding-left:8px; font-weight:bold; color:#2d4044; }
#SearchResult{ width:575px; padding:10px; border-bottom:1px solid #dee2e2; }
#SearchItem{ min-height:50px; height:auto !important; height:50px; }
.SearchNum{ display:block; width:35px; height:65px; font-weight:bold; color:#6b6b6b; }
.SearchResultText{ display:block; width:535px; line-height:20px; color:#474747; }
.SearchResultLink{ font-size:1.3em; font-weight:bold; color:#445d63;}
#SearchViewAll{ }
#SearchAd{ padding:10px; float:left; width:577px; }
.SearchAdTop2{ padding-left:120px; height:30px; width:300px; float:left; }
.SearchAdTop, #SearchAdBot{ padding-left:120px; height:20px; width:300px; float:left; }
#SearchAdBot{ height:260px; }
.GenericLeft{ }
#q2{ background:transparent url(/images/Search/SearchFieldBG.gif) no-repeat scroll left center; width:240px; height:26px; border:0px; margin:0px; padding:8px 15px 0px 5px; }
#SubmitField{ background:transparent url(/images/Search/SearchFieldBG.gif) no-repeat scroll left center; width:240px; height:26px; border:0px; margin:0px; padding:8px 15px 0px 5px; }
#SearchResultsBottom{ padding-top:10px; }
#SearchBarBoxR{ float:right !important; }
.SearchBarDiv{ width:3px; }
.SearchBarText1{ height:25px; padding-top:5px; padding-right:8px; }
.SearchBarText2{ font-size:1em; font-weight:bold; height:25px; padding:5px 4px 0 4px; }
.SearchBarText3{ color:#43727c; height:25px; padding:5px 0 0 8px; }
.SearchRText{ padding:5px 4px 0 0; color:#474747; font-size:1em; }
#SearchResultsHdrText{ padding:12px; font-size:.9em; color:#474747; border-bottom:1px solid #dee2e2; }
.SearchSimilarLink{ font-size:.9em; color:#6d939b; }
#SearchOtherBrandsOuter{ padding:15px 0px 0px 6px; width:606px; }
#SearchOtherBrands{ width:606px; }
#SearchOtherBrands a, #SearchOtherBrands a img{ float:left; }
#SearchOtherBrands div{ width:606px; }
