#divSuggestions /* the div that will be placed next to the search box */
{	
	position:absolute; /* the div's position will be set by placing it next to the search box */
	z-index:9050; /* z-index for the div */
	width:385px; /* width of the div */
	font-family: Arial;
}

#divSuggestions table {
	border: none;
	font-size: 100%;
	margin-bottom: 0px;
}
#divSuggestions table tr
{
	background-color:transparent;
}

#divSuggestions table td {
	padding: 0px 0px 0px 0px;
}
#divSuggestions .yui-ac-content /* the content that will be placed inside the div */
{
	position:absolute; /* the content will be placed inside the div */
	left:0; /* distance from the left-top point of the div */
	top:0; /* distance from the left-top point of the div */
	/* border of the content div */
	background-color:#ffffff;  /* background color for content */
	overflow:hidden; /* show/hide content flowing from the div */
	text-align:left; /* text-align of content */
	z-index:9050; /* z-index for the content */
	filter: alpha(opacity=95); /* Transperacy of the content, IE Support */
	opacity: .95; /* Transperacy of the content */
	width:385px; /* width of the content */
}
#divSuggestions ul /* the list of suggestions */
{
	list-style: none;
	width:100%; /* size relative to the content */
}
#divSuggestions li /* a suggestion */
{
	padding:0 5px; /* padding for the suggestion */
	cursor:default; /* cursor type when hovering over a suggestion */
	white-space:wrap; /* break/don't break lines beyond the end of the li */
	cursor: pointer;
}
#divSuggestions li.ACQueryItem /* a suggestion */
{
	/*line-height:110%; */ /* default line height for suggestions */
	padding: 0 0 3px 2px;
	color: #000000;
}
#divSuggestions li.ACProductItem
{
	/*line-height:10pt;
	cursor: pointer;
	background-color:White;*/ /* background color for the product suggetions */
}
#divSuggestions li.ACHeaderItem  {/* a header */
	background-color:#CC0000; /* background color for highlighted content */
	color:White; /* color for highlighted content */
	padding: 2px;
	text-transform: uppercase;
}
#divSuggestions .yui-ac-content  
{ 
	border: 1px solid #D7D7CF; 
}

#divSuggestions li.yui-ac-highlight /* highlighted suggestion */
{
	background-color:#dfdfdf; /* background color for highlighted content */
	/*color:#43AD3A; */ /* color for highlighted content */
}
.ACproductText /* a product suggestion */
{
	color:#0066CC; 
}

#divSuggestions li.yui-ac-highlight .ACproductText
{
	color: #CC0000;
}

.ACProduct /* a product suggestion */
{

}
.ACProductImageCell
{
}
img.ACProductImage /* product's image */
{
	width:60px; /* width */
	height:55px; /* height */
	padding:5px;
}
.Seperator /* Seperator between products */
{
	margin:0px 0px 0px 0px;
	width:100%;
	border-bottom:1px solid #D7D7CF;
	font-size:1px;
}