  BODY {background-image: url('background.jpg'); background-attachment: fixed; margin-top: 0; margin-left: 0; marginwidth="0"; }
  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: #000066; font-size: small; margin-left: 0cm; }
  P.leftentryhl { font-family: sans-serif, "Helvetica"; color: #000066; background-color: #FFFFCC; font-size: small; margin-left: 0cm; text-align: right;}
  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.center { text-align: center;}
  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; border-color: #ccccff; }
  TD { }
  TD.agendahead { font-family: sans-serif; text-align: left; font-style: bold; padding-top: 0.5em; padding-bottom: 0.25em; background-color: #eeee00; }
  TR.agendasubhead { font-family: sans-serif; text-align: left; font-style: italic; background-color: #FFFF99; }
  TD.agendatime { font-family: sans-serif; font-weight: bold; text-align: right; vertical-align:top; width:16%; }
  TD.agendabody { font-family: sans-serif; text-align: left; vertical-align:top; }
  TD.agendabodyhilite { font-family: sans-serif; text-align: left; color: #336600; }
  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; }
  IMG.right { float: right; }

