div.FrontendAutocomplete {
	position: relative;
	height: 20px;
}

div.FrontendAutocomplete input.FrontendAutocomplete {
	border: 1px solid black;
	background-color: white;
	padding: 0px;
	margin: 0px;
	height: 20px;
	width: 100%;
}

div.FrontendAutocomplete input.FrontendAutocomplete:disabled {
	background-color: #e0e0e0;
}

div.FrontendAutocomplete .working {
	background-color: white;
	background-image: url( '/images/indicator.gif');
	background-repeat: no-repeat;
	background-position: right center;
}

div.FrontendAutocomplete ul {
    list-style-type: none;
    position: absolute;
    left: 0px;
    top: 21px;
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
    background-color: white;
}

div.FrontendAutocomplete ul.hitems {
	display: none;
}
	
div.FrontendAutocomplete ul li {
	margin: 0px;
	padding: 0px 20px 0px 2px;
}

div.FrontendAutocomplete ul li:hover {
	background-color: #ffde9f;
}
