* {color: #FFFFFF;
   font-family: Helvetica, Arial, sans-serif;
   font-style: normal;
   font-weight: bold;
   font-size: 12pt}

body {background-color:#000000}

p {margin-top: 1.5em;
   margin-bottom: 1.5em;
   padding-left: 0em;
   padding-right: 0em}

ul {padding-left:1.5em;
    padding-right: 0em;
    margin-top: 1.5em;
    margin-bottom: 1.5em}

li {margin-top: 1.5em;
    margin-bottom: 1.5em}

ol {padding-left:2.5em;
    padding-right: 0em;
    margin-top: 1.5em;
    margin-bottom: 1.5em}

blockquote {margin-left:5em;
            margin-right: 5em;
            padding-top: 0pt;
            padding-bottom: 0pt;
            margin-top: 0em;
            margin-bottom: 1.5em}

h1,h3,h5 {color: #FFFF00;
          font-family: Times New Roman,Times,serif}

h2,h4,h6 {color: #FFFF00;
          font-family: Times New Roman,Times,serif}

h1 {font-weight: bold;
    font-style: italic;
    margin-top: 1.5em;
    margin-bottom: 0em;
    line-height: 100%;
    padding-top:0pt;
    padding-bottom: 0pt;
    margin-left: 0em;
    margin-right: 0em;
    font-size: 18pt}

h2 {font-weight: bold;
    font-style: italic;
    margin-top: 1.5em;
    margin-bottom: 0em;
    line-height: 100%;
    padding-top:0pt;
    padding-bottom: 0pt;
    margin-left: 0em;
    margin-right: 0em;
    font-size: 16pt}

h3 {font-weight: normal;
    font-style: italic;
    margin-top: 1.5em;
    margin-bottom: 0em;
    line-height: 100%;
    padding-top:0pt;
    padding-bottom: 0pt;
    margin-left: 0em;
    margin-right: 0em;
    font-size: 14pt}

h4 {font-weight: bold;
    font-style: normal;
    margin-top: 1.5em;
    margin-bottom: 0em;
    line-height: 100%;
    padding-top:0pt;
    padding-bottom: 0pt;
    margin-left: 0em;
    margin-right: 0em;
    font-size: 13pt}

h5 {font-weight: normal;
    font-style: italic;
    margin-top: 1.5em;
    margin-bottom: 0em;
    line-height: 100%;
    padding-top:0pt;
    padding-bottom: 0pt;
    margin-left: 0em;
    margin-right: 0em;
    font-size: 14pt}

h6 {font-weight: normal;
    font-style: normal;
    margin-top: 1.5em;
    padding-top:0pt;
    padding-bottom: 0pt;
    line-height: 100%;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0em;
    font-size: 14pt}

th {color: #FFFFFF;
    text-align: right;
    vertical-align: top;  
    font-weight: bold;
    font-style: italic;
    margin: 1px;
    padding: 1px;
    padding-right: 0.5em}

input[type="text"],textarea {background-color: #999999;
                             color: #000000;
                             font-family: Courier, monospace;
                             font-size: 12pt}

select {background-color: #FFFFFF;
        color: #000000;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12pt}

input[type="reset"] {background-color: #FFCC33;
                     border-color: #FFFFFF;
                     border-width: 1px;
                     color: #000000;
                     font-family: Helvetica, Arial, sans-serif;
                     font-size: 12pt}

input[type="reset"]:hover {background-color: #990000;
                           color: #FFFFFF}

input[type="submit"] {background-color: #FFCC33;
                      border-color: #FFFFFF;
                      border-width: 1px;
                      color: #000000;
                      font-family: Helvetica, Arial, sans-serif;
                      font-size: 12pt}

input[type="submit"]:hover {background-color: #990000;
                            color: #FFFFFF}

table {font-size: 12pt}

div.trail {background-color: #990000;
              color:#000000;
              padding-left: 3px;
              padding-right: 3px;
              padding-top: 3px;
              padding-bottom: 3px;
              font-family: Times New Roman,Times,serif;
              font-size: 10pt;
              line-height: 15pt;
              font-weight: bold;
              font-style: normal;
              margin-top: 5pt;
              margin-bottom: 0pt;}

div.trail a {color:#000000;
                background-color: #990000;
                text-decoration: none;
                font-weight: bold;
                font-family: Times New Roman,Times,serif;
                font-style: normal;
                font-size: 10pt;
                line-height: 15pt}

div.trail a:hover {color: #000000;
                      background-color: #FFCC33;
                      text-decoration: underline}

div.trail a:visited {color: #000000;
                        text-decoration: none}

div#menubar {color: #666666;
          font-family: Times New Roman,Times,serif;
          font-size: 10pt;
          line-height: 15pt;
          height: 18pt;
          font-weight: bold;
          font-style: normal;
          padding-left: 6px;
          padding-right: 6px;
          padding-top: 3px;
          padding-bottom: 3px;
          text-align: center}

 div#menubar a {background-color: #CC0000;
                border:1px solid #990000;
                display: block;
                margin: 3px;
                color: #666666;
             font-weight: bold;
             font-style: normal;
             font-family: Times New Roman,Times,serif;
             text-decoration: none;
             font-size: 10pt;
             padding:3px}
 
div#menubar a:hover {color: #000000;
                  background-color: #FFCC33;
                  text-decoration: underline}

div#menubar a:visited {color: #999999}

div.smenu {float:left;
           text-align:center;
           color: #000000;
           font-style: italic;
           font-weight: bold;
           font-family: Times New Roman,Times,serif;
           font-size: 10pt}

div.submenu {float:left;
             text-align: center;
             font-size: 9pt}

div.menu {float:left;
          text-align: center}

div#bodyblock {padding-left: 5px;
               padding-right: 5px;
               padding-top: 5px;
               padding-bottom: 5px;
               background-color: #000000;
               font-size: 12pt;
               line-height: 18pt}

div#bodyblock a {color: #FFFF00;
                 font-family: Helvetica, Arial, sans-serif;
                 font-weight: bold;
                 font-style: normal;
                 font-size: 12pt}

div#bodyblock a:visited {color: #cccccc}

div#bodyblock a:hover {color: #000000;
                       background-color: #990000;
                       font-decoration: underline}

div#bodyblock b {font-weight: bold}

div#bodyblock i {font-style: italic}

table.bodytable {background-color: #FFFFFF;
                 color: #000000;
                 margin-left: 0em;
                 margin-right: 0em;
                 margin-top: 1.5em;
                 margin-bottom: 1.5em}

table.bodytable td {padding-left: 10px;
                    padding-right: 10px;
                    padding-top: 10px;
                    padding-bottom: 10px;
                    margin: 2px;
                    background-color: #FFCC33}

.guestdisplay {background-color: #FFFFFF;
               color: #000000;
               margin-left: 0em;
               margin-right: 0em;
               margin-top: 1.5em;
               margin-bottom: 1.5em}

table.mailform td,
table.guestform td,
table.guestdisplay td {text-align: left;
                       vertical-align: top;
                       font-size: 10pt;
                       color: #000000}

table.guestdisplay th {font-weight: bold;
                       font-style: italic;
                       background-color: #FFCC33}

table.guestdisplay th {background-color: #FFCC33}

table.guestdisplay td {background-color: #FFCC33}

table.mailform td,
table.guestform td {color: #FFFFFF}

.guestform input {border-color: #FFFFFF}

.more {float: right;
       color: #666666;
       font-size: 9pt;
       font-weight: bold;
       font-style: bold;
       text-decoration: none}

.more a {color: #666666;
           text-decoration: none}

.more a:hover {color: #000000;
                 background-color: #FFCC33;
                 text-decoration: underline}

div#toplink {font-size: 12pt;
             line-height: 18pt;
             padding-left: 5px;
             padding-right: 5px;
             margin-top: 5px;
             margin-bottom: 5px;
             padding-top: 0pt;
             padding-bottom: 0pt;
             font-family: Times New Roman,Times,serif;
             color: #FFFFFF;
             background-color:#000000;
             text-align: center;
             text-decoration: none;}

div#toplink a {text-decoration: none;
               color: #FFFFFF;
               font-family: Times New Roman,Times,serif;
               background-color:#000000}

div#toplink a:hover {text-decoration: underline;
                     color: #000000;
                     background-color: #FFCC33;}

div#toplink a:visited {text-decoration: none;
                       color: #cccccc}

div#pagemenu {font-size: 12pt;
              font-family: Times New Roman,Times,serif;
              line-height: 18pt;
              color: #FFFFFF;
              background-color:#000000;
              text-align: center;
              text-decoration: none;
              padding-left: 5px;
              padding-right: 5px;
              padding-top: 0pt;
              padding-bottom: 0pt;
              margin-top: 5px;
              margin-bottom: 5px;}

div#pagemenu a {text-decoration: none;
                color: #FFFFFF;
                font-family: Times New Roman,Times,serif;
                background-color:#000000}

div#pagemenu a:hover {text-decoration: underline;
                      color: #000000;
                      background-color: #FFCC33;}

div#pagemenu a:visited {text-decoration: none;
                        color: #cccccc}

div.prpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: right; clear: right; }
div.prpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.trpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: right; clear: right; }
div.trpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.frpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: right; clear: right; }
div.frpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

div.plpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: left; clear: right; }
div.plpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.tlpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: left; clear: right; }
div.tlpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.flpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: left; clear: right; }
div.flpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

div.pcpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: none; clear: both; }
div.pcpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.tcpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: none; clear: both; }
div.tcpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.fcpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: none; clear: both; }
div.fcpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

div.phpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: right; clear: right; }
div.phpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.thpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: right; clear: right; }
div.thpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.fhpicture {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: right; clear: right; }
div.fhpicture img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

.caption {color: #FFFFFF;
          text-align: center;
          font-size: 10pt;
          font-weight: bold;
          font-style: normal;
          line-height: 110%;
          margin-top: 0pt;
          margin-bottom: 0pt;
          padding-top: 0pt;
          padding-bottom: 0pt;
          font-family: Helvetica, Arial, sans-serif}

table.forumdisplay {background-color:#000000;
                    margin:0px;
                    padding:0px;
                    border: solid 2px #FFFFFF}

th.forumdisplayheaderth {background-color:#FFFFFF;
                          color: #000000;
                          text-align: left;
                          padding: 5px}

th.forumdisplayheaderth form {float:right}

th.forumdisplayfooterth {background-color:#FFFFFF;
                          color: #000000;
                          text-align: left;
                          padding: 5px}

th.forumdisplayfooterth form {float:right}

th.oddposting {background-color: #CC0000;
               color: #666666;
                 width: 12em;
                 border-top:solid 1px #FFFFFF;
                 border-bottom:solid 1px #FFFFFF}

th.evenposting {background-color: #660000;
               color: #666666;
                 width: 12em;
                 border-top:solid 1px #FFFFFF;
                 border-bottom:solid 1px #FFFFFF}

td.oddposting {border-top:solid 1px #FFFFFF;
               color: #FFFFFF;
               background-color: #000000;
                       border-bottom:solid 1px #FFFFFF;
                       padding: 5px}

td.evenposting {border-top:solid 1px #FFFFFF;
               color: #FFFFFF;
                background-color: #000000;
                       border-bottom:solid 1px #FFFFFF;
                       padding: 5px}

div.prtextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: right; clear: right; }
div.prtextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.trtextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: right; clear: right; }
div.trtextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.frtextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: right; clear: right; }
div.frtextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

div.pltextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: left; clear: right; }
div.pltextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.tltextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: left; clear: right; }
div.tltextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.fltextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: left; clear: right; }
div.fltextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

div.pctextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: none; clear: both; }
div.pctextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.tctextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: none; clear: both; }
div.tctextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.fctextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: none; clear: both; }
div.fctextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

div.phtextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 310px; float: right; clear: right; }
div.phtextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.thtextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 160px; float: right; clear: right; }
div.thtextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }
div.fhtextbox {
  background: #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  font-size: 10pt; width: 85px; float: right; clear: right; }
div.fhtextbox img {
  border: 1px solid #FFFFFF; padding: none; margin: 4px; }

div.image {
  background:  #CCCCCC; margin: 4px 0 0 4px; padding: 4px;
  color: white;
  font-size: 10pt; width: 204px; float: right; clear: right; }
div.image img {
  border: 2px #FFFFFF}
