
#shopContainer {display: none;}

#mainSearchResults .categoryProdSection { float: left; clear: both; width: 520px;margin-bottom: 0px; height: 125px; border-left: none; border-right: none; }
#mainSearchResults .categoryProdThumb {background: none; float: left; clear: none; width: 210px; margin: 0px; padding: 0px;}
#mainSearchResults .categoryProdThumb img {float: left; clear: none;}
#mainSearchResults .compareSelect {float: left; margin: 40px 15px 0px 0px;}
#mainSearchResults .compareSelect label {float: left; clear: both;}
#mainSearchResults .compareCheckbox {float: left; margin-left: 30px;}
#mainSearchResults .prodInfo {display: none;}
#mainSearchResults .categoryProdBtm {background: none; float: left; clear: none; width: 285px;}
#mainSearchResults .listPrice {position: absolute; left: 220px; top: 30px;}
#mainSearchResults .mainSectionSearch .categoryProdSection .prodId {float: left;}
#mainSearchResults .prodListName {float: left; width: 180px; margin-top: 25px; height: 29px;}
#mainSearchResults .brandInfo {float: left; width: 150px; margin-left: 3px;}

#mainSearchResults .qvBtn { margin: 0px 0px 10px 70px; top: 95px; }
#mainSearchResults .prodNewIcon {right: 0px; top: 0px;}
#mainSearchResults .mainSectionSearch .categoryProdSection .prodId {top: 80px; position: absolute; right: 105px;}
#mainSearchResults .prodId {top: 10px; }
#mainSearchResults .prodListName a{font-weight: bold; font-size: 12px;}
#mainSearchResults .categoryProdBtm div.ourPrice {position: absolute; left: 220px; top: 40px; font-weight: bold; font-size: 18px; text-align: center;}
#mainSearchResults .categoryProdBtm div a img{ position: absolute; top: 60px; left: 210px;}
	#mainSearchResults .dueDate {position: absolute; width: 150px; left: 180px; top: 90px; text-align: center;}
#mainSearchResults .gridBtn {line-height: 20px; border: 1px solid;}

#mainSearchResults .searchInStock{margin: 0px 10px 0px 0px;}
#mainSearchResults .searchOutStock {margin: 0px 0px 0px 0px;}



#mainSearchResults #layoutType {height: 25px; overflow: hidden; position: relative; display: block;}
	#mainSearchResults #layoutType a:hover {bottom: 25px; position: relative;}
	#mainSearchResults #layoutType a:current {bottom: 25px; position: relative;}
#mainSearchResults #viewType {margin-left: 50px; float: left;color: #fff; font-size: 12px; font-weight: bold; }
/*#viewType a{float: left; margin: 4px 0px 0px 5px; color: #6c6b67; font-size: 12px;font-weight: bold;}*/
#mainSearchResults #searchResultsHeader {float: left; color: #fff; margin: 0px; font-size: 12px; font-weight: bold;}
#mainSearchResults #searchResultsParagraph {float: left; color: #fff; margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold;}
#mainSearchResults #resultsSearch {background:transparent url(/content/search/images/searchBG.gif) no-repeat scroll left top; width: 520px; height: 25px; padding-left: 0px; margin: 5px 0px 0px 0px;}




