/* Autocomplete
----------------------------------*/
.ui-autocomplete { 
	position: absolute; 
	cursor: pointer;
	background: none repeat scroll 0 0 #EEEEEE; 	
}      
.ui-autocomplete-loading { background: white url('indicator.gif') right center no-repeat; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/
.ui-menu {
        list-style:none;
        padding: 2px;
        margin: 0;
        display:block;
		overflow: scroll;
		max-height: 200px;
}
.ui-menu .ui-menu {
        margin-top: -3px;
}
.ui-menu .ui-menu-item {
        margin:0;
        padding: 0;
        width: 100%;
}
.ui-menu .ui-menu-item a {
        text-decoration:none;
        display:block;
       /*  padding:.2em .4em;
        line-height:1.5; */
        zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
        margin: -1px;
}

.ui-corner-all{color:#777;text-align:left;font-size:16px;padding:0 4px;font-weight:600;}
.ui-corner-all:hover{color:#C57053;}

.ui-helper-hidden-accessible { display: none }