  BODY {background-image: url(background.gif); background-repeat: no-repeat; background-attachment: fixed }
  H1 { font-family: sans-serif; font-size: x-large; color: #000066; color: navy; }
  H2 { font-family: sans-serif; font-size: large; color: #000066; color: navy; }
  H3 { font-family: sans-serif; font-style: italic; font-variant: small-caps; font-weight: bold; color: #000066; margin-left: 0.5cm; }
  LI { font-family: sans-serif, "Helvetica"; }
  TR.odd { background-color: #d0d0b0; font-family: sans-serif; font-size: small; }
  TR.even { background-color: #d0d0f0; font-family: sans-serif; font-size: small; }
  P { margin-left: 1cm; font-family: sans-serif, "Helvetica"; font-size: small; text-align: left;}
  P.leftentry { font-family: sans-serif, "Helvetica"; color: navy; font-size: small; margin-left: 0cm; }
  P.serifstylexsmall { font-family: "Helvetica", sans-serif; font-size: x-small }
  H1.rightheadererr { font-size: large; color: red }
  H1.rightheaderyellowback { font-size: x-large; color: navy; background-color: #eeee00; }
  H2.rightheadertellowback { font-size: large; color: navy; background-color: #eeee00; }
  P.rightheavyblue { font-size: large; color: blue; text-decoration: underline }
  P.rightemph { font-weight: bold }
  P.centeryellow {margin-left: 10%; margin-right: 10%; color: navy; background-color: #eeee00; text-align: center;}
  P.righttextboxed { font-family: "Courier"; font-size: small; border: thick outset yellow; background-color: #87CEEB ; line-height: 150% ; text-align: left }
  P.righttextboxedemph { border: thick double red; text-align: center  }
  P.righttextboxedemph2 { border: thick double black; text-align: center; font-size: large; color: red  }
  P.righttextyellow { background-color: #00ffff ; text-align: center  }
  P.righttextindent { margin-left: 5% }
  P.righttextindentmore { margin-left: 10% }
  P.yellowbackground { background-color: #eeee00  }
  FONT.yellowback { background: #eeee00 }
  TABLE.serifstyle { font-family: "Helvetica", sans-serif; font-size: small; vertical-align: top; padding: 0em 2em 0em 2em; }
  TABLE { margin-left: 1cm; }
  TABLE.nomargin { margin-left: 0cm; }
  TR { vertical-align: top }
  TD { font-family: sans-serif; font-size: 10pt; vertical-align: top; padding-right: 1em; }
  TD.leftside { font-family: sans-serif; font-weight: bold; font-size: small;  }
  TD.rightside { font-size: small; }
  TD.left { text-align: left; vertical-align: top; padding: 0em 1em 0em 1em;}
  TD.right { text-align: right; vertical-align: top; padding: 0em 1em 0em 1em;}
  TD.center { text-align: center; vertical-align: top; padding: 0em 1em 0em 1em; }
  TD.nopad { text-align: center; vertical-align: top; padding: 0em 0em 0em 0em; }
  LI { font-family: sans-serif, "Helvetica"; font-size: small; }
