.gridLine { BACKGROUND: #F2B87D } 
.gridlinealt { BACKGROUND: #000000 } 
.gridlinemed { BACKGROUND: #8a8a8a } 

.bgMain { BACKGROUND-IMAGE: URL(images/shim.gif); BACKGROUND-REPEAT: no-repeat; } 

.txtEmailNormal {  font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; color: #0000CC; font-weight: normal; }

.txtNormal { COLOR: #2a2a2a; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px }
.txt12Normal { COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px }
.txt12NormalOrange { COLOR: #FF3300; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px }
.txtNormalBlue { COLOR: #006699; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 18px }
.txtNormalBold { COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-WEIGHT: bold }
.txtNormalI { COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-STYLE: italic; LINE-HEIGHT: 18px }
.txt11Normal { COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 15px }
.txt11NormalWhite { COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 15px }
.txt11Bold { COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px }
.txt10Normal { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px }
.txt16Normal { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: 20px }
.txtRed { COLOR: #990000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; }
.txt11Red { COLOR: #990000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 11px; }
.txtGray { COLOR: #999999; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 18px }
.grayBold { COLOR: #999999; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; }

.txtNotes { COLOR: #999999; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; }

.txtError { COLOR: #cc0000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal }
.txtErrorLight { COLOR: #ffccff; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal }

.txtKey { COLOR: #000000; BACKGROUND: #FFFFFF; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-STYLE: normal; FONT-SIZE: 11px; LINE-HEIGHT: 13px }

.txtHeading { COLOR: #0067A6; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 20px; LINE-HEIGHT: 24px }

.subHeadline { COLOR: #000099; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold; }
.headlineOrange { COLOR: #FF3300; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold; }
.headlineOrange24 { COLOR: #FFCC00; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 20px; LINE-HEIGHT: 24px; FONT-WEIGHT: bold; }
.headlineOrange36 { COLOR: #FFCC00; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 36px; LINE-HEIGHT: 40px; FONT-WEIGHT: bold; }
.headline { COLOR: #000099; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 24px; LINE-HEIGHT: 28px; FONT-WEIGHT: bold; }
.subHeadline { COLOR: #000099; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold; }
.subHeadline2 { COLOR: #000099; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-WEIGHT: bold; }

.headlinePageBlue { COLOR: #000099; FONT-FAMILY: "Comic Sans MS",Arial,Helvetica,sans-serif; FONT-SIZE: 24px; LINE-HEIGHT: 28px; FONT-WEIGHT: bold; }
.subheadlinePageBlue { COLOR: #000099; FONT-FAMILY: "Comic Sans MS",Arial,Helvetica,sans-serif; FONT-SIZE: 18px; LINE-HEIGHT: 24px; FONT-WEIGHT: bold; }
.headlinePageWhite { COLOR: #FFFFFF; FONT-FAMILY: "Comic Sans MS",Arial,Helvetica,sans-serif; FONT-SIZE: 24px; LINE-HEIGHT: 28px; FONT-WEIGHT: bold; }
.subheadlinePageWhite { COLOR: #FFFFFF; FONT-FAMILY: "Comic Sans MS",Arial,Helvetica,sans-serif; FONT-SIZE: 18px; LINE-HEIGHT: 24px; FONT-WEIGHT: bold; }
.subheadlinePage { COLOR: #003399; FONT-FAMILY: "Comic Sans MS",Arial,Helvetica,sans-serif; FONT-SIZE: 18px; LINE-HEIGHT: 22px; FONT-WEIGHT: bold; }
.reportHeading { COLOR: #cc9933; FONT-FAMILY: "Comic Sans MS",Arial,Helvetica,sans-serif; FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-WEIGHT: bold; }

.txtInput { COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 15px }
.txtButton { COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 15px }

.txtButton2 { FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 8px; LINE-HEIGHT: normal; FONT-WEIGHT: normal; BACKGROUND: #CDD5D9; COLOR: #000000; }

.txt10Button { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px }

A.navLink:link { COLOR: #1B3771; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: none; }
A.navLink:active { COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: none; }
A.navLink:visited { COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: none; }
A.navLink:hover { COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }

A.normalLink:link { COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: None; }
A.normalLink:visited { COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: None; }
A.normalLink:hover { COLOR: #404040; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: Underline; }

A.linkNormal:link { COLOR: #1B3771; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; text-decoration: underline; }
A.linkNormal:visited { COLOR: #444444; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; text-decoration: underline; }
A.linkNormal:hover { COLOR: #FF9933; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 12px; text-decoration: underline; }


A.BlackBoldLink:link { COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: Underline; }
A.BlackBoldLink:visited { COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold }
A.BlackBoldLink:hover { COLOR: #FF6666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: Underline; }

A.BlueBoldLink:link { COLOR: #0066cc; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: Underline; }
A.BlueBoldLink:visited { COLOR: #006699; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; }
A.BlueBoldLink:hover { COLOR: #ff6600; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: Underline; }

.storytext {  COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 15px }

.txtFooter { COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; }

A.footerLink:link { COLOR: #1B3771; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }
A.footerLink:active { COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: none; }
A.footerLink:visited { COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: none; }
A.footerLink:hover { COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }

.txtLeftPanel { COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; }

A.leftPanelLink:link { COLOR: #1B3771; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }
A.leftPanelLink:active { COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }
A.leftPanelLink:visited { COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }
A.leftPanelLink:hover { COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: none; }

A.topPanelLink:link { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }
A.topPanelLink:active { COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }
A.topPanelLink:visited { COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline; }
A.topPanelLink:hover { COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: none; }

.newsletterbox {
	margin-left: 8px;
	padding-left: 8px;
}
.newsletterjoin {
	margin-top: 1px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 6px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #000099;
	width: 120px;
	display: inline;
	background-position: center;
	background-color: #326698;
}
.newsletterjoin a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}