.bodytext
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial, verdana
}
.boldbodytext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana
}
.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: 12pt;
    COLOR: white;
    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
}
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
}
.dropDown
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    HEIGHT: 18px
}
.inputText
{
    FONT-SIZE: 12px;
    WIDTH: 168px;
    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-face: 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
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: #dddbdb;
    PADDING-BOTTOM: 3px;
    COLOR: #444444;
    PADDING-TOP: 3px
}
.flightDetailsBoxActual
{
    BACKGROUND: #dddbdb
}
.flightDetailsBoxActual
{
    COLOR: #c04f9d
}
.flightResultsBoxCode
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #d76c10;
    PADDING-TOP: 3px
}
#flightDetailTitle
{
    FONT-SIZE: 14pt
}
.flightEmpty
{
    BACKGROUND: #e5e5e5
}
.flightText
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #444444;
    PADDING-TOP: 3px
}
.flightResultsHeader
{
    FONT-SIZE: 11px;
    COLOR: #444444
}
.flightDetailsHeader
{
    FONT-SIZE: 11px;
    COLOR: #444444;
    PADDIN: 0px
}
.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
}
.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: 12pt;
    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
}
.fltavailinputText
{
    FONT-SIZE: 12px;
    WIDTH: 85px;
    FONT-FAMILY: arial;
    HEIGHT: 18px
}
.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.hoverlink
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.hoverlink:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.hoverlink:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.hoverlink:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.hoverlink:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.lightgrayback
{
    BACKGROUND-COLOR: #e7ebef
}
.black
{
    COLOR: #000000
}
.printTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: 'Arial'
}
.newssource
{
    COLOR: mediumslateblue
}
.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: bold;
    FONT-SIZE: 10px;
    COLOR: #678fa8;
    FONT-FAMILY: arial,verdana
}
A.home
{
    TEXT-DECORATION: none
}
A.websitelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000
}
A.websitelink:link
{
    COLOR: #d76c10
}
A.websitelink:visited
{
    COLOR: #d76c10
}
A.websitelink:active
{
    COLOR: #d76c10
}
A.whitelinkstandard
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 105%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.whitelinkstandard:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 105%;
    COLOR: #ffaf03;
    TEXT-DECORATION: underline
}
.whitesmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 96%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whitesmall2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 70%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.whitelinksmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 96%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.whitelinksmall:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 96%;
    COLOR: #ffaf03;
    TEXT-DECORATION: underline
}
.whiteboldstandard
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.blacklinkstandard
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 105%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.blacklinkstandard:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 105%;
    TEXT-DECORATION: underline
}
A.blacklinkstandard:visited
{
    COLOR: #000000
}
.blackbody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 105%;
    COLOR: #000000;
    LIST-STYLE-TYPE: disc;
    TEXT-DECORATION: none
}
.blacklink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 105%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.blacklink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 105%;
    TEXT-DECORATION: underline
}
A.blacklink:visited
{
    COLOR: #000000
}
A.blacklinksmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.blacklinksmall:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    TEXT-DECORATION: underline
}
A.blacklinksmall:visited
{
    COLOR: #000000
}
TABLE.smallText
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial, verdana
}

