body {
  padding: 0px;
  margin: 0px;
  background: url("images/bg6.jpg") top center;
  text-align: center;
}

h1 {
  margin: 0px;
  padding: 16px 0px 0px 0px;
  color: #333333;
}

h2 {
  margin: 0px;
  padding: 16px 0px 0px 0px;
  color: #333333;
}

h3 {
  margin: 0px;
  padding: 16px 0px 0px 0px;
  color: #225522;
}

h4 {
  margin: 0px;
  padding: 16px 0px 0px 0px;
  color: #505050;
}

a:link {color: #416823; text-decoration: underline; }
a:visited {color: #416823; text-decoration: underline; }
a:hover {color: #015803; text-decoration: underline; }
a:active {color: #416823; }

 


TD {
  font: 10pt verdana,arial,sans-serif;
  color: #444; line-height: 1.5;
}


.page {
  background: url("images/overall-bg.jpg") top center;
  background-repeat: repeat-y;
  padding: 0px;
}

.wrap {
  width: 800px;
  background: url("images/top-bg.jpg") top center;
  background-repeat: no-repeat;
  padding: 38px 0px 0px 0px;
  vertical-align: top;
}




.head {
  background: url("images/banner4.jpg") top center;
  background-repeat: no-repeat;
  padding: 10px 24px 0px 0px;
  width: 760px;
  text-align: right;
  vertical-align: top;
  height: 129px;
}

.navigation {
  width: 760px;
  padding: 0px;
  margin: 0px;
  font-variant: caps;
  font-weight: bold;
  background: url("images/nav-back.jpg") top center;
  background-repeat: no-repeat;
  vertical-align: top;
}

.main { 
  line-height: 1.4; 
  padding: 1px 20px 3px 20px;
  vertical-align: top;
}

.foot {
  background: url("images/foot.jpg") top center;
  background-repeat: no-repeat;
  font: 11px verdana,arial,sans-serif;
  color: fff;
  text-align: center;
  vertical-align: top;
  padding: 6px;
  height: 32px;
}

.foot a:link, .foot a:hover, .foot a:visited {
  color: ccc;
}




.footer {
 
  font: 10px verdana,arial,sans-serif;
  color: fff;
  text-align: center;
  vertical-align: top;
  padding: 6px;
  height: 32px;
}

.footer a:link, .footer a:hover, .footer a:visited {
  color: ccc;
}



.green {
  vertical-align: top;
  background-color: #616843; 
  color: #fec; 
  padding: 14px 4px 12px 4px;
  text-align: center;
  line-height: 1.2;
}

.green a:link, .green a:hover, .green a:visited {
  color: #cda;
  font-weight: bold;
}

.green h1, .green h2, .green h3, .green h4 {
  color: #fec; 
}



.green2 {
  font: 11px verdana,arial,sans-serif;
  vertical-align: top;
  background-color: #CDBA96; 
  color: #333; 
  padding: 14px 4px 12px 12px;
  line-height: 1.2;
  width: 280px;
}

.green2 a:link,  .green2 a:visited {
  color: #333;
  text-decoration: none;
}

.green2  a:hover {
  color: #333;
  text-decoration: none;
 border-bottom: 1px dotted #060;
}


.green2 h1, .green2 h2, .green2 h3, .green2 h4 {
  color: #333; 
}

 

.textarea {
  vertical-align: top;
  padding: 0px 14px 12px 6px;
}


.textarea2 {
  vertical-align: top;
  padding: 14px 14px 12px 12px;
}

.greenpic {
  padding: 3px; background-color: #d0d9a3;  border: 1px solid #333;
}

ul {
  margin: 0;
  padding: 3px 0px 3px 28px;
}

li {
  margin: 0px;
}


.form td { padding-right: 33px; }
