/* highlight results */
.ui-autocomplete span.hl_results {
	font-weight:bold;
}
 
/* loading - the AJAX indicator */
.ui-autocomplete-loading {
    background: white url('../images/ui-anim_basic_16x16.gif') right center no-repeat;
}
 
/* scroll results */
.ui-autocomplete {
    max-height: 250px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /* add padding for vertical scrollbar 
    padding-right: 7px;*/
}
 
.ui-autocomplete li {
    font-size: 1em;
	padding:.25em .5em;
}

.ui-autocomplete li.ui-state-focus{
	border: 1px solid #e7e7e7!important;
	background: #f8f9fb!important;
	color: #025c87!important;
}
 
/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete {
    height: 250px;
}