@charset "utf-8";
body { background: #296300 url(images/bg_repeater.jpg) repeat-x left top; margin: 12px 0px 0px; }

.menu1-level1-no a, .menu1-level1-no a:link, .menu1-level1-no a:visited, .menu1-level1-no a:active, .menu1-level1-act a, .menu1-level1-act a:link, .menu1-level1-act a:visited, .menu1-level1-act a:active  { color: #FFFFFF; height: 32px; margin: 0px; text-decoration: none; background: url(images/nav_lvl_1.jpg) no-repeat left center; text-indent: 37px; font: 14px/32px Verdana, Arial, Helvetica, sans-serif; text-align: left; display: block; }

.menu1-level1-no a:hover, .menu1-level1-act a:hover { background: url(images/nav_lvl_1_hover.jpg); }
	
.menu1-level2-no a, .menu1-level2-no a:link, .menu1-level2-no a:visited, .menu1-level2-no a:active, .menu1-level2-act a, .menu1-level2-act a:link, .menu1-level2-act a:visited, .menu1-level2-act a:active  { color: #FFFFFF; height: 29px; margin: 0px; text-decoration: none; background: url(images/nav_lvl_2.jpg) no-repeat left bottom; text-indent: 37px; font: 12px/29px Verdana, Arial, Helvetica, sans-serif; text-align: left; display: block; }

.menu1-level2-no a:hover, .menu1-level2-act a:hover { color: #afc1dc; }

#content { padding:10px;}	
.csc-mailform td, #content, .bodytext  { color: #000000; text-align: justify; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; }
.csc-mailform td a, #content a, .bodytext a { color: #0c2500; text-decoration: underline; }

h1 { color: #00276b; font: bold 22px/27px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 4px; border-bottom: 1px solid #CCCCCC; display: block; }

h2 { color: #225900; font: bold 16px/21px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 6px; }

h3 { color: #000000; font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif; }

.footer_text { color: #0c2500; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
.footer_text a { color: #0c2500; font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

.img_caption { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #002a70; text-align: center; padding: 0px; margin: 0px; padding-top: 2px; }
#content img { border: 2px solid #FFFFFF; margin-bottom: -10px; }

.nav_padding {padding: 0px; padding-left: 10px; padding-right: 10px; background: url(images/nav_bottom.jpg) repeat-y center top;}
