.ac_results {	padding: 0px;	overflow: hidden;	z-index: 99999;	border-radius:4px;	background:#fff;		border:2px solid #00aff0;		-moz-box-shadow:0 2px 3px #C0C0C0;	-webkit-box-shadow:0 2px 1px #C0C0C0;	box-shadow:1px 1px 1px #fff, -1px 0 1px #fff;	}.ac_results ul {	width: 100%;	list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}.ac_results li {	margin: 0px;	padding: 2px 5px;	cursor: default;	display: block;	/* 	if width will be 100% horizontal scrollbar will apear 	when scroll mode will be used	*/	/*width: 100%;*/	font: menu;	font-size: 12px;	/* 	it is very important, if line-height not setted or setted 	in relative units scroll will be broken in firefox	*/	line-height: 16px;	overflow: hidden;}.ac_loading {	background: white url('indicator.gif') right center no-repeat;}.ac_odd {	background-color: #eee;}.ac_over {	background-color: #69cff6;	color: white;	curot:pointer;}.ac_results > ul {	border-radius:4px;	}.ac_results > ul > li > strong {	color:#00aff0;	}.ac_even.ac_over strong {	color:#000;	}.ac_odd.ac_over strong {	color:#000;	}