body {
  background:     #CCC url(/images/gradient.png) repeat-x top left;
  margin:         0px 10px 10px 10px; }

#hd {
  margin:         0 auto;
  width:          8.5in;
  color:          #601919;
  padding:        1px 0px 10px 0px;
  background:     transparent url(/images/tree.png) no-repeat left -31px;}
  #hd h1 {
    padding-top:  8px;
    padding-left: 3px;
    margin-left:  182px;
    font-size:    40px;
    font-family:  Helvetica, Arial;}
  #hd h2 {
    padding:      0 0 2px 3px;
    margin-right: 220px;
    margin-left:  182px;
    border-bottom:1px solid #555;
    font-size:    20px;
    font-family:  Helvetica, Arial;}
  #hd h3 {
    border-top:   1px solid #999;
    padding:      4px 0 2px 3px;
    margin-left:  182px;
    margin-right: 220px;
    font-size:    14px;
    font-family:  Helvetica, Arial;}
  #hd a {
    color:        #333;}
  #hd img {
    float:        right;}

#bd {
  margin:         0 auto;
  width:          8.5in;
  background:     #F5F4F0 url(/images/paper.png) repeat top left;
  border-right:   3px solid #B0B0B0;
  border-top:     1px solid #D4D4D4;
  border-bottom:  3px solid #B0B0B0;}
  #x {
    min-height:   9.8in;
    padding:      0.4in 0.25in;
    background:   transparent url(/images/right.png) no-repeat bottom right;}

#ft {
  margin:         0 auto;
  color:          #666;
  margin-top:     6px;
  text-align:     right;
  width:          8.5in;}

#bd h3 {
  margin-bottom:  15px;
  font-family:    "Times New Roman", Times, serif;
  font-size:      22px;}

h4 {
  font-family:    "Times New Roman", Times, serif;
  font-weight:    bold; }

p {
  margin-bottom:  15px;
  color:          #1A1A1A;
  line-height:    1.3;
  font-size:      16px; }

blockquote {
  margin:         15px 0px;
  padding:        0px 30px; }

ul {
  margin-bottom:  15px;}

li {
  margin:         3px 0;
  list-style:     circle inside;}

.navigation {
  width:          160px;
  float:          left; }
  .navigation a {
    color:        #333020;
    margin:       0 0 10px 12px;
    display:      block;
    font-family:  Helvetica, Arial;
    font-size:    20px; }
    .navigation a:hover {
      color:      #000;
      text-decoration: underline;}
  .navigation a.highlight {
    margin-bottom:1.3em;
    font-size:    25px;
    border:       2px dashed #880000;
    width:        100px;
    padding:      10px;
    background:   #F7E9CD;
    color:        #880000;
    text-decoration:none;}
    .navigation a.highlight:hover {
      border-color: #AA0000;
      color:      #AA0000;}

.content {
  width:          540px;
  text-align:     justify;
  margin-left:    165px; }
  .content a {
    color:        #800;}
    .content a:hover {
      color:      #B00;
      text-decoration: underline;}

table {
  text-align:     left;
  font-family:    Helvetica;
  width:          570px; }

th {
  text-align:     center;
  color:          white;
  background:     #1A1A1A;
  padding:        2px;
  border:         1px solid #1A1A1A; }

h5 {
  color:          #A00;
  font-family:    Arial, sans-serif;
  margin-top:     6px; }

td {
  width:          38%;
  vertical-align: top;
  font-size:      11px;
  border:         1px solid #1A1A1A;
  padding:        0 6px 2px 6px; }

td.narrow {
  width:          24%;}

td.invisible {
  padding:        0px;
  border-left:    none;
  border-bottom:  none;
  font-family:    "Times New Roman", Times, serif;
  font-size:      13px;
  text-align:     center;
  vertical-align: middle;
  padding-bottom: 200px;
  padding-right:  16px; }

td.invisible li {
  margin:         15px 0; }

td p {
  margin:         2px 0; }

p.e {
  font-size:      13px;}

p.a {
  font-size:      15px;
  font-weight:    bold;}

p.title {
  font-style:     italic;
  color:          #408F83;
  padding-left:   6px; }

label {
  margin:         8px 0 1px 0;
  font-size:      12px;
  font-family:    Helvetica, Arial;
  display:        block; }

input {
  width:          100%; }

input.checkbox {
  margin-right:   4px;
  float:          left;
  width:          auto; }

input.submit {
  cursor:         pointer;
  margin-top:     8px;
  float:          right;
  width:          auto;
  display:        block ; }

strong {
  font-weight:    bold;}