a img
{
	border:0px;
}
.midd-right{
	width:625px;
	float:left;
	margin:18px 0px 0px 11px;
}
.midd-block{
	width:625px;
	float:left;
	margin:0px 0px 0px 11px;
}
.flights-hed
{
	width:625px;
	float:left;
	margin:0px;
	padding:0px;
}
.flights-hed font
{
	
	width:18px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#2a2a2a;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
.flights-hed font.dest
{
	
	width:14px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#2a2a2a;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
.flights-hed font.destio
{
	
	width:16px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#2a2a2a;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
.flights-hed font.destion
{
	
	width:18px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#2a2a2a;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
.flights-hed font.desti
{
	
	width:20px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#003466;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
.flights-hed font.des
{
	
	width:23px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#2a2a2a;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
.flights-hed font.mid
{
	
	width:25px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#2a2a2a;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
* html .flights-hed font
{
	
	width:16px;
	font:25px/22px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#2a2a2a;
	border:0px;
	margin:0px;
	float:left;
	padding:0px;
	display:block;
}
.flights-hed h1
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	border:0px;
	margin:0px;
	padding:0px 0px 5px 0px;
	display:block;
	
}
.flights-hed span h1
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	border:0px;
	margin:0px;
	padding:0px 5px 5px 0px;
	display:inline;
}
.flights-hed span
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	border:0px;
	margin:0px;
	padding:0px 0px 5px 0px;
	display:inline;
	text-decoration:none;
}

.flights-hed span h3
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	text-decoration:none;
	margin:0px;
	padding:0px 0px;
	line-height:24px;
	display:inline;
}
.flights-hed a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	text-decoration:none;
}
.flights-hed h2
{
	width:500px;
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	border:0px;
	background:none;
	margin:0px;
	padding:10px 0px 5px 0px;
	display:block;
}
.flights-hed h3
{
	width:325px;
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	border:0px;
	background:none;
	margin:0px;
	padding:10px 0px 5px 0px;
	display:block;
}
.flights-hed p
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	line-height:20px;
	margin:0px 0px 14px 0px;
	padding:0px;
	display:block;
}
html>/**/body .flights-hed p
{
	margin:0px 0px 24px 0px;
}
*html .flights-hed p
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	line-height:20px;
	margin:0px 0px 14px 0px;
	padding:0px;
	display:block;
}
.flights-hed p a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	padding:0px;
	text-decoration:none;
}
.flights-hed p.bott
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	line-height:20px;
	margin:0px 0px 7px 0px;
	padding:0px;
	display:block;
}
.flights-hed p.top
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	line-height:18px;
	margin:0px;
	padding:6px 0px 0px 0px;
	display:block;
}
html>/**/body .flights-hed p.top
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	line-height:18px;
	margin:0px;
	padding:7px 0px 0px 0px;
	display:block;
}
.flts-mid
{
	width:625px;
	float:left;
	margin:0px;
	padding:0px;
}
.flts-block
{
	width:413px;
	float:left;
	margin:0px;
	padding:0px;	
}
.desti-block
{
	width:340px;
	float:left;
	margin:0px;
	padding:0px;	
}
.flts-block ul, .desti-block ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.flts-block ul li, .desti-block ul li
{
	margin:0px;
	padding:0px;
	float:left;
}
.flts-block ul li h2, .desti-block ul h2
{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:315px;
	background:none;
	margin:0px;
	padding:10px 0px 0px 5px;
	display:block;
}
.flts-block ul li p, .desti-block ul li p
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	padding:10px 0px 0px 5px;
	margin:0px;
	display:block;
}
.flts-block ul li font, .desti-block ul li font
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1253a3;
	padding:5px 0px 0px 5px;
	margin:0px;
	display:block;
	text-align:right;
}
.flts-block ul li font a, .desti-block ul li font a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1253a3;
	text-align:right;
	text-decoration:none;
}
.flts-block ul li font a:hover, .desti-block ul li font a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1253a3;
	text-align:right;
	text-decoration:underline;
}
.flts-block ul li strong, .desti-block ul li strong
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
}
.flts-block ul li strong, .desti-block ul li strong a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	text-decoration:none;
}
.flts-block ul li.left-curve, .desti-block ul li.left-curve
{
	margin:0px;
	padding:0px;
	width:10px;
	display:block;
}
.flts-block ul li.centre-curve
{
	margin:0px;
	padding:0px;
	width:393px;
	height:254px;
	background:url(../images/centre_bg.jpg);
	display:block;
}
.desti-block ul li.centre-curve
{
	margin:0px;
	padding:0px;
	width:320px;
	height:254px;
	background:url(../images/centre_bg.jpg);
	display:block;
}
.flts-block ul li.right-curve, .desti-block ul li.right-curve
{
	margin:0px;
	padding:0px;
	width:10px;
	display:block;
}
.right-panel
{
	width:200px;
	float:right;
	height:252px;
	border:solid 1px #cdcccc;
	background:url(../images/right-bg.jpg);
	border-width:1px 1px 1px 1px;
}
.dest-right
{
	width:276px;
	float:right;
	height:252px;
	border:solid 1px #cdcccc;
	background:url(../images/right-bg.jpg);
	border-width:1px 1px 1px 1px;
}
.right-panel h3, .dest-right h3
{
	font:12px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:190px;
	background:none;
	margin:0px;
	padding:0px 0px 0px 10px;
	display:block;
}
.right-panel h3 a, .dest-right h3 a
{
	font:12px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	text-decoration:none;
	display:block;
}
.right-panel h3 a:hover, .dest-right h3 a:hover
{
	font:12px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	text-decoration:underline;
}
.right-panel ul
{
	margin:0px 5px 0px 5px;
	padding:5px 0px;
	width:190px;
	list-style:none;
	background-color:#FFFFFF;
	border:solid 1px #cccccc;
	border-width:1px 1px 1px 1px;
	display:block;
}
* html .right-panel ul
{
	margin:0px 5px 0px 5px;
	padding:5px 0px;
	width:190px;
}
.dest-right ul
{
	margin:0px 5px 0px 5px;
	padding:5px 0px;
	width:263px;
	list-style:none;
	background-color:#FFFFFF;
	display:block;
	border:solid 1px #cccccc;
	border-width:1px 1px 1px 1px;
}
html>/**/body .right-panel ul
{
	margin:0px 5px 0px 5px;
	padding:5px 0px;
	width:190px;
	height:208px;
}
.right-panel ul li
{
	width:175px;
	float:left;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 8px;
	background:url(../images/dot-right.jpg) no-repeat 0px 10px;
	display:block;
}
.dest-right ul li
{
	width:123px;
	float:left;
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 5px;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
	display:block;
}
* html .right-panel ul li
{
	width:145px;
}
* html .dest-right ul li
{
	width:105px;
}
.right-panel ul li a, .dest-right ul li a
{
	text-decoration:none;
	color:#4d4d4d;
}
.right-panel ul li a:hover, .dest-right ul li a:hover
{
	color:#4d4d4d;
}
.right-panel ul li.other
{
	width:172px;
	text-align:right;
	color:#1253a3;
	background-image:none;
}
.dest-right ul li.other
{
	width:253px;
	text-align:right;
	color:#1253a3;
	background-image:none;
}
.right-panel ul li.other a, .dest-right ul li.other a
{
	text-decoration:none;
	color:#1253a3;
}
.right-panel ul li.other a:hover, .dest-right ul li.other a:hover
{
	text-decoration:underline;
	color:#1253a3;
}
.travel-planner
{
	width:965px;
	display:block;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	border:solid 1px #e0dfdf;
	border-width:1px 1px 1px 1px;
	position:relative;
	left:11px;
	top:0px;
}
* html .travel-planner
{
	width:965px;
	display:block;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	border:solid 1px #e0dfdf;
	border-width:1px 1px 1px 1px;
	position:relative;
	left:11px;
	top:0px;
}
.travel-planner h2
{
	width:955px;
	display:block;
	background-color:#559ab9;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	line-height:25px;
	padding:0px 0px 0px 10px;
}
.travel-planner h4
{
	width:955px;
	display:block;
	background-color:#559ab9;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	line-height:25px;
	padding:0px 0px 0px 10px;
}
.travel-planner ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#e7ecf3;
	width:965px;
	display:block;		
}
.travel-planner ul li
{
	margin:0px;
	padding:0px;
	float:left;
}
.travel-planner ul li.airport
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:130px;
	line-height:24px;
	position:relative;
	left:9px;
}
.travel-planner ul li.depart
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:200px;
	line-height:24px;
	position:relative;
	left:9px;
}
.travel-planner ul li.desti
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:250px;
	line-height:24px;
	position:relative;
	left:9px;
}
.travel-planner ul li.valid-hed
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:130px;
	line-height:24px;
	position:relative;
	left:9px;
}
.travel-planner ul li.fare
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:95px;
	line-height:24px;
	position:relative;
	left:9px;
}
.call-us
{
	width:967px;
	float:left;
	margin:0px 0px 10px 11px;
	padding:0px;
}
* html .call-us
{
	width:967px;
	float:left;
	margin:0px 0px 0px 11px;
	padding:0px;
}
.call-us h3
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	margin:0px;
	padding:0px;
	display:inline;
	border-bottom:none;
}
.call-us h1
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	margin:0px;
	padding:0px;
	display:inline;
	border-bottom:none;
}
.call-us .trave
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	float:left;
	line-height:30px;
	padding:0px 0px 0px 10px;
	display:block;
	width:800px;
}
.call-us .trave a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	text-decoration:none;
}
.call-us .trave a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	text-decoration:underline;
}
.call-us span
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	float:left;
	line-height:30px;
	padding:0px 0px 0px 10px;
	display:block;
	width:800px;
}
.call-us span a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	text-decoration:none;
}
.call-us span a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	text-decoration:underline;
}
.call-us span.travel-guide
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	float:right;
	line-height:19px;
	background:url(../images/travel.jpg);
	text-align:center;
	padding:0px;
	margin:1px 0px 0px 0px;
	height:19px;
	display:block;
	width:120px;
}
.call-us span.travel-guide a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	height:19px;
	line-height:19px;
	text-decoration:none;
}
.call-us span.travel-guide a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#effeb4;
	height:19px;
	line-height:19px;
	text-decoration:underline;
}
* html .call-us span
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	float:left;
	line-height:30px;
	padding:0px 0px 0px 0px;
	display:block;
	width:800px;
}
.call-us img
{
	float:right;
	display:block;
	padding:1px 0px 0px 0px;
}
.trvl-middle
{
	width:965px;
	background-color:#fafafa;
	float:left;	
}
.trvl-left
{
	width:820px;
	display:block;
	float:left;
}
.trvl-left ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#fafafa;
	width:820px;
	display:block;
}
.trvl-left ul li
{
	margin:0px;
	padding:0px;
	float:left;
	height:24px;
	font:11px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
}
.trvl-left ul li a
{
	color:#4d4d4d;
	text-decoration:none;
}
.trvl-left ul li a:hover
{
	color:#4d4d4d;
	text-decoration:underline;
}
.trvl-left ul li.logo
{
	margin:0px;
	padding:0px 0px 0px 9px;
	width:121px;
	height:28px;
}
.trvl-left ul li.departtxt
{
	width:200px;

}
.trvl-left ul li.destitxt
{
	width:250px;
}
.trvl-left ul li.destitxt a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
}
.trvl-left ul li.destitxt a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:underline;
}
.trvl-left ul li.faretxt
{
	width:95px;
}
.trvl-left ul li.faretxt a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#cc6600;
	text-decoration:none;
}
.trvl-left ul li.faretxt a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#cc6600;
	text-decoration:underline;
}
.trvl-left ul li.faretxt font
{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#cc6600;
	line-height:24px;
	font-weight:bold;
}
.trvl-left ul li.faretxt font a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#cc6600;
	text-decoration:none;
	font-weight:bold;
}
.trvl-left ul li.faretxt font a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#cc6600;
	text-decoration:underline;
	font-weight:bold;
}
.trvl-left ul li.validity
{
	width:130px;
}
.trvl-left ul.package-info-on 


{
	margin:0px;
	padding:10px 0px 10px 0px;
	list-style:none;
	height:24px;
	background-color:#fafafa;
	width:820px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 1px 0px;
}
.trvl-left ul.package-info-on-bottom
{
	margin:0px;
	padding:10px 0px 10px 0px;
	list-style:none;
	height:24px;
	background-color:#fafafa;
	width:820px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 0px 0px;
}
.trvl-left ul.package-info-off
{
	margin:0px;
	padding:10px 0px 10px 0px;
	list-style:none;
	height:24px;
	background-color:#ffffff;
	width:820px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 1px 0px;
}
.trvl-left ul.package-info-off-bottom
{
	margin:0px;
	padding:10px 0px 10px 0px;
	list-style:none;
	height:24px;
	background-color:#ffffff;
	width:820px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 0px 0px;
}
.trvl-right
{
	width:145px;
	display:block;
	float:right;
	padding:30px 0px 0px 0px;
	text-align:center;
}
.trvl-right img
{
	top:20px;
	float:left;
}
.trvl-right span
{
	width:136px;
	float:left;
}
.trvl-right span.callnow-top
{
	width:136px;
	float:left;
	display:block;
	height:75px;
}
.trvl-right span.callnow-centre
{
	width:136px;
	background: url(../images/callnow-no.jpg);
	float:left;
	display:block;
	height:27px;
	font:18px Arial, Helvetica, sans-serif;
	color:#ba0018;
	font-weight:bold;
}
.trvl-right span.callnow-bottom
{
	width:136px;
	float:left;
	padding:0px 0px 10px 0px;
	display:block;
	height:75px;
}
.left-panel
{
	width:332px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
}
.left-panel span
{
	width:10px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
}
.left-panel span.middle
{
	width:312px;
	font:14px/34px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	background:url(../images/centre-bg.jpg) repeat-x top;
	display:block;
}
.left-panel span.bottom
{
	width:332px;
	padding:0px;
	margin:0px;
	display:block;
}
.left-panel span a
{
	color:#264466;
	text-decoration:none;
}
.left-panel span a:hover
{
	text-decoration:underline;
}
.left-middle
{
	width:312px;
	float:left;
	margin:0px;
	padding:2px 11px 2px 9px;
	background:url(../images/price-match-gurantee.jpg) no-repeat top;
	height:275px;
	display:block;
}
.left-middle p
{
	width:224px;
	margin:0px;
	padding:0px;	
	font:12px/23px Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	color:#4d4d4d;
	display:block;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
.left-middle big
{
	width:312px;
	margin:0px;
	padding:95px 0px 5px 0px;
	float:left;
	font:16px/20px Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#001f32;
	display:block;
}
.left-middle small
{
	width:297px;
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
	font:12px/23px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#407ba0;
	background:url(../../images/g-dott.jpg) no-repeat 0px 10px;
	display:block;
}
.left-middle small a
{
	color:#407ba0;
	text-decoration:none;
}
.left-middle small a:hover
{
	color:#407ba0;
	text-decoration: underline;
}
.left-middle p.fr
{
	width:40px;
	margin:0px;
	padding:0px;
	text-align:right;
	display:block;
}
.left-middle p.fares
{
	width:48px;
	padding:0px;
	margin:0px;	
	color:#cc6600;
	display:block;
}
.left-middle p a
{
	color:#4d4d4d;
	text-decoration:none;
}
.left-middle p a:hover
{
	text-decoration:underline;
}
.left-middle p.fares a
{
	color:#cc6600;
	text-decoration:none;
}
.left-middle p.fares a:hover
{
	text-decoration:underline;
}
.clr
{
	clear:both;
}
.left-middle p.flt-dest
{
	margin:0px 0px 0px 11px;
	padding:0px;
	width:306px;
	font:11px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	float:left;
	color:#4d4d4d;
	display:block;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
* html .left-middle p.flt-dest
{
	margin:0px 0px 0px 5px;
	padding:0px;
	width:306px;
	font:11px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	float:left;
	color:#4d4d4d;
	display:block;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
.left-middle p.dest-bottom
{
	margin:0px;
	padding:0px 0px 127px 0px;
	width:306px;
	display:block;
	border:none;
}
html>/**/ body .left-middle p.dest-bottom
{
	margin:0px;
	padding:0px 0px 152px 0px;
	width:306px;
	display:block;
	border:none;
}
.ajax
{
	width:424px;
	float:left;
	margin:0px 0px 6px 0px;
	padding:0px;
	border:solid 1px #adc2df;
	background: url(../images/ajax-bg.jpg) repeat-x;
	border-width:1px 1px 1px 1px;	
}
.ajax-top
{
	width:424px;
	margin:0px;
	float:left;
	border:solid 1px #adc2df;
	border-width:0px 0px 1px 0px;
}
.ajax-top h5
{
	margin:0px;
	padding:0px 0px 0px 10px;
	font:14px/33px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	float:left;
	width:359px;
	display:block;
	
}
.ajax-top a
{
	font:14px/33px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	float:left;
	text-decoration:none;
	display:block;
	padding:0px;
	margin:0px;
}
.ajax-top a:hover
{
	font:14px/33px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	float:left;
	text-decoration:underline;
	display:block;
	padding:0px;
	margin:0px;
}
.ajax-top p
{
	margin:0px;
	padding:0px;
	width:55px;	
	float:right;
	font:11px/33px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#264466;
	display:block;
}
.ajax-top p a
{
	font:11px/33px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#264466;
	display:block;	
}
.ajax-top p a:hover
{
	font:11px/33px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	color:#264466;
	display:block;	
}
.container
{
	width:424px;
	float:left;
	display:block;
	margin:0px;
	padding:0px 0px 5px 0px;
}
.container span
{
	width:256px;
	float:left;
	display:block;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	font:11px/18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
}
.container span a
{
	font:11px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f4b92;
	text-decoration:none;
}
.container span a:hover
{
	font:11px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f4b92;
	text-decoration:underline;
}
.container span.view-all
{
	width:256px;
	float:left;
	display:block;
	text-align:right;
	text-decoration:underline;
	padding:0px 10px 0px 0px;
	font:11px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f4b92;
}
.container img
{
	margin:10px 10px 0px 10px;
	float:left;
}
#main
{
	width:424px;
	float:left;
}
#tabmain
{
	margin:0px;
	padding:0px;
	list-style:none;
	width:424px;
}
#tabmain li
{
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	display:block;
}
#tabmain li.current
{
	margin:0px;
	padding:0px;
	width:81px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 0px 0px;
	cursor:pointer;
}
#tabmain li.current-block
{
	margin:0px;
	padding:0px;
	width:105px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 0px 0px;
	cursor:pointer;
}
#tabmain li.current-block-off
{
	margin:0px;
	padding:0px;
	width:105px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 1px 0px;
	cursor:pointer;
}
#tabmain li.tab-dest-on
{
	margin:0px;
	padding:0px;
	width:105px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 0px 0px;
	cursor:pointer;
}
#tabmain li.tab-block-on
{
	margin:0px;
	padding:0px;
	width:85px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 0px 0px;
	cursor:pointer;
}
#tabmain li.tab-on
{
	margin:0px;
	padding:0px;
	width:100px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 0px 0px;
	cursor:pointer;
}
#tabmain li.normal
{
	margin:0px;
	padding:0px;
	width:81px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 1px 0px;
	cursor:pointer;
}
#tabmain li.normal-off
{
	margin:0px;
	padding:0px;
	width:81px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 1px 0px;
	cursor:pointer;
}
#tabmain li.normal-on
{
	margin:0px;
	padding:0px;
	width:81px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 0px 0px;
	cursor:pointer;
}
#tabmain li.normal-block
{
	margin:0px;
	padding:0px;
	width:105px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 1px 0px;
	cursor:pointer;
}
#tabmain li.right-block-off
{
	margin:0px;
	padding:0px;
	width:106px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 1px 0px;
	cursor:pointer;
}
#tabmain li.right-block-on
{
	margin:0px;
	padding:0px;
	width:106px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 0px 0px;
	cursor:pointer;
}
#tabmain li.tab-dest-off
{
	margin:0px;
	padding:0px;
	width:105px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 1px 0px;
	cursor:pointer;
}
#tabmain li.tab-block
{
	margin:0px;
	padding:0px;
	width:85px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 1px 0px;
	cursor:pointer;
}
#tabmain li.tab-off
{
	margin:0px;
	padding:0px;
	width:100px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 1px 0px;
	cursor:pointer;
}
#tabmain li.right-off
{
	width:72px;
	float:left;
	display:block;
	background-color:#FFFFFF;
	text-align:center;
	background:url(../images/tabs-bg-unactive.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 1px 0px;
	cursor:pointer;
}
#tabmain li.right-on
{
	width:72px;
	float:left;
	display:block;
	background-color:#FFFFFF;
	text-align:center;
	background:url(../images/tabs-bg-active.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 0px 0px;
	cursor:pointer;
}
#tabmain li.right-dest
{
	width:92px;
	float:left;
	display:block;
	background-color:#FFFFFF;
	text-align:center;
	background:url(../images/tabs-bg-unactive.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 1px 0px;
	cursor:pointer;
}
#tabmain li.right-tab
{
	width:77px;
	float:left;
	display:block;
	background-color:#FFFFFF;
	text-align:center;
	background:url(../images/tabs-bg-unactive.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 1px 0px;
	cursor:pointer;
}
#tabmain li.right-tab-on
{
	width:77px;
	float:left;
	display:block;
	background-color:#FFFFFF;
	text-align:center;
	background:url(../images/tabs-bg-active.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 0px 0px;
	cursor:pointer;
}
#tabmain li.right-dest-on
{
	width:92px;
	float:left;
	display:block;
	background-color:#FFFFFF;
	text-align:center;
	background:url(../images/tabs-bg-active.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 0px 0px 0px;
	cursor:pointer;
}
#tabmain li.current a
{
	margin:0px;
	padding:0px;
	width:81px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-active.jpg);
	background-color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	border:solid 1px #cccccc;
	border-width:0px 1px 0px 0px;
	cursor:pointer;
}
#tabmain li.right-off a
{
	width:72px;
	float:left;
	background:url(../images/tabs-bg-unactive.jpg);
	text-align:center;
	text-decoration:none;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	cursor:pointer;
}
#tabmain li.right-off a:hover
{
	width:72px;
	float:left;
	background:url(../images/tabs-bg-unactive.jpg);
	text-align:center;
	text-decoration:underline;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	cursor:pointer;
}
#tabmain li.right-on a
{
	width:72px;
	float:left;
	text-align:center;
	background:url(../images/tabs-bg-active.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#4d4d4d;
	cursor:pointer;
}
#tabmain li.right-on a:hover
{
	width:72px;
	float:left;
	text-align:center;
	background:url(../images/tabs-bg-active.jpg);
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	color:#4d4d4d;
	cursor:pointer;
}
#tabmain li.normal a
{
	margin:0px;
	padding:0px;
	width:81px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	cursor:pointer;
}
#tabmain li.normal a:hover
{
	margin:0px;
	padding:0px;
	width:81px;
	float:left;
	display:block;
	background:url(../images/tabs-bg-unactive.jpg);
	background-color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	cursor:pointer;
}
.holiday-pckges
{
	width:426px;
	float:left;
	margin:0px;
	padding:0px;
	border:solid 1px #adc2df;
	background-color:#e7ecf3;
	border-width:1px 0px 1px 0px;	
}
.holiday-top
{
	float:left;
	margin:0px;
	padding:0px 0px 13px 10px;
}
.holiday-top p
{
	margin:0px;
	width:362px;
	float:left;
	padding:0px;
	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	display:block;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
.holiday-top p a
{
	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	text-decoration:none;
}
.holiday-top p a:hover
{
	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	text-decoration:underline;
}
.holiday-top p.tag
{
	margin:0px;
	padding:0px;
	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
}
.holiday-top h6
{
	margin:0px;
	width:360px;
	padding:0px;
	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	float:left;
	display:inline-block;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
.holiday-top a
{
	margin:0px;
	padding:0px;
	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	text-decoration:none;
}
.holiday-top a:hover
{
	margin:0px;
	padding:0px;
	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	text-decoration:underline;
	cursor:hand;
}
.holiday-top p.view-all
{
	margin:0px;
	padding:0px;
	width:54px;	
	float:left;
	font:11px/25px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
.holiday-top p.view-all a
{
	font:11px/25px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
}
.holiday-top p.view-all a:hover
{
	font:11px/25px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	color:#4d4d4d;
}
.holiday-offer
{
	width:202px;
	float:left;
	margin:0px;
	padding:0px 0px 11px 10px;
}
.holiday-offer img
{
	float:left;
	margin:0px;
	padding:0px 8px 0px 0px;
}
.holiday-offer p
{
	float:left;
	width:115px;
	padding:0px 0px 0px 4px;
	margin:0px;
	display:block;
	font:11px/20px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1f65a1;
}
.holiday-offer p a
{
	color:#1f65a1;
	text-decoration:none;
}
.holiday-offer p a:hover
{
	color:#1f65a1;
	text-decoration:underline;
}
.holiday-offer p.nts
{
	width:57px;
	float:left;
	color:#596567;
}
.holiday-offer p.prc
{
	width:61px;
	float:left;
	padding:0px;
	font-weight:bold;
	color:#cc6600;
	text-decoration:none;
}
.holiday-offer p.bottom
{
	width:58px;
	float:left;
	padding:0px 0px 28px 0px;
	margin:0px;
	display:block;
}
html>/**/ body .holiday-offer p.bottom
{
	width:58px;
	float:left;
	padding:0px 0px 49px 0px;
	margin:0px;
	display:block;
}
* html .holiday-offer p.prc
{
	width:55px;
}
.inner-mid
{
	width:780px;
	float:left;
	position:relative;
	left:11px;
	top:0px;
}
.right-nav
{
	width:189px;
	float:left;
	margin:0px 0px 0px 11px;
	padding:0px;
}
.price-gurantee
{
	width:189px;
	height:136px;
	margin:0px 0px 5px 0px;
	background:url(../images/price-gurantee.jpg);
}
.price-gurantee p
{
	margin:0px;
	padding:10px 0px 0px 10px;
	width:150px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f4b92;
	display:block;
}
.price-gurantee p.click
{
	margin:0px;
	padding:15px 0px 0px 10px;
	width:110px;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2d4869;
	display:block;
}
.price-gurantee p.prc-gurantee
{
	margin:0px;
	padding:23px 0px 0px 10px;
	width:150px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cc6600;
	display:block;

}
.fare-alert
{
	width:189px;
	height:73px;
	margin:0px 0px 5px 0px;
	background:url(../images/fare-alert.jpg);
}
.fare-alert p
{
	margin:0px;
	padding:8px 0px 0px 10px;
	width:150px;
	float:left;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f4b92;
	display:block;
}
.fare-alert p.fare-txt
{
	margin:0px;
	padding:6px 0px 0px 45px;
	width:143px;
	float:left;
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f4b92;
	display:block;
}
.fare-alert p.fare-txt a
{
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f4b92;
	text-decoration:none;
}
.fare-alert p.sign-up
{
	margin:0px;
	padding:2px 6px 0px 5px;
	width:50px;
	float:right;
	text-align:right;
	text-decoration:underline;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cc6600;
	display:block;
}
.fare-alert p.sign-up a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cc6600;
	text-decoration:underline;
}
.fare-alert p.sign-up a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cc6600;
	text-decoration:none;
}
.favourite
{
	width:189px;
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px;
}
.favourite p
{
	margin:0px 0px 5px 0px;
	padding:0px;
	display:block;
	float:left;
	width:189px;
	font:11px/26px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1f4b92;
	border:dotted 1px #cccccc;
	border-width:1px 0px 1px 0px;
}
.favourite p.left
{
	margin:0px 0px 5px 0px;
	padding:0px;
	display:block;
	float:left;
	width:115px;
	font:11px/26px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1f4b92;
	border:dotted 1px #cccccc;
	border-width:1px 0px 1px 0px;
}
.favourite p.right
{
	margin:0px 0px 5px 0px;
	padding:0px;
	display:block;
	float:left;
	width:73px;
	font:11px/26px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1f4b92;
	border:dotted 1px #cccccc;
	border-width:1px 0px 1px 0px;
}
.favourite p a
{
	font:11px/26px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1f4b92;
	text-decoration:none;
}
.favourite p img
{
	margin:0px;
	padding:7px 5px 0px 5px;
	float:left;
}
.favourite p.border
{	
	width:189px;
	float:left;
	margin:0px;
	padding:0px;
	border:solid 1px #adc2df;
	border-width:1px 1px 1px 1px;	
	display:block;
}
.favourite p.border img
{
	width:23px;
	float:left;
	margin:0px;
	padding:7px 0px 0px 12px;
	display:block;
}

.favourite-trav
{
	width:189px;
	float:left;
}
.favourite-trav ul
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:189px;
	border:dotted 1px #cccccc;
	border-width:1px 0px 1px 0px;
}
.favourite-trav ul li
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:189px;
	font:11px/20px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1f4b92;
}
.favourite-trav ul li a
{	font:11px/20px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1f4b92;
	text-decoration:none;
	float:left;
	list-style:none;
}
.favourite-trav ul li img
{
	margin:0px;
	padding:4px 5px 0px 5px;
	float:left;
}
.other-airport
{
	width:625px;
	float:left;
	display:block;
	background:#eaf3fa url(../images/other-airport.jpg) repeat-x top;
	padding:0px 0px 11px 0px;
	border:solid 1px #cdcccc;
	border-width:1px 1px 1px 1px;
}
.other-airport p
{
	width:605px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight:bold;
	color:#000000;
	margin:10px 0px 0px 10px;
	padding:2px 0px 0px 0px;
	display:block;
}
.other-airport p.srch-flts
{
	width:605px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	margin:10px 0px 0px 10px;
	padding:2px 0px 0px 0px;
	display:block;
}
* html .other-airport
{
	width:625px;
	float:left;
	display:block;
	background:#eaf3fa url(../images/other-airport.jpg) repeat-x top;
	padding:0px 0px 11px 0px;
	border:solid 1px #cdcccc;
	border-width:1px 1px 1px 1px;
}
.other-airport h3
{
	font:11px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:192px;
	background:none;
	margin:0px;
	padding:0px 0px 0px 10px;
	display:block;
}
.other-airport ul
{
	margin:10px 0px 0px 10px;
	padding:0px 0px 5px 0px;
	width:603px;
	list-style:none;
	background-color:#FFFFFF;
	display:block;
	border:solid 1px #cccccc;
	border-width:1px 1px 1px 1px;
}
* html .other-airport ul
{
	margin:10px 0px 0px 8px;
	padding:0px 0px 5px 0px;
	width:607px;
	list-style:none;
	background-color:#FFFFFF;
	display:block;
	border:solid 1px #cccccc;
	border-width:1px 1px 1px 1px;
}
.other-airport ul li
{
	margin:0px;
	padding:0px;
	float:left;
}
.other-airport ul li.flt
{
	margin:15px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:189px;
	line-height:30px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
}
* html .other-airport ul li.flt
{
	margin:15px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:180px;
	line-height:30px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
}
.other-airport ul li.flt span
{
	width:20px;
	float:left;
	margin:0px 0px 0px 0px;
	display:block;
}
.other-airport ul li.flt span.arpt-txt
{
	width:160px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:2px 0px 0px 0px;
	display:block;
}
html>/**/ body.other-airport ul li.flt span.arpt-txt
{
	width:159px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:2px 0px 0px 0px;
	display:block;
}
* html .other-airport ul li.flt span.arpt-txt
{
	width:155px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:2px 0px 0px 0px;
	display:block;
}
.other-airport ul li.airport
{
	margin:7px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	width:120px;
	line-height:20px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
}
.other-airport ul li.radio
{
	margin:7px 0px 0px 7px;
	padding:0px;
	width:25px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
}
.other-airport ul li.flt a
{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
	display:block;
}
.other-airport ul li.flt a:hover
{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	color:#4d4d4d;
	display:block;
}
.radio-but
{
	border:0px;
}
.top_left
{
	margin:18px 0px 18px 11px;
	_margin:18px 0px 18px 6px;
	width:965px;
	float:left;
}
.top_left h1
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	border:0px;
	margin:0px;
	padding:0px 0px 5px 0px;
	display:block;
}
.flt-panel
{
	width:625px;
	float:left;
	margin:0px 0px 16px 0px;
	padding:0px;	
}
* html .flt-panel
{
	width:625px;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px;	
}
html>/**/ body .flt-panel
{
	width:625px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;	
}
.flt-panel ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	float:left;
}
.flt-panel ul li
{
	margin:10px 11px 0px 6px;
	padding:0px 0px 0px 10px;
	float:left;
	width:124px;
	font:12px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
	background:url(../images/dot-right.jpg) no-repeat 0px 10px;
	display:block;
}
* html .flt-panel ul li
{
	margin:10px 11px 0px 6px;
	padding:0px 0px 0px 10px;
	float:left;
	width:120px;
	font:12px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
	background:url(../images/dot-right.jpg) no-repeat 0px 10px;
	display:block;
}
.flt-panel ul li.city
{
	margin:10px 11px 0px 0px;
	padding:0px 0px 0px 5px;
	float:left;
	width:130px;
	background:none;
	display:block;
}
.flt-panel ul li.centre-curve
{
	margin:0px;
	padding:0px;
	width:605px;
	height:260px;
	background:url(../images/center-pic.jpg);
	display:block;
}
* html .flt-panel ul li.centre-curve
{
	margin:0px;
	padding:0px;
	width:605px;
	height:260px;
	background:url(../images/center-pic.jpg);
	display:block;
}
.flt-panel ul li.centre-bottom
{
	margin:0px;
	padding:0px;
	width:605px;
	height:160px;
	background:url(../images/center-curve.jpg);
	display:block;
}
.flt-panel ul li.left-curve
{
	margin:0px;
	padding:0px;
	width:10px;
	display:block;
}
.flt-panel ul li.right-curve 
{
	margin:0px;
	padding:0px;
	width:10px;
	display:block;
}
.flt-panel ul li h3
{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:580px;
	background:none;
	margin:15px 0px 0px 5px;
	padding:0px;
	display:block;
}
.flt-panel ul li h5
{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:380px;
	background:none;
	margin:15px 0px 0px 5px;
	padding:0px;
	display:block;
}
.flt-panel ul li a
{
	font:12px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
	display:block;
}
.flt-panel ul li a:hover
{
	font:12px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	color:#4d4d4d;
	display:block;
}
.left-block{
	margin:0px 0px 0px 11px;
	_margin:0px 0px 0px 6px;
	width:331px;
	float:left;
}
.mid-block
{
	width:426px;
	float:left;
	margin:0px 0px 0px 11px;
}
.mid-block img
{
	padding:0px 0px 12px 0px;
}
.flights-hed h6
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	background: url(../images/airlines.jpg) no-repeat;
	border:0px;
	margin:0px;
	padding:2px 0px 5px 55px;
	display:block;
}
.airportaz
{
	margin:0px;
	padding:0px 0px 10px;
    text-align:center;
}
.t-tips
{
	width:136px;
	margin:7px 0px 0px 0px;
	padding:0px;
	float:left;
	border:1px solid #adc2df;
}
.t-tips h6
{	
	margin:0px;
	padding:0px 0px 0px 5px;
	background-image:url(../../images/g-strip.jpg);
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#054689;
	font-weight:bold;
	text-align:left;
}
.t-tips h6 a
{
	color:#054689;
	text-decoration:none;
}
.t-tips h6 a:hover
{
	text-decoration:underline;
}
.t-tips ul
{
	margin:0px;
	padding:0px 0px 0px 5px;
	width:131px;
	float:left;
	list-style:none;
	background-color:#FFF;
}
.t-tips ul li
{
	margin:0px;
	padding:0px 0px 0px 10px;
	width:126px;
	float:left;
	color:#868585;
	font:11px/21px Arial, Helvetica, sans-serif;
	text-align:left;
	background:url(../images/dot-right.jpg) no-repeat 1px 10px;
}
.t-tips ul li a
{
	color:#868585;
	text-decoration:none;
}
.t-tips ul li a:hover
{
	text-decoration: underline;
}
.left-nav
{
	width:332px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
}
.midd-panel{
	width:636px;
	float:left;
	margin:0px 0px 0px 11px;
}
* html .midd-panel{
	width:630px;
	float:left;
	margin:0px 0px 0px 9px;
}
.flt-hed
{
	margin:0px 0px 5px 0px;
	_margin:0px 0px 5px 0px;
	width:625px;
	float:left;
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
}
* html .flt-hed
{
	width:620px;
}
.flt-hed h1
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	float:left;
	border:0px;
	margin:0px 5px 0px 0px;
	padding:0px;
	display:block;
}
.flt-hed h1 a
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003466;
	text-decoration:none;
}
.fares-block
{
	width:625px;
	display:block;
	margin:0px;
	padding:0px;
	float:left;
	border:solid 1px #e0dfdf;
	border-width:1px 1px 1px 1px;
}
.fares-block h4
{
	width:620px;
	display:block;
	background-color:#559ab9;
	font:12px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 0px 5px;
}
.fares-block h2
{
	width:620px;
	display:block;
	background-color:#559ab9;
	font:12px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 0px 5px;
}
.fares-block ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#e7ecf3;
	width:625px;
	display:block;		
}
.fares-block ul li
{
	margin:0px;
	padding:0px;
	float:left;
	font:11px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
}
.fares-block ul li.airport
{	
	width:140px;
	padding:0px 0px 0px 5px;
	font:11px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
}
.fares-block ul li.depart
{
	width:125px;
}
.fares-block ul li.desti
{
	width:150px;
	text-align:center;
}
.fares-block ul li.valid-hed
{
	width:120px;
	text-align:center;
}
.fares-block ul li.fare
{
	width:80px;
	text-align:center;
}
.fares-middle
{
	width:625px;
	display:block;
	float:left;
}
.fares-middle ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#fafafa;
	width:625px;
	display:block;
}
.fares-middle ul li
{
	margin:0px;
	padding:7px 0px 0px 0px;
	float:left;
	height:28px;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
}
.fares-middle ul li img
{
	margin:2px 0px 0px 5px;
	padding:0px;
	display:block;
}
.fares-middle ul li.logo
{
	width:150px;
	display:block;
	padding-top:0px;
}
.fares-middle ul li.departtxt
{
	width:125px;	
}
.fares-middle ul li.destitxt
{
	width:150px;
	text-align:center;
}
.fares-middle ul li.faretxt
{
	width:80px;
	text-align:center;
}
.fares-middle ul li.faretxt font
{
	color:#cc6600;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.fares-middle ul li.validity
{
	width:120px;
	text-align:center;
}
.fares-middle ul.package-info-on 
{
	margin:0px;
	padding:0px;
	background-color:#fafafa;
	width:625px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 1px 0px;
}
.fares-middle ul.package-info-off
{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	width:625px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 1px 0px;
}
.fares-middle ul.package-info-on-bottom
{
	margin:0px;
	padding:0px;
	background-color:#fafafa;
	width:625px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 0px 0px;
}
.fares-middle ul.package-info-off-bottom
{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	width:625px;
	display:block;
	border:solid 1px #e6e6e6;
	border-width:0px 0px 0px 0px;
}
.text-block
{
	width:625px;
	float:left;
	margin:4px 0px 5px 0px;
	padding:0px;
	font:11px/22px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
}
.text-block a
{
	text-decoration:none;
}
.text-block a:hover
{
	text-decoration:underline;
	color:#4d4d4d;
}
.text-block h1
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	margin:0px;
	padding:0px;
	display:inline;
}
.tra-guide
{
	margin:15px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	width:330px;
	float:left;
	border:1px solid #adc2df;
	display:block;
}
.tra-guide span
{
	margin:0px;
	padding:0px 0px 0px 10px;
	width:290px;
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#054689;
	font-weight:bold;
	text-decoration:none;
}
.tra-guide span a
{
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#054689;
	font-weight:bold;
	text-decoration:none;
}
.tra-guide h4
{
	margin:0px;
	padding:0px 0px 0px 10px;
	width:290px;
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#054689;
	font-weight:bold;
	text-decoration:none;
}
.tra-guide h4 a
{
	color:#054689;
	text-decoration:none;
}
.tra-guide h4 a:hover
{
	text-decoration: underline;
}
.tra-guide ul
{
	margin:0px;
	padding:0px;
	width:330px;
	float:left;
	list-style:none;
}
.tra-guide ul li
{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 15px;
	width:145px;
	float:left;
	list-style:none;
	color:#868585;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:normal;
	list-style:none;
	background-image:url(../images/g-dott.jpg);
	background-repeat:no-repeat;
	background-position:left;	
}
.tra-guide ul li a
{
	color:#868585;
	text-decoration:none;
}
.tra-guide ul li a:hover
{
	text-decoration:underline;
}
.inner-panel{
	width:990px;
	margin:6px 0px 0px 0px;
	padding:11px 0px 4px 0px;
	background:#ffffff;
}
.left-navigation{
	margin:0px 0px 0px 11px;
	_margin:0px 0px 0px 6px;
	padding:0px 0px 15px 0px;
	width:331px;
	float:left;
}
.google
{
	width:189px;
	margin:0px 0px 5px 0px;
	padding:0px;
	float:left;
	display:block;
}
.google small.border
{	
	width:177px;
	float:left;
	margin:0px;
	padding:5px 5px 5px 5px;
	border:solid 1px #adc2df;
	border-width:1px 1px 1px 1px;	
	display:block;
}
