body {
  background-color:#FFFFFF;
  color:#000000;
  border:0px;
  margin:0px;
}
#splash {
  margin-top:5em;
  text-align:center;
}
#splash img {
  float:none;
}
#layout {
  width:100%;
}
#banner {
  background-image:url(../pictures/banner3.jpg);
  background-repeat:repeat-x;
}
#sidebar {
  width:224px;
  background-color:#191F93;
  color:#DBE2C5;
  vertical-align:top;
}
#sidebar ul {
  list-style-type:none;
  padding:0px;
  margin:0px;
  line-height:100%;
}
#sidebar li {
  line-height:100%;
  padding:0px;
  margin:0px 0px 1px 0px;
}
#sidebar span {
  line-height:100%;
  display:block;
  overflow:hidden;
  color:#DBE2C5;
  text-decoration:none;
  padding-left:20px;
  padding-top:7px;
  padding-bottom:7px;
  font-family:Arial,sans-serif;
  font-size:110%;
  font-weight:bold;
}
#sidebar a {
  line-height:100%;
  display:block;
  overflow:hidden;
  color:#DBE2C5;
  text-decoration:none;
  padding-left:20px;
  padding-top:7px;
  padding-bottom:7px;
  font-family:Arial,sans-serif;
  font-size:110%;
  font-weight:bold;
}
#sidebar a:link {
  background-color:#767BE2;
  color:#DBE2C5;
}
#sidebar a:visited {
  background-color:#767BE2;
  color:#DBE2C5;
}
#sidebar a:hover {
  background-color:#191F93;
  color:#DBE2C5;
}
#sidebar a:active {
  background-color:#FFFFFF;
  color:#DBE2C5;
}
th.textbar {
  vertical-align:top;
}
th.textbar h1 {
  text-align:left;
  font-size:150%;
  font-family:Arial,sans-serif;
  margin-top:0px;
  margin-left:30px;
  margin-bottom:0px;
  margin-right:0px;
  border-top-width:3px;
  border-top-color:#767BE2;
  border-top-style:solid;
  border-left-width:40px;
  border-left-color:#767BE2;
  border-left-style:solid;
  padding-top:7px;
  padding-left:12px;
  padding-bottom:5px;
}
td.textbar {
  height:100%;
  vertical-align:top;
  padding-bottom:20px;
}
div.textbar {
  height:100%;
  font-size:100%;
  font-family:Arial,sans-serif;
  margin-top:0px;
  margin-left:30px;
  margin-bottom:0px;
  margin-right:12px;
  border-left-width:40px;
  border-left-color:#191F93;
  border-left-style:solid;
  padding-top:5px;
  padding-left:12px;
  padding-bottom:5px;
}
div.textbar p {
  text-align:justify;
}
div.textbar ul {
  list-style-type:square;
}
div.textbar a:link {
  text-decoration:none;
  background-color:#FFFFFF;
  color:#191F93;
}
div.textbar a:visited {
  text-decoration:none;
  background-color:#FFFFFF;
  color:#767BE2;
}
div.textbar a:hover {
  text-decoration:underline;
  background-color:#DBE2C5;
}
div.textbar a:active {
  background-color:#FFFFFF;
  color:#DBE2C5;
}
div.textbar dt {
  font-weight:bold;
  margin-top:1em;
  margin-bottom:1ex;
}
div.textbar h2 {
  font-size:11pt;
  font-weight:bold;
  margin-top:1em;
  margin-bottom:1ex;
}
td.imagebar {
  width:187px;
  vertical-align:top;
}
td.imagebar dl {
  width:187px;
  margin:0px;
  list-style-type:none;
  padding:0px;
  line-height:100%;
}
td.imagebar img {
  margin:0px;
  padding:0px;
  border-width:0px;
}
td.imagebar dd {
  line-height:130%;
  background-color:#767BE2;
  color:#191F93;
  margin:0px 0px 20px 0px;
  padding:2px;
  font-size:90%;
  font-family:Arial,sans-serif;
}
img {
  border-width:0px;
  margin:0px;
  float:left;
}
br {
  clear:left;
}
abbr {
  text-decoration:none;
  font-style:normal;
  font-variant:normal;
}
acronym {
  text-decoration:none;
  font-style:normal;
  font-variant:normal;
}
address {
  text-decoration:none;
  font-style:normal;
  font-variant:normal;
}
address.email {
  display:inline;
}
address.phone {
  display:inline;
}
blockquote {
  padding:0px;
  margin:0px;
}
fieldset {
  border:1px solid #191F93;
}
button {
  display:block;
  color:#DBE2C5;
  background-color:#191F93;
  text-decoration:none;
  font-size:110%;
  font-weight:bold;
  border:0px;
  cursor:pointer;
}

