div.autosuggest
{
	position:  absolute;
	/*padding: 0px 0 0px 0px;*/
	z-index:10;
	text-align:left;
	border:1px solid;
	border-bottom-color:#355237;
	border-left-color:#355237;
	border-right-color:#355237;
	border-top-color:#355237;
	width:1000px;
	margin-top:6px;
	background-color:#ffffff;
}

div.autosuggest ul
{
 list-style: none;
 margin: 0 0 -4px 0;
 padding: 0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 border:0px solid;
 cursor:pointer;
 display:block;
 list-style-type:none;
 margin:0;
 padding:2px;
 z-index:20;
}
 
div.autosuggest ul li
{
 padding: 0;
 margin: 0 4px 4px;
 text-align: left;
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 border:0px solid;
 cursor:pointer;
 display:block;
 list-style-type:none;
 margin:0;
 padding:2px;
 z-index:20;
 line-height:15px;
}
div.autosuggest ul li a
{
text-decoration:none;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	padding-top:250px;
	height: 6px;
	padding: 0 6px;
	background-color:#ffffff;
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}

div.autosuggest div.as_footer
{
	background-color:#ffffff;
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background-color:#ffffff;
	background-position: top left;
	background-repeat: no-repeat;
}

div.autosuggest div.as_footer div.as_corner
{
	background-color:#ffffff;
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #ffffff;
}
