.autocomplete-suggestions { 
	position:absolute; 
	top:0px; 
	left:0px; 
	margin: -5px 0 0 0;
	border-top: 1px solid #d5e0e5;
	cursor:default; 
	text-align:left; 
	max-height:350px; 
	overflow:auto;  
	/* IE6 fix: */ _background:none; _margin:1px 0 0 0; 
	/* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden;
	
	background: #f7fbfc; /* Old browsers */
	background: -moz-linear-gradient(top, #f7fbfc 39%, #e9f2f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f7fbfc), color-stop(100%, #e9f2f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f7fbfc 39%, #e9f2f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f7fbfc 39%, #e9f2f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f7fbfc 39%, #e9f2f7 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f7fbfc 39%, #e9f2f7 100%); /* W3C */
	
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	
} 
.autocomplete-selected { background:#A0CFE6 } 
.autocomplete-suggestion { padding:2px 14px; white-space:nowrap; overflow:hidden; } 
.autocomplete-suggestion strong { font-weight:normal; color:#e24658; } 
/*.autocomplete-suggestion:after {
	content: 'asd';
}*/