a:hover{ color: #000000;} 
a { text-decoration:none; color: #3977E3;} 

.type { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 12pt} 
.type2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 10pt} 
.type_blue { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 12pt; color:#3977E3} 
.type_red { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 12pt; color:#CE0000} 
.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000} 
.headline { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000} 
.small-txt { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 7pt} 
.small-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold} .type3 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 9pt}


/* following styles used (originally) for news headlines on homepage. added 11/26/04  /matt */

a.underline {
	text-decoration:underline;
	color:#3977E3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
a.more {
	text-decoration:underline;
	color:#3977E3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	}