.selecthandle{
	width:297px;
	background-image:url('/media/images/icons/search16.gif');
	background-position: right 2px;
	background-repeat:no-repeat;
	padding-right:20px;
}

.ac_results {
padding: 0px;
border: 1px solid #aaaaaa;
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;
/*
if width will be 100% horizontal scrollbar will apear
when scroll mode will be used
*/
/*width: 100%;*/
font-size: 8pt;
/*
it is very important, if line-height not setted or setted
in relative units scroll will be broken in firefox
*/
line-height: 12px;
overflow: hidden;
}
 
.ac_loading {
background: white url('/media/images/icons/indicator.gif') right center no-repeat;
}
 
.ac_odd, .ac_even {
color:#777;
background-color: #fff;
}
 
.ac_over {
background-color: #ccc;
color: #fff;
}