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 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
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	line-height:20px;
	margin:0px 0px 14px 0px;
	padding:0px;
	display:block;
}
*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 font
{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	line-height:20px;
	text-align:center;
	display:block;
}
.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
{
	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
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1253a3;
	text-align:right;
	text-decoration:none;
}
.flts-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;
}

.dest-right
{
	width:276px;
	float:right;
	height:252px;
	border:solid 1px #cdcccc;
	background:url(../images/right-bg.jpg);
	border-width:1px 1px 1px 1px;
}
.dest-right h3
{
	font:11px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:190px;
	background:none;
	margin:0px;
	padding:0px 0px 0px 10px;
	display:block;
}
.dest-right ul
{
	margin:0px 10px;
	padding:5px 0px;
	width:256px;
	list-style:none;
	background-color:#FFFFFF;
	border:solid 1px #cccccc;
	border-width:1px 1px 1px 1px;
}
html>/**/body .dest-right ul
{
	margin:0px 10px;
	padding:5px 0px;
	width:256px;
	height:208px;
	list-style:none;
	background-color:#FFFFFF;
	border:solid 1px #cccccc;
	border-width:1px 1px 1px 1px;
}
.dest-right ul li
{
	margin:0px 0px 0px 7px;
	padding:0px 0px 0px 10px;
	width:111px;
	background:url(../images/dot-right.jpg) no-repeat 0px 11px;
	font:12px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
	float:left;
}
* html .dest-right ul li
{
	margin:0px 0px 0px 7px;
	padding:0px 0px 0px 10px;
	width:105px;
	background:url(../images/dot-right.jpg) no-repeat 0px 11px;
	font:12px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
	float:left;
}
.dest-right ul li a
{
	font:12px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
}
.dest-right ul li a:hover
{
	font:12px/24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
}
.dest-right ul li.other
{
	margin:0px;
	padding:0px;
	width:250px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:right;
	color:#1253a3;
	background-image:none;
}
.dest-right ul li.other a
{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:right;
	text-decoration:underline;
	color:#1253a3;
}
.dest-right ul li.other a:hover
{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
	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;
	height:24px;		
}
.travel-planner ul li
{
	font:11px/24px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	margin:0px;
	padding:0px;
	float:left;
	height:24px;
	text-align:left;
}
.travel-planner ul li.airport
{
	margin:0px 0px 0px 9px;
	padding:0px;
	width:121px;
}
.travel-planner ul li.depart
{
	width:200px;
}
.travel-planner ul li.desti
{
	width:250px;
}
.travel-planner ul li.valid-hed
{
	width:130px;
}
.travel-planner ul li.fare
{
	width:95px;
}


.call-us
{
	width:967px;
	float:left;
	margin:0px 0px 10px 11px;
	padding:0px;
}
* html .call-us
{
	width:967px;
	float:left;
	margin:0px 0px 0px 5px;
	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 .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 .travel-guide a
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	height:19px;
	line-height:19px;
	text-decoration:none;
}
.call-us .travel-guide a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#effeb4;
	height:19px;
	line-height:19px;
	text-decoration:underline;
}
.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.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;
}
* html .left-panel
{
	width:332px;
	float:left;
	margin:0px 0px 0px 5px;
}
.left-panel img
{
	float:left;
}
.left-top
{
	width:332px;
	float:left;
}
.left-top img
{
	float:left;
	padding:0px;
	margin:0px;
}
.left-top span
{
	padding:1px 0px 0px 0px;
	margin:0px;
	width:312px;
	font:14px/33px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	float:left;
	display:block;
	background:url(../images/centre-bg.jpg) repeat-x top;
}
.left-top span a
{
	font:14px/34px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	text-decoration:none;
}
.left-top span a:hover
{
	font:14px/34px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	text-decoration:underline;
}
.left-middle
{
	width:312px;
	float:left;
	margin:0px;
	padding:2px 10px 2px 10px;
	background:url(../images/price-match-gurantee.jpg) no-repeat top;
	height:265px;
}
.left-middle p
{
	margin:0px;
	padding:0px;
	width:238px;
	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;
}
* html .left-middle p
{
	width:248px;
}
.left-middle p a
{
	color:#4d4d4d;
	text-decoration:none;
}
.left-middle p a:hover
{
	color:#4d4d4d;
	text-decoration:underline;
}
.left-middle p.fr
{
	width:30px;
	text-align:right;
	display:block;
	font-weight:normal;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
* html .left-middle p.fr
{
	width:20px;	
}
.left-middle p.fares
{
	padding:0px 0px 0px 5px;
	margin:0px;
	width:35px;
	color:#cc6600;
	display:block;
	border:dotted 1px #cccccc;
	border-width:0px 0px 1px 0px;
}
.left-middle p.fares a
{
	text-decoration:none;
	color:#cc6600;
}
.left-middle p.fares a:hover
{
	text-decoration:underline;
	color:#cc6600;
}
.left-middle ul
{
	margin:0px 0px 0px 5px;
	padding:0px;
	width:320px;
	float:left;
	list-style:none;
}
.left-middle ul li
{
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 10px;
	width:145px;
	font:11px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	float:left;
	display:block;
	background:url(../images/dot-right.jpg) no-repeat;
	background-position:left center;
	text-decoration:none;
}
.left-middle ul li a
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:145px;
	font:11px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	text-decoration:none;
}
.left-middle span
{
	padding:0px 0px 0px 6px;
	margin:12px 0px 8px 4px;
	width:317px;
	font:12px/33px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	float:left;
	display:block;
	background:url(../images/centre-bg.jpg) repeat-x top;
}
*html .left-middle span
{
	padding:0px 0px 0px 6px;
	margin:12px 0px 8px 4px;
	width:312px;
	font:12px/33px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#264466;
	float:left;
	display:block;
	background:url(../images/centre-bg.jpg) repeat-x top;
}
.left-middle span a
{
	font:12px/33px Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	color:#264466;
	text-decoration:none;
}
.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;
}

.ajax
{
	width:424px;
	float:left;
	margin:0px 0px 12px 11px;
	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 8px 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:424px;
	float:left;
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 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:360px;
	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:200px;
	float:left;
	margin:0px;
	padding:0px 0px 9px 10px;
}
.holiday-offer img
{
	float:left;
	margin:0px;
	padding:0px 8px 0px 0px;
}
.holiday-offer p
{
	width:115px;
	float:left;
	padding:0px;
	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
{
	text-decoration:underline;
}
.holiday-offer p.nts
{
	width:55px;
	color:#596567;
}
.holiday-offer p.prc
{
	width:40px;
	text-decoration:none;
	font:12px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cc6600;
}
.holiday-offer p.bottom
{
	float:left;
	width:58px;
	padding:0px 0px 28px 0px;
	margin:0px;
	display:block;
}
html>/**/ body .holiday-offer p.bottom
{
	float:left;
	width:58px;
	padding:0px 0px 49px 0px;
	margin:0px;
	display:block;
}
.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 10px 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 10px 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;
}
.favourite p
{
	margin:0px 0px 11px 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 11px 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 11px 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;
}
.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:121px;
	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 h4
{
	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 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;
}
.pic
{
	width:426px;
	float:left;
	margin:0px 0px 12px 11px;
}
.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;
}
