/* Autocomplete
----------------------------------*/
.ui-autocomplete { position: absolute; cursor: default; }       
.ui-autocomplete-loading { background: white url('/img/ui-anim_basic_16x16.gif') right center no-repeat; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/
.ui-autocomplete.ui-menu {
        background: white;
        list-style:none;
        margin: 0;
				padding: 0;
        display:block;
				text-align: left;
				font-size: 9pt;
				font-family: 'Arial';
				border-left: 1px solid #C0CBBD;
				border-right: 1px solid #C0CBBD;
}
.ui-autocomplete.ui-menu .ui-menu {
        margin-top: -3px;
}
.ui-autocomplete.ui-menu .ui-menu-item {
        margin:0;
        padding: 0;
        width: 100%;
				border-bottom: 1px solid #C0CBBD;
}
.ui-autocomplete.ui-menu .ui-menu-item a,
.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper {
    text-decoration: none;
    display: block;
    padding: .2em .4em;
    line-height: 1.5;
    zoom: 1;
    cursor: hand;
    cursor: pointer;
}
.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover,
.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active {
        /*
				margin: -1px;
				margin-bottom: 1px;
				*/
				font-weight: bold;
				background: #EDEFEC;
}

.ui-helper-hidden-accessible { display:none; }
