body {font-size : 12px;
    font-family : Verdana, Arial, Serif;
    color : #000000;
    background-color : #ffffff;}
      
p {font-size : 12px; 
   font-family : Verdana, Arial, Serif;}      
      
tr, thead, th, tfoot, td, dl, br, blockquote 
    {font-size : 11px; 
     font-family : Verdana, Arial, Serif;}      

hr {color:blue;
    background-color: white;}
      
ul {font-size : 12px;
    font-family : Verdana, Arial, Serif;
    list-style-type : disc;}

ol {font-size : 12px; 
    font-family : Verdana, Arial, Serif;}

li {margin-top: 0px;
     margin-bottom: 16px;
     text-align : justify;}
    
img {border-style : none;
     border-color : transparent;}
     

a {text-decoration: underline;
   color: blue;
   background : transparent;
   font-weight: bold;
   outline: none;}

a:visited {color:  #FF0000;
           background : transparent;}
           
a:active {color:  #ccc;
          background : transparent;}
    
a:hover {color : red;
         background : #FFFF80;} 
              
h1 {font-weight : bold;
    font-size : 44px;
  font-family : "Times New Roman", Verdana, Arial, serif;
  color : #000000;
  background-color : transparent;
    margin-top: 0px;
    margin-bottom : 0px;}

h2 {font-weight : bold;
    font-size : 33px;
  font-family : "Times New Roman", Arial, serif;
    color : #000000;
  background-color : transparent;
    margin-top: 5px;
    margin-bottom: 5px;}
    
h3 {font-weight : bold;
    font-size : 22px;
  font-family : "Times New Roman", Arial, serif;
    color : #000000;
  background-color : transparent;
    margin-top: 0px;
    margin-bottom: 0px;}
    
h4 {font-weight : bold;
    font-size : 20px;
  font-family : "Times New Roman", Arial, serif;
  color : #000000;
  background-color : transparent;
    margin-top: 5px;
    margin-bottom: 5px;}                 
         
/*              Classes start here                  */

/* used.h1 .h2 and .h3 cos NS4.7 will not
 allow reduced top or bottom margin on H1 proper*/

.h1 {font-weight : bold;
    font-size : 2em;
  font-family : "Times New Roman", Verdana, Arial, serif;
  color : #000000;
  background-color : transparent;
    margin-top: 0px;
    margin-bottom : 0px;}
    
.h2 {font-weight : bold;
   font-size : 1.5em;
   font-family : "Times New Roman", Arial, serif;
     color : #000000;
   background-color : transparent;
     margin-top: 5px;
     margin-bottom: 5px;}

.h3 {font-weight : bold;
    font-size : 1.17em;
  font-family : "Times New Roman", Arial, serif;
    color : #000000;
  background-color : transparent;
    margin-top: 5px;
    margin-bottom: 5px;} 
    
.h4 {font-weight : bold;
    font-size : 20px;
  font-family : "Times New Roman", Arial, serif;
    color : #000000;
  background-color : transparent;
    margin-top: 5px;
    margin-bottom: 5px;}     
         
.vis {font-weight : bold;
    font-size : 10px;
    font-family : Verdana, Arial, serif;
      text-align : center;
      color : #000000;
    background-color : #ffffff;}  

      
/*   Boxes & Borders  */
                   
.redbar {color : #FFFFFF;
         font-weight : bold;
       background-color : #FF0000;}

.blubar {color : #ffffff;
         font-weight : bold;
       background-color : #0080C0;}
         
.pghd  {background-color : #F0F8FF;
        border-width : 1px;
    border-style : solid;
    border-color : #0000FF;
      text-align : center;
        color : #000000;
        padding : 5px;}  

.thinborder {border-width : 1px;
       border-style : solid;
       border-color : #0000ff;
             color : black;
             background-color : white;}
      
.links {background-color : #f0f8ff;
        color : #000000;
        padding: 5px;; border: 1px blue solid}
 
/*  Colours    */
 
           
.blu {color:blue;
      font-weight: bold;
    background-color: transparent;}

.brn {color:#808000;
      font-weight: bold;
    background-color: transparent;}
      
.red {color:red;
      font-weight: bold;
    background-color: transparent;}

.imgright {float : right;}

                  
/*   Still to review (and reduce) starts here      
              its much too messy                 */
      

.linkredhead {font-weight : bold;
        font-size : 11pt;
      font-family : Verdana, Arial, serif;
      color : #ff0000;
      background-color : transparent;}
.h5 { font-weight : normal; font-size : .83em; font-family : "Times New Roman", Arial, serif; color : #000000; background-color : transparent; margin-top: 5px; margin-bottom: 5px; ; font-style: normal; text-align: center}
h5 { font-weight : normal; font-size : 9px; font-family : "Times New Roman", Arial, serif; color : #000000; background-color : transparent; margin-top: 5px; margin-bottom: 5px; ; font-style: normal}
.yellow { font-size : 12px; font-family : Verdana, Arial, Serif; color : #FFFF00; ; background-color: #000000; font-weight: bold}
.grey { color:#999999; font-weight: bold; background-color: transparent; }
.yellow1 { font-size : 12px; font-family : Verdana, Arial, Serif; color : #FFFF00; ; background-color: #000000; font-weight: normal}
.blanksm {  text-align: center; background-color: #99FFFF; word-spacing: normal}
.blankmed { text-align: center; word-spacing: normal; background-color: #99FFFF}
.left { text-align : left; }
.center {  text-align: center}
.centerbold { font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center}
.joryell { font-size : 16px; font-family : Verdana, Arial, Serif; color : #FFFF00; ; background-color: #000000; font-weight: bolder}
.blankxl { text-align: center; word-spacing: normal; background-color: #99FFFF}
.joryell2 { font-size : 14px; font-family : Verdana, Arial, Serif; color : #000000; ; font-weight: bolder ; margin-right: 25px; margin-left: 25px}
