body{ background-color: #CCCCCC; margin:0px; background-image:url(images/bg_top.gif); background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333;
	font-size:12px; 
}
/* ***************  index page layout  *************** */
.leftcol{background-image:url(images/leftcol.jpg); background-repeat:repeat-y;
}

.rightcol{background-image:url(images/rightcol.jpg); background-repeat:repeat-y;
}

.bottomshade{background-image:url(images/bottomshade.jpg); background-repeat:repeat-x;
}
/* ***************  nav bar  *************** */
.navbar{background-color:#87C643; width:955px;  
}

.maincontent{background-color:#FFFFFF; padding:10px 10px; 
}

.maincell{ border-left:solid #999999 2px; padding-left:20px; padding-top:30px;
}

.leftcell{padding-right:20px; padding-top:26px;
}

.footerdark { background-color:#87C643;
font-family:Verdana, Arial, Helvetica, sans-serif; color: #ffffff;
font-variant:small-caps; font-weight:bold;
width: 100px; 
padding:3px;
margin: 10px 0px;
  
}

.footerlight { background-color:#D3E9C3;
font-family:Verdana, Arial, Helvetica, sans-serif; color: #737277;
font-variant:small-caps; font-weight:bold;
width: 250px; 
padding:2px 3px 4px 3px; 
margin: 9px 10px 12px 0px;  
}

.footeraddy { 
font-family:Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size:x-small; 
padding:10px 0px;
 
margin: auto;  
}

.meetingsbar{ background-color:#87C643; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:1.5em; font-weight:bold;
}
.meetingsbarhilite{ background-color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:1.5em; font-weight:bold;
}


/* ***************  headers  *************** */
.h1color1{font-family:Verdana, Arial, Helvetica, sans-serif; color: #999999;
	font-size:1.8em; font-weight:bold;
}

.h2color1{font-family:Verdana, Arial, Helvetica, sans-serif; color: #999999;
	font-size:1.5em; font-weight:bold;
}

h4{ color:#ffffff; background-color:#A2BBF3; padding:2px;}

/* ***************  CHANGED FROM YELLOW TO GREY  *************** */
.yellow{font-family:Verdana, Arial, Helvetica, sans-serif; color: #999999; font-weight:bold; line-height:2.0;
}

.boldgreen{font-family:Verdana, Arial, Helvetica, sans-serif; color: #336600; font-size:11px; font-weight:bold;}
.wee{font-size:9px;}

/* ***************  nav links  *************** */
.nav{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:30px; font-variant:small-caps; font-weight:bold; padding:5px 1px; font-size:13px}
a:visited.nav{color:#FFFFFF; text-decoration:none;}
a:hover.nav{color:#FFFFFF; text-decoration:none; background-color: #FF9934;}
a:active.nav{color:#FFFFFF; text-decoration:none; background-color: #FF0000;}

#hover2.nav{color:#FFFFFF; text-decoration:none; background-color: #FF9934;}
/* the # makes it an id identifier. using this for the php bit */


/* ***************  back to top link  *************** */
.toplink{font-family:Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration:none;  font-variant:small-caps; font-weight:bold; padding:0 1px 2px 1px;}
a:visited.toplink{color:#999999; text-decoration:none;}
a:active.toplink{color:#FFFFFF; text-decoration:none; background-color: #FF0000;}

#hover3.toplink{color:#FFFFFF; text-decoration:none; background-color: #FF9934;}

/* ***************  grey link  *************** */
.greylink{font-family:Verdana, Arial, Helvetica, sans-serif; color: #999999;  }
a:visited.greylink{color:#999999; }
a:hover.greylink{color: #00CC00; }
a:active.greylink{color:#FF0000; }

/* ***************  aqua link CHANGED TO GREEN  *************** */
.aqualink{font-family:Verdana, Arial, Helvetica, sans-serif; color: #6A9C51; font-weight:bold; text-decoration:none; }
a:visited.aqualink{color:#6A9C51; text-decoration:none; }
a:hover.aqualink{color: #00CC00; }
a:active.aqualink{color:#FF0000; }

/* ***************  black link  *************** */
.blacklink{font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration:none; }
a:visited.blacklink{color:#333333; text-decoration:none; }
a:hover.blacklink{color: #0000FF; text-decoration: underline; }
a:active.blacklink{color:#FF0000; }

/* *************    dashed links    ************* */  

.dashlink{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border-bottom: dashed 1px #cccccc;}
a:visited.dashlink{color:#000000; text-decoration:none;}
a:hover.dashlink{color: #0000FF; text-decoration: underline; border-bottom: solid 1px #FFFFFF;}
a:active.dashlink{color: #FF0000; text-decoration:none;}

hr{ border:0; color:#B5B5B5 ; background-color:#B5B5B5 ; height: 2px;}

.greentable, .greentable td{  border-collapse:collapse;
border: solid 1px #87C643; /*outside border*/}

.tablecellcolour{ background-color:#87C643;}

.highcolor{ color:#FF0000;}

/* *************    light green alternating background for links table    ************* */ 
.altrow{ background-color:#D3E9C3;
}

.noshow {
	display: none;
}
	
/* *************    button link for homepage    ************* */ 	
.buttons, a:link.buttons,a:visited.buttons,a:active.buttons{
background-color:#87C643;
width:200px; display:block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #ffffff;
text-decoration : none;
font-weight : bold; 
padding : 3px; margin:2px 0 ; text-transform:uppercase; 
}
 
a:hover.buttons {color : #ffffff; text-decoration : none;
background-color : #ff8a00;
padding : 3px;
}
	