#ErrorMessage{padding:3px 3px 3px 3px;color:Yellow;background-color:Red;font-weight:bold;text-align:center;margin:3px 1px 0px 1px;float:left;width:100%;}
#Controls_Homepage_QuickSearch{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:100%;}
#Controls_Homepage_QuickSearch_Sections{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;clear:both;float:none;width:100%;vertical-align:middle;}
#Controls_Homepage_QuickSearch_Sections P.SectionName{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;font-size:8pt;padding-bottom:5px;border:solid 0px white;clear:both;}
#Controls_Homepage_QuickSearch_Sections SPAN{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;width:25%;height:30px;text-align:center;}
#Controls_HomePage_QuickSearch_Sections SPAN:Hover{float:left;background-color:Red;}
#Controls_Homepage_QuickSearch_Sections P{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.SectionImage{float:left;clear:none;padding:0px;text-align:center;width:50px;display:none;}
.SectionImageOn{float:left;clear:none;padding:0px;text-align:center;width:50px;background-color:#EFEFEF;font-color:#005AA1;font-weight:bold; border-right: solid 1px #cccccc; border-left: solid 1px #cccccc; font-size:smaller;display:none;}
.SectionImageMIP{float:left;clear:none;padding:0px;text-align:center;width:60px;display:none;}
.SectionImageMIPOn{float:left;clear:none;padding:0px;text-align:center;width:60px;background-color:#EFEFEF;font-color:#005AA1;font-weight:bold; border-right: solid 1px #cccccc; border-left: solid 1px #cccccc; font-size:smaller;display:none;}
#FlightImage SPAN{text-align:center;}
#HotelImage SPAN{text-align:center;}
#CarsImage SPAN{text-align:center;}
#PackagesImage SPAN{text-align:center;}
#Controls_Homepage_QuickSearch P.FieldText{font-size:10px;text-align:center;}
#Controls_Homepage_QuickSearch_Flights{}
/*#Controls_Homepage_QuickSearch_Flights DIV{vertical-align:middle;}
#Controls_Homepage_QuickSearch_Flights A{color:#005AA1;}*/
/* Commented by Niranjan */
#Controls_Homepage_QuickSearch_Flights TR{color:#222222;}
#Controls_Homepage_QuickSearch_Flights SPAN{vertical-align:middle;}
#Controls_Homepage_QuickSearch_Flights SPAN.Section{width:100%;text-align:left;float:left;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#Controls_Homepage_QuickSearch_Flights SPAN SPAN.FieldText{vertical-align:middle;width:130px;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:Black;background-color:#eeeeff;}
#Controls_Homepage_QuickSearch_Flights SPAN SPAN.Value{vertical-align:middle;width:225px;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:gray;background-color:#eeeeee;}
#Controls_Homepage_QuickSearch_Flights SPAN.FieldTextTravellers{vertical-align:middle;width:135px;height:50px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:Black;background-color:#eeeeff;}
#Controls_Homepage_QuickSearch_Flights SPAN.TravellersData{width:225px;text-align:center;background-color:#eeeeee;padding-left:5px;padding-right:5px;height:40px;}
#Controls_Homepage_QuickSearch_Flights SPAN.TravellersText{width:71px;text-align:left;vertical-align:middle;clear:none;font-size:10px;font-family:Verdana,Arial;padding:0px 0px 3px 0px;margin:0px 0px 0px 0px;color:black;background-color:#eeeeee;}
#Controls_Homepage_QuickSearch_Flights SPAN.Travellers{vertical-align:middle;width:71px;clear:none;text-align:left;font-size:10px;font-family:Verdana,Arial;padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;color:black;background-color:#eeeeee;}
#Controls_Homepage_QuickSearch_Flights SPAN.SmallFont{vertical-align:middle;font-size:10px;color:Black;background-color:#eeeeee;float:left;}
#Controls_Homepage_QuickSearch_Flights SPAN SPAN INPUT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;float:left;}
#Controls_Homepage_QuickSearch_Flights SPAN SPAN SPAN INPUT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;text-align:center;float:left;}
#Controls_Homepage_QuickSearch_Flights SPAN SPAN SELECT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;background-color:#ffffee;float:left;}
#Controls_Homepage_QuickSearch_Flights SPAN SPAN SPAN SELECT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;background-color:white;text-align:center;float:left;}
#Controls_Homepage_QuickSearch_Flights SPAN.SubmitButton{text-align:center;clear:both;width:100%;height:25px;padding:2px 0px 0px 2px;margin:0px;}
#Controls_Homepage_QuickSearch_Flights SPAN.SubmitButton INPUT{text-align:center;font-size:10px;font-weight:bold;font-family:Verdana,Arial;height:22px;padding:0px;margin:5px;color:White;background-color:red;}
#Controls_Homepage_QuickSearch_Hotels{}
#Controls_Homepage_QuickSearch_Hotels SPAN.Section{width:100%;text-align:left;float:left;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#Controls_Homepage_QuickSearch_Hotels SPAN SPAN.FieldText{vertical-align:middle;width:130px;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:Black;background-color:#eeeeff;}
#Controls_Homepage_QuickSearch_Hotels SPAN SPAN.Value{vertical-align:middle;width:225px;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:gray;background-color:#eeeeee;}
#Controls_Homepage_QuickSearch_Hotels SPAN SPAN.TravellersData{width:100%;height:30px;text-align:center;background-color:#eeeeee;padding:5px 5px 0px 5px;margin-top:1px;}
#TravellersRow{float:left;width:33%;margin:5px;padding:5px;background-color:#eeeeee;vertical-align:middle;text-align:center;font-size:10px;font-family:Verdana,Arial;}
#Controls_Homepage_QuickSearch_Hotels SPAN SPAN.Travellers{vertical-align:middle;width:71px;clear:none;text-align:left;font-size:10px;font-family:Verdana,Arial;padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;color:black;background-color:#eeeeee;}
#Controls_Homepage_QuickSearch_Hotels SPAN SPAN INPUT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;float:left;}
#Controls_Homepage_QuickSearch_Hotels SPAN SPAN SELECT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;background-color:#ffffee;clear:none;}
#Controls_Homepage_QuickSearch_Hotels SPAN.SubmitButton{text-align:center;clear:both;width:100%;height:25px;padding:2px 0px 0px 2px;margin:0px;}
#Controls_Homepage_QuickSearch_Hotels SPAN.SubmitButton INPUT{text-align:center;font-size:10px;font-weight:bold;font-family:Verdana,Arial;height:22px;padding:0px;margin:5px;color:White;background-color:red;}
/*#Controls_Homepage_QuickSearch_Cars{}
#Controls_Homepage_QuickSearch_Cars SPAN.Section{width:100%;text-align:left;float:left;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#Controls_Homepage_QuickSearch_Cars SPAN SPAN.FieldText{vertical-align:middle;width:130px;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:Black;background-color:#eeeeff;}
#Controls_Homepage_QuickSearch_Cars SPAN SPAN.Value{vertical-align:middle;width:225px;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:gray;background-color:#eeeeee;}
#Controls_Homepage_QuickSearch_Cars SPAN SPAN.CarsText{vertical-align:middle;padding:5px 5px 5px 5px;margin:0px 0px 5px 2px;width:100%;text-align:left;font-family:Verdana,Arial;font-size:11px;color:Black;background-color:#ffffee;height:25px;clear:both;}
#Controls_Homepage_QuickSearch_Cars SPAN SPAN INPUT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;float:left;}
#Controls_Homepage_QuickSearch_Cars SPAN SPAN SELECT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;background-color:#ffffee;float:left;}
#Controls_Homepage_QuickSearch_Cars SPAN.SubmitButton{text-align:center;clear:both;width:100%;height:25px;padding:2px 0px 0px 2px;margin:0px;}
#Controls_Homepage_QuickSearch_Cars SPAN.SubmitButton INPUT{text-align:center;font-size:10px;font-weight:bold;font-family:Verdana,Arial;height:22px;padding:0px;margin:5px;color:White;background-color:red;}
*/
#Controls_Homepage_QuickSearch_Packages{}
#Controls_Homepage_QuickSearch_Packages SPAN IMG{vertical-align:middle;text-align:center;}
#Controls_Homepage_QuickSearch_Packages SPAN.Section{width:100%;text-align:left;float:left;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#Controls_Homepage_QuickSearch_Packages SPAN SPAN.FieldText{vertical-align:middle;width:130px;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:Black;background-color:#eeeeff;}
#Controls_Homepage_QuickSearch_Packages SPAN SPAN.Value{vertical-align:middle;width:225px;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;color:gray;background-color:#eeeeee;}
#Controls_Homepage_QuickSearch_Packages SPAN SPAN.CarsText{vertical-align:middle;padding:5px 5px 5px 5px;margin:0px 0px 5px 2px;width:100%;text-align:left;font-family:Verdana,Arial;font-size:11px;color:Black;background-color:#ffffee;height:25px;clear:both;}
#Controls_Homepage_QuickSearch_Packages SPAN SPAN INPUT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;float:left;}
#Controls_Homepage_QuickSearch_Packages SPAN SPAN SELECT{vertical-align:middle;font-size:10px;height:15px;padding:0px;margin:0px;background-color:#ffffee;float:left;}
#Controls_Homepage_QuickSearch_Packages SPAN.SubmitButton{text-align:center;clear:both;width:100%;height:25px;padding:2px 0px 0px 2px;margin:0px;}
#Controls_Homepage_QuickSearch_Packages SPAN.SubmitButton INPUT{text-align:center;font-size:10px;font-weight:bold;font-family:Verdana,Arial;height:22px;padding:0px;margin:5px;color:White;background-color:red;}

#SearchBox td
{
	padding:1px;
	
}


	.asbSelMenuItem
	{	
		background: #64A822;		
		color: black;
		cursor:hand;
		white-space: nowrap;

		
	}
	
	.asbMenu 
	{
		border: 1px solid Green;
		background: #ffffff;
		position: absolute;
		padding: 5;
		white-space: nowrap;
		z-index: 1000;
	}
	
	.asbMenuBase
	{
		position: absolute;
		z-index: 1000;
		
	}
	
					
	.asbMenuItem
	{			
		color: black;
		background: #ffffff;
		cursor: hand;
	}
#InsurnaceImageAligner
{
	height: 35px;
	vertical-align:bottom;
	padding-top:6px;
	font-size:10px;
}
