  a:link { color: rgb(198, 0, 0);
      text-decoration: none;
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  a:active { color: rgb(198, 0, 0);
      text-decoration: none;
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  a:visited { color: rgb(198, 0, 0);
      text-decoration: none;
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  a:hover { color: rgb(198, 0, 0);
      text-decoration: underline;
      font-family: Arial;
  }

  body { font-size: 10pt;
      font-family: Arial,Helvetica,sans-serif;
      text-align: left;
      margin-left: 0pt;
      margin-right: 0pt;
      color: rgb(0, 0, 0);
  }

  h1 { font-family: Arial,Helvetica,sans-serif;
      color: rgb(204, 51, 0);
      font-size: 12pt;
      font-weight: bold;
      text-transform: uppercase;
  }

  h2 { font-family: Arial,Helvetica,sans-serif;
      font-size: 11pt;
      text-align: left;
      text-indent: 15px;
      font-weight: bold;
      color: rgb(204, 51, 0);
      text-transform: uppercase;
      background-color: rgb(255, 255, 204);
  }

  h2.pp { font-family: Arial,Helvetica,sans-serif;
      font-size: 11pt;
      text-align: left;
      text-indent: 5px;
      font-weight: bold;
      color: rgb(204, 51, 0);
      background-color: rgb(255, 255, 204);
      text-transform: uppercase;
      border-bottom-style: none;
  }

 .ppa_title { font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
      text-align: left;
      text-indent: 0px;
      color: rgb(204, 51, 0);
      text-transform: uppercase;
      border-bottom-style: none;
  }
 .ppa_data { font-family: Arial,Helvetica,sans-serif;
      font-size: 9pt;
      text-align: left;
      text-indent: 5px;
      text-transform: uppercase;
      border-bottom-style: none;
  }
 .ppa { font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
      text-align: left;
      border-bottom-style: none;

      background-color: rgb(250, 250, 250);
  }


  hr { color: rgb(255, 153, 0);
  }

  input { color: rgb(0, 0, 0);
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  textarea { color: rgb(0, 0, 0);
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  p { color: rgb(0, 0, 0);
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  td { color: rgb(0, 0, 0);
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  table { color: rgb(0, 0, 0);
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  select { color: rgb(0, 0, 0);
      font-family: Arial,Helvetica,sans-serif;
      font-size: 10pt;
  }

  .small { font-family: Arial,Helvetica,sans-serif;
      font-size: 8pt;
  }

#sidebar {
      float: left;
      width: 180px;
      margin: 0;
      padding: 0;
      display: inline;
  }
  #sidebar ul.sidemenu {
      list-style:none;
      margin:10px 0 10px 15px;
      padding:0;
  }
  #sidebar ul.sidemenu li {
      margin-bottom:1px;
      border: 1px solid #fdfae7;
  }
  #sidebar ul.sidemenu a {
      display:block;
      font-weight:bold;
      color: #333;
      text-decoration:none;
      padding:2px 5px 2px 10px;
      background: #fdfae7;
      border-left:4px solid #CCC;

      min-height:18px;

}

  * html body #sidebar ul.sidemenu a { height: 18px; }
  
  #sidebar ul.sidemenu a:hover {
      padding:2px 5px 2px 10px;
      background: #fdfae7;
      color: #ff9300;
      border-left:4px solid #ff9300;
  }
