.maincolor { background-color: #146a2a }
.navcolor { background-color: #99c530 }
.contentcolor { background-color: #146a2a }
.globalcolor { background-color: #146a2a }
.subcolor { background-color: #bfccd5 }
.headcolor{ background-color: #96abbb } 

.hgmain { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; background-color: #669933; letter-spacing: 1px }

a:link { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:visited { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:hover { color: #99c530; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:active { color: #99c530; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
.typonav { color: #99c530; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }

a:link.mainnav { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:visited.mainnav { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:hover.mainnav { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:active.mainnav { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
.typomainnav { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }

a:link.globalnav { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:visited.globalnav { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:hover.globalnav { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:active.globalnav { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
.typoglobalnav { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }

a:link.subnav { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:visited.subnav { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:hover.subnav { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:active.subnav { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
.typosubnav { color: #ffffff; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }

a:link.extension { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:visited.extension { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:hover.extension { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
a:active.extension { color: #146a2a; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 1px }
.typoextension { color: #146a2a; font-weight: normal; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; letter-spacing: 1px }

a:link.web { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:visited.web { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:hover.web { color: #146a2a; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:active.web { color: #146a2a; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }

a:link.mail { color: #146a2a; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:visited.mail { color: #146a2a; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:hover.mail { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:active.mail { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }

a:link.patch { color: #96abbb; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:visited.patch { color: #96abbb; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:hover.patch { color: #96abbb; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:active.patch { color: #96abbb; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }

a:link.copyright { color: #666666; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:visited.copyright { color: #666666; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:hover.copyright { color: #666666; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
a:active.copyright { color: #666666; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }
.typocopyright { color: #666666; font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica, Times; text-decoration: none; letter-spacing: 0px }

.headnavstart { color: #96abbb; font-weight: normal; font-size: 21px; font-family: Arial, Verdana, Helvetica, Times; letter-spacing: 1px }
.headnav { color: #ffffff; font-weight: normal; font-size: 21px; font-family: Arial, Verdana, Helvetica, Times; letter-spacing: 1px }
.headline { color: #146a2a; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica, Times }
.headcontent { color: #146a2a; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial, Verdana, Helvetica, Times }
.typocontent { color: #000000; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica, Times }
.typodr { color: #146a2a; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica, Times }

.bold { font-weight: bold }
.border { border: solid 1px #96abbb }

#bgline { position: absolute; z-index: 0; top: 258px; left: 611px; width: 6px; height: 240px; overflow: hidden }
