BODY {
  color: #000000;
  background-color: #FFFFFF;
  font-family:  arial,helvetica,sans-serif; 
}

DIV.thumbnail {
  display: inline-block; 
  text-align: center;  
}

A:visited {
  color: #C00000;
}

H1 {
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;  
  color: #000080;
}

H3.blue {
  margin-bottom: 0px;
  text-align: left;  
  color: #000080;
}

IMG.headl {
  margin-right: 10px;
}

IMG.headr {
  margin-left: 10px;
}

IMG.linkhome {
  float: left;
  border: 0px;
}

TABLE.frame {
  margin-top: 2ex;
  margin-bottom: 2ex;
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
  border: 2px ridge  #0000C0;
}

TABLE.frame TD {
  border: 2px ridge #0000C0;
  padding: 8px;
}

TABLE.frame TH {
  border: 2px ridge #0000C0;
  padding: 10px;
}

TABLE.cols {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  border-style: none;
}

TABLE.cols TD {
  border-style: none;
  padding: 4px;
}

TABLE.pascal {
  margin-top: 2ex;
  margin-bottom: 2ex;
  margin-left: auto;
  margin-right: auto;
}

TABLE.pascal TD {
  width: 12px;
  font-weight: bold;
  text-align: center;
}

HR {
  color: #000080;
  background-color: #000080;
  height: 1px;
  border: 0px;
  margin-top: 1ex;
  margin-bottom: 1ex;
}

UL.centre {
  margin-left: 20%;
}

LI.sep {
  margin-top: 1ex;
  margin-bottom: 1ex;
}

P.copyright {
  margin-top: -1ex;
  font-size: 10px;
  text-align: center; 
}

P.subhead {
  font-size: 12px;
  text-align: center; 
  margin-top: 0px;
  margin-bottom: 2ex;
}

P.right {
  text-align: right; 
  margin-top: 0px;
  margin-bottom: 0px;
}
