
BODY {
  font-size: 0.8em; 
  font-family: verdana, arial, sans-serif;
  color: black;
  background-color: white;
  margin: 0cm;
  padding-left: 1cm;
  padding-right: 0.5cm;
  padding-top: 0.5cm;
  padding-bottom: 0.6cm;
 }


/* Set the global heading properties */
H1, H2, H3, H4, H5, H6 {
  color: black;
  background-color: inherit;
  font-family: arial, helvetica, sans-serif;
  }



/* Set individual heading properties */
H1 {font-size: 1.7em; margin-bottom: 20pt; }
H2 {font-size: 1.5em; }
H3 {font-size: 1.3em; } 
H4 {font-size: 1.2em; text-decoration: underline;}
H5 {font-size: 1em; font-weight: bold;}


/* Horizontal rule.  IE4 OK, no effect in Communicator or Opera */
HR {
  color: gray;
  background-color: white;}

ADDRESS {color: black; background-color: inherit; margin-left: 0px;
   font: italic 10pt arial, helvetica, sans-serif;}

BLOCKQUOTE {color: black; background-color: inherit;
   margin-left: 10px; margin-right: 10px; font: 10pt arial, helvetica, sans-serif;}


TABLE {
  font-size: 1em; /* relative to BODY size. Fixes Netscape problem */
  font-family: verdana, arial, sans-serif;
  color: black;
  background-color: #FAFAFA;
  border-style: solid;
  border-width: 1px;
  border-color: green;
  border-collapse: collapse;
  margin-left: 3em;
  margin-top: 0.5cm;
  margin-bottom: 0.7cm;
  }


TR.shade1 {
  color: black;
  background-color: #F0FFF0;
  }



TH {
  font-weight: bold;
  font-size: 1em;  /* by default, larger than P, keep small */
  color: black;
  background-color: #EEFFEE;
  vertical-align: top;
  text-align: left;
  padding-left: 0.8em;
  padding-right: 0.8em;
  padding-top: 0.3em;
  padding-bottom: 0.3em;

  border-style: solid;
  border-width: 1px;
  border-color: green;
  }



TD {
  font-weight: normal;
  font-family: verdana, arial, sans-serif;
  margin-left: 0em;
  vertical-align: top;
  text-align: left;
  padding-left: 0.8em;
  padding-right: 0.8em;
  padding-top: 0.3em;
  padding-bottom: 0.3em;

  border-style: solid;
  border-width: 1px;
  border-color: green;
  }



P {
  margin-top: 1.5em;
  margin-bottom: 0em;
  font-weight: normal;
  }


P.indent {
   margin-left: 4em;
   }


P.navlev2 {		/* use in contents */
   margin-left: 3em;
   margin-right: 0em;
   margin-top: 0em;
   margin-bottom: 0.1em;
   padding: 0.1em;
   }

P.navlev3 {		/* use in contents */
   margin-left: 6em;
   margin-right: 0em;
   margin-top: 0em;
   margin-bottom: 0em;
   padding: 0.1em;
   }

IMG {
border: none;
  }

/* Lists implemented differently in IE and Netscape.  This is the best compromise. */
/* Need the offset, otherwise bullets and numbers are cropped in IE. */
UL {color: black; background-color: inherit; margin-left: 20px; margin-right: 20px;
    font: 10pt arial, helvetica, sans-serif;}

OL {color: black; background-color: inherit; margin-left: 20px;
    font: 10pt arial, helvetica, sans-serif;}

LI {
   margin-top: 0.7em;
   }


/* Same color and font properties as <P>. Uses default margins. */
DIR {
  color: black; background-color: inherit;
  font-size: 10pt;
  font-family: arial, helvetica, sans-serif;}

DT {
  font-size: 10pt;
  font-family: arial, helvetica, sans-serif; 
   font-weight: bold;
   padding-top: 0.8em; }

DD {
  font-size: 10pt;
  font-family: arial, helvetica, sans-serif; 
  margin-top: 0em;
  margin-bottom: 0.8em;
  font-weight: normal;
  }


/* SMALL property works differently in IE and Netscape.  OK in both if within <P> tags */
SMALL {color: black; background-color: inherit; margin-left: 0px;
       font: 8pt arial, helvetica, sans-serif;}


/* ================================================================ */
/*                     TEXTUAL PROPERTIES                           */
/* ================================================================ */


EM {font-style: italic}
STRONG {font-weight: bold;}
B {font-weight: bold;}
I {font-style: italic;}

CODE {
  font-family: monospace;
  font-size: 1em;
  color: green;
  background-color: inherit;
  }

PRE {
  font-size: 1em;
  }


abbr, acronym {
  border-bottom: 1px dotted;  /* IE renders dotted as dashed */
  border-color: #E0E0E0;
  }

acronym:hover, abbr:hover {
  cursor: help;
  }