.autosuggest-body
{
	position: absolute;
	border: 1px solid #ccc;
	z-index: 100;
}

.autosuggest-body iframe
{
	display: block;
	position: absolute;
	z-index: 999;
	filter: alpha(opacity=0);
}

.autosuggest-body table
{
	width: 100%;
	background-color: #ffffff;
}

.autosuggest-body tr
{
	cursor: hand;
	cursor: pointer;

	color: black;

	font-family: verdana, arial, helvetica;
	font-size: 10px;

	text-align: left;
	line-height:18px;
}

.autosuggest-body tr.up
{
	height: 10px;
	background: #656291 url("../../images/arrow-up.gif") center center no-repeat;
}

.autosuggest-body tr.down
{
	height: 10px;
	background: #656291 url("../../images/arrow-down.gif") center center no-repeat;
}

.autosuggest-body tr.up-disabled
{
	height: 10px;
	background: #656291 url("../../images/arrow-up-d.gif") center center no-repeat;
	cursor: default;
}

.autosuggest-body tr.down-disabled
{
	height: 10px;
	background: #656291 url("../../images/arrow-down-d.gif") center center no-repeat;
	cursor: default;
}

.autosuggest-body tr.selected
{
	background-color: #6CF;
	color: #000;
	line-height:18px;
}

.autosuggest-body td
{
	white-space: nowrap;
}

.autosuggest-body span.match
{
	text-decoration: underline;
}





div.main_drop
{
	font-family: Tahoma;
	font-size: 8pt;
	background-color: white;
	height:150px;
	overflow-y:scroll;
	display:none;
	z-index:5;
	position:absolute;
	background:#FFFFFF;
	border:1px solid #7F9DB9;
	clear:both; margin-top:0;
    left:5px;

}


div.main_drop a:link, div.main_drop  a:visited
		{
			text-decoration:none; 
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:none;
			color:#000000;
			display:block;
			padding: 0px 3px;
		}
		
div.main_drop a:hover, div.main_drop a:hover:visited
	   {
		    background:#5eb6e4;
			text-decoration:none; 
			
			color:#000000;
			display:block;
		}
		

		
div.main_drop_callDetail
{
	font-family: Tahoma;
	font-size: 8pt;
	background-color: white;
	
	height:150px;
	overflow-y:scroll;
	display:none;
	z-index:5;
	position:absolute;
	background:#FFFFFF;
	border:1px solid #7F9DB9;
	clear:both; margin-top:0;
	top:28px;
	left:1px;

}


div.main_drop_callDetail a:link, div.main_drop  a:visited
		{
			text-decoration:none; 
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:none;
			color:#000000;
			display:block;
			padding: 0px 3px;
		}
		
		
div.main_drop_callDetail a:hover, div.main_drop a:hover:visited
	{
		    background:#5eb6e4;
			text-decoration:none; 
			
			color:#000000;
			display:block;
		}