body {
  margin: 12,0,0,0;
  padding: 0,4,0,4px;
  background-color: #FFFFFF;
  color: #000000;
  font-size: 13px;
  font-family: Helvetica, Trebuchet MS, sans-serif;
  background-image: url(images/bg.jpg);
}
a:link {
  color: #5D8754;
}
a:visited {
  color: #5D8754;
}
a:hover {
  color: #FBB626;
}
.bgImage {
  margin: 0;
  padding: 0;
  background-color: #7D9B5D;
  background-image: url(images/bg.jpg);
}
p {
  padding: 0,4,0,4px;
  color: #000000;
  font-size: 13px;
  font-family: Helvetica, Trebuchet MS, sans-serif;
}

li {
  margin: 1em 0;
}
ul.specials li {
  color: #5D8754;
}
blockquote {
  float: right;
  width: 200px;
  background-color: #FFFFFF;
  border: 1px solid #D3CAAB;
  font-size: 14px;
  font-family: Palatino Linotype, Times, Sylfaen;
  margin: 0;
  padding: 8px;
  color: #5D8754;
  background-color: #FFFFFF;

}
blockquote p {
  color: #5D8754;
  background-color: #FFFFFF;
  font-size: 14px;
  font-family: Palatino Linotype, Times, Sylfaen;
  margin: 0;
  padding: 4;
  text-align: left;
  line-height: 1.2em;
}
blockquote a:link {
  color: #5D8754;
}
blockquote a:visited {
  color: #5D8754;
}
blockquote a:hover {
  color: #5D8754;
}
.logoMast {
  background-color: #000000;
  margin: 0,0,0,0;
  width: 186px;
  vertical-align: top;
}
.mast {
  background-color: #000000;
  margin: 0,0,0,0;
  width: 404px;
  vertical-align: middle;
  text-align: center;
}
.donateTop {
  background-color: #000000;
  margin: 0,0,0,0;
  width: 232px;
  vertical-align: top;
}
.yellSpan {
  background-color: #FBB626;
  margin: 0,0,0,0;
  width: 822px;
  height: 10px;;
  vertical-align: top;
}
.newsHeader {
  background-color: #5D8754;
  text-align: center;
}
#column_a {
  border: 1px solid #5D8754;
  background-color: #FFFFFF;
  vertical-align: top;
  font-size: 13px;
}
#miss {
  border: 1px solid #5D8754;
  background-color: #000000;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
  vertical-align: top;
  color: #FFFFFF;
  line-height: 1.5em;
}
.miss {
  font-family: Palatino Linotype, Times, Sylfaen;
}
#secure {
  border: 1px solid #5D8754;
  background-color: #ffffff;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
  vertical-align: top;
  color: #000000;
  line-height: 1.5em;
}
#column_asub {
  border: 0px solid #5D8754;
  background-color: #FFFFFF;
  vertical-align: top;
  font-size: 13px;
}
#Gray {
  background-color: #FCF1DB;
  padding: 10px;  
}
#donateLeft {
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
  padding: 10px;
  vertical-align: top;
  font-size: 12px;
}
#donateLeft a:link {
  color: #5D8754;
}
#donateLeft a:visited {
  color: #5D8754;
}
#donateLeft a:hover {
  color: #5D8754;
}
#updatesCat {
  border: 1px solid #CCCCCC;
  background-color: #EEF2EA;
  padding: 8 8 8 20px;
  vertical-align: top;
  font-size: 13px;
}
#updatesCat a:link {
  color: #5D8754;
}
#updatesCatt a:visited {
  color: #5D8754;
}
#updatesCat a:hover {
  color: #5D8754;
}

.subnav {
  padding: 4px;
  color: #000000;
  background-color: #FFFFFF;
  vertical-align: top;
  font-size: 13px;
}
.subnav a:link {
  color: #000000;
  background-color: #FFFFFF;
  text-decoration: none;
}
.subnav a:visited {
  color: #000000;
  background-color: #FFFFFF;
  text-decoration: none;
}
.subnav a:hover {
  color: #FBB626;
  background-color: #FFFFFF;
  text-decoration: none;
}
#column_b {
  border: 0px;
  background-color: #FFFFFF;
  vertical-align: top;
  font-size: 13px;
}
#column_c {
  border: 0px;
  background-color: #FFFFFF;
  vertical-align: top;
  font-size: 13px;
}
#column_c_home {
  border: 1px;
  border: 1px solid #006F11;
  background-color: #FFFFFF;
  vertical-align: top;
  font-size: 13px;
}
.column_c_sub1 {
  border: 1px solid #EFE9C9;
  background-color: #FFFFFF;
  vertical-align: top;
  font-size: 13px;
}
.news {
  padding: 4px;
  vertical-align: top;
  font-size: 13px;
}
.newsCenter {
  padding: 4px;
  vertical-align: top;
  font-size: 13px;
  text-align: center;
}
.newsHighlight {
  font-size: 18px;
  font-weight: bold;
  color: #9D262B;
}
.rightCol {
  padding: 4px;
  vertical-align: top;
  font-size: 13px;
}
.rightColHeadsub1 {
  color: #000000;
  text-align: center;
  border: 0px;
  background-color: #FFFFFF;
  vertical-align: top;
  padding: 4px;
  text-align: left;
  font-family: Helvetica, Trebuchet MS, sans-serif;
  font-size: 16px;
  font-weight: bold;
}
.rightColHeadHome {
  color: #FFFFFF;
  border: 0px;
  background-color: #006F11;
  vertical-align: top;
  padding: 4px;
  text-align: left;
  font-size: 16px;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-weight: bold;
}
.rightColhome1 {
  border: 0px;
  padding: 8px;
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 13px;
}
.rightColsub1 {
  border: 0px solid #000000;
  padding: 4px;
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 13px;
}
.rightColsub1 p {
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 13px;
}
.rightColsubYellow {
  border: 1px solid #FDDB95;
  background-color: #FDDB95;
  padding: 8px;
  vertical-align: top;
  font-size: 13px;
}
.paraHeader {
  color: #5D8754;
  vertical-align: top;
  text-align: left;
  font-size: 24px;
  font-weight: bold;
  font-family: Trebuchet MS, Helvetica, sans-serif;
  font-variant: small-caps;
}
.centerColhome  {
  padding: 0,4,0,4px;
  vertical-align: top;
  font-size: 13px;
}
.centerColsub {
  padding: 0,4,0,4px;
  vertical-align: top;
  font-size: 13px;
}
.footer {
  vertical-align: top;
  font-size: 10px;
  color: #FFFFFF;
  text-align: center;
  line-height: 1.5em;
}
.footer a:link {
  color: #FFFFFF;
}
.footer a:visited {
  color: #FFFFFF;
}
.footer a:hover {
  color: #FFFFFF;
}
.imgRight {
  margin: 10,10,10,10px;
  padding: 10px;
  float: right;
}
.imgLeft {
  margin: 10,10,10,10px;
  padding: 10px;
  float: left;
}
.imgRight1 {
  margin: 0px;
  padding: 10,0,10,10px;
  float: right;
}
.imgLeft1 {
  margin: 10,10,10,10px;
  padding: 10px;
  float: left;
}
.hang {
  text-indent: -3em;
  margin-left: 0em;
}
.green {
  vertical-align: top;
  color: #5D8754;
  font-weight: bold;
}
.red {
  color: #9D262B;
  font-weight: bold;
}
.emphasisRed {
  color: #9D262B;
  font-weight: bold;
}
.redBig {
  color: #9D262B;
  font-weight: bold;
  font-size: 14px; 
}
.redhighlite_regular {
  color: #9D262B;
  font-weight: bold;
}
.redemph {
  color: #9D262B;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-style: italic;
  text-align: justify; 
  text-justify: newspaper;
}
.sidebarEmph {
  font-family: Palatino Linotype, Times, Sylfaen;
  font-style: italic;
  text-align: center; 
}
.greenText {
  vertical-align: top;
  font-size: 14px;
  color: #5D8754;
  text-align: left;
  font-weight: bold;
}
.small {
  vertical-align: top;
  font-size: 10px;
  text-align: left;
}
.large {
  vertical-align: top;
  font-size: 14px;
  text-align: left;
}
.greenTextLarge {
  vertical-align: top;
  font-size: 16px;
  color: #5D8754;
  text-align: left;
  font-weight: bold;
}
.greenTextLarge a:link {
  color: #5D8754;
  text-decoration: none;
}
.greenTextLarge a:visited {
  color: #5D8754;
  text-decoration: none;
}
.greenTextLarge a:hover {
  color: #FBB626;
  text-decoration: none;
}
.greenSerif {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 16px;
  color: #5D8754;
  text-align: left;
  font-weight: bold;
}
.greenSerif a:link {
  color: #5D8754;
  text-decoration: none;
}
.greenSerif a:visited {
  color: #5D8754;
  text-decoration: none;
}
.greenSerif a:hover {
  color: #FBB626;
  text-decoration: none;
}
.blackSerif {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 18px;
  color: #000000;
  text-align: left;
  font-weight: bold;
}
.blackSerif a:link {
  color: #000000;
  text-decoration: none;
}
.blackSerif a:visited {
  color: #000000;
  text-decoration: none;
}
.blackSerif a:hover {
  color: #FBB626;
  text-decoration: none;
}
.faq {
  padding: 0,0,10,0px;
  color: #5D8754;
  vertical-align: top;
  font-size: 13px;
  font-weight: bold;
}
.faq a:link {
  color: #5D8754;
  text-decoration: none;
}
.faq a:visited {
  color: #5D8754;
  text-decoration: none;
}
.faq a:hover {
  color: #FBB626;
  text-decoration: none;
}
.faqtop {
  padding: 0px;
  color: #5D8754;
  vertical-align: top;
  font-size: 11px;
  font-weight: bold;
}
.faqtop a:link {
  color: #5D8754;
  text-decoration: none;
}
.faqtop a:visited {
  color: #006F11;
  text-decoration: none;
}
.faqtop a:hover {
  color: #FBB626;
  text-decoration: none;
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
.close {
  padding: 0px;
  color: #5D8754;
  vertical-align: top;
  font-size: 13px;
  font-weight: bold;
}
.close a:link {
  color: #5D8754;
  text-decoration: none;
}
.close a:visited {
  color: #5D8754;
  text-decoration: none;
}
.close a:hover {
  color: #5D8754;
  text-decoration: none;
}
.letter {
  background-image: url(images/plaster_bg.gif);
  border: 0px solid #333333;
  font-size: 14px;
  font-family: Palatino Linotype, Times, Sylfaen;
  margin: 0;
  padding: 4px;
  color: #000000;
}  
.letter1 {
  background-image: url(images/plaster_bg.gif);
  border: 0px solid #333333;
  font-size: 14px;
  margin: 0;
  padding: 4px;
  color: #000000;
}  
.plaster {
  background-color: #D8E2D6;
  border: 1px solid #333333;
  margin: 0;
  padding: 4px;
  color: #000000;
}  
.letter p {
  font-size: 14px;
  font-family: Palatino Linotype, Times, Sylfaen;
  padding: 4px;
  color: #000000;
}  
.core {
  background-image: url(images/plaster_bg.gif);
  border: 1px solid #000000;
  font-size: 12px;
  font-family: Palatino Linotype, Times, Sylfaen;
  text-align: center;
  vertical-align: top;
  margin: 0;
  padding: 0px;
  color: #000000;
}  
.core p {
  font-size: 13px;
  font-family: Palatino Linotype, Times, Sylfaen;
  padding: 2px;
  color: #000000;
}  
.core a:link {
  color: #5D8754;
  font-weight: bold;
}
.core a:visited {
  color: #5D8754;
  font-weight: bold;
}
.core a:hover {
  color: #9D262B;
  font-weight: bold;
}
.lead {
  font-size: 12px;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-weight: bold;
  text-align: center;
  color: #9D262B;
}  
.imgcenter {
  text-align: center;
  background-color: #000000;
}
.white {
  vertical-align: top;
  font-size: 14px;
  color: #FFFFFF;
  text-align: left;
}
.tree {
  border: 0px;
  background-image: url(images/bg_tree.jpg);
  background-color: #FFFFFF;
  vertical-align: top;
}
.yellowbg {
  background-color: #FDE4A4;
  border: 1px solid #000000;
  padding: 4px;
}
.greenSerifb {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 16px;
  color: #5D8754;
  text-align: left;
  font-weight: bold;
}
.greenSerifb a:link {
  color: #000000;
}
.greenSerifb a:visited {
  color: #000000;
}
.greenSerifb a:hover {
  color: #000000;
}
.faq2 {
  padding: 0,0,10,0px;
  color: #000000;
  vertical-align: top;
  font-size: 13px;
}
.faq2 a:link {
  color: #5D8754;
}
.faq2 a:visited {
  color: #5D8754;
}
.faq2 a:hover {
  color: #FBB626;
}
.greenSerifLrg {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 20px;
  color: #5D8754;
  text-align: left;
  font-weight: bold;
  padding: 8,0,8,0px;
}
.greenSerifLrg a:link {
  color: #5D8754;
  text-decoration: none;
}
.greenSerifLrg a:visited {
  color: #5D8754;
  text-decoration: none;
}
.greenSerifLrg a:hover {
  color: #FBB626;
  text-decoration: none;
}
.redSerifLrg {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 24px;
  color: #9D262B;
  text-align: left;
  font-weight: bold;
  padding: 8,0,8,0px;
}
.yellSerifLrg {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 20px;
  color: #FBB626;
  text-align: left;
  font-weight: bold;
  padding: 8,0,8,0px;
}
.yellSerifLrg a:link {
  color: #FBB626;
  text-decoration: none;
}
.yellSerifLrg a:visited {
  color: #FBB626;
  text-decoration: none;
}
.yellSerifLrg a:hover {
  color: #000000;
  text-decoration: none;
}

.lrg {
  font-weight: bold;
  font-size: 14px;
  padding: 8,0,8,0px;
}
.lrg1 {
  font-size: 14px;
  padding: 8,0,8,0px;
}
.redlrg {
  color: #9D262B;
  font-weight: bold;
  font-size: 16px;
  padding: 8,0,8,0px;
}
.goldSerifLrg {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 20px;
  color: #CC9933;
  text-align: left;
  font-weight: bold;
  padding: 8,0,8,0px;
}
.goldBlbg {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 24px;
  background-color: #CC9933;
  color: #000000;
  text-align: center;
  font-weight: bold;
  padding: 20px;
}
.blackSerifLrg {
  vertical-align: top;
  font-family: Palatino Linotype, Times, Sylfaen;
  font-size: 18px;
  color: #000000;
  text-align: left;
  font-weight: bold;
  padding: 8,0,8,0px;
}
#pic {
	background-color: #FFFFFF;
	left: 6px;
	position: relative;
	top: 10px;
	width: 170px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 0px solid #000000;
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 170px;
}

#pic a.p1:hover {
	background-color: #F8F3DF;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 2px solid #000000;
	display: block;
	height: 733px;
	left: 150px;
	position: absolute;
	top: -60px;
	width: 600px;
}
#pic1 {
	background-color: #FFFFFF;
	left: 6px;
	position: relative;
	top: 10px;
	width: 170px;
}

#pic1 a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic1 a img {
	border: 0;
}

#pic1 a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 0px solid #000000;
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 170px;
}

#pic1 a.p1:hover {
	background-color: #F8F3DF;
	color: #000000;
	text-decoration: none;
}

#pic1 a.p1:hover .large {
	border: 2px solid #000000;
	display: block;
	height: 354px;
	left: 150px;
	position: absolute;
	top: -60px;
	width: 400px;
}
.rollover {
  color: #000000;
  font-size: 12px;
  font-family: Helvetica, Trebuchet MS, sans-serif;
  text-align: center;
}
.iconFloat {
	position: relative;
	margin-top: 6px;
	padding-top: 2px;
}
.tabledata {font-family: Helvetica, Geneva, Arial, sans-serif; font-size: 12px; color: #000000; background-color:#ffffff; border-color: #cccccc;}
.italics {font-family: "Palatino Linotype", Baskerville, serif; color: #5D8754; font-size: 14px; text-align:center; font-style: italic;}