﻿html {

  font-family: Helvetica,sans-serif;
  font-variant: normal;
  font-style: normal;
  font-size: 1.40em;
  color: #88bb66;
  background-color:black;
}

body {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 300px;
  margin-left: 300px;
}

header {
}

footer {
  text-align: center;
}

nav  {
}

p {
}

s {
  color: #663333;
}

main {
}
img{
  border-radius: 12px;
  border: 2px solid #225500;
}
table{

  border-radius: 12px;
  border: 2px solid #8AC007;
  padding: 4px; 
}
th {
  border: 1px solid #8AC007;
  padding: 6px; 
}
td {
  padding: 5px; 
}

tr {
  padding: 0; 
}

article {
}

li {
  font-family: serif;
  font-size: 0.8em;
}
h1 {
}

h2 {
  color: #bbbbbb;
}

h3 {
}

h4 {
  color: #bbbbbb;
}
a:link {
  font-weight: bold;
  color: #336611;
  text-decoration: none;
}

a:visited {
  color: #225500;
  text-decoration: none;
}

a:hover {
  color: yellow;
  text-decoration: none;
}

a:active {
  color: #ff5500;
  text-decoration: none;
}

.TableCentred {
    margin-left:auto; 
    margin-right:auto;
}

.NavContentTop {
  text-align: center;
  font-size: 1.2em;
  line-height: 1.75em;
}

.NavContentItem {
  text-align: center;
  border-radius: 12px;
  border: 2px solid #225500;
  padding: 4px; 
}

.sPageContentSummary {

  color: #CCFFAA;
}

.sPageContentText {

}

.NavContentBottom {
  font-size: 1.2em;
}

.NavFinePrintItems {
  font-size: 0.75em;

}

.curLink {
  font-weight: bold;
  border-radius: 12px;
  border: 2px solid #8AC007;
  padding: 4px; 

  background-color: #88bb66;
}

.DisclaimerText {
  color: #333333;
  font-size: 0.75em;

}

.Logo {

  margin-left: -100px;
}
