  BODY        { background-color: #8096ad; }
  A,P,SPAN,TD,LI,OL,UL,DD,DT,DIR,INPUT { font-family: Arial; font-size: 9pt; }

  IMG         { border-color: gray; }
  
  .Template   { background-color: #8096ad;
                text-align: center;
                vertical-align: middle; }

  .DarkT      { text-align: center; 
                background-color: #2c537c;
                color: #ffffff;
                font-weight: bold;
                text-transform: uppercase; 
                padding: 2px; }

  .DarkL      { text-align: left; 
                background-color: #2c537c;
                color: #ffffff;
                font-weight: bold;
                padding: 2px;
                padding-right: 7px; }

  .DarkR      { text-align: right; 
                vertical-align: top;
                background-color: #2c537c;
                color: #ffffff;
                font-weight: bold;
                padding: 2px;
                padding-top: 7px; }

  .DarkRLite  { text-align: right; 
                vertical-align: top;
                background-color: #2c537c;
                color: #ffffff;
                font-weight: normal;
                padding: 4px;
                padding-right: 10px; }

  .DarkSpan   { text-align: center; 
                background-color: #2c537c;
                color: #ffffff;
                font-weight: bold;
                padding: 0; }

  .SoftT      { text-align: center; 
                background-color: #5c7997;
                color: #ffffff;
                font-weight: bold;
                padding: 2px; }

  .SoftL      { text-align: left; 
                background-color: #5c7997;
                color: #ffffff;
                font-weight: bold;
                padding: 2px;
                padding-right: 7px; }

  .SoftLMenu  { text-align: left; 
                background-color: #5c7997;
                color: #ffffff;
                font-weight: bold;
                text-transform: uppercase; 
                padding: 2px;
                padding-right: 7px; }

  .SoftR      { text-align: right; 
                vertical-align: top;
                background-color: #5c7997;
                color: #ffffff;
                font-weight: bold;
                padding: 2px;
                padding-top: 7px; }

  .SoftRLite  { text-align: right; 
                vertical-align: top;
                background-color: #5c7997;
                color: #ffffff;
                font-weight: normal;
                padding: 4px;
                padding-right: 10px; }

  .SoftSpan   { text-align: center; 
                background-color: #5c7997;
                color: #ffffff;
                font-weight: bold;
                padding: 0; }

  .Dark       { text-align: center; 
                background-color: #2c537c;
                color: #ffffff;
                font-weight: bold;
                padding: 2px; }

  .Hist       { text-align: left; 
                font-weight: bold;
                background-color: #c1d1e1;
                color: #ffffff;
                text-transform: uppercase; 
                padding: 4px; 
                padding-left: 10px; }

  .Alert      { font-family: Arial;
                font-weight: bold;
                font-size: 1em;
                text-transform: uppercase;
                background-color: #ffffff;
                color: #ff0000;
                margin: 25px;
                padding: 25px; 
                border: solid gray 1px; }

  A.ALink     { color: #ffffff; }
  A.AActive   { color: #c7a565; }
  A.AHist     { color: #2c537c; }

  A.P0        { text-transform: none;
                font-weight: normal;
                color: #ffffff; }

  A.P10       { padding-left: 10px;
                text-transform: none;
                font-weight: normal;
                color: #ffffff; }

  A:link      { text-decoration: none; }
  A:visited   { text-decoration: none; }
  A:active    { text-decoration: none; }
  A:hover     { text-decoration: underline; }

  .sep        { font-size: 6pt;
                color: #ffffff; }
/*
  .title        {
    font-family: Verdana; 
    font-size: 16pt;
    font-weight: normal; 
    padding: 3px;
    text-align: center;
    color: #873a26; }

  .news         {
    font-size: 9pt;
    padding: 3px;
    padding-left: 5px; }

  .ButtonOver {
    background-color: #c1d2ee;
    border-right: #316ac5 1px solid;
    border-top: #316ac5 1px solid;
    border-left: #316ac5 1px solid;
    border-bottom: #316ac5 1px solid;
  }

  .ButtonOut {
    filter: alpha(opacity=70);
    border-right: #efefde 1px solid;
    border-top: #efefde 1px solid;
    border-left: #efefde 1px solid;
    border-bottom: #efefde 1px solid;
  }

  .ButtonOff {
    filter: gray() alpha(opacity=30);
    border-right: #efefde 1px solid;
    border-top: #efefde 1px solid;
    border-left: #efefde 1px solid;
    border-bottom: #efefde 1px solid;
  }
*/
