﻿body {
background-color:#FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin: 0;
line-height: 19px; }

.donations {
border:1px dashed #4D7301;
padding: 0;  }

.discount {
color: #78A029;
background-color:#D9E9B9;
border: 1px dashed #97BE4B;
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 8pt; }

.footer {
background-color:#B0D469;
color:#4D7301;
border:1px dashed #4D7301;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
padding: 3px;
margin-top: 0;
margin-left:0;
text-align:center;
line-height: 19px; }

.divider {
background-image: url('divider-green.gif');
background-repeat: repeat-y;
background-position: left top; }

.green {
color:#78A029;  
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 10pt;
text-align: left;  }

/********** links ****************/
a.menu, a.menu:visited {
color:#78A029;  
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
text-align: left;
text-decoration:none;  }

a.menu:hover {
color:#DC8821;  
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
text-align: left;
text-decoration:none;  }

a, a:visited {
color: #608A0B;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0;
margin-bottom: 16px;
line-height: 19px; }

a:hover {
color: #DE9031;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0;
margin-bottom: 16px;
line-height: 19px; }

a.large, a.large:visited {
color: #608A0B;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 11pt;
padding: 0;
margin-top: 0;
margin-bottom: 16px;
line-height: 19px; }

a.large:hover {
color: #DE9031;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 11pt;
padding: 0;
margin-top: 0;
margin-bottom: 16px;
line-height: 19px; }

a.light, a.light:visited {
color: #A7C964;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0;
margin-bottom: 16px;
line-height: 19px; }

a.light:hover {
color: #DE9031;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0;
margin-bottom: 16px;
line-height: 19px; }

a.vote, a.vote:visited {
color: #78A029;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10pt; }

a.vote:hover {
color: #DC8821;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10pt; }

a.tango, a.tango:visited {
background-color:#FFFFFF;
color: #789B32;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
padding: 0px;
margin-top: 0px;
margin-bottom:5px; }

a.tango:hover {
background-color:#FFFFFF;
color: #DE9031;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
padding: 0px;
margin-top: 0px;
margin-bottom:5px; }

/********** text ************/
h1 {
color: #DE9031;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 13pt;
padding: 0;
margin-top: 15px;
margin-bottom: 5px; }

h2 {
color: #DE9031;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 11pt;
padding: 0;
margin-top: 5px;
margin-bottom: 0; }

h3 {
color: #000000;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
padding: 0;
margin-top: 5px;
margin-bottom: 0; }

h4 {
color: #78A029;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
padding: 0;
margin-top:0;
margin-bottom: 0; }

p {
background-color:#FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0;
margin-bottom: 10px; }

p.topmargin {
background-color:#FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 10px;
margin-bottom: 10px;
line-height: 19px; }

p.smallbottommargin {
background-color:#FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0;
margin-bottom: 8px;
line-height: 19px; }

p.smalltext {
background-color:#FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
padding: 0;
margin-top: 0;
margin-bottom: 10px; }

p.smalltext-nomargin {
background-color:#FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
padding: 0;
margin: 0; }

p.copyright {
background-color:#FFFFFF;
color: #789B32;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
padding: 0;
margin-top: 10px;
margin-bottom:7px;
line-height: 19px; }

.vote {
color: #DE9031;
background-color:#FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 11pt;
text-align:left; }

.orangetext {
background-color:#FFFFFF;
color: #DE9031;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0; }

.imagespacing {
padding: 0;
border:1px solid #78A029;
margin-top: 5px;
margin-right: 6px;
margin-left: 0px;
margin-bottom: 3px; }

.regulartext {
background-color:#FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin-top: 0;
margin-left:0;
line-height: 19px; }
 
ul {
margin-left:5px;
margin-top:5px;
margin-bottom:15px;
padding:0;  	}

li {
margin-left:10px;
margin-top:0;
margin-bottom:0;
padding:0; 	}

/******* form ***********/
input {
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin: 0;
height: 20px;
border:1px solid #B0D469; }

textarea {
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 9pt;
padding: 0;
margin:5px 0px 0px 0px;
border:1px solid #B0D469; }

textarea.smalltext {
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
padding: 0;
margin: 0;
border:1px solid #B0D469; }

