BODY
{
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva , sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.std
{
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva , sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TD
{
    FONT-SIZE: 10px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva , sans-serif
}
.leftAligned
{
    TEXT-ALIGN: left
}
.centerAligned
{
    TEXT-ALIGN: center
}
.rightAligned
{
    TEXT-ALIGN: right
}
.topValigned
{
    VERTICAL-ALIGN: top
}
A
{
    COLOR: #050591;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #050591;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.hardLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
A.hardLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
A.hardLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
A.hardLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
.boxBorder
{
    BACKGROUND-COLOR: #b4b4b4
}
.boxContent
{
    FONT-SIZE: 9px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.boxcontent
{
    FONT-SIZE: 9px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.boxcontent:active
{
    FONT-SIZE: 9px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.boxcontent:visited
{
    FONT-SIZE: 9px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.boxcontent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.boxHeadline
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #b4b4b4
}
.boxBorderMainNav
{
    BACKGROUND-COLOR: #878787
}
.naviBorder
{
    BACKGROUND-COLOR: #878787
}
.bttnLabel
{
    FONT-WEIGHT: bold;
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.bttnLabel
{
    FONT-WEIGHT: bold;
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.bttnLabel:active
{
    FONT-WEIGHT: bold;
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.bttnLabel:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.bttnLabel:hover
{
    COLOR: #878787;
    TEXT-DECORATION: none
}
.headerNav
{
    FONT-SIZE: 10px;
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.headerNav
{
    FONT-SIZE: 10px;
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.headerNav:visited
{
    FONT-SIZE: 10px;
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.headerNav:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.headerNav:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
SELECT.headerNav
{
    FONT-SIZE: 10px;
    WIDTH: 145px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
.footerNav
{
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.footerNav
{
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.footerNav:visited
{
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.footerNav:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.mainNavLevel1High
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1High
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1High:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1High:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1High:hover
{
    TEXT-DECORATION: none
}
.mainNavLevel1Low
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-DECORATION: none
}
A.mainNavLevel1Low
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-DECORATION: none
}
A.mainNavLevel1Low:active
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-DECORATION: none
}
A.mainNavLevel1Low:visited
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-DECORATION: none
}
A.mainNavLevel1Low:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.mainNavLevel1LowWithBg
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1LowWithBg
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1LowWithBg:active
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1LowWithBg:visited
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel1LowWithBg:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.mainNavLevel2High
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel2High
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel2High:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel2High:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
.mainNavLevel2Low
{
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel2Low
{
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel2Low:active
{
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel2Low:visited
{
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.mainNavLevel2Low:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.mainNavLevel2High:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.contentHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
    COLOR: #000066;
    LINE-HEIGHT: 28px
}
.contentSubline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    COLOR: #000066;
    LINE-HEIGHT: 24px
}
.contentTxt
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 16px
}
.bgOrange
{
    BACKGROUND-COLOR: #ffb300
}
.subContSubline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333
}
.subContSubline A
{
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
.subContSubline A:visited
{
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
.subContSubline A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.subContSubline A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.subContAbstr
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    BACKGROUND-COLOR: #f5f5f5
}
.advElementsHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    COLOR: #000066;
    LINE-HEIGHT: 16px
}
.advElementsSubline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    COLOR: #000066
}
.advElementsTxt
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    BACKGROUND-COLOR: #dcdcdc
}
.advElementsTdTxt
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.advElementsTdHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #000066;
    LINE-HEIGHT: 16px
}
.advElementsBox
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 16px
}
.esbHead
{
    BACKGROUND-COLOR: #b4b4b4
}
.emailInputText
{
    FONT-SIZE: 10px;
    WIDTH: 200px;
    COLOR: #333333;
    DIRECTION: ltr;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva , sans-serif
}
TEXTAREA.emailInputText
{
    FONT-SIZE: 10px;
    WIDTH: 200px;
    COLOR: #333333;
    DIRECTION: ltr;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva , sans-serif
}
.emailInputSmall
{
    FONT-SIZE: 10px;
    WIDTH: 110px;
    COLOR: #333333;
    DIRECTION: ltr
}
.emailInputMonth
{
    FONT-SIZE: 10px;
    WIDTH: 40px;
    COLOR: #333333;
    DIRECTION: ltr
}
.emailInputYear
{
    FONT-SIZE: 10px;
    WIDTH: 55px;
    COLOR: #333333;
    DIRECTION: ltr
}
.nwsInputYear
{
    FONT-SIZE: 10px;
    WIDTH: 120px;
    COLOR: #333333;
    DIRECTION: ltr
}
.shpContSubline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.shpContSubline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.shpContSubline:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.shpContSubline:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.heroHeadline
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.heroHeadline
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.heroHeadline:visited
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.heroHeadline:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.heroHeadline:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.heroLongtext
{
    COLOR: #5a5a5a;
    BACKGROUND-COLOR: #f5f5f5
}
.heroTextPadding
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.notesTextPadding
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.notesHeadline
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.notesHeadline:visited
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.notesHeadline:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.notesLongtext
{
    COLOR: #5a5a5a;
    LINE-HEIGHT: 12px
}
SELECT.pLaneSelect
{
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #5a5a5a;
    DIRECTION: ltr;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva , sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
OPTION.selectBold
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    BACKGROUND-COLOR: #b4b4b4
}
INPUT.fmInput
{
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #5a5a5a;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
SELECT.fmSelectLarge
{
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #5a5a5a;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
SELECT.fmSelectMiddle
{
    FONT-SIZE: 10px;
    WIDTH: 106px;
    COLOR: #5a5a5a;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
SELECT.fmSelectSmall
{
    FONT-SIZE: 10px;
    WIDTH: 40px;
    COLOR: #5a5a5a;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.flightstatus
{
    FONT-SIZE: 10px;
    WIDTH: 30px;
    COLOR: #5a5a5a;
    HEIGHT: 18px
}
SELECT.flightstatus
{
    FONT-SIZE: 10px;
    WIDTH: 85px;
    COLOR: #5a5a5a;
    HEIGHT: 18px
}
.boxHeadlineLight
{
    FONT-WEIGHT: bold;
    COLOR: #9b9b9b;
    BACKGROUND-COLOR: #f5f5f5
}
.paragraphHeadline
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.paragraphHeadline
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.paragraphHeadline:active
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.paragraphHeadline:visited
{
    FONT-WEIGHT: bold;
    COLOR: #5a5a5a;
    TEXT-DECORATION: none
}
A.paragraphHeadline:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.dotted
{
    BACKGROUND-IMAGE: url(/img/fly/hero_dottedLine_noImage.gif);
    BACKGROUND-REPEAT: repeat-x
}
.button
{
    FONT: bold 10px Verdana;
    COLOR: #050591
}
.button:link
{
    COLOR: #050591;
    TEXT-DECORATION: none
}
.button:visited
{
    COLOR: #050591;
    TEXT-DECORATION: none
}
.button:active
{
    COLOR: #878787
}
.button:hover
{
    COLOR: #878787
}
INPUT.searchText
{
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #5a5a5a;
    HEIGHT: 18px
}
.date SPAN.day
{
    DISPLAY: block;
    FONT-SIZE: 18px
}
.date SPAN.month
{
    DISPLAY: block;
    FONT-SIZE: 9px;
    HEIGHT: 12px
}
.date
{
    BACKGROUND: url(..\img\icon-calendar.gif) no-repeat;
    FLOAT: left;
    WIDTH: 32px;
    MARGIN-RIGHT: 8px;
    PADDING-TOP: 11px;
    HEIGHT: 32px
}
.date P
{
    MARGIN: 0px 0px 0px -2px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #9b9b8e;
    FONT-FAMILY: "Trebuchet MS",Arial,Helvetica,sans-serif;
    TEXT-ALIGN: center
}
