BODY {
    color: black;
    background: white;
    margin-left: 5%;
    margin-right: 5%;
}

H1, H2, H3, H4, H5, H6 {
     text-align: left;
     font-family: sans-serif;
}

H1 {
    /*clear: left;*/
    text-align: center;
    font-size: larger;
}

H2 {
    text-align: center;
}

ADDRESS {
    font-size: medium;
    text-align: right;
    font-style: italic;
}

IMG {
    border: 0;
}

A:link {
  text-decoration: none;
  color: blue;
  background-color: white;
}
A:visited {
  text-decoration: none;
  color: purple;
  background-color: white;
}

A.internal:link {
  color: green; /*#333333;*/
  background-color: white;
}
A.internal:visited {
  color: green; /*#333333;*/
  background-color: white;
}

A.mailto:link {
  color: black;
  background-color: white;
}
A.mailto:visited {
  color: black;
  background-color: white;
}

UL { 
  list-style-type: disc; 
}

DIV.figure {
    text-align: center;
    /*border: solid thin;
    width: 100%;
    margin: 2.5em 0*/
}
P.caption, CAPTION {
    text-align: center;
    /*font-style: italic;*/
    font-family: sans-serif;
    font-weight: bold;
    font-size: 80%;
    /*color: #088;*/
    margin: 1.5em 15% 0 15%;
}


P.note {
    color: gray;
}

P.note A.mailto {
    color: gray;
}

SPAN.pendingduedate {
    color: red;
}
