body {
	background: #00457B;
	margin: 5px;
}
p {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 10pt;
}
td {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 10pt;
}
.bodytext {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
h1	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #00227B;
	text-decoration: underline;
	margin: 0px;
}
h2	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #00227B;
	margin-top: 0px;
}
h5	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #00457B;
	margin-top: 0px;
	margin-bottom: 20px;
}
h6	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0000AA;
	margin-top: 0px;
}
a	{
	color: #0000AA;
}
a:active	{
	color: #0000AA;
}
a:visited	{
	color: #000099;
}
a:hover	{
	color: #0000FF;
}
.heading {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #01467B;
}
.payments	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	color: #01467B;
	text-align: center;
	text-decoration: none;
	line-height: 15px;
	margin-top: 4px;
	margin-bottom: 0px;
}
.smalltext {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #000000;
}
.smalltabletext {
	background: #b3c1dc;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #000000;
}
.formtabletext {
	background: #e6e9f8;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #000000;
}
.formtabletextblue {
	background: #ddf6ff;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color: #000000;
}
.smallform	{
	font-size: 8pt;
}
.resource-title {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: 00227B;
	background: #b3c1dc;
	padding: 3px;
}
.resource-box {
	background: #e6e9f8;
	color: Black;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 8px;
}
.small8 {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 8pt;
}
.small9 {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 9pt;
}
.right_nav	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 21px;
}
a.right_nav	{
	color: #FFFFFF;
	font-weight: normal;
}
a.right_nav:active	{
	color: #FFFFFF;
	font-weight: normal;
}
a.right_nav:visited	{
	color: #FFFFFF;
	font-weight: normal;
}
a.right_nav:hover	{
	color: #FFFFFF;
	font-weight: bold;
}
.achbox	{
	width: 619px;
	height: 155px;
	overflow: auto;
}
.achcall	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
}
.achnewsbox	{
	width: 228px;
	height: 162px;
	background: #003B76;
}
.news {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
a.news {
	color: #0000FF;
}
.trainbox	{
	width: 378px;
	height: 160px;
	overflow: auto;
}
.bottom_nav	{
	text-align: center;
	color: #FFFFFF;
	font-family: Arial,Helvetica,Swiss,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
a.bottom_nav	{
	color: #FFFFFF;
	font-weight: normal;
}
a.bottom_nav:active	{
	color: #FFFFFF;
	font-weight: normal;
}
a.bottom_nav:visited	{
	color: #FFFFFF;
	font-weight: normal;
}
a.bottom_nav:hover	{
	color: #FFFFFF;
	font-weight: normal;
}
.actioncall {
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
