



#sfsAcLoaderImg{
	z-index: 1000;
}
#eid_sfsAcNoteIcon{
	z-index: 1000;
}

#sfsAcSuggestLayer{
	overflow:hidden;
	text-align:left;
	z-index:1000;
	position:absolute;
	font-size:0.8em;
	opacity:.95;
	filter:alpha(opacity=95);
}
#sfsAcSuggestLayer ul{
	border:1px solid #41403B;
	list-style-type:none;
	margin:0px;
	padding:0px;
	cursor:pointer;
	background-color:#41403B;
}
#sfsAcSuggestLayer ul li{
	overflow: hidden;
		color:#efefef;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #A19F96;
}
#li_active {
	background-color:#717066;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #A19F96;
}
#li_active a:link,
#li_active a:visited,
#li_active a:hover,
#li_active a:active{
	width:100%;
	background-color:#717066;
	padding:1px 4px 1px 4px;
	display:block;
}
#sfsAcSuggestLayer ul li img{
	border:none;
	margin:2px 4px 0px 0px;
	padding: 0px;
}
#sfsAcSuggestLayer ul li a:link,
#sfsAcSuggestLayer ul li a:visited{
	width:100%;
	color:#F0EFE8;
	text-decoration:none;
	padding:1px 4px 1px 4px;
	display:block;
}
#sfsAcSuggestLayer ul li a:hover,
#sfsAcSuggestLayer ul li a:active{
	width:100%;
	color:#FFF;
	background-color:#717066;
	padding:1px 4px 1px 4px;
	display:block;
}
#sfsAcSuggestLayer .header_li{
	border:none;
	color:#A19F96;
}
#sfsAcSuggestLayer .header_div{
	padding:2px;
	border-bottom:1px solid #A19F96;
}
#sfsAcSuggestLayer .pager_div{
	position:absolute;
	right:3px;
	top:3px;
}
#sfsAcSuggestLayer .pager_span{ padding:2px; }
#sfsAcSuggestLayer .pager_span_active{ color:#FFF;padding:2px; }
#sfsAcSuggestLayer .pager_upload_inp{
background-color:#41403B;
color: #FFF;
font-size: .9em;
border: 1px solid #fdf;
margin: 4px 2px;
}

#sfsAcSuggestLayer .arrow_left{
	position:absolute;
	width:16px;
	height:16px;
	top:2px;
	right:22px;
}
#sfsAcSuggestLayer .arrow_right{
	position:absolute;
	width:16px;
	height:16px;
	top:2px;
	right:3px;
}