/* Autocomplete----------------------------------*/
.ui-autocomplete { position:absolute; cursor: default; background:#0f0; z-index:501 !important; }
.ui-autocomplete-loading {}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
/* Menu----------------------------------*/
.ui-menu { list-style:none; margin: 0; display:block; background-color: white; /*height: 180px;*/ border: 1px solid #d5d5d5; /*overflow: auto;*/ padding: 0px; }
.ui-menu .ui-menu { margin-top: -3px; }
.ui-menu .ui-menu-item { margin: 0; padding: 0px; cursor: pointer; font-family:Tahoma; font-size:15px; font-weight:normal; text-decoration:none; display:block; position:relative; z-index:10000; zoom:1; }
.ui-menu .ui-menu-item { font-size: 14px\0/; }
.ui-menu .ui-menu-item a { text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; }
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active { background-color: #e6f4f8; }

/* redefinition jQueryUI default styles */
.ui-corner-all { 
	-moz-border-radius:0px; 
}
.ui-widget-content { 
	background:white; 
	color: #000000; 
}
.ui-autocomplete .ui-state-hover, .ui-autocomplete.ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
	background: #E6F4F8; 
	border: 0px; 
	color: #CC0000; 
	font-weight: normal; 
}
/*hide role=status span in input, that autocompleted */
span.ui-helper-hidden-accessible {display:none}
