.bodytext {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana
}
.boldbodytext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana
}
.HeaderBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #678fa8; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.MediumBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #678fa8; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.SmallBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #678fa8; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.SmallNormalBlueText {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #678fa8; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.MediumGreyText {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.smallGreyText {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.BoldGreyText {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.smallBoldGreyText {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.HeaderGreyText {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #666666; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.HeaderBlackText {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}
.HeaderOrangeText {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #d76c10; FONT-FAMILY: 'Arial'
}
.bigHeaderOrangeText {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #d76c10; FONT-FAMILY: 'Arial'
}
.MediumOrangeText {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #d76c10; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}

.WelcomeHeadeText {
		FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #d76c10; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff
}

A.smallOrangeText {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #d76c10; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #678fa8
}
.formTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: arial,verdana
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: white; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffad00
}
.contentpagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: white; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffad00
}
.contenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #68787f
}
.contentbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666; FONT-FAMILY: 'Arial'
}
.menuitem {
	FONT-WEIGHT: 800; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial
}
.loginitem {
	FONT-WEIGHT: 800; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial
}
.menunumber {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: 'Arial'; TEXT-ALIGN: right
}
.menuspacer {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #678fa8
}
.navspacer {
	FONT-SIZE: 8pt; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #678fa8
}
.disclaimer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #5e5c60; TEXT-DECORATION: none
}
A.disclaimer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #5e5c60; TEXT-DECORATION: none
}
A.disclaimer:link {
	COLOR: #ffffff
}
A.disclaimer:visited {
	COLOR: #ffffff
}
A.disclaimer:active {
	COLOR: #ffffff
}
.topmenuitem {
	BACKGROUND-COLOR: #678fa8; TEXT-ALIGN: center
}
.topmenuitemlink {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
A.topmenuitemlink:link {
	COLOR: #ffffff
}
A.topmenuitemlink:visited {
	COLOR: #ffffff
}
A.topmenuitemlink:active {
	COLOR: #ffffff
}
.topmenuselectbox {
	FONT-SIZE: 9px; FONT-FAMILY: verdana,arial,helvetica
}
A.breadCrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d76c10; FONT-FAMILY: arial,verdana
}
.breadCrumbCurrent {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a6a2a2; FONT-FAMILY: arial,verdana
}
BODY {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana
}
P {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana
}
TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana
}
UL {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana
}

LI {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana
}

.dropDown {
	FONT-SIZE: 11px; FONT-FAMILY: arial; HEIGHT: 18px
}
.inputText {
	FONT-SIZE: 12px; WIDTH: 172px; FONT-FAMILY: arial; HEIGHT: 18px
}
.localDropdown {
	FONT-SIZE: 11px; FONT-FAMILY: arial; HEIGHT: 18px
}
.localInputText {
	FONT-SIZE: 11px; FONT-FAMILY: arial; HEIGHT: 18px
}
.datemonthinput {
	FONT-SIZE: 11px; WIDTH: 56px; FONT-FAMILY: arial; HEIGHT: 18px
}
.datedayinput {
	FONT-SIZE: 11px; FONT-FAMILY: arial; HEIGHT: 18px
}
.dateyearinput {
	FONT-SIZE: 11px; FONT-FAMILY: arial; HEIGHT: 18px
}
.datetimeinput {
	FONT-SIZE: 11px; FONT-FAMILY: arial; HEIGHT: 18px
}
.dateNS {
	FONT-SIZE: 8px; FONT-FAMILY: arial
}
.flightsSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #cccccc; COLOR: #666666; FONT-FAMILY: arial,verdana
}
.inputLabel {
	COLOR: #000000
}
.flightDetailsBox {
	BACKGROUND: #e6e6e6; COLOR: #444444
}
.flightDetailsBoxEmph {
	BACKGROUND: #dddbdb; COLOR: #444444
}
.flightResultsBoxEmph {
	BACKGROUND: #dddbdb; COLOR: #444444
}
.flightDetailsBoxActual {
	BACKGROUND: #dddbdb
}
.flightDetailsBoxActual {
	COLOR: #c04f9d
}
.flightResultsBoxCode {
	COLOR: #d76c10
}
#flightDetailTitle {
	FONT-SIZE: 14pt
}
.flightEmpty {
	BACKGROUND: #e5e5e5
}
.flightText {
	FONT-SIZE: 11px; COLOR: #444444
}
.fltStatusDate {
	FONT-SIZE: 11px; WIDTH: 172px; FONT-FAMILY: arial
}
TD.flightDateTime {
	FONT-SIZE: 11px
}
A.yellowLink {
	COLOR: #d76c10; TEXT-DECORATION: none
}
A.yellowLink:link {
	COLOR: #d76c10
}
A.yellowLink:visited {
	COLOR: #d76c10
}
A.yellowLink:active {
	COLOR: #d76c10
}
.paddedText {
	PADDING-LEFT: 0px
}
.paddedTitleText {
	PADDING-LEFT: 4px
}
.findFlightTitleBar {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #68787f; COLOR: white
}
.paddedFltNoteText {
	PADDING-LEFT: 0px
}
.oagred {
	COLOR: red
}
.fltPageIndex {
	FONT-SIZE: 33px
}
.fltDisclaimer {
	FONT-SIZE: 10px
}
.countryText {
	COLOR: #ffffff
}
A.anchorLink {
	FONT-SIZE: 11px; COLOR: #d76c10; FONT-FAMILY: arial, verdana
}
A.anchorLink:link {
	COLOR: #d76c10
}
A.anchorLink:visited {
	COLOR: #d76c10
}
A.anchorLink:active {
	COLOR: #d76c10
}
A.quoteLink {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana; TEXT-DECORATION: none
}
A.quoteLink:link {
	COLOR: #000000
}
A.quoteLink:visited {
	COLOR: #000000
}
A.quoteLink:active {
	COLOR: #000000
}
A.quoteLinkBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana; TEXT-DECORATION: none
}
A.quoteLinkBold:link {
	COLOR: #000000
}
A.quoteLinkBold:visited {
	COLOR: #000000
}
A.quoteLinkBold:active {
	COLOR: #000000
}
.destTitles {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.destcontenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #68787f
}
.destTextTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: 'Arial'
}
.destTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: 'Arial'
}
.lightgrayseparator {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #afafaf
}
.productTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial,verdana
}
.priceInfoBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d76c10; FONT-FAMILY: Arial,Verdana
}
.priceInfo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d76c10; FONT-FAMILY: Arial,Verdana
}
A.prodCatalogLinks {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana; TEXT-DECORATION: none
}
A.prodCatalogLinks:link {
	COLOR: #666666
}
A.prodCatalogLinks:visited {
	COLOR: #666666
}
A.prodCatalogLinks:active {
	COLOR: #666666
}
.fltsyncH2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: 'Arial'
}
.trvlBigBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #678fa8; FONT-FAMILY: arial,verdana
}
.trvlBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #678fa8; FONT-FAMILY: arial,verdana
}
A.indexlink {
	COLOR: #678fa8; TEXT-DECORATION: none
}
A.indexlink:link {
	COLOR: #678fa8
}
A.indexlink:visited {
	COLOR: #678fa8
}
A.indexlink:active {
	COLOR: #678fa8
}
A.SmallBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #678fa8; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.SmallBlueText:link {
	COLOR: #678fa8
}
A.SmallBlueText:visited {
	COLOR: #678fa8
}
A.SmallBlueText:active {
	COLOR: #678fa8
}
A.smallOrangeText {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #d76c10; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #678fa8
}
A.smallOrangeText:link {
	COLOR: #d76c10
}
A.smallOrangeText:visited {
	COLOR: #d76c10
}
A.smallOrangeText:active {
	COLOR: #d76c10
}
A.HeaderOrangeText {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #d76c10; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.HeaderOrangeText:link {
	COLOR: #d76c10
}
A.HeaderOrangeText:visited {
	COLOR: #d76c10
}
A.HeaderOrangeText:active {
	COLOR: #d76c10
}
.printTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Arial'
}
.newssource {
	FONT-SIZE: 9pt; COLOR: mediumslateblue
}
.quotetable {
	BACKGROUND-COLOR: white
}
.featuredMonth {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: 'Arial'
}
.joinWhiteText {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial,verdana
}
A.joinWhiteText {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial,verdana; TEXT-DECORATION: none
}
.BigBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #678fa8; FONT-FAMILY: arial,verdana
}
.BlueText {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #678fa8; FONT-FAMILY: arial,verdana
}
A:link {
	COLOR: #d76c10
}
A:visited {
	COLOR: #d76c10
}
A:active {
	COLOR: #d76c10
}
A.home {
	TEXT-DECORATION: none
}
.SmallOrangeText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d76c10; FONT-FAMILY: Arial, Verdana
}
.orangeSpacer {
	FONT-SIZE: 8pt; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #ffae00
}
.blueSpacer {
	FONT-SIZE: 8pt; FONT-FAMILY: 'Arial'; BACKGROUND-COLOR: #167290
}
A.memberLink {
	COLOR: #333366
}
A.memberLink:link {
	COLOR: #333366
}
A.memberLink:visited {
	COLOR: #333366
}
A.memberLink:active {
	COLOR: #333366
}

