body, html{
height:100%;
}
body {
 margin:0px;
 padding:0px;
 /*background-image:url(../images/bgfon.gif);*/
 
 }
table
{
font-size:12px;
 color:#666666;
 font-family:Arial, Helvetica, sans-serif;
}
 .footer{
 color:#3D883D;
 font-weight:bold;
 }
 .footer a{
 color:#3D883D;
 text-decoration:none;
 padding-left:4px;
 padding-right:4px;
 text-decoration:none;
 }
 .footer a:visited{
 text-decoration:none; 
 }
 .footer a:hover {
 text-decoration: underline;
 }
 .footer a:active{
 text-decoration:none; 
 }
 #menu a{
 color:#FFFFFF;
 text-decoration:none;
 }
  #menu a:hover{
  color:#005600;
  }
 #mainrow-1 {
 background-image:url(../images/mainrow1fon.jpg);
 background-position:0px 0px;
 background-repeat:no-repeat;
 height:315px;
 background-color:#D6DBBF;
 vertical-align:top;
 }
 #nonProfit-ch {
 width:730px;
 height:297px;
 margin-top:10px;
 margin-left:11px;
 background-image:url(../images/nonprof-fon.jpg);
 background-position:0px 0px;
 background-repeat:no-repeat;
 }
 #nonProfit {
 height:157px;
 padding-left:22px;
 }
 #nonProfit ul{
 list-style:none;
 list-style-image:url(../images/bullet.gif);
 
 }
 #chapters {
 width:170px;
 
 }
 #chapters td{
 padding:0px 4px 0px 4px;
 vertical-align:top;
 } 
  #chapters img{
  margin-top:3px;
  }
  .membtop {
  color:#FFFFFF;
  font-weight:bold;
  padding-left:35px;
  font-size:14px;
  }
  .font1 {
  font-size:1px;
  }
  .sign-in {
  width:200px;
  margin-left:30px;
  }
  .sign-in input{
  border:1px solid #CCCCCC; 
  border-top:1px solid #999999;
  width:120px;
  margin-left:5px;
  color:#333333;
  padding-left:2px;
  }
  #forg-pass {
   padding-right:7px;
   padding-top:3px;
   font-size:11px;
  }
  #forg-pass-1 {
  font-size:11px;
  vertical-align:top;  
  }
  #members {
  background-image:url(../images/members-fon.jpg);
  background-repeat:no-repeat;
  background-position:0px 0px;
  background-color:#F9FCF1;
  height:232px;
  }
  #members a{
  color:#666666;  
  }
  #members a:hover{
  color:#333333;
  }
  .strh100 {
  line-height:100%;
  }
  #footer {
  height:71px;
  background-repeat:no-repeat;
  background-position:0px 0px;
  background-color:#D7DCC0;
  vertical-align:top;
  }

  #footer1 {
  height:71px;
  vertical-align:top;
  }
  
  
  .left-nav {
  font-size:14px;
  color:#066606;
  /*font-weight:bold;*/
  }
  #LeftNav {
  padding-left:18px;
  vertical-align:top;
  }
  #LeftNav a{
  color:#505050;
  text-decoration:none;
  padding-left:10px;
  display:block;
  width:130px;
  }
  #LeftNav a:hover{
  background-image:url(../images/bullet-g.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
  }
  #sec-main-lvl3 {
  width:560px;
  height:600px;
  background-image:url(../images/thrd-fon-2.jpg);
  background-repeat:no-repeat;
  background-color:#B5C0B0;
  vertical-align:top;
  padding-left:15px;
  padding-right:15px;
  }
  #sec-main {
  width:400px;
  height:610px;
  background-image:url(../images/sec-fon-1.jpg);
  background-repeat:no-repeat;
  background-color:#B5C0B0;
  vertical-align:top;
  padding-left:15px;
  padding-right:15px;
  }
  #sec-main p{
  margin-top:0px;
  }
  h1 {
  font-size:24px;
  display:inline;
  }
  h2 {
  font-size:16px;
  display:inline;
  }
  
  #sec-memb{
  vertical-align:top;
  background-image:url(../images/sec-memb-fon.jpg);
  background-repeat:no-repeat;
  background-color:#C5E8FA;
  height:600px;
  }
  #sec-memb td{
  vertical-align:top;
  font-size:11px;
  }
  .memb-table {
  height:150px;
  background-image:url(../images/secmemb-table.gif);
  background-repeat:no-repeat;
  background-position:50% 0%;
  
  vertical-align:top;
  padding-left:20px;
  padding-top:10px;
  }
  
  .memb-table-1 {
  height:142px;
  background-image:url(../images/secmemb-table-1.gif);
  background-repeat:no-repeat;
  background-position:50% 0%;
  
  vertical-align:top;
  padding-left:20px;
  padding-top:10px;
  }
  .memb-table input{
  border:1px solid #CCCCCC; 
  border-top:1px solid #999999;
  width:140px;
  padding:2px 0px 2px 2px;
  margin:0px;
  height:auto; 
  font-size:12px;
  color:#333333;
  
  }
  
  #sec-memb a{
  color:#666666;
  }
  #sec-memb a:hover{
  color:#333333;
  }
  .padd20 {
  padding-left:20px;
  }
  .memb-table-2 {
  height:132px;
  background-image:url(../images/secmemb-table-2.gif);
  background-repeat:no-repeat;
  background-position:50% 0%;
  
  vertical-align:top;
  padding-left:20px;
  padding-top:10px;
  }
  
  .divPageTitle {
	color: DarkSlateGray;
	font-family: Calibri, Tahoma, Arial, Sans-Serif;
	font-size: 14pt;
	font-weight: bold;
	padding-bottom: 14px;
	text-align: left;
}
  
