.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }


.autocomplete-w1	{background:no-repeat bottom right; position:absolute; top:3px; left:0px; margin:6px 0 0 6px}
.autocomplete 		{
	border-radius	:	4px 4px 4px 4px;
	border			:	1px gray solid;
	background		:	rgb(50,50,50);
	cursor			:	pointer;
	text-align		:	left;
	max-height		:	500px;
	overflow-y		:	scroll;
	margin			:	-6px 6px 6px -6px;
	color				:	white;
}
.autocomplete .selected	{
	background		:	black;
}

.ui-selecting	{background:black!important}
.ui-selected	{background:rgba(0,0,60,1)!important}

.ui-draggable-helper		{background:rgba(40,40,40,0.8); border:1px white solid}
.dh							{background:rgba(0,255,0,0.6)!important}

.autocomplete-block{
	padding					:	5px 0px 10px 0px;
	margin					:	3px auto;
	cursor					:	pointer;
	position					:	relative;
	background				:	#484848;
	border					:	1px transparent solid;
}
.autocomplete-block:hover, .selected .autocomplete-block{
	background				:	transparent!important;
	border					:	1px yellow solid!important;
}
