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

.ui-autocomplete {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	float: left;
	display: none;
	min-width: 160px;
	_width: 160px;
	padding: 0px;
	margin: 0px 0 0 0;
	list-style: none;
	background-color: #fff;
	color:#121212;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
  }
.ui-menu-item {
	display: block;
	padding: 5px 5px;
	clear: both;
	border-top:1px #ccc solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-weight: normal;
	line-height: 20px;
	color: #555555;
	font-size:18px;
	white-space: nowrap;
}
.ui-menu-item:hover {
	color: #121212;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	background-color: #f2f2f2;
	background-image: none;
}