.airicon{float:right;background:transparent url(/portals/3/images/airicon.gif?gcms-srv) 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(/portals/3/images/cityicon.gif?gcms-srv) 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(/portals/3/images/locationicon.gif?gcms-srv) right 1px no-repeat;font-size:12px;padding:0px 16px 0 0;margin-right:3px;font-weight:bold;color:#adadad;}
.loader{background:url(/portals/3/images/ajax-widget-loader.gif?gcms-srv) no-repeat;width:16px;height:16px;margin:11px 8px 0 0;float:right;position:static}
.loaderw {background: url("/portals/3/images/ajax-widget-loader.gif?gcms-srv") no-repeat scroll 0 0 transparent;float: right;height: 16px;position: absolute;right: 15px;    top: 15px;width: 16px;}

.pleasewait{font:bold 12px/18px Arial, Helvatica, Sans-serif;padding:2px 5px;background:#fff;margin-top:3px;border:1px solid #333;width:398px;!margin-top:4px;!width:410px}
.pleasewait span{background:url(/portals/3/images/loader.gif?gcms-srv) 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, .closeautosuggest a:link, .closeautosuggest a:active, .closeautosuggest a:visited, .closeautosuggest a:hover{color:#076BA7 !important;display:block;text-decoration:none !important;font-family:Arial, Helvetica, sans-serif;font-size:16px !important;line-height:30px;font-weight:bold !important}
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(/portals/3/images/auto-suggest-bg662.gif?gcms-srv) 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(/portals/3/images/auto-suggest-bot1.gif?gcms-srv) scroll bottom repeat-x}
.autosuggestboxlt{float:left;width:534px;padding-bottom:30px;background-color:#FFFFFF}
.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, 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(/portals/3/images/f-arrow.gif?gcms-srv) 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;line-height:22px;padding:0 !important;text-align:left !important;overflow:hidden;height:24px;text-indent:4px; background-color:#FFFFFF}
#listautocomp ul li div b{background:#ffff00;font-weight:normal;}
#listautocomp ul li .divHover{background-color:#E5E5E5;font-weight:bold;font-size:14px;}
#listautocomp ul li .divHover b{background:#E5E5E5;font-weight:bold;}
#listautocomp ul li .airporticon{background:url(/portals/3/images/airporticon.gif?gcms-srv) no-repeat 0 0;width:19px;height:18px;margin:2px 0 0 6px;float:left}
#sugestBoxnew{width:534px;}