.ac_results {
background-color:white;
border:1px solid black;
overflow:hidden;
padding:0;
z-index:99999;
}
.ac_results ul {
list-style:none outside none;
margin:0;
padding:0;
width:100%;
}
.ac_results li {
cursor:default;
display:block;
font:menu;
font-size:12px;
line-height:16px;
margin:0;
overflow:hidden;
padding:2px 5px;
}
.ac_loading {
background:url("../../img/indicator.gif") no-repeat scroll center center white;
}
.ac_odd {
background-color:#EEEEEE;
}
.ac_over {
background-color:#0A246A;
color:white;
}

.autocomplete-wrapper{
	position: relative;
}


ul.ui-autocomplete{
	list-style: none outside none;

  	border-radius: 0;
}

ul.ui-autocomplete li{
 	font-size: 12px;
    line-height: 20px;
    margin: 0;
    padding: 0 5px;
    cursor: pointer;
}
ul.ui-autocomplete li a.ui-state-focus,
ul.ui-autocomplete li a:focus,
ul.ui-autocomplete li a:hover,
ul.ui-autocomplete li:focus a,
ul.ui-autocomplete li:hover a{
	background: transparent !important;
	border: 0 !important;
}

ul.ui-autocomplete li:hover, ul.ui-autocomplete li.ui-state-focus {
	background-color:#CBCBCB;
	font-weight: bold;
}

ul.ui-autocomplete li a img{
	padding: 3px 0 0;
}