* {
  scrollbar-base-color: scrollbar;
  scrollbar-darkshadow-color: threeddarkshadow;
  scrollbar-face-color: threedface;
  scrollbar-highlight-color: threedhighlight;
  scrollbar-shadow-color: threedshadow;
  scrollbar-track-color: default;
  scrollbar-3dlight-color: threedlightshadow;
  scrollbar-arrow-color: buttontext;
}
body {
  margin: 0px;
  padding: 0px;
  background-color: #FBF8C4;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 70%;
  color: #112E5F;
  line-height: 1.3em;
}
li {
  color: #112E5F;
}

h3 {
  margin: 0em;
  font-weight: bold;
  font-size: 1.2em;
}
h4 {
  margin-bottom: 0em;
  font-weight: bold;
  font-size: 1em;
}
form {
  margin-top: 0;
  margin-bottom: 0;
}
a {
  color: #112E5F;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  color: #112E5F;
  text-decoration: underline;
}
a.footer {
  color: #112E5F;
  text-decoration: underline;
  font-weight: normal;
}
.navy {
  color: #3D5787;
}
.bold {
  font-weight:bold;
}
.blue {
  color: #34578D;
}
a.headingBarLink {
  color: #fff;
  text-decoration: none;
  font-weight: normal;
} 
a.basicWhite {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}
a.basicWhite:hover {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}

.archive {
  padding-top: 10px;
  padding-bottom: 5px;
  width: 618px;
}

.archive a.archivetitle {
  font-family: Georgia, "Times New Roman";
  font-size: 1.1em;
  text-transform: uppercase;
  font-weight: bold;
  color: #112E5F;
}

.archive a.archivetitle:hover {
  text-decoration: underline;
}

.archive .category a {
  font-weight: bold;
  color: #112E5F;    
}

.archive .morelink {
  text-align: right;
}

.archive .morelink a {
  color: #112E5F; 
}

input.bordered, textarea.bordered, input.button {
  border-top: #D7B143 solid 1px;
  border-bottom: #F9F6CA solid 1px;
  border-right: #F9F6CA solid 1px;
  border-left: #D7B143 solid 1px;
  background-color: #E2E2B1;
}
span.wysiwygsmall {
  font-size: 9pt;
}
span.wysiwygsmallRed {
  font-size: 9pt;
  color: #f00;
}
span.wysiwygmedium {
  font-size: 10pt;
}
span.wysiwygmediumRed {
  font-size: 10pt;
  color: #f00;
}
span.wysiwyglarge {
  font-size: 11pt;
}
span.wysiwyglargeRed {
  font-size: 11pt;
  color: #f00;
}
span.wysiwygxLarge {
  font-size: 14pt;
}
span.wysiwygxLargeRed {
  font-size: 14pt;
  color: #f00;
}
td.headingBar {
  color: #fff;
  background-color: #1D4588;
}
p.latestNewsArticle {
  margin-bottom: 0.5em;
}
p.sidebarText {
  margin: 0em;
}