.ac_odd {background:#F7F9EE; color:#849433;}
.ac_even {background:#fff; color:#849433;}
.ac_results { padding: 0px; border:1px solid #849433; background-color: white; overflow: hidden; z-index: 99999;}
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font-size:11px; line-height: 20px; overflow: hidden; }
.ac_loading { background:url(../Images/ajax-loader.gif) right no-repeat; }
.ac_over { background-color: #849433; color: white; }
.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}


.autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:750px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

.ac_results li div {font-size:10px; line-height:13px; clear:both; padding-bottom:3px;}
.ac_divider {background:#b7c961; color:#fff;}
