.hlPanel .autocomplete {
	float: left;
	clear: none;
	padding: 0;
}

.autocomplete .fields
{
	padding: 0;
	margin: 0;
	height: 25px;
	float: none;
	clear: none;
}
.autocomplete .selected
{
	border: 1px solid #bbb; 
	background: #F4F4FF; 
	font-size: 11px;
	padding: 3px;
	margin: 0;
	width: 150px;
	color: black;
	font-weight: 700;
}
/* styles for entire widget */
.yui-skin-sam .yui-ac {
}

/* styles for input field */
.yui-skin-sam .yui-ac-input {
}

/* styles for results container */
.yui-skin-sam .yui-ac-container {
    position:relative;			/* Ensures appears above other controls*/
    z-index:9050;
	width:100%;
	padding: 0;
}

.yui-skin-sam .yui-ac-bd{
	padding: 0;
	margin: 0;
	}
/* styles for header/body/footer wrapper within container */
.yui-skin-sam .yui-ac-content {
    position:absolute;
    border:1px solid #000;
    padding: 0;
    margin: 0;
	background: #fefefe;
    overflow:hidden;
    z-index:9050;
    left: 0px;
    width: 150px;
    
}

/* styles for results list */
.yui-skin-sam .yui-ac-content ul{
    margin:0;
    padding:0;
    float: none;
}

/* styles for result item */
.yui-skin-sam .yui-ac-content li {
	float: none;
	border: none;
    margin:0;
    padding:2px 5px;
    cursor:default;
    display: block;
    white-space:nowrap;
    border-bottom: 1px solid #ccc;
    color: black;
}

/* styles for highlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
    text-decoration: underline;
}
