.autocdiv, .autocdiv_visible {
	position:absolute;
	z-index:99;
	border:1px solid #cccccc;
	border-bottom-width:1px;
	background-color:#ffffff;
	display:none;
	margin:0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	border-radius:10px;
	-moz-opacity:0.90;
	-moz-border-radius:10px;
}
.autocdiv_visible {
	display:block;
}
.ierenderreplace {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=5);
}
.autocdiv ul, .autocdiv_visible ul {
	list-style: none !important;
	margin:0px !important; padding:0px !important;
	border:none;
}
.autocdiv li, .autocdiv_visible li {
	border-bottom: 1px solid #cccccc;
	margin:0px;
}
.autocdiv li a, .autocdiv_visible li a {
	display: block;
	padding: 3px;
	width: 100%;
	white-space:nowrap;
	color: #333333 !important;
	text-decoration: none;
}
.autocdiv li>a, .autocdiv_visible li>a {
	width: auto;
}
.autocdiv li a:hover, .autocdiv_visible li a:hover {
	text-decoration: none;
	background-color:#eeeeee;
}
.jtx_textfield_throb {
	border:1px solid #cccccc !important;
	font-size:11px;
	padding:1px 4px 1px 4px;
	background: #ffffff url('../img/loading.gif') no-repeat right top;
	-moz-border-radius:6px;
	border-radius:6px;
}
.jtx_textfield_notfound {
	border:1px solid #cccccc !important;
	font-size:11px;
	padding:1px 4px 1px 4px;
	background: #ffffff url('../img/notfound.gif') no-repeat right top;
	-moz-border-radius:6px;
	border-radius:6px;
}
