body { background-color: #401c66; color: #000000; padding: 0px; border-width: 0px; margin: 0px;
	font-family: arial; font-size: 11pt; }
a { margin: 0px; font-family: arial; font-size: 11pt; color: #341258; text-decoration: none; }
a:hover { font-size: 11pt; color: #341258; }
a:visited { font-size: 11pt; color: #341258; }
a:active { font-size: 11pt; color: #341258; }
a:visited:hover { font-size: 11pt; color: #341258; }
p { margin: 0px; }
img { margin: 0px; }

.content {
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  width: 880px;
  background-color: #ffffff;
  color: #541f17;
  border-spacing: 0px;
  border-collapse: collapse;
  border: 2px solid #8fcf33;
  }
.content tr { margin: 0px; padding: 0px; border: none; }
.content td { margin: 0px; padding: 0px; border: none; }
.banner {
  width: 880px;
  height: 224px;
  background-color: #8fcf33;
}
.nav {
  float: left;
  color: #ffffff;
  padding: 5px;
  }
.nav a { font-family: arial; font-size: 11pt; color: #ffffff; text-decoration: none; font-weight: bold;  }
.nav a:hover { font-size: 11pt; color: #ffd12e; font-weight: bold; }
.nav a:visited { font-size: 11pt; color: #ffffff; font-weight: bold; }
.nav a:active { font-size: 11pt; color: #ffffff; font-weight: bold; }
.nav a:visited:hover { font-size: 11pt; color: #ffd12e; font-weight: bold; }
.yellowleft {
  float: left;
  width: 198px;
  color: #401c66;
  background-color: #ffd12e;
  }
.newsletter {
  padding: 0px 11px;
  line-height: 18px;
  }
.signup {
  font-size: 13pt;
  }
.newsform {
  color: #8fcf33;
  font-weight: bold;
  font-size: 12pt;
  line-height: 24px;
  }
.newsform input {
  background-color: #f9f0bf;
  border: none;
  height: 18px;
  width: 173px;
  }
.newsblurb {
  padding: 6px 0px;
  line-height: 16px;
  font-size: 9pt;
  font-weight: bold;
  }
.newssubmit {
  border: 1px outset #ffe65c;
  background-color: #ffef96;
  padding: 1px 4px 2px 4px;
  color: #240741;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  }
.textcontent {
  float: left;
  width: 400px;
  padding: 28px;
  border: none;
  color: #341258;
  }
.textcontent a { margin: 0px; font-family: arial; font-size: 11pt; color: #341258; text-decoration: none; }
.textcontent a:hover { font-size: 11pt; color: #80669b; }
.textcontent a:visited { font-size: 11pt; color: #341258; }
.textcontent a:active { font-size: 11pt; color: #341258; }
.textcontent a:visited:hover { font-size: 11pt; color: #80669b; }
.textcontent2 {
  float: left;
  width: 604px;
  height: 468px;
  padding: 25px;
  border: none;
  color: #341258;
  line-height: 14px;
  font-size: 9.5pt;
  }
.textcontent2 a { font-family: arial; font-size: 9.5pt; color: #341258; text-decoration: none; font-weight: bold;  }
.textcontent2 a:hover { font-size: 9.5pt; color: blue; font-weight: bold; }
.textcontent2 a:visited { font-size: 9.5pt; color: #341258; font-weight: bold; }
.textcontent2 a:active { font-size: 9.5pt; color: #341258; font-weight: bold; }
.textcontent2 a:visited:hover { font-size: 9.5pt; color: blue; font-weight: bold; }
.linksimg {
  float: left;
  height: 500px;
  }
.links {
  float: left;
  margin-top: 6px;
  margin-left: 50px;
  }
.recommend {
  margin-left: -10px;
  color: #de7314;
  font-size: 11pt;
  }
.resources {
  color: #8fcf33;
  font-size: 11pt;
  }
.textcontact {
  float: left;
  width: 350px;
  padding: 0px 78px 28px 28px;
  border: none;
  color: #341258;
  text-align: center;
  letter-spacing: 1px;
  font-size: 10pt;
  font-weight: bold;
  }
.textcontact input {
  background-color: #dbffbd;
  border: 1px solid #8fcf33;
  }
.textcontact textarea {
  background-color: #dbffbd;
  border: 1px solid #8fcf33;
  }
.submit {
  color: #341258;
  font-weight: bold;
  font-size: 8pt;
  padding: 2px 5px;
  }
.textbull {
  padding-left: 40px;
  line-height: 14px;
  color: #341258;
  }
.rightblocks {
  float: left;
  margin-top: 24px;
  width: 190px;
  height: 460px;
  border: none;
  }
.rightblocks img {
  border: none; }

.endtext {
  text-align: center;
  margin-top: 14px;
  color: #8fcf33;
  font-weight: bold;
  font-size: 10pt;
  letter-spacing: 0.5px;
  }