h1 { font-size: 13px; color: #325E1F; font-weight: bold; }
h2 { font-size: 12px; color: #507043; font-weight: bold; }
h3 { font-size: 12px; color: #000; font-weight: bold; }

#bg-main { background: #507043 no-repeat; height: 210px; border-bottom: 1px solid #000; }

#left-nav { background: #5F7F52; }

.left-menu-header { background: #57764B; border-bottom: 1px solid #4C6C3F; padding: 3px 2px 3px 2px; }
.left-menu-header img { vertical-align: middle; padding: 0 4px 0 4px; }

#content-heading { background: #507043; color: #fff; font-family: helvetica; font-size: 21px; height: 82px; padding: 2px 0 0 0; }
#content-heading img { vertical-align: text-bottom; }

a { color: #325E1F; text-decoration: underline; }
a:hover, a.current { text-decoration: underline; }