html, body {
margin:0px 0px 0px 0px; 
padding:0px; 
text-align:left; 
font-size:10pt; 
font-family: Helvetica,Verdana,Arial,sans-serif; 
background:#fff; 
color:#000;
width:100%;
}

#wrapper { 
width: 100%;
text-align: left;
}

#navbar, #footer {color:#FFF; padding:5px; background:#2DB300; font-size:13px;}
#navlinks {text-align:left; float:left; width:60%; padding:10px 0px 0px 0px; color:#fff; background-color:#2db300;}
#navlinks a {color:#000;font-size:12px; margin-top:3px; background-color:#2db300;}
#navlinks a:visited {color:#FFF; font-size:12px; background-color:#2db300;}

#footer {text-align:center; background-color:#2db300; color:#999999; width:100%}
#footer a {color:#000;font-size:11px;}
#footer a:visited {color:#FFF;font-size:11px;}

#search {text-align:right; width:30%; float:right;}

#logo, #hdeco {background:#2DB300;}
#logo {text-align:left;}
#logo2 {background:#2DB300;}
#logo2 {text-align:left;}

#main {border-left:1px solid #009900; border-right:2px solid #009900; background:#fff; width:100%; padding:0px 0px 0px 0px;}

#box {background:#FFFFFF;}

h1,h2,h3,h4,h5,h6 {
padding:0 0 0 0;
margin:2px; 
font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
color:#004D00;
}

h1 {font-size:1.75em; border-bottom:1px dotted #004D00;}
h2 {font-size:1.6em; border-bottom:1px dotted #004D00;}
h3 {font-size:1.45em; border-bottom:1px dotted #004D00;}
h4 {font-size:1.3em; border-bottom:1px dotted #004D00;}
ul {margin:0; padding-left:5px; list-style:square; color:#000000}  
li {margin:2px 0 2px 10px; font-size:10pt; font-family: Helvetica,Verdana,Arial,sans-serif;}
a {background:inherit; color:blue; text-decoration:none; font-weight:bold; font-size:10pt; font-family: Helvetica,Verdana,Arial,sans-serif;}  
a:hover {background:inherit; color:#660000; text-decoration:none; border-bottom:1px solid #660000; font-weight:bold; font-family: Helvetica,Verdana,Arial,sans-serif;}
a:visited {background:inherit; color:#008001; text-decoration:none; font-family: Helvetica,Verdana,Arial,sans-serif;}
/* If you want to add a background hover effect to the left, center and right columns, uncomment the following line */
#rborder {width:14px; background-image:url(images/rborder.jpg); background-repeat:repeat-y;}

h1.pageon {
font-size:1.55em; 
padding:0 0 5 0;
margin:2px; 
font-family:Verdana,Arial,Helvetica,sans-serif;
color:black; 
border-bottom:none;
}
h1.topheader {
font-size:1.75em; 
padding:0 0 0 0;
margin:2px; 
font-family:Verdana,Arial,Helvetica,sans-serif;
color:maroon; 
border-bottom:none;
}

h2.topheader {
font-size:1.45em; 
padding:0 0 0 0;
margin:2px; 
font-family:Verdana,Arial,Helvetica,sans-serif;
color:maroon;
border-bottom:none;
}

h3.header {
font-size:1.40em; 
padding:0 0 10 0;
margin:2px; 
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
border-bottom:none;
}


.menu {
display: block;
height: 1.5em;
width:  100%; 
}

.menu ul {
margin: 0;
padding: 0;
border: 0;
display: inline;

}

.menu ul li {
background-color: #FFFFFF;
margin: 0;
font-family: helvetica,arial;
font-size: 9pt;
border: 0;
padding: 0,0,2px,0;
width: 110px;
text-align:center;
display: inline;
float: left;
line-height: 1.5em;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #000000;
}


.menu ul li a:link, .menu ul li a:visited  {
line-height: 1.5em;
font-family: arial;
font-size: 10pt;
text-align: center;
width: 115px;
display: block;
float: left;
color: blue;
text-decoration: none;
font-weight: bold;
background-color: #B1B18B;
}

.menu ul li a:hover, .menu ul li a:active  {
background: #4fd300 100% 0;
line-height: 1.5em;
font-family: arial;
font-size: 10pt;
text-align: center;
width: 115px;
display: block;
float: left;
color: #000;
text-decoration: none;
font-weight: bold;
background-color: #4fd300;
}


.submenu {
display: block;
height: 1.2em;
width: 100%; 
}

.submenu ul {
margin: 0;
padding: 0px;
border: 0;
display: inline;
}

.submenu ul li {
background-color: #999966;
margin: 0;
font-family: arial;
font-size: 8pt;
border:0;
padding: 0;
width:110px;
text-align:center;
display: inline;
line-height: 20px;
float: left;
line-height:1.2em;
border-right: 1px solid #ffffff;
white-space: nowrap;
border-bottom: 1px dotted #FFFFFF;
}

.submenu ul li a:link, .submenu ul li a:visited  {
line-height: 1.2em;
font-family: helvetica,arial;
font-size: 8pt;
text-align: center;
width: 110px;
display: block;
float:left;
color: #FFF;
text-decoration: none;
font-weight: bold;
background-color: #999966;
}

.submenu ul li a:hover, .submenu ul li a:active  {
line-height: 1.2em;
font-family: helvetica,arial;
font-size: 10pt;
text-align: center;
width: 110px;
display: block;
color: #000;
text-decoration: none;
font-weight: bold;
background-color: #4fd300;
}

.headmenu a:link, .headmenu a:visited {
font-family: helvetica,arial;
font-size: 8pt;
text-align:center;
color: blue;
text-decoration:none;
float:right;
dispay:block;
}

.headmenu a:hover; .headmenu a:active {
font-family: helvetica,arial;
font-size: 8pt;
font-weight: bold;
text-align:center;
color: blue;
text-decoration:none;
float:right;
display:block;
}

div.padded {
padding: 10px;
margin: 0 2 0 20;
}


.find {
font-size: 8pt;
color: #000000;
}


.find a {
font-size: 8pt;
color: blue;
}


