body {background-color: #e0f8ea; margin: 0;}
body, td, div, p, input, textarea, select {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #2e2e2e;}
input, textarea, select {color: #4B4339; border: solid 1px #9da5aa;}
form {margin: 0;}
p {margin-top: 0.2em; margin-bottom: 1.3em;}

h1 {font-size: 24px; padding-top: 0.5em; padding-bottom: 0.5em; margin: 0;}
h1 b {color: #02a542;}
h2, h2.green {background: url(/images/bg/sectiontitle.gif) repeat-x; height: 35px; font-size: 18px; line-height: 35px; color: #464646; margin: 0; padding-left: 15px; font-weight: normal;}
h2.green {font-weight: bold; color: #02a542;}
h3 {color: #02a542; font-size: 14px; margin-top: 0.5em; margin-bottom: 0.5em;}
h3.green {clear: both; background-color: #017943; padding: 8px; font-size: 18px; font-weight: normal; color: #ffffff; margin: 0; padding-left: 15px;}
h3.green span {color: #0dec65;}

a {color: #02a542; text-decoration: underline;}
a:hover {text-decoration: underline;}

.menu {color: #4B4339; line-height: 2em; font-size: 14px;}
.menu a {color: #ffffff; text-decoration: none;}
.menu a:hover {text-decoration: underline;}

.pager {color: #000000;}

.error {color: #ff9900;}

.headertext {color: #ffffff; font-size: 14px; line-height: 41px;}
.headerlink {color: #ffffff; font-size: 14px; line-height: 41px; padding-left: 15px; background: url(/images/bg/headerlink.gif) no-repeat 0;}
.headerlink a {color: #ffffff;}

.white, .white p, .white h3 {color: #ffffff;}
.yellow {color: #ffd37f;}
.green {color: #02a542;}

.biggreen {color: #02a542; font-weight: bold; font-size: 14px;}

.btmmenu, .btmmenu a {color: #8dd0a7;}

.small {font-size: 10px;}