
body {  
   background-color: #FFFFFF;
   margin: 2px 10px; 
   font-family: Tahoma, Verdana, Helvetica, sans-serif;  
   font-size : 12pt;  
}

p {  
   margin: 10px 0px 0px 0px; 
   font-family: Tahoma, Verdana, Helvetica, sans-serif;  
   font-size : 100%;  
}

img { 
   border: 0; 
   margin-top: 5px; 
   margin-bottom: 5px; 
}

a:link { color: #0F3660; }
a:visited { color: #000044; }
a:active { color: #800000; }
a:hover { border: 0px solid #a5b6c6; background: #CFDCED; }

.smallerfont {             
   font-size : 100%;
   padding: 0px 0px 0px 0px;   
}


.biggerfont {             
   font-size : 100%;
   font-weight : bold;      
   padding: 0px 0px 0px 0px;   
}

.resetfont {             
   font-size : 100%;
   font-weight : normal; 
   padding: 0px 0px 0px 0px;  
}

td, th {
  cell-spacing: 0px;
  padding: 0pt 2pt;
  font-size: 80%;
}

h1 { font-size : 160%; margin: 0px 0px 0px 0px; padding: 0px; }
h2 { font-size : 140%; margin: 10px 0px 0px 0px; padding: 0px; font-weight : bold;}
h3 { font-size : 130%; margin: 18px 0px 0px 0px; padding: 0px; font-weight : bold; }
h4 { font-size : 120%; margin: 18px 0px 0px 0px; padding: 0px; font-weight : normal; text-align: left; }
h4.faq { font-size : 120%; margin: 18px 0px 0px 0px; padding: 0px; font-weight : bold; text-align: left; }
h5 { font-size : 100%; margin: 14px 0px 0px 0px; padding: 0px; font-weight : normal; text-align: left; }

.hidden {  }
.noprint {  }

.footer {
  font-size: 70%; 
  font-style: italic
}

@media print {
  .hidden  { display: none;  }
  .noprint  { display: none;  }
}






