body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
img {
	border: none;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFD100;
	text-align: right;
	padding-right: 25px;
	padding-top: 5px;
	font-size: 12px;
}
.scroll {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
	padding: 3px 5px 7px 5px;
}
.undernav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-right: 4px;
	padding-left: 14px;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
}


.bodycopy  table{

	font-size: 10pt;
	color: #000000;

}

.bodycopy h1{
margin: 0px;
padding: 0px;
color: #8cc540;
font-size: 14pt;
}

.homecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
}

a:link { color: #0B3D91; }
a:visited { color: #3c336b; }
a:hover { color: #5578b2; }
a:active { color: #ffd100; }

.bsbnav, .bsbnav a { color: #02339a; font-family: Arial, Helvetica; font-size: 8pt; text-decoration: none;}
.bsbnav a:link, a.bsbnav:link { color: #02339a; font-size: 8pt; display: inline-block; }
.bsbnav a:visited, a.bsbnav:visited { color: #02339a; font-size: 8pt; display: inline-block; }
.bsbnav a:hover, a.bsbnav:hover { color: #5578b2; font-size: 8pt; display: inline-block; }
.bsbnav a:active, a.bsbnav:active { color: #02339a; font-size: 8pt; display: inline-block; }

.boxspace {
	padding-left: 25px;
}
.greentext {
font-size:12pt;
font-weight: bold;
color: #8cc540;
	
}

.pth {
font-size:12pt;
font-weight: bold;
color: #5573c7;
}



.pts {
font-size:11pt;
font-weight: bold;
color: (0,0,0);
}

.headlinesblack{
font-size:12pt;
font-weight: bold;
color: #000000;
}

.headlineswhite{
font-size:12pt;
font-weight: bold;
color: #ffffff;
}


.tabletitles {
font-weight: bold;
}



.disclaimer {
font-size:8pt;
}



.tabletitles {
font-weight: bold;
}

.faqquestion {
font-weight: bold;
color: #5573c7;
}


#rollover a {
border:none;
text-decoration:none;

position: relative; /**remove position rule if full size images will share the same display area. **/
}

#rollover a span {
visibility:hidden;
background-color: #FFF;
width: 398px;
display:block;
position: absolute;
/**adjust positioning of full size images in px or %**/
left: -103px;
top: -400px;
/**optional image captions**/
font-size: 10px;
line-height: 1.2;
color:#666;
text-align: left;
/**optional image borders & padding**/
border: 1px solid #0173bc;
padding: 5px;
}

#rollover a:hover span, #rollover a:active span, #rollover a:focus span {visibility:visible;}

#rollover a:hover, #rollover a:focus
{visibility:visible;}

