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

body {background-color:#333333;
      width: 100%;
      margin: 0px;
      padding: 0px}

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

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

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

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

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

h1,h3,h5 {color: #666666;
          font-family: Helvetica, Arial, sans-serif}

h2,h4,h6 {color: #999999;
          font-family: Helvetica, Arial, sans-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: bold;
    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: #333333;
    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: #FFFFFF;
                             color: #000000;
                             font-family: Courier, monospace;
                             font-size: 12pt}

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

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

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

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

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

table {font-size: 12pt}

table#pagetable {width: 771px;
                 background-color:#FFFFFF;
                 margin-top: 1em;
                 margin-left:1em;
                 padding:0px;
                 text-align:center}

table#pagetable td{margin:0px;
                   padding:0px}

table#pagetable tr{margin:0px;
                   padding:0px}

div.trail {text-align:left;
           background-color: #FFFFFF;
              color:#000000;
              padding-left: 3px;
              padding-right: 3px;
              padding-top: 3px;
              padding-bottom: 3px;
              font-family: Helvetica, Arial, sans-serif;
              font-size: 10pt;
              line-height: 13pt;
              font-weight: bold;
              font-style: normal;
              border-width: 0px;
              margin-top: 5pt;
              margin-bottom: 5pt}

div.trail a {color:#000000;
                background-color: #FFFFFF;
                text-decoration: none;
                font-weight: bold;
                font-family: Helvetica, Arial, sans-serif;
                font-style: normal;
                font-size: 10pt;
                line-height: 13pt}

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

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

td#menubar {width: 12.5em;
            vertical-align:top;
            text-align: center;
            background-color: #FFFFFF;
            color: #000000;
            font-family: Helvetica, Arial, sans-serif;
            font-size: 10pt;
            font-weight: bold;
            font-style: normal;
            padding-left: 0.5em;
            padding-right: 0.5em;
            padding-top: 0.5em;
            padding-bottom: 0.5em;
            margin-right:0.5em;
            margin-top: 5px}

table#menu {width: 100%;
            margin-right:3.5em}

table#menu td {border: 2px solid #CCCCCC;
               background-color: #CCCCCC;
               text-align:center;
               padding: 3px}

table#menu td.submenu {border:2px solid #CCCCCC;
                       background-color: #FFFFFF}

table#menu td a {color: #000000;
              font-weight: bold;
              font-style: normal;
              font-family: Helvetica, Arial, sans-serif;
              text-decoration: none;
              font-size: 10pt}
 
table#menu td a:hover {color: #FF0000;
                    background-color: #CCCCCC;
                    text-decoration: underline}

table#menu td a:visited {color: #000000}

table#menu td.smenu {color: #000000;
            border: 2px solid red;
            background-color: #CCCCCC;
            font-style: italic;
            font-weight: bold;
            font-family: Helvetica, Arial, sans-serif;
            font-size: 10pt}

td#bodyblock { width:100%
               margin-left: 2.5em;
               padding-right: 5px;
               padding-top: 5px;
               padding-bottom: 5px;
               background-color: #FFFFFF;
               font-size: 12pt;
               vertical-align: top;
               line-height: 15pt}

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

td#bodyblock a:visited {color: #333333}

td#bodyblock a:hover {color: #FF0000;
                       background-color: #FFFFFF;
                       font-decoration: underline}

td#bodyblock b {font-weight: bold}

td#bodyblock i {font-style: italic}

table.bodytable {background-color: #333333;
                 color: #333333;
                 margin-left: 0em;
                 margin-right: 0em;
                 margin-top: 1em;
                 margin-bottom: 1em}

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

div.logo {margin-bottom: 10px}

.guestdisplay {background-color: #333333;
               color: #333333;
               margin-left: 0em;
               margin-right: 0em;
               margin-top: 1em;
               margin-bottom: 1em}

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

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

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

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

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

.guestform input {border-color: #000000}

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

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

.more a:hover {color: #FF0000;
                 background-color: #CCCCCC;
                 text-decoration: underline}

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

div#toplink a {text-decoration: none;
               color: #000000;
               font-family: Helvetica, Arial, sans-serif;
               background-color:#FFFFFF}

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

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

div#pagemenu {font-size: 12pt;
              font-family: Helvetica, Arial, sans-serif;
              line-height: 15pt;
              color: #000000;
              background-color:#FFFFFF;
              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: #000000;
                font-family: Helvetica, Arial, sans-serif;
                background-color:#FFFFFF}

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

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

div.prpicture {
  background: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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: #990000; 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}

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

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

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

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

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

