body {
  font: 11px Arial, Helvetica, sans-serif;
  color: #000000;
  background: #938742 url(images/mainBg.gif);
  margin: 0px;
  padding: 0px;
}
form {
  margin: 0px;
  padding: 0px;
}
h1 {
  margin: 0px;
  padding: 0px;
  font: 20px Times New Roman, Helvetica, sans-serif;
  color: #585127;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
td{
  font: 13px Arial, Helvetica, sans-serif;
}
.topBg {
  background: #557539 url(images/topGreenLine.gif) repeat-x bottom;
}
.topGreenBorderLeft {
  background: url(images/topGreenBLeft.gif) no-repeat right bottom;
}
.headerArea {
  background: #E2D586;
}
.topBorder {
  border-right: 1px solid #7E7439;
  border-left: 1px solid #7E7439;
}
.topGreenBorderRight {
  background: url(images/topGreenBRight.gif) no-repeat left bottom;
}
.leftArea {
  background: #DFD27B;
  border-right: 1px solid #7E7439;
}
.middleBorderLeft {
  background: url(images/middleBLeft.gif) repeat-y right top;
}
.copyRightArea {
  background: #938742;
  font-size: 11px;
  color: #FFFFFF;
}
.subScribeArea {
  background: #8D8240;
  margin-top: 7px;
  margin-bottom: 7px;
}
.subscribeForm {
  font: 11px Arial, Helvetica, sans-serif;
  color: #000000;
  width: 85px;
}
.contentArea {
  font: 13px Arial, Helvetica, sans-serif;
  color: #000000;
  background: #FFFFFF;
  padding: 15px;
}
.titleArea {
  border-bottom: 1px solid #DBD5AE;
  margin-bottom: 5px;
}
.rightSubArea {
  font: 11px Arial, Helvetica, sans-serif;
  color: #000000;
  background: #FBFAF0;
  border-left: 1px solid #7E7439;
  padding: 10px;
  min-height: 320px;
}
.rightSubArea a{
  color:#807539;
}

.copyRightArea a{
  color: #FFFFFF;
}
.bottomMenuArea {
  background: #46602E url(images/bottomGreenLine.gif) repeat-x left top;
  font-size: 11px;
  color: #FFFFFF;
}
.bottomMenuArea a{
  color: #FFFFFF;
}
.middleBorderRight {
  background: url(images/middleBRight.gif) repeat-y left top;
}
.middleBorder {
  border-right: 1px solid #7E7439;
  border-left: 1px solid #7E7439;
  border-bottom: 1px solid #7E7439;
}
.menuTable {
     border-top: 0px solid #DDB000;
     border-right: 0px solid #DDB000;
     border-left: 0px solid #DDB000;
}
.menuOuter {
  font: 12px Arial, Helvetica, sans-serif;
  color: #000000;
  background: #DFD27B;
  padding: 5px;
  border-bottom: 1px solid #FFFFFF;
}

.menuTextA{
  font: 11px Tahoma, Arial, Verdana, sans-serif;
  color: #000000;
  text-decoration: none;
}

.menuTextHover{
  font: 11px Tahoma, Arial, Verdana, sans-serif;
  color: #000000;
  text-decoration: none;
  background: #D2C146;
}
.error{
  background: #FFEEEE;
  border: 1px solid #FF0000;
  padding: 1em;
}
.success{
  background: #EEFFEE;
  border: 1px solid #00AA00;
  padding: 1em;
}

input{
        font: 11px Arial, Helvetica, sans-serif;
        color: #000000;
}
.darkRedText {
        font-size: 12px;
        color: #641020;
}
.successText {
        font-size: 12px;
        color: #009900;
}
.tableHeader {
  font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background: #796F37;
  border-right: 1px solid #524B25;
  border-bottom: 1px solid #524B25;
}
h2 {

  margin: 0px;
  padding: 0px;
  font: 16px "Times New Roman", Helvetica, sans-serif;
  color: #585127;
}

.whiteArea {
        background: #FFFFFF;
        font-size: 12px;
        color: #000000;
}
.whiteArea a{
  color: #796F37;
  text-decoration: underline;
}
.whiteArea a:hover{
        color: #000000;
}
.newsTitleNoHref {
  color:#807539;
}
