body
{
  background-color: #CCCCCC;
  font-family: "Palatino Linotype", Helvetica, serif;
  color: #000000;
}

td
{
  text-align: left;
}

th
{
  text-align: center;
}

p
{
  font-size: 12pt;
}

p.initial:first-letter
{
  font-size: 18pt;
}

a
{
  text-decoration: none;
}

a:link, a:visited
{
  color: #000000;
}

a.season:link, a.season:visited
{
  font-size: 14pt;
  color: #A24C00;
  text-decoration: underline;
}

a:hover, a.season:hover
{
  color: #666666;
}

a.nav:link, a.nav:visited
{
  font-family: "Lucida Sans Demibold Roman", Arial, Lucida, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
}

a.nav2:link, a.nav2:visited
{
  font-family: "Lucida Sans Demibold Roman", Arial, Lucida, sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

a.nav:hover
{
  color: #CCCCCC;
}

a.nav2:hover
{
  color: #777777;
}

.topt, .topt td, .topt th
{
  background-color: #A24C00;
  border: 0;
  border-collapse: collapse;
}

.navt, .navt td, .navt th
{
  font-family: "Lucida Sans Demibold Roman", Arial, Lucida, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  background-color: #A24C00;
  border: 0;
}

.nav2t, .nav2t td, .nav2t th
{
  font-family: "Lucida Sans Demibold Roman", Arial, Lucida, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  background-color: #FFB777;
  border: 0;
}

.navreturnt, .navreturnt td, .navreturnt th
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 14pt;
  text-align: center;
}

.bannert, .bannert td, .bannert th
{
  font-family: "Lucida Sans Demibold Roman", Arial, Lucida, sans-serif;
  font-size: 20pt;
  color: #FFFFFF;
  background-color: #A24C00;
  border: 0;
}

.banner2t, .banner2t td, .banner2t th
{
  font-family: "Lucida Sans Demibold Roman", Arial, Lucida, sans-serif;
  font-size: 20pt;
  color: #000000;
  background-color: #FFB777;
  border: 0;
}

.sidecolt, .sidecolt td, .sidecolt th
{
  background-color: #FFB777;
  vertical-align: top;
}

.sidet1, .sidet1 td, .sidet1 th
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
}

.sidet2, .sidet2 td, .sidet2 th
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  background-color: #FFD3AB;
  text-align: right;
}

.sidet3, .sidet3 td, .sidet3 th
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  background-color: #FFD3AB;
}

.sidet4, .sidet4 td, .sidet4 th
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  border-collapse: collapse;
}

.sidet1 caption, .sidet4 caption
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  caption-side: top;
}

.maint1, .maint1 td
{
  font-family: "Palatino Linotype", Helvetica, serif;
  font-size: 12pt;
  background-color: #FFD3AB;
  vertical-align: top;
}

.maint2, .maint2 td
{
  font-family: "Palatino Linotype", Helvetica, serif;
  font-size: 12pt;
  background-color: #FFB777;
  vertical-align: top;
}

.maint1 th, .maint2 th
{
  font-family: "Palatino Linotype", Helvetica, serif;
  font-size: 12pt;
  background-color: #CCCCCC;
}

.toc, .toc td, .toc th
{
  font-family: "Palatino Linotype", Helvetica, serif;
  font-size: 12pt;
  vertical-align: top;
}

.updt, .updt td, .updt th
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12pt;
  font-style: italic;
  background-color: #FFD3AB;
  text-align: center;
  padding: 3px;
  border-collapse: collapse;
  border: 2px solid #FFB777;
}

.emph
{
  color: #A24C00;
  font-size: 14pt;
}

.story
{
  border-bottom: 1px solid #000000;
}

.tinycredit
{
  font-size: 6pt;
}


