BODY {
        background-color: #000000;
        color: #FFFFFF;
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
        font-size: 8pt;
}

p {
        margin-top: 0em;
        margin-bottom: 1em;
}

TABLE {
        border-color: #AAAAAA;
}

TD {
        border-color: #AAAAAA;
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
        font-size: 8pt;
}

td.imageTabUnselectedOver {
    font-size: 9pt;
    background: #000000;
    padding: 3px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
}

td.imageTabUnselectedUnder {
    font-size: 9pt;
    background: #000000;
    padding: 3px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
}

td.imageTabSelectedUnder {
    font-size: 9pt;
    background: #222222;
    padding: 3px;
    border-top: 0px;
    border-left: 1px solid #AAAAAA;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
}

td.imageTabSelectedOver {
    font-size: 9pt;
    background: #222222;
    padding: 3px;
    border-top: 1px solid #AAAAAA;
    border-left: 1px solid #AAAAAA;
    border-right: 1px solid #AAAAAA;
    border-bottom: 0px;
}

TD.hidden {
	border-width: 0px;
	padding: 0px;
	border-style: none;
        border-color: #000000;
}

TH {
        border-color: #AAAAAA;
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
        font-size: 8pt;
}

A {
        font-weight: bold;
        color: #FFFF00;
}

A.nonBold {
        font-weight: normal;
}

A.hidden {
        text-decoration: none;
        color: #FFFFFF;
}

A.tab {
        display: block;
        text-decoration: none;
        color: #FFFFFF;
}
A.tab:hover {
        display: block;
        text-decoration: none;
        color: #FFFFFF;
}

A.flightProfileAltitude {
        color: #FFFFFF;
	display: block;
	text-decoration: none;
}

A.hidden:hover {
        text-decoration: none;
        color: #FFFFFF;
}

A.hidden:active {
        text-decoration: none;
        color: #FFFFFF;
}

:link {
        color: #FFEE44;
}

:link:hover {
        color: #BBFF44;
}

:visited {
        color: #FFEE44;
}

:visited:hover {
        color: #BBFF44;
}

IMG {
        border-color: #FFFFFF;
}

SELECT {
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
        font-size: 8pt;
}

INPUT {
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
        font-size: 8pt;
}

TEXTAREA {
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
        font-size: 8pt;
}

.regular {
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
        font-size: 8pt;
}

.pageTitle {
        font-size: 10pt;
        font-weight: bold;
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
}

.textBelowTitle {
        font-size: 7pt;
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
}

.routeEndpoint {
        font-size: 8pt;
        font-weight: bold;
}

.routeWaypoint {
        font-size: 7pt;
        font-weight: bold;
}

.subHeading {
        font-size: 9pt;
        font-weight: bold;
}

.briefingElementHeading {
        font-size: 10pt;
        font-weight: bold;
}

.flightOptimizerHeading {
        font-size: 8pt;
        font-weight: bold;
}

.subscriptionPlan {
        font-size: 10pt;
        font-weight: bold;
}

.forgottenLink {
        font-size: 7pt;
}

.finePrint {
        font-size: 7pt;
}

.boldFinePrint {
        font-size: 7pt;
        font-weight: bold;
}

.italicFinePrint {
        font-size: 7pt;
        font-style: italic;
}

.attention {
        font-style: italic;
        color: #FFAA55;
}

.smallSelection {
        font-size: 7pt;
        font-weight: bold;
}

.message {
        font-size: 10pt;
        font-weight: bold;
        color: yellow;
}

.errorMessage {
        font-size: 10pt;
        font-weight: bold;
        color: #FF5544;
}

.wxNavLink {
        font-size: 7pt;
}

.weatherType {
        font-size: 8pt;
        font-weight: bold;
}

.tiny {
        font-size: 7pt;
        font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
}

.fa {
        font-size: 7pt;
        font-family: Courier New, Courier;
}

