	 
html {
margin:0px;
padding:0px;
}
body {
font-family:Arial,Verdana,Sans-Serif;
font-size:70%;
margin:0px;
padding:0px;
text-align:center;
}
div {
margin:0px;
padding:0px;
text-align:left;
}
table {
border-collapse:collapse;
margin-bottom:20px;
width:100%;
}
#TitleSection {
display:none;
}
h1 {
font-size:160%;
font-weight:bold;
margin:0px;
padding:0px;
}
h2 {
font-size:130%;
margin:0px;
padding:0px;
}
h3 {
font-size:100%;
margin:0px;
padding:0px;
}
.LeftColumn {
background-color:#E3EBF0;
color:#4C4C60;
padding-bottom:2px;
/*padding-left:6px;*/
padding-top:2px;
/*width:30%;*/
font-family: Arial, Verdana, Tahoma;
font-size: 8pt;
font-weight:700;
}
#SpecificFareSearchResults .TableHeaderRow .LeftColumn, #JustFareSearchResults .TableHeaderRow .LeftColumn, .AirStep2FlightTimesItinerary .TableHeaderRow .LeftColumn {
background-color:#E3EBF0;
}
.RightColumn {
}
.TableLeftCol {
background-color:#E3EBF0;
border-left:1px solid #000000;
color:#636363;
}
.TopLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_left.png);
height:10px;
width:10px;
}
#SpecificFareSearchResults .TopLeftCorner, #JustFareSearchResults .TopLeftCorner, .AirStep2FlightTimesItinerary .TopLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_left.png);
}
.RightColumn {
background-color:#E3EBF0;
/*color:#636363;*/
color:#4C4C60;
padding-bottom:2px;
padding-left:6px;
padding-top:2px;
}
#ProfileCreate_Section2 .RightColumn #ProfileCreate_Section3 .RightColumn {
background-color:#E3EBF0;
width:50px;
}
#SpecificFareSearchResults .RightColumn {
width:750px;
}
#JustFareSearchResults .RightColumn {
width:750px;
}
.TableRightCol {
background-color:#E3EBF0;
border-right:1px solid #000000;
color:#636363;
}
.TopRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_right.png);
border-right:medium none;
height:10px;
width:10px;
}
.TableHeaderRow .LeftColumn, .TableHeaderRow .RightColumn, .TableHeaderRow .LeftColumn2, .TableHeaderRow .RightColumn2 {
border-top:1px solid black;
}
.BottomLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_left.png);
border-right:medium none;
height:11px;
width:11px;
}
.BottomRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_right.png);
border-right:medium none;
height:11px;
width:11px;
}
.TableFooterRow .LeftColumn, .TableFooterRow .RightColumn, .TableFooterRow .LeftColumn2, .TableFooterRow .RightColumn2 {
border-bottom:1px solid black;
}
#SearchingPage .LeftColumn {
text-align:center;
width:auto;
}
#SearchingPage .TableRightCol, #SearchingPage .RightColumn, #AirStep2 .TableRightCol, #AirStep2 .RightColumn {
background-color:#E3EBF0;
}
#SearchingPage .BottomRightCorner, #AirStep2 .BottomRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_right.png);
}
#BookLogonFooter .TopRightCorner, #BookLogon .TopRightCorner, #SearchingPage .TopRightCorner, #AirStep2 .TopRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_right.png);
}
#AirStep2 a, #AirStep2 a:link, #AirStep2 a:visited, #SearchingPage a, #SearchingPage a:link, #SearchingPage a:visited {
color:#636363;
}
#AirStep2 .RightColumn, #AirStep2 .LeftColumn {
text-align:left;
width:auto;
}
.TableTitleRow .LeftColumn h3 {
background-color:#00476B;
margin:0px;
padding:0px;
width:126px;
}
.TableTitleRow .LeftColumn {
background-color:#e3ebf0;
padding:0px;
}
#SpecificFareSearchResults .TableFooterRow .BottomLeftCorner, #JustFareSearchResults .TableFooterRow .BottomLeftCorner, .AirStep2FlightTimesItinerary .TableFooterRow .BottomLeftCorner, .AirStep2Itinerary .TableFooterRow .BottomLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_left.png);
}
#SpecificFareSearchResults .TableFooterRow .LeftColumn, #JustFareSearchResults .TableFooterRow .LeftColumn, .AirStep2FlightTimesItinerary .TableFooterRow .LeftColumn, .AirStep2Itinerary .TableFooterRow .LeftColumn {
background-color:#e3ebf0;
}
.AirStep2Itinerary .RightColumn {
width:398px;
}
.AirStep2FlightTimesItinerary .TableHeaderRow .RightColumn, .AirStep2FlightTimesItinerary .TableHeaderRow .LeftColumn {
width:260px;
}
.Button {
background-color:transparent;
/*background-image:url(http://flights.jtaonline.co.uk/airlinewarehousedev/img/ForwardButton.gif);*/
background-repeat:no-repeat;
border:medium none;
color:#000000;
cursor:pointer;
font-size:100%;
padding:0pt 2px 0pt 18px;
text-align:left;
vertical-align:middle;
}
.Button a, .Button a:link, .Button a:visited {
color:#000000;
position:relative;
text-decoration:none;
top:2px;
}
#btSearch {
background-color:#e3ebf0;
left:2px;
margin-top:3px;
position:relative;
}
#ProceedToFlightBooking {
position:relative;
top:5px;
width:150px;
}
#Back, #CancelAndReturn {
/*background-image:url(http://flights.jtaonline.co.uk/airlinewarehousedev/img/BackButton.gif);*/
}
#HeaderCompanyLogo {
height:100px;
width:748px;
}
#FooterExtraDiv1 {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/bottom_slice.gif);
background-repeat:repeat-y;
bottom:0px;
height:10px;
left:-90px;
margin:0px;
padding:0px;
position:absolute;
width:748px;
}
#FooterExtraDiv3 {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/footer_text.gif);
bottom:15px;
height:18px;
margin:0px;
padding:0px;
position:absolute;
right:-85px;
width:172px;
}
.TextBox {
background-color:#fff;
border:1px solid #000066;
padding:2px;
font-family:Arial, Verdana, Garamond;
font-size:9pt;
color:#000066;
}
.GeneralHeader {
font-weight:bold;
}
a, a:link, a:visited {
color:#00476B;
}
a:hover {
text-decoration:none;
}
.Error {
color:#FF0000;
}
.AirStep2Itinerary .AltTableRow table {
border-left:1px solid black;
border-right:1px solid black;
margin-bottom:0px;
}
.AltTableRow {
background-color:#E3EBF0;
}
.TableRow {
background-color:#E3EBF0;
}
.AirStep2FlightTimesItinerary .AltTableRow td, #JustFareSearchResults tbody .TableRow {
border-left:1px solid black;
border-right:1px solid black;
}
.AirStep2Itinerary .AltTableRow td table tr td, .AirStep2FlightTimesItinerary .AirStep2FlightItinerary td, .AirStep2FlightTimesItinerary .AltTableRow table tr, #JustFareSearchResults tbody .TableRow table .TableRow {
border-left:medium none;
border-right:medium none;
}
.AirStep2Itinerary .AirStep2FlightItinerary .TableHeaderRow th, .AirStep2Itinerary .AirStep2FlightItinerary .TableHeaderRow td, .AirStep2FlightTimesItinerary .AirStep2FlightItinerary .TableHeaderRow th, .AirStep2FlightTimesItinerary .AirStep2FlightItinerary .TableHeaderRow td {
background-color:#fff;
font-weight:bold;
}
#JustFareSearchTitle {
border-left:medium none !important;
border-right:1px solid black;
display:block;
text-align:center;
}
#AirTelDoneIntro .LeftColumn, #Quotation .LeftColumn {
width:auto;
}
#AirTelDoneIntro .RightColumn, #Quotation .TableFooterRow .RightColumn, #Quotation .TableRightCol, #Quotation .TableHeaderRow .RightColumn {
background-color:#e3ebf0;
}
#ProfileCreate_Intro .TopRightCorner, #AirTelDoneIntro .TopRightCorner, #ErrorTable .TopRightCorner, #Quotation .TopRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_right.png);
}
#ProfileCreate_Intro .BottomRightCorner, #BookLogonFooter .BottomRightCorner, #BookLogon .BottomRightCorner, #AirTelDoneIntro .BottomRightCorner, #ErrorTable .BottomRightCorner, #BookendTable .BottomRightCorner, #Quotation .BottomRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_right.png);
}
#ProfileCreate_Intro .TableRightCol, #ProfileCreate_Intro .RightColumn, #BookLogonFooter .TableRightCol, #BookLogonFooter .RightColumn, #BookLogon .TableRightCol, #BookLogon .RightColumn, #AirTelDoneIntro .TableRightCol, #BookendTable .TableRightCol, #ErrorTable .TableRightCol, #ErrorTable .RightColumn, #BookendTable .RightColumn, #SearchFailure .TableFooterRow .RightColumn, #SearchFailure .TableRightCol, #SearchFailure .TableHeaderRow .RightColumn, #Quotation .TableBottomRow .RightColumn, #Quotation .TableRightCol, #Quotation .TableHeaderRow .RightColumn {
background-color:#e3ebf0;
}
#BookendTable .RightColumn {
background-color:#e3ebf0;
width:50px;
}
#AirTelDoneIntro .TopRightCorner, #ErrorTable .TopRightCorner, #BookendTable .TopRightCorner, #SearchFailure .TopRightCorner, #Quotation .TopRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_right.png);
}
#BookendTable .BottomRightCorner, #SearchFailure .BottomRightCorner, #Quotation .BottomRightCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_right.png);
}
#QuotationDisplay .LeftColumn {
width:auto;
}
#QuotationDisplay table th, #QuotationDisplay table td {
border:medium none;
}
#QuotationDisplay td {
background-color:#e3ebf0;
}
#QuotationDisplay table .TableHeaderRow th {
background-color:#e3ebf0;
color:black;
text-align:left;
}
#QuotationDisplay table td {
}
#QuotationDisplay .TopRightCorner, #QuotationDisplay .BottomRightCorner {
background-color:white;
}
#QuotationDisplay .TopLeftCorner {
background-color:white;
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_left.png);
}
#QuotationDisplay .BottomLeftCorner {
background-color:white;
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_left.png);
}
#BookendTable .LeftColumn {
width:auto;
}
#ProfileCreate_Intro .LeftColumn {
width:auto;
}
#BookLogon .LeftColumn {
width:auto;
}
#PassportVisaReq .LeftColumn {
width:auto;
}
#ContactDetails .RightColumn {
width:410px;
}
#ContactDetails .TableRow td table {
border-left:1px solid black;
border-right:1px solid black;
margin-bottom:0px;
}
#ContactDetails .BottomLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_left.png);
}
#ContactDetails .BottomLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_left.png);
}
#ContactDetails .TableFooterRow .LeftColumn {
background-color:#e3ebf0;
}
#PassportVisaReq .TopLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_left.png);
}
#PassportVisaReq .BottomLeftCorner {
background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_left.png);
}
#PassportVisaReq .TableLeftCol, #PassportVisaReq .LeftColumn {
background-color:#e3ebf0;
}
#FontSize {
background-image:url(/Genesis/img/font.gif);
background-repeat:no-repeat;
display:none;
height:19px;
margin-bottom:4px;
margin-left:10px;
margin-top:4px;
padding-left:18px;
padding-top:4px;
}
#FontSize a, #FontSize a:link, #FontSize a:visited {
font-size:85%;
text-decoration:none;
}
#FontSize a:hover {
color:#FF0000;
text-decoration:none;
}
#HelpLink {
float:right;
width:50px;
}
.cheaperfrom {
color:#FF0000;
font-size:16px;
font-weight:bold;
}
#modsearch {
color:#FF0000;
padding:5px;
width:auto;
}
/*select {
background-color:#fff;
border:1px solid black;
font-size:9pt;
padding:2px;
}*/



.TopLeftCorner2 {
	background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_left.png);
	height:10px;
	width:10px;
}

.LeftColumn2 {
	background-color:#e3ebf0;
	color:#636363;
	padding-bottom:2px;
	padding-left:6px;
	padding-top:2px;
	width:120px;
}

.CentreColumn2 {
	background-color:#e3ebf0;
	color:#636363;
	padding-bottom:2px;
	padding-left:6px;
	padding-top:2px;
	width:400px;
}

.RightColumn2 {
	background-color:#e3ebf0;
	color:#636363;
	padding-bottom:2px;
	padding-left:6px;
	padding-top:2px;
}

.TopRightCorner2 {
	background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_top_right.png);
	border-right:medium none;
	height:10px;
	width:10px;
}

.TableLeftCol2 {
	background-color:#e3ebf0;
	border-left:1px solid #000000;
	color:#636363;
}

.TableRightCol2 {
	background-color:#e3ebf0;
	border-right:1px solid #000000;
	color:#636363;
}

.BottomLeftCorner2 {
	background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_left.png);
	border-right:medium none;
	height:11px;
	width:11px;
}

.BottomRightCorner2 {
	background-image:url(http://flights.jtaonline.co.uk/jtal2/img/corner_bottom_right.png);
	border-right:medium none;
	height:11px;
	width:11px;
}

.TableFooterRow2 .RightColumn2, .TableFooterRow2 .LeftColumn2 {
	border-bottom: 1px solid #000;
}

.TableHeaderRow2 .RightColumn2, .TableHeaderRow2 .LeftColumn2 {
	border-top: 1px solid #000;
}

.AltTableRow2 {
	background-color:#e3ebf0;
	width: 500px;
}

/* Footer */
#Footer {
	margin: 0 auto;
	width: 550px;
	height: auto;
	margin-top: 15px;
}

#Footer img {
	margin-right: 15px;
}

#Footer a img {
	border: 0;
}

#footer_top {
	width: 550px;
	height: 10px;
	position: relative;
	float: left;
	background: url(http://flights.jtaonline.co.uk/jtal2/img/footer/footer_top.png) no-repeat 0 0;
}

#footer_main {
	width: 528px;
	height: auto;
	position: relative;
	float: left;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	padding: 0 10px 0 10px;
}

#footer_main_left {
	width: 176px;
	height: auto;
	position: relative;
	float: left;
}

#footer_main_left ul, #footer_main_right_top ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#footer_main_left ul li.listhead, #footer_main_right_top ul li.listhead {
	font-weight: bold;
}

#footer_main_right_top {
	width: 352px;
	height: auto;
	position: relative;
	float: left;
}

#footer_main_bottom {
	width: 528px;
	height: 50px;
	position: relative;
	float: left;
	margin-top: 10px;
}

#footer_bottom {
	width: 550px;
	height: 10px;
	position: relative;
	float: left;
	background: url(http://flights.jtaonline.co.uk/jtal2/img/footer/footer_bottom.png) no-repeat 0 0;
}
