BODY {
	FONT-SIZE: 14px; FONT-FAMILY:  arial, helvetica, sans-serif
}
TH {
	FONT-SIZE: 14px; FONT-FAMILY:  arial, helvetica, sans-serif
}
TD {
	FONT-SIZE: 14px; FONT-FAMILY:  arial, helvetica, sans-serif
}
OL {
	FONT-SIZE: 14px; FONT-FAMILY:  arial, helvetica, sans-serif
}
UL {
	FONT-SIZE: 14px; FONT-FAMILY:  arial, helvetica, sans-serif
}
LI {
	FONT-SIZE: 14px; FONT-FAMILY:  arial, helvetica, sans-serif
}
P {
	FONT-SIZE: 14px; FONT-FAMILY:  arial, helvetica, sans-serif
}
A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.topnav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.topnav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.topnav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.topnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.footernav:link {
	FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footernav:active {
	FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footernav:visited {
	FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footernav:hover {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.smallBlack {
	FONT-SIZE: 11px;
	background-color: #0072BC;

}
.smallDarkBlue {
	FONT-SIZE: 11px; COLOR: #3e6276
}
.smallGreen {
	FONT-SIZE: xx-small; COLOR: #003600
}
.header {
	FONT-WEIGHT: 600; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY:  arial
}
.headerGreen {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #33442c
}
.searchBox {
	BORDER-RIGHT: #3e6276 1px solid; BORDER-TOP: #3e6276 1px solid; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #3e6276 1px solid; WIDTH: 110px; COLOR: #3e6276; BORDER-BOTTOM: #3e6276 1px solid; HEIGHT: 18px
}
.menu {
	FONT-SIZE: 10px; FONT-FAMILY:  arial; BACKGROUND-COLOR: #0072BC; layer-background-color: #E9F2D5
}
.menuTable {
	BACKGROUND-COLOR: #0072BC
}
.menuTableCell {
	BACKGROUND-COLOR: #0072BC
}
.formTextBox {
	BORDER-RIGHT: #3e6276 1px solid; BORDER-TOP: #3e6276 1px solid; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #3e6276 1px solid; COLOR: #3e6276; BORDER-BOTTOM: #3e6276 1px solid; HEIGHT: 18px
}
.errors {
	FONT-WEIGHT: bold; COLOR: maroon
}
.ntSimpleFormErrors {
	FONT-WEIGHT: bold; COLOR: maroon
}
.ntSimpleFormTableField {
	FONT-WEIGHT: bold
}
.ntSimpleFormField {
	BORDER-RIGHT: #3e6276 1px solid; BORDER-TOP: #3e6276 1px solid; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #3e6276 1px solid; COLOR: #3e6276; BORDER-BOTTOM: #3e6276 1px solid
}
.ntSimpleFormButton {
	BORDER-RIGHT: #3e6276 1px solid; BORDER-TOP: #3e6276 1px solid; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #3e6276 1px solid; COLOR: #3e6276; BORDER-BOTTOM: #3e6276 1px solid; HEIGHT: 18px
}
.newsDate {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #44593b; TEXT-DECORATION: underline
}
.newsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #44593b
}
.newsBrief {
	FONT-SIZE: 9px; COLOR: #44593b
}
.bgImgTopRight {
	background-image:url(header-topright.jpg)
}
.bgImgTopLeft {
	background-image:url(header-topleft-blank.jpg)
}
.bgImgBottomRight {
	background-image: url(header-bottomright.jpg);

}
.bgImgBottomLeft {
	background-image:url(header-bottomleft.jpg)
}

