body       {font-family: arial, helvetica, sans-serif;
            font-size: .75em;
            background-color: #999999;  /*grey*/        
            color: #666666; /*grey*/
}

p          {color: #666666; /*grey*/
            background-color: inherit;
            padding: 25px;
            text-align: justify;
}

a          {color: #336699; /*teal*/
            background-color: inherit;
            font-weight: bold;
            text-decoration: none;
            border-color: #ffffff;/*white - to hide logo border */
}

a:hover    {color: #000000;/*dark blue*/ background-color: inherit;
}


/* light cell background color */ 
.lightcell {background-color: #ffffff; /*white*/ color:inherit;}

/* dark cell background color */
.darkcell  {background-color: #cccc99; /*light green*/ color:inherit;}

/* top nav bar cell colour */
.linkcell  {background-color: #336699; /*blue*/ color:inherit;}

/* logo cell colour */
.logocell {background-color: #999966; /*  */ color:inherit;}


/* header */
.tagline   {font-size: 2em;
            line-height: 2.75em;
            color: #336699; /*blue*/
            background-color: inherit;
} 
 

.compname1 {font-size: 1.5em;
            color: #336699; /*blue*/
            background-color: inherit;
}   
      

/* highlighted text for p text*/
.highlight  {color: #336699; /*blue*/
            background-color: #ffffff;
            font-weight: bold;
}


/* style for image borders*/
.imageborder {border-width: 2px; border-style: outset; border-color: #cccccc; /*light grey*/
} 



