﻿A {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.callToAction {
	LINE-HEIGHT: 1.4; FONT-FAMILY: 'Trebuchet MS' , Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P.callToAction {
	LINE-HEIGHT: 1.4; FONT-FAMILY: 'Trebuchet MS' , Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P {
	MARGIN: 2px 0px 16px
}
.c {
	CLEAR: both
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
DIV#container {
	MARGIN: 0px auto; WIDTH: 791px
}
DIV#header {
	BACKGROUND-IMAGE: url(../images/header.gif); WIDTH: 791px; HEIGHT: 169px; CLEAR: both
}
DIV#page_fly_drive_trips {
	PADDING-LEFT: 0px; WIDTH: 570px; MARGIN-BOTTOM: 30px; FLOAT: left
}
DIV#right {
	BACKGROUND-IMAGE: url(../images/right.gif); WIDTH: 200px; FLOAT: right; HEIGHT: 471px
}
DIV#footer {
	BACKGROUND-IMAGE: url(../images/footer.gif); WIDTH: 791px; HEIGHT: 169px; CLEAR: both
}
H1.powMainHeader {
	BORDER-LEFT: #f8940b 3px solid; LINE-HEIGHT: 1.2em; MARGIN: 14px 0px; PADDING-LEFT: 7px; FONT-FAMILY: 'Trebuchet MS' , Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 32pt
}
H2.powSubHeader {
	BORDER-LEFT: #ebf2fa 3px solid; LINE-HEIGHT: 1.3em; MARGIN: 4px 0px; PADDING-LEFT: 7px; FONT-FAMILY: 'Trebuchet MS' , Helvetica, Arial, sans-serif; COLOR: #e88105; FONT-SIZE: 14pt
}
SPAN.darkBlue {
	COLOR: #012351
}
SPAN.darkBlueBackground {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #012351; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ffffff; MARGIN-LEFT: 0px; PADDING-TOP: 2px
}
DIV.lightBluePanel {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ebf2fa; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px
}
DIV.imagesColumn {
	TEXT-ALIGN: center; WIDTH: 118px; FLOAT: right; MARGIN-LEFT: 10px
}
DIV.imagesColumnNew {
	TEXT-ALIGN: right; FLOAT: right; MARGIN-LEFT: 10px
}
DIV.textColumn {
	PADDING-LEFT: 2px; WIDTH: 410px; FLOAT: left
}
TABLE.departuresTable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 570px; MARGIN-BOTTOM: 20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.departuresTable TD {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebf2fa; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TABLE.departuresTable TD.deptAirport {
	COLOR: #0060b5; FONT-WEIGHT: bold
}
TABLE.departuresTable TD.deptDate {
	COLOR: #0060b5; FONT-WEIGHT: bold
}
TABLE.departuresTable TD.deptSale {
	TEXT-ALIGN: center; FONT-FAMILY: "Lucida Grande" , "Trebuchet MS" , Helvetica, Arial, sans-serif; COLOR: #c1272d; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
TABLE.departuresTable TD.deptDate {
	TEXT-ALIGN: center; WIDTH: 80px
}
TABLE.departuresTable TD.deptPrice {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
TABLE.departuresTable TD.deptEnquire {
	TEXT-ALIGN: center; WIDTH: 94px
}
TABLE.departuresTable TR.alt TD {
	BACKGROUND-COLOR: #f8fbfd
}
TABLE.departuresTable TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; VERTICAL-ALIGN: bottom
}
TABLE.departuresTable TH.deptPriceHeader {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: #ebf2fa 4px solid; LINE-HEIGHT: 1.4em; WIDTH: 51px; BACKGROUND-POSITION: 14px 5px; COLOR: #012351; BORDER-TOP: #ebf2fa 4px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ebf2fa 4px solid; PADDING-TOP: 35px
}
TABLE.departuresTable TH.noBorderLeft {
	BORDER-LEFT: 0px
}
TABLE.departuresTable TH H2 {
	MARGIN-BOTTOM: 3px
}
.circle1 {
	BACKGROUND-REPEAT: no-repeat
}
.circle2 {
	BACKGROUND-REPEAT: no-repeat
}
.circle3 {
	BACKGROUND-REPEAT: no-repeat
}
.circle4 {
	BACKGROUND-REPEAT: no-repeat
}
.circle1 {
}
.circle2 {
	BACKGROUND-IMAGE: url(../images/circle-2.gif)
}
.circle3 {
	BACKGROUND-IMAGE: url(../images/circle-3.gif)
}
.circle4 {
	BACKGROUND-IMAGE: url(../images/circle-4.gif)
}
UL.packageDetails {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 9px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.packageDetails LI {
	BACKGROUND-COLOR: #f8fbfd; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 3px; PADDING-LEFT: 38px; WIDTH: 43%; DISPLAY: block; BACKGROUND-POSITION: 7px 7px; FLOAT: left; HEIGHT: 38px
}
UL.packageDetails LI STRONG {
	COLOR: #012351
}
H1.focusMainHeader {
	LINE-HEIGHT: 1.2em; MARGIN: 14px 0px 3px; PADDING-LEFT: 7px; FONT-FAMILY: 'Trebuchet MS' , Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 32pt
}
H2.focusSubHeader {
	LINE-HEIGHT: 1.3em; MARGIN: 4px 0px; PADDING-LEFT: 7px; FONT-FAMILY: 'Trebuchet MS' , Helvetica, Arial, sans-serif; COLOR: #e88105; FONT-SIZE: 14pt
}
DIV.imagesColumn IMG.mainImage {
	MARGIN-BOTTOM: 10px
}
DIV#focusHeader {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/focus-header-stretch.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 13px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 65px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV#focusHeader H3 {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/focus-header-logo.gif); BORDER-RIGHT-WIDTH: 0px; TEXT-INDENT: -2000px; WIDTH: 194px; DISPLAY: block; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 66px; BORDER-LEFT-WIDTH: 0px
}
DIV#focusHeader A.choose {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/focus-header-choose.gif); TEXT-INDENT: -2000px; WIDTH: 170px; DISPLAY: block; FLOAT: right; HEIGHT: 66px
}
DIV#focusNav {
	background-color:#154377; MARGIN-TOP: 14px; WIDTH: 564px; margin-bottom: 14px;
}
DIV#focusNav UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
}
DIV#focusNav UL LI {
	background-color:#3768a0; WIDTH: 90px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 5px
}
DIV#focusNav UL LI.on {
	background-color:#ffc001; color:#071a28;
}
DIV#focusNav UL LI.on A {
	PADDING-BOTTOM: 0px; margin-left:25px;  PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 1.3em; PADDING-TOP: 7px; padding-bottom:7px; color:#061e37; text-decoration:none
}
DIV#focusNav UL LI A {
	PADDING-BOTTOM: 0px; margin-left:25px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 1.3em; PADDING-TOP: 7px; padding-bottom:7px; color:#FFFFFF; text-decoration:none
}
DIV.panel {
	WIDTH: 146px; FLOAT: left; MARGIN-LEFT: 5px
}
DIV.panel DIV.top {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/panel-top.gif); WIDTH: 146px; HEIGHT: 7px
}
DIV.panel DIV.middle {
	BORDER-BOTTOM: #afcaeb 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #afcaeb 1px solid; WIDTH: 144px; BORDER-TOP: #afcaeb 0px solid; BORDER-RIGHT: #afcaeb 1px solid
}
DIV.panel DIV.middle A {
	COLOR: #e88105
}
DIV.panel DIV.middle H2 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.panel DIV.bottom {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/panel-bottom.gif); WIDTH: 146px; HEIGHT: 8px
}
DIV.focusCallToAction {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/focus-gradient-bottom.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 544px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px; PADDING-TOP: 40px
}
H2.FlySubHeading {
	MARGIN: 0px 0px 7px
}
H3.Fly_MainHeading {
	BORDER-LEFT: #0060b5 3px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FONT-SIZE: 1.5em; PADDING-TOP: 2px
}
UL.hotelsList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.hotelsList LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #ebf2fa; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; COLOR: #4d4d4d; PADDING-TOP: 7px
}
UL.hotelsList LI.alt {
	BACKGROUND-COLOR: #fbfcfe
}
UL.hotelsList LI A.more {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/button-large.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff6600; MARGIN: 0px 0px 5px 2px; PADDING-LEFT: 4px; WIDTH: 159px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 1.35em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
UL.hotelsList LI DIV.left {
	WIDTH: 52px; FLOAT: left; MARGIN-RIGHT: 8px
}
UL.hotelsList LI DIV.left IMG {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; WIDTH: 49px; HEIGHT: 33px; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid
}
UL.hotelsList LI DIV.right {
	MARGIN-TOP: -3px; WIDTH: 113px; MARGIN-BOTTOM: 3px; FLOAT: left
}
UL.hotelsList LI DIV.right STRONG {
	COLOR: #012351
}
UL.hotelsList LI DIV.right A.more {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/button-small.gif); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff6600; MARGIN: 2px 0px 0px; PADDING-LEFT: 2px; WIDTH: 104px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; COLOR: #ffffff; FONT-SIZE: 1em; PADDING-TOP: 1px
}
P.beds {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/icon-bed.gif); WIDTH: 28px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; HEIGHT: 10px; COLOR: #ff6600; MARGIN-LEFT: 11px
}
P.stars {
	TEXT-ALIGN: center; MARGIN: 5px auto; WIDTH: 50px; HEIGHT: 10px
}
UL.hotelsList LI DIV.left P.stars IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 8px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 8px; BORDER-LEFT-WIDTH: 0px
}
UL.bigList {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #003366; PADDING-TOP: 0px
}
UL.bigList LI {
	LINE-HEIGHT: 1.6em; LIST-STYLE-TYPE: none; FONT-SIZE: 1.4em
}
A.big {
	COLOR: #012351; FONT-SIZE: 1.7em; FONT-WEIGHT: bold
}
H3#navCallToAction {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 1.3em; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px; color:#FFFFFF;
}
DIV#Newonecontainer {
	MARGIN: 0px auto; WIDTH: 791px
}
DIV#Newoneheader {
	BACKGROUND-IMAGE: url(../images/Fly_Drive_Trips/header.gif); WIDTH: 791px; HEIGHT: 169px; CLEAR: both
}
DIV.thinColumn {
	PADDING-LEFT: 2px; WIDTH: 410px; FLOAT: left
}
DIV.wideColumn {
	PADDING-LEFT: 2px; WIDTH: 550px; FLOAT: left
}
DIV.row {
	BACKGROUND-IMAGE: url(../images/bullet-diamond.gif); MARGIN-TOP: 0px; PADDING-LEFT: 11px; WIDTH: 569px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; FLOAT: left; CLEAR: both
}
.textCol {
	PADDING-LEFT: 2px; WIDTH: 300px; FLOAT: left
}
DIV#rightNew {
	BACKGROUND-IMAGE: url(../images/right.gif); WIDTH: 200px; FLOAT: right
}
UL.hotelsList LI.imgtop {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 163px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/Fly_Drive_Trips/1.gif) no-repeat left top; COLOR: #ffffff; FONT-SIZE: 1.35em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
UL.hotelsList LI.imgtop A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; WIDTH: 163px; DISPLAY: block; BACKGROUND: url(../images/Fly_Drive_Trips/2.gif) #f88909 no-repeat left bottom; COLOR: #ffffff; FONT-WEIGHT: bold
}
.rightColumn_lattestOffers {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	background-color: #144377;
	width: 186px;
	border: 1px solid #144377;
	padding-top: 2px;
	padding-bottom: 2px;
	-moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-
}
.RightNewsSubmit {
	background-color: #f7a60f;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	float: right;
	padding: 3px;
	font-size: 12px;
	line-height: 10px;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.RightNewsTXTb {
	float: left;
	font-size: 12px;
	background-color: #144377;
}
.RightNewsDo {
	height: 22px;
}
.nltxb {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	height: 18px;
	width: 130px;
	margin-top: 2px;
	margin-left: 2px;
	border: 1px solid #144377;
}
.RightNewsOffer {
	font-weight: bold;
	color: #144377;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	background-color: #71ace9;
}
.RightNewsTitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}




.fourspacer {
	padding-left: 4px;
}

.RightcolumnOfferBox {
	width: 186px;
	border: 1px solid #144377;
	background-color: #D9EBFD;
	-moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-
}
.RightColumnOfferFrom {
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F90;
	padding-left: 4px;
}
.RightColumnOfferPrice {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #144377;
	padding-left: 4px;
	background-color: #FFFFFF;
	padding-bottom: 4px;
	line-height: 14px;
}
.RightColumnOfferInfo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	padding-left: 4px;
	background-color: #FFFFFF;
	padding-bottom: 4px;
}


.RightColumnOfferTitle {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#144377;
	font-size:16px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 4px;
}
.rightColumnNews {
	background-color: #144377;
	border: 1px solid #144377;
	width: 186px;
	margin-bottom: 4px;
	-moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-
}

.RightColumnOfferTitle a:link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#144377;
	font-size:16px;
	text-decoration: none;
	font-weight: normal;
}

.NewrightColumn {
	width: 186px;
}
.RightColumnMoreInfoLink{
	color:#F90;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
