#searchResults {
	border: 1px solid #b9df43;
	margin: 10px 0;	
}

#searchResults img{
	border: 1px solid #d5d5d4;
}

#searchResults th{
	font: bold 12px Helvetica, Arial,"Trebuchet MS", Verdana;
	color: #333;
	text-align: left;
	padding: 10px 6px 0px 12px;
	background: url(../images/flat_green_bar_noarrow.gif) no-repeat;
	width: 100%;
}

#searchResults #headerRow {
	border: 1px solid #b9df43;
	height: 33px;
}

#searchResults tr.even td{
	border-top: 1px dotted #b9df43;
	border-bottom: 1px dotted #b9df43;
	background-color: #fbfff1;
	height: 33px;
}

#searchResults tr{
	border: 0px;
	background-color: #fff;
	height: 33px;
}

#searchResults td{
	background-color: #fff;
	height: 33px;
}

#searchResults .headerRow {
	border: 1px solid #b9df43;
	height: 33px;
}

#searchResults td{
	font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;
	color: #333;
	text-align: left;
	padding: 8px 6px 8px 12px;
	vertical-align: middle;
}

#searchResults td a{
color: #5d902a;
}

#searchResults #imageHeaderCell {
	width: 30px;
}

#searchResults #nameHeaderCell {
	width: 300px;
}

#searchResults #categoryHeaderCell {
	width: 190px;
}

#searchResults #priceHeaderCell {
	width: 20px;
}

.itemsMatching {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
}

