.autosuggest-body
{
	position: absolute;
	border: 1px solid black;
	z-index: 100;
}

.autosuggest-body iframe
{
	display: block;
	position: absolute;
	z-index: 999;
	filter: alpha(opacity=50);
}

.autosuggest-body table
{
	width: 100%;
	background-color: #FFFFFF;
	filter: alpha(opacity=90);
}

.autosuggest-body tr
{
	cursor: hand;
	cursor: pointer;

	color: black;

	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;

	text-align: left;
}

.autosuggest-body tr.up
{
	height: 10px;
	background: #656291 url("arrow-up.gif") center center no-repeat;
}

.autosuggest-body tr.down
{
	height: 10px;
	background: #656291 url("arrow-down.gif") center center no-repeat;
}

.autosuggest-body tr.up-disabled
{
	height: 10px;
	background: #656291 url("arrow-up-d.gif") center center no-repeat;
	cursor: default;
}

.autosuggest-body tr.down-disabled
{
	height: 10px;
	background: #656291 url("arrow-down-d.gif") center center no-repeat;
	cursor: default;
}

.autosuggest-body tr.selected
{
	background-color: #A6A6A6;
	color: black;
}

.autosuggest-body td
{
	white-space: nowrap;
}

.autosuggest-body span.match
{
	font-weight: bold;
	color: red;
}