body {
  background-color: #FFFFFF;
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  color: #754C29;
  padding-top:0px;
  line-height:1.5;
  margin:5px;
  }

tbody {border:0 !important;}

.featureitem img,.featureitem div{
  float:none !important;
}

.contentblock {
  height:70px;
}

.disablep p{
margin:0 !important;
padding:0 !important;
}

img {
  border: 0px;
  }

img.logo_img {
  display: block;
  position:absolute;
  top:25px;
  margin-left:25px;
  }

.view-data-body {
margin-right: 1em;
margin-left: 2em;
}

.view-data-title {
margin-right: 1em;
margin-left: 2em;
/* insert your css code for this element here */
}


div.header_text {
  padding-top: 25px;
  padding-bottom: 10px;
  margin-left: 80px;
  }

div.text_top {
  color: #009444;
  font-style: italic;
  padding:6px 0 30px 10px !important;
  margin-bottom:10px !important;
  background-image: url("../img/line.png");
  background-position:0 34%;
  background-repeat:repeat-x;
  text-align: center;
  }

table.top_menu {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center;
  }

div.text_top span{
  font-family: Georgia,  sans-serif;
  font-size: 22px;
  background-color: #fff;
  font-weight: normal;
  padding:0 10px;
  }

a.top_menu {
  font-family: Arial;
  font-weight: bold;
  font-size: 10pt;
  color: #754C29;
  text-decoration: none;
  }

img.top_menu {
  margin-left: 0px !important;
  margin-right: 0px !important;
  padding-bottom: 0px !important;
  }


td.center_td {
padding-top: 10px;
padding-left: 20px;
padding-right: 10px;
}

div.title {
  text-align: center;
  font-family: Arial;
  font-weight: bold;
  font-size: 12pt;
  color: #009444;
  padding-top: 20px;
  }



DIV.title2 {
     DISPLAY: block;
   PADDING-LEFT: 10px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 14px;
   COLOR: #ffffff;
   PADDING-TOP: 7px;
   FONT-FAMILY: Arial;
   margin:0 !important;
   padding:0 !important;
   line-height:14px !important;
   padding-top:9px !important;
}

img.title2 {
  display:block;
  float:left;
  padding-top: 2px;
  padding-left: 35px;
  }

div.title3 {
  text-align: center;
  font-family: Arial;
  font-weight: bold;
  font-size: 12pt;
  color: #009444;
  padding-top: 10px;
  }

td.news_events {
  padding-left: 20px;
  padding-right: 20px;
  }

div.horizont_text {
  padding-left: 45px;
  padding-right: 15px;
  }

td.horizont_text {
  font-family: Arial;
  font-weight: bold;
  font-size: 10pt;
  color: #754C29;
  background-color: #e1dfef;
  }
.horizont_text a {
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  color: #754C29;
  }

table.main {
  background-color: #e0deef;
  width: 870;
  padding-top:0px;
  margin-top:0px;
  }

td.center_table {
  padding-left: 8px;
  padding-right: 8px;
  }


img.main_ico {
  float: left;
  padding-right: 10px;
  display:block;
  padding-top: 2px;
  float:left;
  }

a.link_main {
  display: block;
  margin-left: 10px;
  padding-top: 10px;
  font-family: Arial;
  font-weight: bold;
  font-size: 12pt;
  color: #009444;
  text-decoration: none;
  border-bottom: solid 1px #009444;
  margin-bottom:15px;
  }


a {
  font-family: Arial;
  font-size: 9pt;
  color: #009444;
  text-decoration: underline;
  }

a.blue {
  color:#0000FF
  }

table.clubhouse {
  background-color: #66FFCC;
  border-left: solid 1px #000000;
  border-right: solid 1px #000000;
  border-top: solid 1px #000000;
  border-bottom: solid 1px #000000;
  }

div.main_text {
  padding-left: 20px;
  padding-right: 20px;
  }

div.caption {
  font-family: Arial;
  font-weight: bold;
  font-size: 10pt;
  color: #754C29;
  font-style: italic;
  margin-bottom:0px;
  margin-top:10px;
  }


hr {
  border: solid 1px #754C29;
  }

#block-user-0{
  padding-left:30px;
}

.p7 {
  color:#666666;
  font-size:11pt;
  font-style:italic;
  }

.field-label{
display:none;
}

a .view-data-body {
 text-decoration:underline;
}

.view-content-MemberDocuments ul li, .view-content-Newsletters ul li { padding-bottom:10px; padding-top:10px; clear:both; }

.view-data-node-edit a { float:left; }
.view-label-node-edit { float:left; }
.view-label-node-delete { float:left; }

.node{
  padding-left: 25px !important;
}