.ac_results
{
	background: url(../i/nv/atsg/auto-suggest-bot1.gif) repeat-x scroll center bottom transparent;
    border: 3px solid #2A8FCC;
    width: 400px;
    overflow: hidden;
}

.ac_results ul
{
	cursor: pointer;
    margin: 0;
    padding: 0;
    width: 400px;
    overflow:hidden;
}

.ac_results iframe
{
	display: none; /*sorry for IE5*/
	display: /**/ block; /*sorry for IE5*/
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 3000px;
	height: 3000px;
}

.ac_results li
{
	background-color: #FFFFFF;
    border-bottom: medium none !important;
    color: #000000;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px !important;
    list-style: none outside none;
    text-align: left;
    text-transform: capitalize;
    width: 400px;
    height: 24px;
    line-height: 22px;
    text-indent: 4px;
}
.ac_results ul li b{background: #ffff00;font-weight: normal;}

.ac_results li:hover{cursor: pointer;width: 400px;padding-right: 6px;_padding-right: 10px; background-color:#E5E5E5 !important;font-weight:bold;font-size:14px;}
.ac_results ul li:hover b{background: #E5E5E5;font-weight: bold;}
.ac_over
{
	background-color:#E5E5E5 !important;font-weight:bold;font-size:14px;
}
.ac_over b{background: #E5E5E5;font-weight: bold;}

.ac_loading
{
	background: Window url( '../i/indicator.gif' ) right center no-repeat;
}

.closeautosgst{background:#D4E9EE; width:400px; cursor:pointer; text-align:center; color: #076BA7;}
.closeautosgst a{color: #076BA7;	display:block; text-decoration: none; font: bold 16px/30px Arial, Helvetica, sans-serif;}
.closeautosgst a:link, .closeautosgst a:active, .closeautosgst a:visited, .closeautosgst a:hover{color: #076BA7; display:block; text-decoration: none;	font: bold 16px/30px Arial, Helvetica, sans-serif;}
