.airicon{float: right;background: transparent url(../../i/nv/atsg/airicon.gif) right 1px no-repeat;font-size: 12px;padding: 0px 18px 0 0;margin-right: 3px;font-weight: bold;color: #adadad;}
.cityicon{float: right;background: transparent url(../../i/nv/atsg/cityicon.gif) right 1px no-repeat;font-size: 12px;padding: 0px 16px 0 0;margin-right: 3px;font-weight: bold;color: #adadad;}
.locationicon{float: right;background: transparent url(../../i/nv/atsg/locationicon.gif) right 1px no-repeat;font-size: 12px;	padding: 0px 16px 0 0;margin-right: 3px;font-weight: bold;color: #adadad;}
.loader{background:url(../../i/nv/atsg/ajax-loader.gif) no-repeat; width:16px; height:16px; position:absolute; right:15px; top:15px; z-index:999}
.pleasewait{font:bold 12px/18px Arial, Helvatica, Sans-serif; padding:2px 5px; background:#fff; margin-top:3px; border:1px solid #333; width:398px}
.pleasewait span{background:url(../../i/nv/atsg/loader.gif) no-repeat 0 0; width:16px; height:16px; margin-right:3px; display:inline-block; vertical-align:middle}
.closeautosuggest{background:#D4E9EE; float:left; width:534px; position:absolute; z-index:999; bottom:3px; left:3px; cursor:pointer; text-align:center; color: #076BA7;}
.closeautosuggest a{color: #076BA7;	display:block; text-decoration: none; font: bold 16px/30px Arial, Helvetica, sans-serif;}
.closeautosuggest a:link, .closeautosuggest a:active, .closeautosuggest a:visited, .closeautosuggest a:hover{color: #076BA7; display:block; text-decoration: none;	font: bold 16px/30px Arial, Helvetica, sans-serif;}
input:focus, select:focus, textarea:focus{outline: none}
input, select{margin:0}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#listautocomp ul li div b{background: #ffff00; font-weight: normal;display:inline-block;text-indent:0;}
}

.ac_results{padding:0px; margin:0px; cursor:pointer; border: 1px solid #000; border-bottom:none; background-color:#fff; overflow: hidden; z-index: 9999999}
.ac_results ul{width: 100%; list-style-type:none; list-style: none; padding: 0; margin: 0}
.ac_results li{margin: 0px; padding:3px 2px 3px 5px; border-bottom: 1px solid black; cursor: pointer; display: block; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; overflow: hidden}
.ac_loading{background: #fff}
.ac_odd{background-color: #fff; padding-left:0px}
.ac_over{background-color: #d5e2ff; color: #000; cursor:pointer}
.ac_text{background: #FFFF00; font-style: normal}
.autosuggestboxout{border: 3px solid #2a8fcc; background:#fff url(../../i/nv/atsg/auto-suggest-bg662.gif) repeat-y; float:left; position:relative}
.autosuggestboxout .closeautosuggest{left:0; bottom:0}
.autosuggestbox{width:662px}
.autosuggestbox1{width:534px; border: 3px solid #2a8fcc; background:transparent url(../../i/nv/atsg/auto-suggest-bot1.gif) scroll bottom repeat-x}
.autosuggestboxlt {
    border: 1px solid #2a8fcc;
    float: left;
    padding-bottom: 30px;
    width: 536px;
}
.autosuggestboxrt{float:right; width:128px}
.lihoverstat{background-color:#ffffd6}
.linormalstat{background-color:#ffffff}
.athigh{background-color:#fff600; font-weight:bold; height:20px}
.search-r-head{font-family:Arial; font-size:12px; color:#000; font-weight:bold; padding:5px 0 3px 7px; margin:0px}
ul#recentse{margin:0; padding:0; padding-bottom:1px; list-style-type:none; font-family:Arial; font-weight:bold; font-size:12px}
ul#recentse li{padding:5px 0 5px 7px; width:121px;  *padding-right:2px; *width:119px; _width:117px; display:block; float:left; white-space:normal; word-wrap:break-word}
ul#recentse li a, ul#recentse li a:active, ul#recentse li a:link, ul#recentse li a:visited, ul#recentse li a:hover{float:left; width:121px;  *width:119px; _width:117px; padding-right: 2px; background-color:Transparent; white-space:normal; word-wrap:break-word; text-decoration:none; font-weight:bold}
/*ul#recentse li:hover
{
	display:block;
	background-color:#ffffff;
	cursor:pointer;
}*/
ul#recentse li:hover, ul#recentse li.recentseli{display:block; background-color:#ffffd6; cursor:pointer}
ul#recentse li.recentselio{display:block; background-color:Transparent}
ul#recentse li span.search-r-title{font-size:12px; color:#015285}
.search-r-title-img{background: transparent url(../../i/nv/atsg/f-arrow.gif) 0 3px no-repeat; padding-left:10px}
ul#recentse li span.search-r-detail{font-size:11px; color:#8d8d8d}

#listautocomp ul{padding: 0px;margin: 0px;cursor: pointer;width: 534px;}
#listautocomp ul li{border-bottom: none !important;font-family: Arial, Helvetica, sans-serif;font-size: 13px !important;text-align: left;list-style: none;text-transform: capitalize;/*line-height: 18px;*/	background-color: #ffffff;float: left;color: #000;cursor: pointer;	width: 534px;}
#listautocomp ul li:hover{cursor: pointer;width: 534px;padding-right: 6px;_padding-right: 10px;}
#listautocomp ul li div{width: 534px; /*_width:330px;*/	line-height:22px;padding:0 !important;text-align:left !important;overflow:hidden;height:24px;text-indent:4px}
#listautocomp ul li div b{background: #ffff00;font-weight: normal;}
#listautocomp ul li .divHover {
    background-color: #eff4f6 !important;
    font-size: 14px;
    font-weight: bold;
}
#listautocomp ul li .divHover b{background: #E5E5E5;font-weight: bold;}
#listautocomp ul li .airporticon{background:url(../../i/nv/atsg/airporticon.gif) no-repeat 0 0; width:19px; height:18px; margin:2px 0 0 6px; float:left}
#sugestBoxnew{width: 534px;}