div.autosuggest{ position: absolute; margin: 5px 0 0 0; z-index: 700000; border: 2px solid #336699 }
div.autosuggest div.as_header div.as_bar{	overflow: hidden;	background-color: #fff; }
div.autosuggest div.as_footer div.as_bar{ overflow: hidden; background-color: #fff; }
div.autosuggest ul{ list-style: none;	margin: 0; padding: 0; overflow: hidden; background-color: #fff; }
div.autosuggest ul li{ color: #ccc; padding: 0; margin: 0 4px 0; text-align: left; }
div.autosuggest ul li a{ color: #ccc;	display: block;	text-decoration: none; background-color: transparent;	text-shadow: #000 0px 0px 5px; position: relative; padding: 0; width: 100%; }
div.autosuggest ul li a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;	background-color: #444; }
div.autosuggest ul li.as_highlight a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;	background-color: #336699; }
div.autosuggest ul li a span{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;	display: block;	padding: 3px 6px;	font-weight: bold; }
div.autosuggest ul li a span small{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal;	color: #999; }
div.autosuggest ul li.as_highlight a span small{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #ccc; }
div.autosuggest ul li.as_highlight a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #fff;	background-color: #336699; }
div.autosuggest ul li a .tl,div.autosuggest ul li a .tr{ background-image: transparent; background-repeat: no-repeat; width: 11px; height: 11px; position: absolute; top: 0; padding: 0; margin: 0; }
div.autosuggest ul li a .tr{ right: 0; }
div.autosuggest ul li.as_warning{ font-weight: bold;	text-align: center; }
div.autosuggest ul em{ font-style: normal; color: #6EADE7; }
#as_ul { position: relative; z-index: 600000; }
