/*----------- Hotel Auto Suggest ----------------------*/
#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:12px !important; text-align:left; list-style:none; text-transform:capitalize; line-height:18px; background-color:#ffffff; float:left; color:#555555; 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;*/padding:2px 0 !important; }
#listautocomp ul li div b { background:#00ff00; font-weight:normal }
#sugestBox { width:534px; }

/*-----------------Auto Suggest Finished ----------------*/
.row { float:left; width:222px; padding:0px!important; color:#0A84C1; font-size:12px; font-weight:bold; }
.row .small_cont { width:75px; float:left }
.row .small_cont2 { width:60px; float:left }
.row .small_cont3 { width:200px; float:left }
.row .small_cont4 { width:50px; float:left }
.padding { padding:6px 0 }
.padding2 { padding:15px 0 5px 0 }
.cal { cursor:pointer; width:19px; height:19px; margin:4px 0 0 4px; background:url(/hotels/images/searchformw/search_engine_img.gif) no-repeat -100px bottom; display:inline; float:left }

/*=== start added by ram on 27-11-09 =====*/
.autosuggestboxout { border:1px solid #333333; background:#ffffff url(/hotels/images/searchformw/auto-suggest-bg662.gif) repeat-y; float:left; position:relative;/*padding-bottom:21px;*/ }
.autosuggestbox { width:662px;/*background:transparent url(/hotels/images/searchformw/auto-suggest-bot1.gif) scroll bottom repeat-x;*/ }
.autosuggestbox1 { width:534px; border:1px solid #333333; background:transparent url(/hotels/images/searchformw/auto-suggest-bot1.gif) scroll bottom repeat-x; }
.autosuggestboxlt { float:left; width:534px; padding-bottom:21px; }
.autosuggestboxrt { float:left; width:128px; }
.athigh { background-color:#fff600; font-weight:bold; height:20px; }
.search-r-head { font-family:Arial; font-size:12px; color:#000000; 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 { float:left; width:121px;  *width:119px; _width:117px; padding-right:2px; background-color:Transparent; white-space:normal; word-wrap:break-word; }
/*ul#recentse li:hover { display:block; background-color:#ffffff; cursor:pointer; }*/
ul#recentse li:hover, ul#recentse li.recentseli { display:block; background-color:#E1F1FF; 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(../images/f-arrow.gif) 0 3px no-repeat; padding-left:10px; }
ul#recentse li span.search-r-detail { font-size:11px; color:#8d8d8d; }
.airicon { float:right; background:transparent url(../images/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(../images/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(../images/locationicon.gif) right 1px no-repeat; font-size:12px; padding:0px 16px 0 0; margin-right:3px; font-weight:bold; color:#adadad; }
.flgbg { background-color:#D0E0ED; padding:6px; width:394px }
.loader { background:url(../images/ajax-loader.gif) no-repeat; width:16px; height:16px; position:absolute; right:10px; top:40px; z-index:999 }
.pleasewait { font:bold 12px/18px Arial, Helvatica, Sans-serif; display:block; padding:2px 5px; background:#fff; margin-top:3px; width:500px; !margin-top:4px;}
.pleasewait img { vertical-align:middle; margin-right:5px }
/*.closeautosuggesttop{border-top:1px solid #ffffff; padding:3px 6px; width:522px; background:#fff; float:left;  font:12px Arial, Helvetica, sans-serif;}*/
.closeautosuggest { border-top:1px solid #ccc; padding:3px 6px; background:#ffffff; float:left; width:521px; font:12px Arial, Helvetica, sans-serif; position:absolute; z-index:999; bottom:1px; left:1px; color:#F00; }
.closeautosuggest a { color:#F00; float:right; text-decoration:none }
	.closeautosuggest a:link, .closeautosuggest a:active, .closeautosuggest a:visited { color:#f35100 }
.closeautosuggest span { color:#999999; float:left }
input:focus, select:focus, textarea:focus { outline:none; }


