.inner-panel{
	width:990px;
	margin:6px 0px 0px 0px;
	padding:11px 0px 4px 0px;
	background:#ffffff;
}
.left-nav{
	margin:0px 0px 0px 11px;
	_margin:0px 0px 0px 6px;
	padding:0px 0px 15px 0px;
	width:331px;
	float:left;
}
.flight-container
{
	margin:15px 0px 0px 0px;
	padding:0px;
	width:331px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
}
* html .flight-container
{
	margin:15px 0px 0px 0px;
}
.flight-container ul
{
	margin:0px;
	padding:0px;
	width:331px;
	list-style:none;
	float:left;
}
.flight-container ul li
{
	margin:0px;
	padding:0px;
	width:10px;
	float:left;
}
.flight-container ul li.middle
{
	margin:0px;
	padding:0px;
	width:311px;
	height:198px;
	background:url(http://www.southalltravel.co.uk/images/center-corner.jpg);
}
.flight-container h5
{
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	margin:0px;
	padding:15px 0px 5px 8px;
	display:block;
	width:300px;
}
.flight-container p
{
	margin:10px 0px 0px 8px;
	padding:0px;
	width:93px;
	display:block;
	float:left;
}
* html .flight-container p
{
	width:90px;
}
.flight-container p a
{
	text-decoration:none;
	color:#4d4d4d;
}
.flight-container p a:hover
{
	text-decoration:underline;
}
.call-now
{
	width:331px;
	float:left;
	height:88px;
	margin:15px 0px 0px 0px;
	padding:0px;
	background:url(http://www.southalltravel.co.uk/images/call-now-bg.jpg) no-repeat;
}
* html .call-now
{
	margin:15px 0px 0px 0px;
}
.call-now ul
{
	width:331px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.call-now ul li
{
	width:285px;
	margin:0px;
	padding:0px;
	display:block;
	font:18px Arial, Helvetica, sans-serif;
	color:#ba0018;
	font-weight:bold;
	text-align:center;
}
.call-now ul li.or
{
	margin:0px;
	padding:0px;	
	display:block;
	color:#000;
}
.call-now ul li.tel
{
	width:120px;
	margin:18px 0px 0px 140px;
	padding:0px;	
	display:block;
}


.calls-now
{
	width:331px;
	float:left;
	height:88px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	background:url(http://www.southalltravel.co.uk/images/call-now-bg.jpg) no-repeat;
}
* html .calls-now
{
	margin:15px 0px 15px 0px;
}
.calls-now ul
{
	width:331px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.calls-now ul li
{
	width:285px;
	margin:0px;
	padding:0px;
	display:block;
	font:18px Arial, Helvetica, sans-serif;
	color:#ba0018;
	font-weight:bold;
	text-align:center;
}
.calls-now ul li a
{
	font:18px Arial, Helvetica, sans-serif;
	color:#ba0018;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.calls-now ul li.or
{
	margin:0px;
	padding:0px;	
	display:block;
	color:#000;
}
.calls-now ul li.tel
{
	width:120px;
	margin:18px 0px 0px 140px;
	padding:0px;	
	display:block;
}
.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;
}
.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;
}
.dest-col
{
	width:635px;
	display:block;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
}
.dest-col small
{
	width:635px;	
	margin:0px;
	padding:0px 0px 8px 0px;
	float:left;
	font:11px/16px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
}
.dest-col small a
{
	color:#4d4d4d;
	text-decoration:none;
}
.dest-col small a:hover
{
	color:#4d4d4d;
	text-decoration: underline;
}
.dest-col ul
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:635px;
}
.dest-col ul li
{
	float:left;
	width:124px;
	margin:0px 3px 0px 0px;
	padding:0px;
	font:10px/16px Arial, Helvetica, sans-serif;
	font-weight:normal;
	height:300px;
	color:#4d4d4d;
	background:url(../images/border-bg.jpg) no-repeat right;
	display:block;
}
.dest-col ul li a
{
	color:#4d4d4d;
	text-decoration:none;
}
.dest-col ul li a:hover
{
	color:#4d4d4d;
	text-decoration:underline;
}
.dest-col ul li.right
{
	margin:0px;
	padding:0px;
	background:none;
}
.dest-col ul li p
{
	margin:0px;
	padding:0px;
	display:block;
}
.dest-col ul li p.hed
{
	margin:0px;
	padding:0px 0px 5px 0px;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.destination-sub
{
	width:623px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}
.destination-sub ul
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:620px;
}
.destination-sub ul li
{
	float:left;
	width:290px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
	font:12px/30px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4d4d4d;
	display:block;
	background-image:url(../images/seo-image/dott.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
.destination-sub ul li a
{
	color:#4d4d4d;
	text-decoration:none;
}
.destination-sub ul li a:hover
{
	color:#4d4d4d;
	text-decoration:underline;
}


.flig-panel
{
	width:625px;
	float:left;
	margin:10px 0px 16px 0px;
	padding:0px;	
}
.flig-panel ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	float:left;
}
.flig-panel ul li
{
	margin:10px 11px 0px 6px;
	padding:0px 0px 0px 10px;
	float:left;
	width:174px;
	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;
}
.flig-panel ul li span
{
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1253a3;
	width:590px;
	background:none;
	margin:10px 0px 0px 10px;
	padding:0px;
	display:block;
}
.flig-panel ul li.centre-curve
{
	margin:0px;
	padding:0px;
	width:605px;
	height:164px;
	background:url(../images/center-pic.jpg);
	display:block;
	border-bottom:1px solid #dbdcdd;
}

.flig-panel ul li.left-curve
{
	margin:0px;
	padding:0px;
	width:10px;
	display:block;
}
.flig-panel ul li.right-curve 
{
	margin:0px;
	padding:0px;
	width:10px;
	display:block;
}

.flig-panel ul li a
{
	font:12px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#4d4d4d;
	display:block;
}
.flig-panel ul li a:hover
{
	font:12px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	color:#4d4d4d;
	display:block;
}
.flight-panel-container{
	width:936px;
	float:left;
	margin:12px 0px 16px 27px;
	padding:0px 0px 12px 0px;
	background-color:#f8f8f8;
	border:1px solid #e3e3e3;
}
* html .flight-panel-container{
	width:930px;
	float:left;
	margin:0px 0px 0px 25px;
	background-color:#f8f8f8;
	border:1px solid #e3e3e3;
}
.flight-panel-container2{
	width:870px;
	float:left;
	margin:12px 12px 0px 12px;
	padding:20px;
	background-color:#FFFFFF;
	border:1px solid #e3e3e3;
}
.destination-flight
{
	width:870px;	
	margin:0px;
	padding:0px;
	float:left;
	display:block;
}
.destination-flight h1
{
	width:870px;
	margin:0px;
	padding:0px 0px 20px 0px;
	float:left;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#12315f;
	display:block;
}
.destination-flight ul
{
	width:202px;
	margin:0px 19px 15px 0px;
	padding:0px;
	float:left;
	list-style:none;
	border:dotted 1px #999;
	border-width: 0px 1px 0px 0px;
	display:block;
}
.destination-flight ul.right
{
	margin:0px;
	border:none;
}
.destination-flight ul h2
{
	width:203px;
	margin:0px;
	padding:0px;
	float:left;
	font:11px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	display:block;
}
.destination-flight ul h3
{
	width:203px;
	margin:0px;
	padding:0px;
	float:left;
	font:11px/20px Arial, Helvetica, sans-serif;
	font-weight:normal;
	display:block;
}
.destination-flight ul a
{
	color:#4d4d4d;
	text-decoration:none;
}
.destination-flight ul a:hover
{
	text-decoration:underline;
}
.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;
}
