   td, body    { background-color: #e0e0ff;
             color: #000000;
             font-family: Verdana, Arial, Helvetica, Sans-Serif;
             font-size: 8pt; }
   td.small { background-color: #e0e0ff;
             color: #000000;
             font-family: Verdana, Arial, Helvetica, Sans-Serif;
             font-size: 6pt; }
   th      { background-color: #a0a0ff;
             color: #000000;
             font-family: Verdana, Arial, Helvetica, Sans-Serif;
             font-weight: bold;
             font-size: 8pt; }
   td.dark,td.blue { background-color: #c0c0ff;
             color: #000000;
             font-family: Verdana, Arial, Helvetica, Sans-Serif;
             font-size: 8pt; }
   td.pink { background-color: #ffc0c0;
             color: #000000;
             font-family: Verdana, Arial, Helvetica, Sans-Serif;
             font-size: 8pt; }
   td.green { background-color: #c0ffc0;
             color: #000000;
             font-family: Verdana, Arial, Helvetica, Sans-Serif;
             font-size: 8pt; }
   div.box { border: solid;
             border-width: thin;
             border-color: #ff8080;
             width: 100%;
             background-color: #ffc0c0; }
   div.box-header {
             width: 100%;
             background-color: #ff8080;
             font-weight: bold;
             text-align: center; }


   div.message-box
          {  border: solid;
             border-width: thin;
             border-color: #ff8080;
             width: 100%;
             background-color: #fff0f0; }

   div.message-box-header { 
             width: 100%;
             background-color: #ffd8d8; }

   div.blue-box { border: solid;
             border-width: thin;
             border-color: #8080ff;
             width: 100%;
             background-color: #c0c0ff; }
   div.green-box { border: solid;
             border-width: thin;
             border-color: #80ff80;
             width: 100%;
             background-color: #c0ffc0; }
   div.green-box-header {
             width: 100%;
             background-color: #80ff80;
             font-weight: bold;
             text-align: center; }
   div.blue-box-header {
             width: 100%;
             background-color: #8080ff;
             font-weight: bold;
             text-align: center; }
  h1,h2,h3,h4,h5,h6 { margin-top: 0em; margin-bottom: 0.1em; }
  h1,h2,h3,h4,h5,h6 { margin-top: 0em; margin-bottom: 0.1em; }
  :link { color: #0000ff; }
  :visited { color: #996633; }
  :active { color: #ff0000; }
  :hover { color: #ff0000; }
