.ui-autocomplete {
	display: block;
	max-height: 300px;
	padding: 0;
	z-index: 3;
	border: 1px solid #C8C8C8;
	margin: 0;
	overflow-x: hidden;
	overflow-y: scroll;
	position: absolute;
	background: #FFFFFF;
}

.ui-autocomplete li {list-style: none;}

.ui-autocomplete a {
	display: block;
	padding: 0 3px 1px;
	text-decoration: none;
	cursor: pointer;
}

.ui-autocomplete a:hover, .ui-autocomplete .ui-state-focus {
	background: #007CC3;
	color: #FFFFFF;
}

.ui-helper-hidden-accessible {display: none;}
.ddMultipleInput {
	background: none repeat scroll 0 0 #f9f9f9;
	border-color: #999 #ddd #ddd #999;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 3px #e8e8e8 inset;
	margin: 0 5px 0 0;
	min-height: 17px;
	padding: 4px 2px 4px 4px;
	vertical-align: baseline;
}

.ddMultipleInput > span {
	overflow: hidden;
	vertical-align: middle;
}
.ddMultipleInput_dropPlaceholder {
	display: inline-block !important;
	overflow: hidden;
	vertical-align: middle;
}