/* last edited on 02/07/05 by Mark */


p
  {
  font-family: times new roman, serif ;
  font-size: 14px ;
  color: #000000 ;
  }
	
.text
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  color: #49403D ;
  line-height: 1.3em ;
  }
  
  .bodytext
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 11px ;
  color: #666666 ;
  line-height: 1.3em ;
  }
  
  .italtext
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  font-style: italic ;
  color: #000000 ;
  }
	
.text2
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 11px ;
  color: #000000 ;
  }
  
  .text3
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 11px ;
  color: #FFFFFF ;
  }

.stylized /* pullquotes */
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 12px ;
  line-height: 1.3em ;
  color: #56604A ;
  }
	
.stylizedbold /* state abbrev */
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 12px ;
  font-weight: bold ;
  font-style: italic ;
  color: #FF0101 ;
  }

.stylized2 /* pullquotes */
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 12px ;
  font-style: italic ;
  color: #8E111E ;
  }
  
  .focustitle
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  font-weight: bold ;
  color: #8E111E ;
  }

.formtext
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  font-style: italic ;
  color: #8E111E ;
  }

h1
  {
  font-family: arial, sans-serif ;
  font-size: 20px ;
  font-weight: bold ;
  color: #333333 ;
  }
	
.hdr1
  {
  font-family: arial, sans-serif ;
  font-size: 18px ;
  font-weight: bold ;
  color: #ffffff ;
  }
	
h2
  {
   font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 16px ;
  font-weight: bold ;
  color: #49403D ;
  }
	
.hdr2
  {
  font-family: Georgia, Times New Roman, serif ;
  font-size: 18px ;
  font-weight: none ;
  color: #49403D ;
  }
	
h3
  {
  font-family: Arial, sans-serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #333333 ;
  }
  
.hdr3
  {
  font-family: Arial, Trebuchet MS, sans-serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #8E111E ;
  }

.header3
  {
  font-family: Arial, sans-serif ;
  font-size: 14px ;
  font-weight: bold ;
  color: #333333 ;
  }
	
h4
  {
  font-family: Arial, sans-serif ;
  font-size: 11px ;
  font-weight: bold ;
  color: #666666 ;
  }
  
  .hdr4
  {
  font-family: Arial, Trebuchet MS, sans-serif ;
  font-size: 11px ;
  font-weight: bold ;
  color: #666666 ;
  }

.header4
  {
  font-family: times new roman, serif ;
  font-size: 12px ;
  font-weight: bold ;
  color: #333333 ;
  }

.reverse
{
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-weight: bold ;
  color: #ffffff ;
}

.small
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  color: #000000 ;
  }

.small2
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 10px ;
  color: #000F65 ;
  line-height: 1.8em ;
  }



.medium
  {
  font-family: times new roman, serif ;
  font-size: 12px ;
  color: #000000 ;
  }


.boldsans
  {
  font-family: Trebuchet MS, Arial, Verdana, sans-serif ;
  font-size: 13px ;
  line-height: 1.3em ;
  color: #333B68 ;
  }

.sublink
  {
  font-family: Trebuchet MS, Verdana, sans-serif ;
  font-size: 9px ;
  font-style: normal ;
  font-weight: bold ;
  }

.extraleading
  {
  line-height: 1.8em ;
  }





/* link colors & effects */


a:link
  {
  color: #929566 ;
  text-decoration: none ;
  }

a:hover
  {
  color: #000F65 ;
  text-decoration: underline ;
  }


a:visited
  {
  color: #999966 ;
  text-decoration: none ;
  }


a:active
  {
  color: #000F65 ;
  text-decoration: underline ;
  }
	
