#SearchResults {
	margin: 0px 0px 10px 0px;
	width: 98%;
}

#SearchResults p {
	margin: 0px;
	padding: 0px 0px 0px 90px;
}

#SearchResults form {
	display: inline;
	padding: 0px 0px 0px 20px;
}

#SearchResults h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 220%;
	color: #FF9900;
	font-weight: normal;
	text-transform: lowercase;
	position: relative;
}

#SearchResults h3 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 110%;
	color: #FF9900;
	text-transform: uppercase;
	position: relative;
}

#SearchResults a {
	color: #333;
	font-size: 110%;
	text-transform: capitalize;
	font-weight: normal;
	float: none;
}

#SearchResults a:hover {
	color: #FF9900;
}

#SearchResults .More a {
	color: #333;
	font-size: 90%;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	background: #FFF;
	padding: 1px 3px 1px 3px;
}

#SearchResults .More a:hover {
	color: #000;
}

#SearchResults ul {
	margin: 0px 0px 0px 0px;
	padding: 5px;
	font-size: 90%;
	list-style: none;
}

#SearchResults li {
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 0px 0px;
	border-top: 1px solid #333;
	height: 75px;
	position: relative;
}

#SearchResults li:first-child {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 0px solid #333;
}

#SearchResults hr {
	float: none;
	clear: all;
	background: #fff;
}

#SearchResults .Price {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;
	padding: 5px 0px 0px 0px;
	font-size: 130%;
	display: inline;
	line-height: 30px;
	position: relative;
}

#SearchResults img {
	float: left;
	position: relative;
	padding: 0px 0px 0px 0px;
}

#SearchText {
	text-align: center;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	background-color: #E7EEF9;
	background-image: url(../images/searchtext_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px solid #B1B1B1;
}

#SearchText form {
	font-size: 80%;
	text-align: left;
	float: left;
	margin: 0px 10px 0px 0px;
}

#SearchText a {
	color: #FF9900;
	display: block;
	font-weight: bold;
	padding: 5px;
	background: #FCFCFC;
	margin: 5px 0px 0px 0px;
	font-size: 90%;
	border: 1px solid #FFF;
	text-decoration: none;
	text-transform: lowercase;
}

#SearchText a:hover {
	border: 1px solid #929191;
}

#SearchText p {
	padding: 0px;
	margin: -2px 0px 0px 0px;
	clear: both;
	text-align: left;
	font-size: 90%;
	color: #FFF;
	font-weight: bold;
}

/* -------- results ---------- */

#Results {
	border-bottom: 1px solid #ff9900;
	border-right: 1px solid #ff9900;
	border-left: 1px solid #ff9900;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Results h3 {
	color: #FFF;
	background: #ff9900;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Results h4 {
	color: #FFF;
	background: #ff9900;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Results h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultscomponents {
	border-bottom: 1px solid #A13333;
	border-right: 1px solid #A13333;
	border-left: 1px solid #A13333;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultscomponents h3 {
	color: #FFF;
	background: #A13333;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultscomponents h4 {
	color: #FFF;
	background: #A13333;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultscomponents h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultscomputers {
	border-bottom: 1px solid #EABD40;
	border-right: 1px solid #EABD40;
	border-left: 1px solid #EABD40;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultscomputers h3 {
	color: #FFF;
	background: #EABD40;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultscomputers h4 {
	color: #FFF;
	background: #EABD40;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultscomputers h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultsperipherals {
	border-bottom: 1px solid #718A40;
	border-right: 1px solid #718A40;
	border-left: 1px solid #718A40;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsperipherals h3 {
	color: #FFF;
	background: #718A40;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsperipherals h4 {
	color: #FFF;
	background: #718A40;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsperipherals h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultsbusiness {
	border-bottom: 1px solid #718A40;
	border-right: 1px solid #718A40;
	border-left: 1px solid #718A40;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsbusiness h3 {
	color: #FFF;
	background: #718A40;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsbusiness h4 {
	color: #FFF;
	background: #718A40;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsbusiness h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultsnetworking {
	border-bottom: 1px solid #41569B;
	border-right: 1px solid #41569B;
	border-left: 1px solid #41569B;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsnetworking h3 {
	color: #FFF;
	background: #41569B;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsnetworking h4 {
	color: #FFF;
	background: #41569B;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsnetworking h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultssoftware {
	border-bottom: 1px solid #8C5EA0;
	border-right: 1px solid #8C5EA0;
	border-left: 1px solid #8C5EA0;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultssoftware h3 {
	color: #FFF;
	background: #8C5EA0;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultssoftware h4 {
	color: #FFF;
	background: #8C5EA0;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultssoftware h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultsstorage {
	border-bottom: 1px solid #639CB5;
	border-right: 1px solid #639CB5;
	border-left: 1px solid #639CB5;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsstorage h3 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsstorage h4 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsstorage h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}


#Resultsoffice_products {
	border-bottom: 1px solid #639CB5;
	border-right: 1px solid #639CB5;
	border-left: 1px solid #639CB5;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsoffice_products h3 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsoffice_products h4 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsoffice_products h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}


#Resultshome_leisure {
	border-bottom: 1px solid #639CB5;
	border-right: 1px solid #639CB5;
	border-left: 1px solid #639CB5;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultshome_leisure h3 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultshome_leisure h4 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}


#Resultshome_leisure h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}



#Resultselectronics {
	border-bottom: 1px solid #7DBDD1;
	border-right: 1px solid #7DBDD1;
	border-left: 1px solid #7DBDD1;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultselectronics h3 {
	color: #FFF;
	background: #7DBDD1;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultselectronics h4 {
	color: #FFF;
	background: #7DBDD1;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultselectronics h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultsrebates {
	border-bottom: 1px solid #639CB5;
	border-right: 1px solid #639CB5;
	border-left: 1px solid #639CB5;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsrebates h3 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsrebates h4 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsrebates h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultsdigital_cameras {
	border-bottom: 1px solid #639CB5;
	border-right: 1px solid #639CB5;
	border-left: 1px solid #639CB5;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsdigital_cameras h3 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsdigital_cameras h4 {
	color: #FFF;
	background: #639CB5;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsdigital_cameras h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

#Resultsclearance {
	border-bottom: 1px solid #E23333;
	border-right: 1px solid #E23333;
	border-left: 1px solid #E23333;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: #FBFBFB;
	position: relative;
	clear: none;
}

#Resultsclearance h3 {
	color: #FFF;
	background: #E23333;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsclearance h4 {
	color: #FFF;
	background: #E23333;
	margin: 0px;
	padding: 3px;
	font-size: 90%;
}

#Resultsclearance h4 a {
	color: #FFF;
	font-weight: bold;
	font-size: 95%;
	text-transform: uppercase;
}

/* ------------ end results ----------- */

#SearchContent {
	margin: 0px 0px 0px 80px;
}

#SearchContent img {
	float: none;
	text-decoration: none;
	padding: 6px 0px 0px 0px;
	height: auto;
}

.SearchTable {
	margin: 0px 0px 0px 0px;
	font-size: 90%;
}

.SearchTable td {
	padding: 10px 5px 10px 5px;
	border-bottom: 1px solid #DDD;
}

.SearchTable img {
	padding: 0px;
	margin: 0px;
}

.SearchTable .Header {
	background-color: #646464;
	background-image: url(http://image.ebuyer.com/customer/images/navigation/stores/menubar_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #FFF;
	font-weight: bolder;
	text-transform: uppercase;
	padding: 4px 5px 5px 5px;
	border-bottom: 0px;
	margin: 0px 0px 0px 0px;
}

#SearchTable a {
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	display: block;
	font-size: 105%;
}

#SearchTable img {
	float: none;
	width: auto;
}

#SearchTable .HeaderNav a {
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;	
	text-decoration: underline;
	display: inline;
}

#SearchTable .HeaderNav a:hover {
	color: #FFF;
}

#SearchTable .BestSellers {
	background: url(../images/search_bestsellers_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

#SearchTable img {

}

.BestSellers td {
	padding: 10px 5px 10px 5px;
	border-bottom: 1px solid #cc0000;
}

#SearchResultsNav {
	background-color: #646464;
	background-image: url(http://image.ebuyer.com/customer/images/navigation/stores/menubar_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 4px 4px 4px 0px;;
	text-align: center;
	color: #FFF;
	font-size: 90%;
	text-transform: uppercase;
	font-weight: bolder;
	margin: 0px 0px 1px 0px;
}

#SearchResultsNav a {
	display: inline;
	margin: 0px;
	padding: 3px 5px 3px 5px;
	clear: none;
	text-decoration: none;
	color: #FFF;
}

#SearchResultsNav a:hover {
	background-image: url(http://image.ebuyer.com/customer/images/navigation/stores/tab_on_right.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #FFF;
}

#SearchResultsNav .pageNoCurrent {
	background-image: url(http://image.ebuyer.com/customer/images/navigation/stores/tab_on_right.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #FFF;
}

.SearchFormTable td {
	padding: 3px;
}
.titletext {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #FF0000;
}
.titletextgreen {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #009900;
}
