.ac_results { padding: 0px; border: 1px solid #084e73; overflow: hidden; z-index: 99999; font-family: Arial; }
.ac_results ul { background: #ffffff none repeat scroll 0 0; color: #084e73; cursor: pointer; width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; height: auto; font-family: Arial; font-weight: normal; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: pointer; display: block; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/ font-size: 11pt; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/ overflow: hidden; line-height: 20px; border-bottom: 1px solid #D2D2D2; font-family: Arial; }
.ac_loading { background: white url(../../images/indicator.gif) right center no-repeat; }
.ac_odd { line-height: 20px; font-family: Arial; }
.ac_even { line-height: 20px; font-family: Arial; }
.ac_over { background: #FFFFFF none repeat scroll 0 0; color: #990000; cursor: pointer; padding-left: 5px; font-family: Arial; }