A:link {
     color: #455072;
}

A:link.crumb {
     color: #6C6C62;
}

A:visited {
     color: #666699;
}

A:visited.crumb {
     color: #6C6C62;
}

A:hover {
     color: #bb9900;
     text-decoration: underline;
}

A:hover.crumb {
     color: #bb9900;
     text-decoration: underline;
}

H2 {
     font-family: "times new roman", serif;
     font-size: 17px;
     color: #545C7D;
     text-transform: uppercase;
     font-weight: bold;
     margin: 40px 0px -10px 0px;
}

H3 {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #000000;
     font-weight: bold;
     margin: 0px 0px -14px 0px;
}

.head {
     font-family: "times new roman", serif;
     font-size: 17px;
     color: #545C7D;
     text-transform: uppercase;
     font-weight: bold;
     margin: 0px 0px -10px 0px;
}

.subhead {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #000000;
     font-weight: bold;
     margin: 0px 0px 4px 0px;
}

.title {
     color: #41496d;
     font-family: "times new roman", serif;
     font-size: 22px;
     line-height: 22px;
}

.title2 {
     font-family: "times new roman", serif;
     font-size: 16px;
     color: #545C7D;
     font-weight: bold;
}

.subtitle {
     font-family: "times new roman", serif;
     font-size: 20px;
     color: #545C7D;
}

.nav {
     color: #000000;
     font-family: verdana, sans-serif;
     font-size: 12px;
     text-decoration: none;
     font-weight: bold;
}

.tertnav {
     font-family: verdana, sans-serif;
     font-size: 11px;
     color: #455072;
     text-decoration: none;
}

.content {
     color: #000000;
     font-family: "times new roman", serif;
     font-size: 15px;
     line-height: 19px;
}

.menutitle {
     color: #455072;
     font-family: "times new roman", serif;
     font-size: 11px;
     font-weight: bold;
     text-transform: uppercase;
}

.menutitlelight {
     font-family: "times new roman", serif;
     font-size: 11px;
     color: #455072;
     text-transform: uppercase;
}

.menulink {
     color: #000000;
     font-family: "times new roman", serif;
     font-size: 13px;
     text-decoration: none;
}

.crumb {
     font-family: "times new roman", serif;
     font-size: 12px;
     color: #6C6C62;
     text-decoration: none;
}

.footer {
     font-family: verdana, sans-serif;
     font-size: 10px;
     color: #6C6C62;
}

.sidebar {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #000000;
     line-height: 17px;
}

.sectiondesc {
     font-family: "times new roman", serif;
     font-size: 11px;
     color: #455072;
     text-transform: uppercase;
     font-weight: bold;
     text-decoration: none;
}

.sectiondesc2 {
     font-family: "times new roman", serif;
     font-size: 10px;
     color: #455072;
     text-transform: uppercase;
     font-weight: bold;
     text-decoration: none;
}

.required {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #6C6C62;
     font-weight: bold;
}

.notrequired {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #6C6C62;
}

.formsectiondesc {
     font-family: "times new roman", serif;
     font-size: 11px;
     color: #455072;
     text-transform: uppercase;
     font-weight: bold;
     text-decoration: none;
}

.lightblue {
     color: #6C7A96;
}

.red {
     color: #cc0000;
}

.contentlink {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #455072;
     text-decoration: none;
     font-weight: bold;
}

.contentlinklight {
     font-family: "times new roman", serif;
     font-size: 11px;
     color: #336699;
     text-decoration: none;
     font-weight: bold;
}

.newsdate {
     font-family: "times new roman", serif;
     font-size: 13px;
     color: #000000;
}

.newslink {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #000000;
     text-decoration: none;
     font-weight: bold;
}

.eventdate {
     font-family: "times new roman", serif;
     font-size: 13px;
     color: #000000;
}

.eventtitle {
     font-family: "times new roman", serif;
     font-size: 16px;
     color: #455072;
     font-weight: bold;
}

.eventdescritpion {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #6C6C62;
     line-height: 19px;
}

.articledate {
     font-family: "times new roman", serif;
     font-size: 13px;
     color: #000000;
}

.articletitle {
     font-family: "times new roman", serif;
     font-size: 16px;
     color: #455072;
     font-weight: bold;
}

.articledescritpion {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #6C6C62;
     line-height: 19px;
}

.articlelink {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #000000;
     text-decoration: none;
}

.hometext {
     color: #000000;
     font-family: Times, serif;
     font-size: 15px;
}

.clienttitle {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #000000;
     font-weight: bold;
     text-transform: uppercase;
}

.clientareadate {
     font-family: "times new roman", serif;
     font-size: 13px;
     color: #000000;
}

.clientareatitle {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #455072;
     text-decoration: none;
     font-weight: bold;
}

.clientareadescritpion {
     font-family: "times new roman", serif;
     font-size: 15px;
     color: #6C6C62;
     line-height: 19px;
}

.resourcetitle {
     font-family: "times new roman", serif;
     font-size: 16px;
     color: #455072;
     font-weight: bold;
}

.contacttitle {
     font-family: "times new roman", serif;
     font-size: 16px;
     color: #455072;
     font-weight: bold;
}

.imageborder {
     border: 1px solid #6C7A96;
}

.quoteloose {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #0000A0;
     line-height: 125%;
     vertical-align: top;
     background-color: #F4FBFF;
     border: #000080;
     border-style: solid;
     border-left-width: 1px;
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     padding-left: 10px;
     padding-right: 10px;
     padding-bottom: 3px;
}

.testimonialtitle {
     color: #ffdd44;
     font-family: "times new roman", serif;
     font-size: 16px;
     font-weight: bold;
}

