.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.subheading {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.subheadingreverse {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.field {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.subheadingalt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	COLOR: #CB1313;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;

}
.subheadinglightblue {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #6699cc; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.fieldreverse {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
body {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
td {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodymedium {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodygraysmalldark {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodysmall {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.headinglightblue {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #333366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodyblue {
	FONT-SIZE: 9pt; COLOR: #99ccff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodymainheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodyreverse {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodyreversesmall {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodynavy {
	FONT-SIZE: 9pt; COLOR: #333366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodysmallnavy {
	FONT-SIZE: 8pt; COLOR: #333366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodygray {
	FONT-SIZE: 9pt; COLOR: gray; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodyorangestrong {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff9900; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodymaroonstrong {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodygreenstrong {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #006633; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodygraysmalldark {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodylightgray {
	FONT-SIZE: 9pt; COLOR: #cccccc; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodylightgraysmall {
	FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.body999999small {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodygraysmall {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodystronggredsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodystrongred {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #CB1313; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodystrongnavy {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodyskybluestrong {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #CB1313; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodylightbluestrong {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #6699cc; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodylightblue {
	FONT-SIZE: 9pt; COLOR: #6699cc; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodyorange {
	FONT-SIZE: 9pt; COLOR: #ff6600; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.directorytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #6699cc; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodystrong {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bodystrongreverse {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navdivision {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navsection {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navsubsection {
	FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navitem {
	FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navsubitem {
	FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navhighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff6600; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.statusfield {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.statusvalue {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.error {
	FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.mono {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Courier New, monospaced
}
.monosmall {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Courier New, monospaced
}
.splash {
	FONT-SIZE: 12pt; COLOR: red; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.bigdot {
	FONT-SIZE: 200%
}
.tablesubsection {
	FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.tableitem {
	FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #ff6600
}
A.bodyreversesmall:hover {
	COLOR: #cccccc
}
A.fieldreverse:hover {
	COLOR: #cccccc
}
.tableborder {
	BACKGROUND-COLOR: #6699cc
}
TD.searchboxbg {
	BACKGROUND-COLOR: #eeeeee
}
TD.searchresults {
	BACKGROUND-COLOR: #eeeeee
}
TD.searchnav {
	BACKGROUND-COLOR: #eeeeee
}
.titlebarcolor {
	BACKGROUND-COLOR: #CB1313
}
.navhighlighted {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff6600; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navregular {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navregular:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.accountlogin {
	FONT-SIZE: 7pt; COLOR: #CB1313; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.accountlink {
	FONT-SIZE: 7pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
TD.navtdselected {
	BORDER-RIGHT: 1px solid #ff6600; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid #ff6600; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid #ff6600; WIDTH: 83px; COLOR: #ff6600; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
DIV.navselected {
	WIDTH: 83px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff
}
TD.navtdnotselected {
	BORDER-RIGHT: 0px; BORDER-TOP: 1px solid #CB1313; BORDER-LEFT: 1px solid #CB1313; BORDER-BOTTOM: 1px solid #CB1313; BACKGROUND-COLOR: #CB1313; TEXT-ALIGN: center
}
DIV.navnotselected {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 5px;
	WIDTH: 83px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #CB1313;
	border: 1px solid #FF9933;

}
A.navnotselected:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navnotselected:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navnotselected:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.navnotselected:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.breadcrumb {
	FONT-SIZE: 8pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.breadcrumbindent {
	TEXT-INDENT: 1em
}
.sidebar {
	FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
A.sidebar:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.sidebar:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.sidebar:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.sidebar:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
.sidebarmargin {
	PADDING-LEFT: 1em
}
.sidebarselected {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-LEFT: -1em; COLOR: #ff6600; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.relElement {
	POSITION: relative
}
.mainpagefooter {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainpagefooter:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
