#search_autocomplete{
	position:absolute; 
	top:10px; 
	left:825px; 
	background-color:#FFFFFF; 
	z-index:100;	

	width:294px; 
	color:#e6eef1;
	padding:0;
	list-style:none;
}

#search_autocomplete  ul.sub {  /*first-level list */
	top:28px;
	left:0px;
	width:294px;
	z-index:9999;
	height:auto;
	background:url(../img/bg-opencat-long.png) bottom left no-repeat;
	display:block;
	padding:0 0 10px 0
	}
#search_autocomplete  ul.sub li {
	display:inline;
	font-weight:normal;
	width:294px;
	height:14px;
	overflow:hidden;
	float:left;
	font-size:12px;
	color:#555;
	background:url(../img/arrow-menucat.gif) center left no-repeat;
	margin:0 0 5px 14px;
	padding:0 0 0 10px;
	}
#search_autocomplete  ul.sub li.title {
	display:inline;
	font-weight:bold;
	width:280px;
	height:24px;
	float:left;
	color:#333;
	font-size:12px;
	background:url(../img/bg-opencat-top.gif) top left no-repeat;
	padding:12px 0 0 14px;
	margin:0 0 8px 0;
	}

#search_autocomplete  ul li a {color:#397ca1; text-decoration:none;font-size:11px; display:block; width:260px;}
#search_autocomplete  ul li a:hover { color:#aa0400; text-decoration:underline}

#search_autocomplete ul, 
#search_autocomplete ul ul,
#search_autocomplete li:hover ul ul,
#search_autocomplete li:hover li:hover ul ul,
#search_autocomplete li:hover li:hover li:hover ul ul
	{ position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
