.mainheader
{
  font: 12pt arial;
  font-weight: bold;
  color: #000000
  }

a.mainheader:link
{
  font: 12pt arial;
  font-weight: bold;
  color: #000000
}

a.mainheader:visited
{
  font: 12pt arial;
  font-weight: bold;
  color: #000000
}

.blueheader
{
  font: 10pt arial;
  font-weight: bold;
  text-decoration: none;  
  color: #0000cc
  }

a.blueheader:link
{
  font: 10pt arial;
  font-weight: bold;
  text-decoration: none;
  color: #0000cc
}

a.blueheader:hover
{
 text-decoration: underline
}

a.blueheader:visited
{
  font: 10pt arial;
  font-weight: bold;
  color: #000099
}

.subblackheader
{
  font: 8pt arial;
  font-weight: bold;
  color: #000000
}

a.subblackheader
{
  font: 8pt arial;
  font-weight: bold;
  color: #000000
}

.greyheader
{
  font: 10pt arial;
  font-weight: bold;
  color: #696969
  }

  
.whiteheader
{
  font: 10pt arial;
  font-weight: bold;
  color: #ffffff
  }
 
  
a.whiteheader:link
{
  font: 10pt arial;
  font-weight: bold;
  font-decoration: underline;	
  color: #ffffff
}
 
a.whiteheader:hover
{
  font-decoration: underline;	
  color: #ffffcc
}  
 
a.whiteheader:visited
{
  font: 10pt arial;
  font-weight: bold;
  color: #ffffff
}  


.maintext
{
font-family: arial, helvetica;
font-size: 10pt;
color: #000000
}

.subtext
{
font-family: arial, helvetica;
font-size: 10pt;
color: #000000
}

.subtext2
{
font-family: arial, helvetica;
font-size: 8pt;
color: #000000
}

.footertext
{
font-family: verdana, helvetica;
font-size: 7pt;
color: #ffffff
}

a
{
  color: #0000cc;
  text-decoration: none
}


a:link
{
  font: 10pt arial;
  color: #3333cc;
  text-decoration: none
}

a:visited
{
  font: 10pt arial;
  color: #003399;
  font-weight: bold;
  text-decoration: none
}

a.sublink
{
  font: 8pt arial;
  color: #0000cc;
  font-weight: bold;
  text-decoration: none
}

a.sublink:visited
{
  font: 8pt arial;
  color: #003399;
  font-weight: bold;
  text-decoration: none
}



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

a.more
{
  font: 8pt arial;
  color: #0000cc;
  font-weight: bold;
  text-align: right
}

a.more:visited
{
  font: 8pt arial;
  color: #0000cc;
  font-weight: bold;
  text-align: right
}

.footertext
{
font-family: verdana, helvetica;
font-size: 7pt;
color: #ffffff
}

a.footertext
{
font-family: verdana, helvetica;
font-size: 7pt;
color: #ffffff
}

a.footerlink
{
font-family: verdana, helvetica;
font-size: 7pt;
color: #ffffff
}

a.footerlink:hover
{
font-family: verdana, helvetica;
font-size: 7pt;
font-decoration: underline;
color: #ffffcc
}

a.footerlink:visited
{
font-family: verdana, helvetica;
font-size: 7pt;
color: #ffffff
}
.resources
{
font-family: arial, verdana, helvetica;
font-size: 8pt;
color: #000000
}

.resourceshead
{
font-family: arial, verdana, helvetica;
font-size: 8pt;
font-weight: bold;
color: #ffffff
}

a.resources
{
font-family: arial, verdana, helvetica;
font-size: 8pt;
color: #0000ff
}

a.resources:visited
{
font-family: arial, verdana, helvetica;
font-size: 8pt;
color: #663399
}

.textwht
{
font-family: verdana, arial, helvetica;
font-size: 10pt;
color: #ffffff
}

.textwht8pt
{
font-family: verdana, arial, helvetica;
font-size: 8pt;
color: #ffffff
}