.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.newsheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CB000A;
	line-height: 25px;

}
.newsbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;

}
.newslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A4101A;
	text-decoration: underline;
	line-height: 14px;


}
.newstime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
	line-height: 18px;


}
.times1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0E4C46;
	line-height: 16px;

}
.times2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFB300;
	line-height: 19px;
}
.times3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #A0CFC0;
	line-height: 24px;
}
.times4 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #A0CFC0;
	line-height: 14px;
}
.times5 {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #A0CFC0;
	line-height: 6px;
}
.timeshead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00645C;

}
.timeshead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	line-height: 22px;


}
.timeshead3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
	font-weight: normal;
	line-height: 20px;
}
.timesdays {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0E4C46;
	line-height: 20px;
}
.esplink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00645C;
	text-decoration: underline;
	line-height: 14px;

}
.fare1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.fare2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFF00;
}
.fare3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.espheader1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
}
.espfares {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}
.fare4 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFFF00;
}
.fare5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0E4C46;
}
.fare6 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #00645C;
}
.newsbody2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00645C;
	line-height: 15px;
}
.espheader2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00645C;
	line-height: 25px;
}
.newsheader2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #CB000A;
	line-height: 25px;
}
.faqred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CB000A;
	line-height: 14px;
}
.faqredbold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CB000A;
	line-height: 14px;
}
.newsbodylist {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CB000A;
	line-height: 14px;
}
.newsheader3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 25px;
}
.newsheader3link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #CB000A;
	line-height: 25px;
	text-decoration: underline;

}
.contact1 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.newsbodybold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
}
.newsbodyboldred {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CB000A;
	line-height: 14px;
}
.form1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
}
.newsheaderxtra {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CB000A;
	line-height: 20px;
}

/* added by dave rattray @ oasis communications for cms purposes */
ul.timetable {list-style:none;padding:0;margin:0;text-align:center;width:46px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0E4C46;}

.timetablebox {
display:block;
background-color:#00645c;
width:42px;
color:#98cff0;
text-align:center;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
line-height: 16px;
margin-left:auto;
margin-right:auto;
}

.timetableorange {
color:#ffb300;
}

.timeshead4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 16px;
}
.newsbodyboldgreen {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00645C;
	line-height: 14px;
}
.airtimeshead1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A499A;
}
.airlinelink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1A499A;
	text-decoration: underline;
	line-height: 14px;
}
.airlinebodyblue01 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1A499A;
	line-height: 14px;
}
.airlinebodyblue01bold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1A499A;
	line-height: 14px;
}
.airlinebodyblue02 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3399FF;
	line-height: 14px;
}
.airlinebodyblue02bold {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399FF;
	line-height: 14px;
}
.airlinedest01 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1A499A;
	line-height: 14px;
}
.airlinedest02 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1A499A;
	line-height: 14px;
}
.airlinetimes1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
}
.airlinedest03 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1A499A;
	line-height: 20px;
}
.airlinedest04 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #3399FF;
	line-height: 20px;
}
.airlinefarepound {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #293383;
}
.airlinefare1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.airlinefaretext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #293383;
	line-height: 14px;
}
.newsheader4 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #0066B3;
line-height: 25px;
}.cleanairlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0066B3;
	line-height: 20px;
	text-decoration: underline;
}
.times3a {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A0CFC0;
	line-height: 12px;
}
.keyprice01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	font-weight: normal;
	line-height: 22px;
}
.keyprice02 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: normal;
	line-height: 22px;
}

.fareheader01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height: 14px;
}
.fareheader02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8a0012;
	line-height: 14px;
}
.fareheader03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 14px;
}
.fareheader04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	line-height: 14px;
}
.fareheader05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
}
.fareprice01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	line-height: 14px;
}
.fareprice02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a0012;
	line-height: 14px;
}
.fareprice03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	line-height: 14px;
}

.redtext { color: #CB000A !important; }