
/* BEGIN | These are standard styles.  Change them as you wish. */

BODY, TD, .BodyText {
	font-size : 12px;
	font-family : Verdana, Arial;
	color : #000000;
	}

A {
	color : #003E76;
	text-decoration : underline;
}

A:Hover {
	text-decoration : none;
}

A:Active {
	text-decoration : none;
}

B {
	font-weight : bold;
}

A.LeftNav {
	color: #FFFFFF;
	line-height:20px;
	font-family:arial,helvetica;
	font-size: 11px;
	text-decoration : none;
}

A.LeftNav:Hover {
	color: #FFFFFF;
	line-height:20px;
	font-family:arial,helvetica;
	font-size: 11px;
	text-decoration : underline;
}

A.NewsLink {
	color: #FFFFFF;
	font-family:arial,helvetica;
	font-size: 11px;
	text-decoration : none;
}

A.NewsLink:Hover {
	color: #FFFFFF;
	font-family:arial,helvetica;
	font-size: 11px;
	text-decoration : underline;
}

/* END | These are standard styles.  Change them as you wish. */



/* BEGIN | These styles can change.  Make sure to keep the same names. */

.Header {
	font-size : 13px;
	font-family : Verdana, Arial;
	font-weight : bold;
	color : #404080;
}

.HeaderBlack {
	font-size : 16px;
	font-family : Verdana, Arial;
	font-weight : bold;
	color : #000000;
}

.PageHeader {
	font-size : 18px;
	font-family : Verdana, Arial;
	font-weight : bold;
	font-variant: small-caps;
	background-color: black;
	color: white; 
	padding: 4px;
	width: 100%;
}

.ReportText {
	font-size : 10px;
	font-family : Verdana, Arial;
	color : #000000;
}

.ReportTextPrint {
	font-size : 7pt;
	font-family : Verdana, Arial;
	color : #000000;
}

.ReportTextPrintLarge {
	font-size : 9pt;
	font-family : Verdana, Arial;
	color : #000000;
}

.TopBorder {
	border-top:1px solid #000000;
}

.ReportTextTopBorder {
	font-size : 10px;
	font-family : Verdana, Arial;
	color : #000000;
	border-top:1px solid #000000;
}

.CalendarNewsText {
	font-size : 11px;
	font-family : Verdana, Arial;
	color : #909090;
}

.FooterText {
	font-size : 10px;
	font-family : Verdana, Arial;
}

.SmallText {
	font-size : 11px;
}

INPUT {
	font-size: 10px;
}

SELECT {
	font-size: 10px;
}

INPUT.XP  {
	font-family : Verdana, Arial;
	border: thin solid 1px #7B9EBD;
}

INPUT.Off  {
	border: thin solid 1px #7B9EBD;
	background-color : #EFEFEF;
	font-family : Verdana, Arial;
}

INPUT.Blue	{
	font-size : 11px;
	background : #D6E7EF;
	border-bottom : 1px solid #104A7B;
	border-right : 1px solid #104A7B;
	border-left : 1px solid #AFC4D5;
	border-top : 1px solid #AFC4D5;
	color : #404040;
	text-decoration : none;
}

/* END | These styles can change.  Make sure to keep the same names. */



/* BEGIN | Do not change these styles */

TD.TDHeader {
	background-color : #EFEFEF;
	border-bottom : 1px ridge #BEBEBE;
	vertical-align : bottom;
	font-weight : bold;
}

TD.TDHeaderPrint {
	background-color : #EFEFEF;
	border-bottom : 1px ridge #BEBEBE;
	vertical-align : bottom;
	font-size : 7pt;
	font-family : Verdana, Arial;
	font-weight : bold;
}

TD.TDCalendarHeader {
	background-color : #EFEFEF;
	border-bottom : 1px ridge #BEBEBE;
	vertical-align : bottom;
	font-weight : bold;
}

TD.TDHeaderNoLine {
	background-color : #EFEFEF;
	font-weight : bold;
}

B.Required {
	font-weight : bold;
	color : #FF0000;
}

B.Saved {
	font-size : 14px;
	font-weight : bold;
	color : #FF0000;
}

OPTION.White {
	background-color : #FFFFFF;
}

OPTION.Yellow {
	background-color : #FFFF99;
}

/* END | Do not change these styles */


.WhiteText {
	color: #FFFFFF;
}

.LoginText {
	color: #FFFFFF;
	font-family:arial,helvetica;
	font-size: 9px;
}

.highlight {
	font-style: italic;
	color: 800000;
}

.italic {
	font-style: italic;
	font-size: 10px;
}