/*=========================================================================*/
/*										Autosuggest												*/
/*=========================================================================*/

div.autosuggest
{
	position					: absolute;
	padding					: 8px 0 0 0;
	z-index					: 999;
}


div.autosuggest ul
{
	list-style				: none;
	margin					: 0 0 -4px 0;
	padding					: 0;
	overflow					: hidden;
	/*border					: 1px solid #033059;*/
	background-color		: #FFFFFF;
	font-weight				: bold;
 }

div.autosuggest ul li
{
	color						: #033059;
	padding					: 0;
	margin					: 0 2px 2px 0;
	text-align				: left;
	/*border-bottom			: 1px solid #033059;*/
}

div.autosuggest ul li a
{
	color						: #033059;
	display					: block;
	text-decoration		: none;
	position					: relative;
	padding					: 0;
	width						: 100%;
}
div.autosuggest ul li a:hover
{
	background-color		: #033059;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color		: #7e97ab;
}

div.autosuggest ul li a span
{
	display					: block;
	color						: #033059;
}

div.autosuggest ul li a span em
{	
	color						: #f38e00;	
}

div.autosuggest ul li a span small
{
	color						: #7e97ab;
}

div.autosuggest ul li.as_highlight a span small
{
	color						: #ffca86;
}

div.autosuggest ul li.as_highlight a
{
	color						: #033059;
	background-color		: #7e97ab;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image		: transparent;
	background-repeat		: no-repeat;
	width						: 6px;
	height					: 6px;
	position					: absolute;
	top						: 0;
	padding					: 0;
	margin					: 0;
}
div.autosuggest ul li a .tr
{
	right						: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left						: 0;
}

div.autosuggest ul li.as_highlight a .tr
{
	right						: 0;
}

div.autosuggest ul li.as_warning
{
	font-weight				: bold;
	text-align				: center;
}

div.autosuggest ul em
{
	font-style				: normal;
	color						: #033059;
}
