a.mainlevel { background-color: #F5F5F5; border-bottom: 1px solid #F3F3F3; color: #006600; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding-bottom: 4px; padding-left: 10px; padding-top: 4px; text-decoration: none; width: 285px; }
a.mainlevel:hover,a.mainlevel:active { background-color: #FF9900; color: #000000; text-decoration: none; }
a.sublevel { color: #003300; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 4px 2px 30px; text-decoration: none; }
a.sublevel:hover,a.sublevel:active { color: #FF6600; }
a.ssublevel { color: #003300; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 4px 2px 5px; text-decoration: none; }
a.ssublevel:hover,a.ssublevel:active { color: #FF6600; }
a:link, a:visited { color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
body	{ background-color: #ffffff; color: #666666; font: 12px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
div.addr{ border: thin solid #C0C0C0; text-align: center; width: 400px; }
div.rec{ border: 1px solid #C0C0C0; font-size: 10px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; width: 90%; }
h1 { color: #0D8017; font-size: 18px; margin-bottom: 3px;  margin-top: 3px;  }
h2 { color: #0D8017; font-size: 13px; }
input{ border: 1px solid #FF9900; color: #003300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
p{ text-align: justify; }
td.bd{ background-color: #ffffff; background-image: url(/images/_body-bg.gif); background-position: top; background-repeat: repeat-x; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7px; }
td.bd a:link, td.bd a:visited{ color: #006600; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
td.bd a:hover{ color: #FF6600; text-decoration: underline; }
td.body { border-bottom: 1px solid #FFAD33; border-left: 1px solid #FFAD33; font: 12px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
td.bot { border-left: 1px solid #FFAD33; color: #003300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0.5px; text-align: center; }
td.left	{ background: url(/images/_left.jpg) right no-repeat; }
td.lm{ background: url(/images/_footer.jpg) no-repeat right bottom; }
td.logo { background-image: url(../images/_logo.jpg); background-repeat: no-repeat; height: 238px; padding-top: 20px; width: 308px; }
td.logo	{ background: url(/images/_logo.jpg) center no-repeat; }
td.logom { background: url(/images/_logom.jpg) no-repeat; }
td.nav{ background-color: #FF9900; color: #006600; font-family: "Courier New", Courier, monospace; font-size: 14px; font-weight: bold; height: 20px; text-align: center; }
td.osen	{ background: #FFFFFF url(/images/_osenbg.jpg) no-repeat; }
td.pathway{ border-top: 1px solid #FFAD33; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 20px; }
td.pathway a:link, td.pathway a:visited{ color: #F09D00; font-size: 10px; padding-left: 5px; padding-right: 5px; text-decoration: none; }
td.pathway a:hover{ color: #666; font-size: 10px; text-decoration: none; }
td.pathwayl{ background: url(/images/_cont-up.gif) no-repeat; }
td.right	{ background: url(/images/_right.jpg) left no-repeat; }
td.spring	{ background: #FFFFFF url(/images/_springbg.jpg) no-repeat; }
td.summer	{ background: #FFFFFF url(/images/_summerbg.jpg) no-repeat; }
td.tab	{ background: url(/images/_tab.gif) center bottom no-repeat #FFFFFF; font-size: 10px; padding-left: 10px; padding-right: 10px; text-align: left; vertical-align: top; width: 190px; }
td.winter	{ background: #FFFFFF url(/images/_winterbg.jpg) no-repeat;       }
div.border{ border: 1px solid #C0C0C0;  padding: 5px 5px 5px 5px;  text-align: center;  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  width: 200px;     }
div.sgl{ background: #EEEEEE; border: 1px solid #C3C3C3; display: none; padding-left: 2px; padding-right: 2px; position: absolute; width: 170px;  margin-left: 170px;  margin-top: -13px; }
div.sglm{ background: #EEEEEE; border: 1px solid #C3C3C3; display: none; padding-left: 2px; padding-right: 2px; position: absolute; width: 200px;   margin-top: 0px; }
a.map1{ background: url(/_images/m1.gif) no-repeat; font-size: 13px; padding-left: 20px; }
a.map3{ background: url(/_images/m3.gif) no-repeat; font-size: 13px; padding-left: 20px; }
div.map0{ font-size: 13px; padding-left: 20px; }
div.map2{ background: url(/_images/m2.gif) repeat-y left; font-size: 13px; padding-left: 20px; }
div.sites{ border: 1px solid #FFFFFF; height: 350px; margin-top: 20px; padding-left: 5px; padding-right: 5px; width: 560px; }
div.str{ border-bottom: 1px solid #404040; }
img.sites{ border: 1px solid #808080; }
input.ro{ background-color: transparent; border: 0; font-weight: bold; }
p.addr{ color: #485762; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 0px; margin-top: 0px; padding-right: 10px; text-align: right; }
p.cont-td{ font-size: 12px; padding-left: 6px; }
pre{ font-family: Tahoma, Verdana, Helvetica, Arial; font-size: 11px; padding-left: 20px; }
td.cont-table{ background-image: url(/images/_cont-td.png); background-position: right top; background-repeat: no-repeat; border: 1px solid #FF9900; width: auto; }
.newc{ margin: 0px 5px; padding-bottom: 0px; padding-top: 0px; }
.noformat{ background: transparent; border: none; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
.regnewc{ background-color: #E5E5E5; border-bottom: 1px solid #06771B; border-left: 1px solid #06771B; border-right: 1px solid #06771B; border-top: 1px solid #06771B; color: #076118; }
a.map1{ background: url(/images/_m1.gif) no-repeat; font-size: 13px; padding-left: 20px; }
a.map3{ background: url(/images/_m3.gif) no-repeat; font-size: 13px; padding-left: 20px; }
div.map0{ font-size: 13px; padding-left: 20px; }
div.map2{ background: url(/images/_m2.gif) repeat-y left; font-size: 13px; padding-left: 20px; }
div.sites{ border: 1px solid #FFFFFF; height: 350px; margin-top: 20px; padding-left: 5px; padding-right: 5px; width: 560px; }
div.str{ border-bottom: 1px solid #404040; }
img.sites{ border: 1px solid #808080; }
input.ro{ background-color: transparent; border: 0; font-weight: bold; }
p.addr{ color: #485762; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 0px; margin-top: 0px; padding-right: 10px; text-align: right; }
p.cont-td{ font-size: 12px; padding-left: 6px; }
