body {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 0px;
}

td, th {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

.fpnews td {
	font-size: 10px;
	vertical-align: top;
}

.divider {
	color : #A6B6D7;
	background-color: #A6B6D7;
}

.content {
	font-family: arial;
	font-size: 12px;
}

.heading {
	font-size: 12px;
	font-weight: bold;
}

.bigheading {
	font-size: 16px;
	font-weight: bold;
}
.footnote, .fn {
	font-size: 12px;
}

.pagetitle {
	font-size: 18px;
	font-weight: bold;
}

.tiny {
	font-size: 10px;
}

.small {
	font-size: 12px;
}
.medium {
	font-size: 14px;
}
.large {
	font-size: 16px;
}
.bold {
	font-weight: bold;
}

.topborder {
  border-top: black solid 1px;
}

.newsBottomBorder td {
	border-top: #d0d0d0 solid 1px;
}

aa:link { color: #3333cc; text-decoration: none; }
aa:visited {  color: #3333cc; text-decoration: none; }

a:link.greenlink  {  color: #0a6e32; text-decoration: none; }
a:visited.greenlink  { color: #0a6e32; text-decoration: none; }
a:hover.greenlink  { color: #0a6e32; text-decoration: none; background-color: #9ed78a; }

a:link { color: #000066; text-decoration: none; }
a:visited {  color: #000066; text-decoration: none; }
a:hover { color: #000000; text-decoration: none; background-color: #C6E2FA; }


.redlink a:link { color: red; text-decoration: none; }
.redlink a:visited {  color: red; text-decoration: none; }
.redlink a:hover { color: #000000; text-decoration: none; background-color: #C6E2FA; }

.footer, a:link.footer, a:visited.footer {
	font-size: 12px;
	color: white;
	background-color: #29557c;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom:4px;
}
a:hover.footer {
	color: yellow; 
}

.leftNav1 {
	font-size: 14px;
	font-weight: bold;
}

.leftNav4 {
	font-size: 11px;
}
.leftNavHighLight {
	.font-weight: bold;
}

hr {
	color: #A6B6D7;
}

.mainContainer {
	width: 998px; 	
	border-right: solid 1px #A6B6D7; 
	border-left: solid 1px #A6B6D7;
}

* html .mainContainer {
	width: 1000px; 	
	border-right: solid 1px #A6B6D7; 
	border-left: solid 1px #A6B6D7;
}
