BODY {
  background-color: #555588;
  font-size: 1em;
  color: #FFFFFF;
}

TD, 
P { font-size: 1em; }
IMG { display: inline; }

a:link {
  color:#004444;
  text-decoration: none;
  font-weight: bold;
  text-decoration: underline;
}

a:visited {
  color:#CC4400;
  text-decoration: none;
  font-weight: bold;
  text-decoration: underline;
}

a:active {
  color:#44FFFF;
  text-decoration: none;
  font-weight: bold;
  text-decoration: underline;
}

a:hover {
  font-weight:bold;
  text-decoration: underline;
}

.content {
  display: block;
  float: left;
  height: auto;
  width: 85%;
  max-width: 60em;
  background-color: #FFFFE8;
  margin: 11ex 0 0 2em;
  color: #000066;
  padding: 2ex 1em 2ex 1em;
  border-style: inset;
  border-width: 3px;
  border-color: #222288;
  overflow: hidden;
}

.content-title {
  display: inline;
  height: auto;
  font-size: 1.5em;
  font-weight: bold;
}

.content-body {
  display: block;
  float: none;
}

.content-body-header {
  display: block;
  float: none;
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: none;
  margin: 0 0 1.5em 0;
  text-align: left;
  padding: 1ex 0.3em 1ex 0.3em;
}

.content-flash {
  display: block;
  color: red;
  float: none
  font-size: 1.2em;
  font-weight: bold;
  tect-decoration: none;
  margin: 0 0 1.5em 0;
  text-align: left;
  padding: 1ex 0.3em 1ex 0.3em;
}

.content-body-left {
  display: block;
  float: left;
  padding: 1ex 0.8em 0 0.3em;
  margin: 0 0 0 0;
  width: 45%;
  min-width: 15em;
  text-align: left;
}

.content-body-right {
  display: block;
  float: left;
  padding: 1ex 0.8em 0 0.3em;
  margin: 0 0 0 0;
  width: 45%;
  min-width: 15em;
  text-align: left;
}

.content a:link {
  color:#004444;
  text-decoration: none;
}

.content a:visited {
  color:#CC4400;
  text-decoration: none;
}

.content a:active {
  color:#44FFFF;
}

.content a:hover {
  color:#500050;
}

.footer {
  display: block;
  float: left;
  height: auto;
  width: 85%;
  max-width: 60em;
  background-color: #E8E8FF;
  margin: 1ex 0 2ex 2em;
  color: #000066;
  padding: 2ex 1em 2ex 1em;
  border-style: inset;
  border-width: 3px;
  border-color: #222288;
  overflow: hidden;
}

