@charset "UTF-8";
/* CSS Document 
* orange : 		#ebaa1c
* blue : 		#145da9
* red :			#436335
*
*
*/

body { background-color:#ffffff; margin:0; padding:0;}
a:link,
a:visited,
a:active{ color:#8ca581;text-decoration:none; }
a:hover{ color:#436335;text-decoration:none; }

h1{color:#436335; font-size:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding: 0px; margin:0px;}
h2{color:#8ca581; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding: 0px; margin:0px;}
h3{color:#436335; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding: 0px; margin:0px;}
h4{color:#8ca581; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding: 0px; margin:0px;}

.page {margin-top:0; padding-top:0;}

.logo {margin-left:10px;}

.top_menu {background:#8ca581; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; vertical-align:middle;  padding-left:7px;}
.top_menu a:link,
.top_menu a:visited,
.top_menu a:active { color:#ffffff; font-size:20px; text-decoration:none; padding-right:10px; padding-left:5px;}
.top_menu a:hover { color:#436335; font-size:20px; text-decoration:none; padding-right:10px; padding-left:5px;}

.sponsors { background-color:#ffffff; border-left:1px dotted #000000; text-align:center; border-right:1px dotted #000000; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 10px; vertical-align:top; padding:3px;}


.left_menutext {  background-color:#436335; color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; vertical-align:top; padding:3px; }
.left_menu {  background-color:#436335; color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; vertical-align:top; padding:0px; }
.left_menu a:link,
.left_menu a:visited,
.left_menu a:active { color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; vertical-align:top; line-height:20px;}
.left_menu a:hover { color:#8ca581; font-size:13px; font-weight:bold; text-decoration:none; vertical-align:top; line-height:20px; }

.footer {background-color:#e1e8de; color:#436335; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding:3px; }

.nopad{ padding:0px;}
.content{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; vertical-align:top; padding:25px; padding-top:60px}
.content_np{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; vertical-align:top; padding:0px;}

.volunteer td{ padding: 3px; vertical-align:top;}

.orangebox{ background-image:url('images/orange_button.jpg'); background-repeat:no-repeat; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:17px; vertical-align:middle; text-align:center; }
.orangebox b{ font-size:15px;}

.ad { vertical-align:top; font-size:12px; border: 1px solid #8ca581;}
.ad td{ vertical-align:top; padding:2px;}
.ad a:link, .ad a:visited, .ad a:active{ color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ad a:hover{ color:#436335; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ad th{ vertical-align:top; color:#fff; text-align:center; background-color:#8ca581; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:2px;}

/*Corners*/
.top_menu_corner {background-color:#8ca581; text-align:right; vertical-align:top; padding:0px;}
.bottom_menu_cornerl {background-color:#e1e8de; text-align:left; vertical-align:bottom; padding:0px;}
.bottom_menu_cornerr {background-color:#e1e8de; vertical-align:bottom; text-align:right; padding:0px;}