body { color: #333333; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; }

p { color: #333333; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

.address { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; line-height: 150%; }

.languages { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; line-height: 150%; }

.header { color: navy; font-size: large; font-family: Verdana; padding: 4pt; }

.homeheader { color: #333333; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.navheader { color: #333333; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; text-transform: uppercase; }

.secondaryheader { font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-variant: small-caps; letter-spacing: 1px; padding-top: 6px; }

.tertiaryheader { font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-variant: small-caps; letter-spacing: 1px; }

.border1 { border: 1px #CCCCCC solid; }

td {}

.tenpadborder { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border: 1px #CCCCCC solid; }

.footertext { color: #808080; font-size: x-small; line-height: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; }

.subfootertext { color: #000000; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }

.list { color: #993366; font-size: small; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 1px; list-style-type: disc; }

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #0065a4;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #0065a4;  }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #f8981d; }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #f8981d; }

.tn:link { color: #0065a4; font-size: 14px; padding-right: 12px; padding-left: 12px; font-weight: bolder; }
.tn:visited { color: #0065a4; font-size: 14px; padding-right: 12px; padding-left: 12px; font-weight: bolder; }
.tn:hover { color: #f8981d; font-size: 14px; background-color: #ffffff; padding-right: 12px; padding-left: 12px; background-attachment: scroll; background-position: center; font-weight: bolder; }
.tn:active { color: #f8981d; font-size: 14px; padding-right: 12px; padding-left: 12px; font-weight: bolder; }

.tn { color: #f8981d; font-size: 14px; padding-right: 12px; padding-left: 12px; background-attachment: scroll; background-position: center; font-weight: bolder; }

.b:link { color: #0065a4; }
.b:visited { color: #0065a4; }
.b:hover { color: #f8981d; }
.b:active { color: #f8981d; }

div.bread a:link { color: #0065a4; }
div.bread a:visited { color: #0065a4; }
div.bread a:hover { color: #f8981d; }
div.bread a:active { color: #f8981d; }

.f:link { color: #808080; font-size: x-small; }
.f:visited { color: #808080; font-size: x-small; }
.f:hover { color: #808080; font-size: x-small; }
.f:active { color: #808080; font-size: x-small; }

#leftnav ul {
  list-style-type: none;
  list-style-position: outside;
  margin-left: 0;
  padding-left: 0;
}

#leftnav li {
  margin-left: 20px;
  margin-right: 10px;
}

.ln:link { color: #0065a4; }
.ln:visited { color: #0065a4; }
.ln:hover { color: #f8981d; }
.ln:active { color: #f8981d; }

.ln2:link { color: #0065a4; }
.ln2:visited { color: #0065a4; }
.ln2:hover { color: #f8981d; }
.ln2:active { color: #f8981d; }

.map:link { color: #0065a4; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.map:visited { color: #0065a4; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.map:hover { color: #f8981d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.map:active { color: #f8981d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.nobullet { margin-left: 0; padding-left: 1; list-style-type: none; list-style-position: outside; }

.searchresults { margin-bottom: 10pt; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.searchresultsurl { color: #028002; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.top-ad { height:230px; }
.bottom-ad { height:230px; }