/* General Fonts */

BODY, DIV, TABLE, TR, TD {
   font-family: Arial, Helvetica;
   font-size: 12px;
   color: black; 
   font-style: normal;  
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}

P {
   font-family: Arial, Helvetica;
   font-size: 12px;
   color: black; 
   font-style: normal;  
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 12px 0px; 
}

FONT {
   font-family: Arial, Helvetica;
   font-size: 12px;
   color: black; 
   font-style: normal;  
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}

FONT.graytitle {
  color:gray;
   font-size: 16px;
  vertical-align: top;
  padding: 10px 0px 10px 0px;
}

P.tabletitle {
   color: #B2090D;
   font-style: bolder;  
  vertical-align: top;
  margin: 10px 0px 10px 0px;   
}

/* In Text Hyperlinks */
a:link {
 font-weight: bold;
 color: #000000;   			/* black */
 text-decoration: underline;
}

a:visited {
 font-weight: bold;
 color: #000000;   			/* black */
 text-decoration: underline;
}

a:hover {
 font-weight: bold;
 color: #B2090D;
 text-decoration: underline;
}

DIV.table {
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}


P.mainpr {
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}

FONT.event {
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}

P.mainpl {
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}

FONT.desc {
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}

P.mainps {
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px; 
}


