/* highlight results */
.ui-autocomplete span.hl_results {
    background-color: #ffff66;
}
 
/* loading - the AJAX indicator */
.ui-autocomplete-loading {
    background: white url('../img/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: 5px;
	border:solid black 2px; 
	border-radius:5px;
	box-shadow: 5px 5px 5px #888888;
	margin:0px; 
	position:fixed; 
	top:165px;
	right:20px;
	color:black;
	vertical-align:middle;
	padding:10px;
	z-index:50;
	width:350px;
	background-color:white;
	/* for IE */
    filter:alpha(opacity=100);
    /* CSS3 standard */
    opacity:1;
}
 
.ui-autocomplete li {
    font-size: 16px;
	margin-left:10px;
    cursor:pointer;
}

.ui-autocomplete li:hover {
    color:blue;
}

.ui-helper-hidden-accessible {display:none;}
 
/* 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;
}