body {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	font-weight: bold;

	text-transform: capitalize;

	color: #000000;

}

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.header {

	background-color: #000000;

	height: 130px;

	background-repeat: no-repeat;

}

#nav1 {

	background-color: #669999;

	height: 22px;

	padding-top: 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	list-style-type: none;

}

#nav1 ul {

	padding: 0px;

	margin: 0px;

}

#nav1 li {

	display: inline;

}

#nav1 li a {

	float: left;

	background-color: #669999;

	text-decoration: none;

	color: #000000;

	padding-top: 0.2em;

	margin-right: 27px;

	margin-left: 20px;

}

#nav1 li a:hover {

	color: #330099;

	list-style-type: none;

}

#nav2 {

	background-color: #99CCCC;

	height: 22px;

	padding-top: 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	list-style-type: none;

}

#nav2 ul {

	padding: 0px;

	margin: 0px;

}

#nav2 li {

	display: inline;

}

#nav2 li a {

	float: left;

	background-color: #99CCCC;

	text-decoration: none;

	color: #000000;

	padding-top: 0.2em;

	margin-right: 1em;

	margin-left: 20px;

}

#nav2 li a:hover {

	color: #330099;

	list-style-type: none;

}

.main {

	background-color: #FFFFFF;

	margin: 0px 0px 0px 20px;

	border-top-color: #FFFFFF;

	border-top-width: 10px;

	border-top-style: solid;

}

.justified {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: 300;

	color: #000000;

	letter-spacing: normal;

	text-align: justify;

	line-height: 16pt;

}

.greyLarge {

	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size: 20px;

	font-style: normal;

	font-weight: 900;

	font-variant: normal;

	color: #969696;

	text-transform: uppercase;

	letter-spacing: 3pt;

}

.descriptionText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	line-height: 11pt;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	letter-spacing: normal;

	text-align: left;

}

.TVhead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-style: normal;

	line-height: 10pt;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

	text-align: center;

	vertical-align: top;

}

.GreenLargeHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18pt;

	font-style: normal;

	font-weight: 700;

	font-variant: normal;

	color: #669999;

}

.linedivider {

	border-top-width: thin;

	border-top-style: dotted;

	border-top-color: #CCCCCC;

}

.vertline {

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #999999;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: none;

}

.bottomline {

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	border-right-width: thin;

	border-right-style: dotted;

	border-right-color: #CCCCCC;

}

.bottomonly {

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}

.partnumbers {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	font-weight: normal;

	text-transform: capitalize;

	color: #000000;

	line-height: normal;

}

.footnotes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: oblique;

	font-weight: normal;

	color: #669999;

	line-height: 10pt;

}

.headingTitles {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	border-top-width: thin;

	border-top-style: dotted;

	border-top-color: #CCCCCC;

	color: #000000;

	line-height: 14.5pt;

}

.TVheadWithBottomLine {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-style: normal;

	line-height: 10pt;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

	text-align: center;

	vertical-align: bottom;

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}

.headingTitlesTopLineOnly {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	border-top-width: thin;

	border-top-style: dotted;

	border-top-color: #CCCCCC;

	color: #000000;

}

.TopBotLine {

	border-top-width: thin;

	border-bottom-width: thin;

	border-top-style: dotted;

	border-bottom-style: dotted;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

}

.headingTitlesonly {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	color: #000000;

}

.darkDividerLine {

	background-position: center;

	border-top: thin double #000000;

	border-right: thin none #000000;

	border-bottom: thin none #000000;

	border-left: thin none #000000;

}

.descriptionTextLineTandB {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	line-height: 11pt;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	letter-spacing: normal;

	text-align: left;

	border-top: thin dotted #CCCCCC;

	border-bottom: thin dotted #CCCCCC;

}

.descriptionTextLineTOP {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	line-height: 11pt;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	letter-spacing: normal;

	text-align: left;

	border-top: thin dotted #CCCCCC;

	border-right: none;

	border-bottom: none;

	border-left: none;

}

.descriptionTextLineBottom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	line-height: 11pt;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	letter-spacing: normal;

	text-align: left;

	border-top: none;

	border-right: none;

	border-bottom: thin dotted #CCCCCC;

	border-left: none;

}

.SUBheadingTitles {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #000000;

	text-indent: 25px;

	line-height: 30pt;

	letter-spacing: 2pt;

	font-style: normal;

}

.SUBheadTitles2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20pt;

	color: #666666;

	letter-spacing: 2pt;

	text-indent: 25px;

}

.bullets2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	line-height: 14pt;

	font-weight: normal;

	color: #666666;

}

.stylebox {

	border: thin none #99B1CA;

}

.PictureWithText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6666666;

	letter-spacing: 2px;

}

.pdfs {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-style: normal;

	line-height: 10pt;

	font-weight: lighter;

	color: #000000;

}

.bullets2purple {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	line-height: 16pt;

	font-weight: normal;

	color: #333366;

	white-space: normal;

	border-left-style: none;

	padding-left: 8px;

}

.7ptText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 4pt;

	line-height: 6px;

	font-weight: bold;

	text-transform: none;

	font-style: normal;

	border: none;

}

.Captions {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	line-height: 10pt;

	font-weight: lighter;

	color: #3B3D3D;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: solid;

	border-top-color: #333366;

	border-bottom-color: #333366;

	border-bottom-style: solid;

	text-decoration: overline;

}

.justifyXSleading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: 300;

	color: #000000;

	letter-spacing: normal;

	text-align: justify;

	line-height: 12pt;

}

.bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	color: #000000;

}

.justifiedBox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	letter-spacing: normal;

	text-align: justify;

	line-height: 16pt;

	width: 300px;

}

.justifiedLeading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8.5pt;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	letter-spacing: normal;

	text-align: justify;

	line-height: 13pt;

}

.newstext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	line-height: 11pt;

	font-weight: normal;

	color: #333333;

}

.linedbox {

	border: .5pt solid #666666;

}

.purplebox {

	border: medium solid #C7C5D4;

}

.bulletsSmall {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-style: normal;

	line-height: 10pt;

	font-weight: lighter;

	color: #666666;

	white-space: normal;

}

.TEXTColoredBox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-style: normal;

	line-height: 13px;

	font-weight: 600;

	color: #FFFFFF;

	background-position: center center;

	border: medium none;

	background-color: #38595E;

	letter-spacing: 1pt;

	padding: 3px;

	vertical-align: middle;

	text-align: center;

	text-transform: uppercase;

}

.linedboxSidesOnly {

	border-top: 0.5pt none #666666;

	border-right: 0.5pt solid #666666;

	border-bottom: 0.5pt none #666666;

	border-left: 0.5pt solid #666666;

}

.lineHorizontal {

	vertical-align: middle;

	border-bottom-width: medium;

	border-bottom-style: dotted;

	border-bottom-color: #336666;

}

.SingleLine-Left {

	padding-left: 3pt;

	border-right-width: 1pt;

	border-right-style: solid;

	border-right-color: #666666;

}
.justifiedBox250 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	letter-spacing: normal;

	text-align: justify;

	line-height: 16pt;

	width: 175px;
}
.SUBheadingTitlesLINES {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-indent: 25px;
	line-height: 15pt;
	letter-spacing: 1pt;
	font-style: normal;
}
.headingTitlesVerticaSpace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #290251;
	padding-top: 2pt;
	padding-bottom: 2pt;
	background-repeat: repeat-y;
	background-position: left;
}
.headingTitlesBotmOnly {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	color: #000000;

	line-height: 14.5pt;
}
.linedividerCopy {

	border-top-width: thin;

	border-top-style: dotted;

	border-top-color: #CCCCCC;
}
.type9pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
}
.Newstextleading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #333333;
}

