TD
{
	vertical-align: top;
}
BODY
{
	font-family: Helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 10pt;
}
INPUT.Button
{
	cursor: pointer;
}
TR.erteam
{
	background-color: #ffffff;
	color: #000000;
}
TR.leftmenu
{
	cursor: pointer;
	background-color: #ffffff;
	color: #303179;
}
TR.leftmenuover
{
	cursor: pointer;
	background-color: #303179;
	color: #ffffff;
}
TR.airfieldinformation
{
	background-color: #ffffff;
	color: #000000;
	font-size: 10pt;
	border-bottom: 1px #000000 solid;
	border-top: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	height: 10px;
}
TR.newsitemover
{
	cursor: pointer;
	background-color: #eceffe;
	font-size: 10pt;
}
TR.newsitem
{
	background-color: #ffffff;
	color: #000000;
	font-size: 10pt;
}
.calenderitemtitle
{
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
}
.calenderitemdate
{
	color: #000066;
	font-weight: bolder;
	font-size: 10pt;
}
TD.newsitem
{
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}
SPAN.newsitemdate
{
	color: #000000;
	font-weight: bolder;
	font-size: 10pt;
}
SPAN.newsitemauthor
{
	color: #000000;
	font-weight: bolder;
	font-size: 8pt;
}
SPAN.notetext
{
	color: #010101;
	font-weight: normal;
	font-size: 8pt;
}
SPAN.newsitemtitle
{
	color: #000000;
	font-weight: bolder;
	font-size: 10pt;
}
TD.leftmenu
{
	font-family: Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 10pt;
	font-weight: lighter;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #a6a6a6;
	border-right: 1px solid #90a4fb;
	border-left: 1px solid #90a4fb;
}
TD.leftmenuselected
{
	font-family: Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 10pt;
	font-weight: bolder;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #a6a6a6;
	border-right: 1px solid #90a4fb;
	border-left: 1px solid #90a4fb;
}
H4
{
	font-size: 10pt;
	font-weight: bolder;
}
H3
{
	font-size: 13pt;
	font-weight: bolder;
	color: #ffffff;
}
INPUT.clsTextBox
{
    COLOR: #607098;
    BORDER-BOTTOM: #607098 1px solid;
    BORDER-LEFT: #607098 1px solid;
    BORDER-RIGHT: #607098 1px solid;
    BORDER-TOP: #607098 1px solid;
    BACKGROUND-COLOR: #ffffff;
    font-family: Helvetica, sans-serif;
    font-size: 10pt;
}
TEXTAREA.clsTextBox
{
    COLOR: #607098;
    BORDER-BOTTOM: #607098 1px solid;
    BORDER-LEFT: #607098 1px solid;
    BORDER-RIGHT: #607098 1px solid;
    BORDER-TOP: #607098 1px solid;
    BACKGROUND-COLOR: #ffffff;
    font-family: Helvetica, sans-serif;
    font-size: 10pt;
}
SELECT
{
    COLOR: #607098;
    BORDER-BOTTOM: #607098 1px solid;
    BORDER-LEFT: #607098 1px solid;
    BORDER-RIGHT: #607098 1px solid;
    BORDER-TOP: #607098 1px solid;
    BACKGROUND-COLOR: #ffffff;
    font-family: Helvetica, sans-serif;
    font-size: 10pt;
}
INPUT.searchBox
{
    COLOR: #607098;
    BORDER-BOTTOM: #607098 1px solid;
    BORDER-LEFT: #607098 1px solid;
    BORDER-RIGHT: #607098 1px solid;
    BORDER-TOP: #607098 1px solid;
    BACKGROUND-COLOR: #ffffff;
    CURSOR: pointer;
    FONT-SIZE: 9pt;
}
.headertext
{
	font-size: 12pt;
	color: #6983f9;
	font-weight: bolder;
}
.errorheadertext
{
	font-size: 12pt;
	color: #de284a;
	font-weight: bolder;
}
TD.BottomBorder
{
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-right: 15px;
	color: #ffffff;
	background-color: #140466;
}
A.BottomBorderLink
{
	color: #ffffff;
	font-weight: bolder;
	text-decoration: none;
}
A.BottomBorderLink:hover
{
	color: #ffffff;
	font-weight: bolder;
	text-decoration: underline;
}
A
{
	color: #008000;
	font-weight: bolder;
	text-decoration: none;
}
A:hover
{
	color: #008000;
	font-weight: bolder;
	text-decoration: underline;
}
A.smalllink
{
	color: #008000;
	font-weight: bolder;
	font-size: 8pt;
	text-decoration: none;
}
A.smalllink:hover
{
	color: #008000;
	font-weight: bolder;
	font-size: 8pt;
	text-decoration: underline;
}
.cb
{
	cursor: pointer;
}
.c3
{
	background-color: #ffffff;
	padding-top: 4px;
	padding-left: 4px;
	cursor: pointer;
}
.c1
{
	background-color: #90a4fb;
	font-weight: normal;
	padding-top: 4px;
	padding-left: 4px;
}
.c5
{
	background-color: #000000;
	font-weight: bolder;
	color: #ffffff;
	padding-top: 4px;
	padding-left: 4px;
}
.c4
{
	background-color: #b3befc;
	font-weight: normal;
	padding-top: 4px;
	padding-left: 4px;
}
.committeename
{
	margin-top: 5px;
	color: #303179;
	font-weight: bolder;
	text-align: center;
}
.menutitletext
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #000000;
	font-weight: bolder;
	background-color: #90a4fb;
	text-align: left;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #a6a6a6;
	border-right: 1px solid #90a4fb;
	border-left: 1px solid #90a4fb;
}
.effectivedatetitle
{
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
}
.gallerytitle
{
	font-size: 16pt;
	color: #303179;
	font-weight: bolder;
}
TR.participantover
{
	cursor: pointer;
	background-color: #eceffe;
	font-size: 10pt;
}
TR.participant
{
	background-color: #ffffff;
	color: #000000;
	font-size: 10pt;
}
TD.participant
{
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}
TH.participant
{
	color: #000000;
	background-color: #90a4fb;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}
TEXTAREA.ErrorTextBox
{
    COLOR: #65789d;
    BORDER-BOTTOM: #C00000 1px solid;
    BORDER-LEFT: #C00000 1px solid;
    BORDER-RIGHT: #C00000 1px solid;
    BORDER-TOP: #C00000 1px solid;
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #ffffff;
}
INPUT.ErrorTextBox
{
    COLOR: #65789d;
    BORDER-BOTTOM: #C00000 1px solid;
    BORDER-LEFT: #C00000 1px solid;
    BORDER-RIGHT: #C00000 1px solid;
    BORDER-TOP: #C00000 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: tahoma,sans-serif,verdana,arial,helvetica,sans-serif;
}
TR.competitionnews
{
	cursor: pointer;
	background-color: #ffffff;
	font-size: 10pt;
}
.largelink
{
	font-size: 16pt;
}
TD.competitionnews
{
	background-color: #c9d3fd;
	border-bottom: 1px #c5c5c3 solid;
}
TH.competitionnews
{
	background-color: #c9d3fd;
	font-weight: bolder;
	border-bottom: 1px #c5c5c3 solid;
}
.notetext
{
	color: #262626;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
}
.nonitalicnotetext
{
	color: #262626;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
}
TD.weathercell
{
	color: #ffffff;
	background-color: #00a9d6;
}
TD.hdivider
{
	background-image: url(images/av-horizontal-divider.gif);
	background-repeat: repeat-x;
	height: 10px;
	background-position: 2px;
}
INPUT.weatherdata
{
	font-size: 14pt;
	font-weight: bolder;
	width: 80px;
}
INPUT.weatherdatasmall
{
	font-size: 10pt;
	font-weight: bolder;
	width: 50px;
}

.banner 
{
    font-family: Arial;
    font-size: 225%;
    color: #6983f9;
    font-weight: bold;
}