/* Written by Ravi Kumar*/

form {
	float:left; margin:0px; padding:0px; text-align:left; font-family:Verdana; font-size:11px; 
	}
form fieldset {
	float:left; width:348px; margin:0px; padding:0px; border:solid 1px #c0c0c0; background-color:#FFFFFF;
	}
form fieldset #absolute {
	float:left; width:346px; padding:2px 2px 0px 2px; margin:0px;
	}
form fieldset #absolute .radio {
	float:left; width:346px; padding:5px 0px 0px 0px; margin:0px; background-color:#ffad0c;
	}
form fieldset #absolute P {
	float:left; margin:0px; padding:0px; width:20px; 
	}
form fieldset #absolute label {
	float:left; margin:0px; padding: 2px 0px 9px 3px; width:144px; cursor:pointer;
	}
form fieldset #absolute P.subhead {
	float:left; width:342px; font-size:11px; cursor:pointer; 
	padding:4px 0px 4px 4px; background-color:#dcdcdc;
	}
#absolute #pnlFlight1, #absolute #pnlFlight2, #absolute #pnlFlight3  {
	float:left; width:346px; padding:10px 0px 5px 0px; margin:0px;
	}
#absolute #pnlFlight1 P.from, #absolute #pnlFlight2 P.from, #absolute #pnlFlight3 P.from {
	width:182px; float:left; padding:6px 0px 6px 5px;
	}
#absolute #pnlFlight1 P.to, #absolute #pnlFlight2 P.to, #absolute #pnlFlight3 P.to {
	width:157px; float:left; padding:6px 0px 6px 0px; 
	}
form fieldset #absolute #pnlFlight1 .test, form fieldset #absolute #pnlFlight2 .test, form fieldset #absolute #pnlFlight3 .test {
	float:left; width:344px; padding:2px 0px 7px 0px; margin:0px;
	}
form fieldset #absolute #pnlFlight1 P.blockfrom, form fieldset #absolute #pnlFlight2 P.blockfrom, form fieldset #absolute #pnlFlight3 P.blockfrom {
	width:178px; float:left; padding:0px 3px 0px 5px; margin:0px;  
	}
form fieldset #absolute #pnlFlight1 P.blockto, form fieldset #absolute #pnlFlight2 P.blockto, form fieldset #absolute #pnlFlight3 P.blockto {
	width:153px; float:left; padding:0px; margin:0px;
	}
form fieldset #absolute #pnlFlight1 .fromcheck, form fieldset #absolute #pnlFlight2 .fromcheck, form fieldset #absolute #pnlFlight3 .fromcheck {
	float:left; width:180px; padding:0px 0px 0px 1px;
	}
form fieldset #absolute #pnlFlight1 .tocheck, form fieldset #absolute #pnlFlight2 .tocheck, form fieldset #absolute #pnlFlight3 .tocheck {
	float:left; width:163px; padding:0px;
	}
form fieldset #absolute #pnlFlight1 label, form fieldset #absolute #pnlFlight2 label, form fieldset #absolute #pnlFlight3 label {
	width:137px; float:left; padding:3px 0px 2px 4px; margin:0px;
	}
form fieldset #absolute .date {
	width:349px; float:left; padding:0px 0px 0px 0px; margin:0px; 
	}
#absolute #pnlFlight1 P.three, #absolute #pnlFlight2 P.three, #absolute #pnlFlight3 P.three {
	float:left; width:182px; margin:0px; padding:3px 0px 0px 3px;
	}
#absolute #pnlFlight1 P.midnight, #absolute #pnlFlight2 P.midnight, #absolute #pnlFlight3 P.midnight  {
	width:130px; float:left; padding:6px 0px 0px 0px; margin:0px;
	}
form #absolute P.travellers {
	width:115px; float:left; padding:6px 0px; text-align:center;
	}
form #absolute P.options {
	width:57px; float:left; padding:9px 0px 2px 30px;
	}
form #absolute P.dropdown {
	width:257px; float:left; padding-top:8px;
	}
form #absolute P.day_search {
	width:170px; float:left; padding:3px 172px 0px 1px;
	}
form #absolute P.search {
	width:60px; float:left; padding:15px 0px 20px 220px;
	}
select {
	padding:0px; margin:0px; font-size:11px;
	}
.txtDepCity, .txtRetCity {
	border:1px solid #999999; font-size:11px; padding:3px; width:150px; background-color:transparent;
	}
form #absolute .btnSearch {
	background:#FFFFFF; border:1px solid #333333; font-size:11px;
	}