body {
  color: #000;
  background-color: #0B2775;
  margin: 0px;
  text-align: center;
  padding: 0;
}
.admin {
  color: #000000;
  background: #ffffff;
  font-family: arial, verdana, sans-serif;
  font-size: 10pt;
  padding: 4;
}
.btn {
  background: #ffffff;
  color: #000000;
  font-family: arial, verdana, sans-serif;
  font-size: 8pt;
}
/* Wrapper table */
#wrapper {
  background-color: #fff;
  margin: 15px auto 15px auto;
  text-align: left;
}
#wrapper #content{
  background-color: #CCECF4;
  text-align: left;
}
/* Navigation bar components */
#nav {
  font: 12px arial, sans-serif;
  font-weight: bold;
  color: #0B2775;
  text-align: center;
  background-color: #fff;
  margin: 0;
}
#nav a {
  color: #0B2775;
  font-weight: bold;
  text-decoration: none;
  line-height: 25px;
  padding: 0px 4px 0px 4px;
}
#nav a:link, #nav a:visited {
  color: #E4AD65;
}
#nav a:hover {
  color: #0B2775;
}
.here {
  padding: 0px 4px 0px 4px;
}
/* Content tables */
table#home td.left {
  width: 482px;
  font: 14px/20px arial, verdana, sans-serif;
  text-align: left;
  vertical-align: top;
  color: #666666;
  background-color: #CCECF4;
  font-weight: normal;
  padding: 10 30 10 20;
}
td.left h1 {
  font: 22px/22px arial, verdana, sans-serif;
  color: #0B2775;
  font-weight: bold;
}
table#home td.right {
  width: 250px;
  font: 12px/20px arial, verdana, sans-serif;
  text-align: left;
  vertical-align: top;
  color: #666666;
  background-color: #EBF8FB;
  font-weight: normal;
  padding: 10 10 10 10;
}
table#home td.left p.first {
  margin: -10 0 10 0;
}
table#home td.left p {
  margin: -5 0 10 0;
}
table#home td.right p.first {
  margin: -10 0 10 0;
}
table#home td.right p {
  margin: -5 0 10 0;
}
#home a {
  color: #666666;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
#home a:link, a:visited {
  color: #666666;
  margin: 0;
  padding: 0;
}
#home a:hover {
  color: #0B2775;
}
td.right h1 {
  font: 18px/18px arial, verdana, sans-serif;
  color: #0B2775;
  font-weight: bold;
}
td.right h2 {
  font: 16px/16px arial, verdana, sans-serif;
  color: #0B2775;
  font-weight: bold;
}
table#staff {
  margin: 12 0 0 0;
}
table#staff td.left {
  width: 143px;
  text-align: left;
  vertical-align: top;
  font: 12px/20px arial, verdana, sans-serif;
  color: #666666;
  font-weight: normal;
  padding: 0 0 0 10;
}
table#keyfacts {
  background-color: none;
  margin: 12 0 0 0;
}
table#keyfacts td {
  text-align: left;
  vertical-align: top;
  font: 12px/20px arial, verdana, sans-serif;
  color: #666666;
  font-weight: normal;
  padding:3.0pt 5.4pt 3.0pt 5.4pt
}
table#keyfacts td.checkbox {
  vertical-align: middle;
}
table#keyfacts td.lined {
  font-weight: bold;
  border-top:solid
  windowtext .5pt;
  border-left:none;
  border-bottom:solid
  windowtext .5pt;
  border-right:none;
}
table#keyfacts td.colouredbg {
  font-weight: bold;
  border:none;
  windowtext .5pt;
  background:#E0E0E0;
}
#menu {
  width: 143px;
  text-align: left;
  vertical-align: top;
  font: 12px/20px arial, verdana, sans-serif;
  color: #666666;
  font-weight: normal;
  line-height: 25px;
  padding: 0 0 0 10;
}
#menu a {
  color: #0B2775;
  font-weight: bold;
  text-decoration: none;
}
table#staff td.left img {
  margin: 2 0 0 60;
}
table#staff td.right {
  width: 579px;
  font: 12px/20px arial, verdana, sans-serif;
  text-align: left;
  vertical-align: top;
  color: #666666;
  font-weight: normal;
  padding: 0 70 10 0;
}
table#staff td.right h2 {
  margin: 15 0 -10 0;
}
/* Footer */
#footer {
width: 732px;
font: 11px/18px arial, verdana, sans-serif;
color: #666666;
font-weight: normal;
text-align: center;
background-color: #F8DD8F;
margin: 0;
padding: 10 20 10 20;
}
#footer a {
color: #666666;
font-weight: bold;
text-decoration: none;
margin: 0;
padding: 0;
}
#footer a:link, a:visited {
color: #666666;
margin: 0;
padding: 0;
}
#footer a:hover {
color: #0B2775;
}
