h1 {
   font-family: geneva, arial, helvetica, sans-serif;
   font-size: 24pt;
   font-weight: bold;
   text-align: left;
   color: #000000;
   background-color: transparent;
   margin: 0;
   }
h1.sm {
   font-size: 22pt;
   }
h2 {
   font-family: geneva, arial, helvetica, sans-serif;
   font-size: 17pt;
   font-weight: bold;
   text-align: left;
   color: #000000;
   background-color: transparent;
   }
h3 {
   font-family: geneva, arial, helvetica, sans-serif;
   font-size: 14pt;
   font-weight: normal;
   text-align: left;
   color: #000000;
   background-color: transparent;
   }
h3.red {
   color: #ff0000;
   background-color: transparent;
   font-weight: normal;
}
p {   
   font-family: geneva, arial, helvetica, sans-serif;
   font-size: 11pt;
   font-weight: normal;
   text-align: left;
   color: #ffffff;
   background-color: #000000;
   }
p.just {
   text-align: justify;
}
table.main {
 color: #ffffff; 
 background-color: transparent; 
  }
td {
 font-family: geneva, arial, helvetica, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 color: #99ccff; 
 background: transparent; 
 }   
.ital {
   font-style: italic;
   font-size: 18pt;
   }
.italic {
  font-size: 11pt;
  font-weight: bold;
  font-style: italic;
  }  
.smaller {
  font-size: 9pt; 
  } 
a { 
   font-family: geneva, arial, helvetica, sans-serif;
   font-size: 11pt;
   font-weight: bold;
   text-decoration: underline;
   }
   a:link {
   color: #99ccff;
   background-color: #000000;
   }
   a:visited {
   color: #99ccff;
   background-color: #000000;
   }
   a:hover {
   color: #ff0000;
   background-color: #000000;
   }
   a:active {
   color: #ff0000;
   background-color: #000000;
   }  	
a.norm {
   font-weight: normal;
}
