body {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: 666666;

}



td {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: 666666;

}



th {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



form {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	}



input {

 border: 3px double #cccccc; 

 background-color: #e1e1e1;

}

 

textarea {

 border: 3px double #cccccc; background-color: #e1e1e1;

}



select {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding: 3px;

	border-width: thin;

	border-style: solid;

	border-color: #CCCCCC #666666 #666666 #CCCCCC;

}



ul {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	list-style-type: disc;

	list-style-position: outside;

}



li {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

	

ol {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	list-style-type: decimal;

	list-style-position: outside;

}



A:link {

	color: #82A186; text-decoration: underline;

}



A:active {

	color: #82A186; text-decoration: underline;

}



A:visited {

	color: #16964B; text-decoration: underline;

}



A:hover {

	color: #CC6633; text-decoration: none;

}

	

.bodystyle {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: 666666;

}



.headerlink {

	color: #ffffff;

}



.headerlink a{

	color: #ffffff; text-decoration: none;

}



.headerlink a:visited{

	color: #ffffff; text-decoration: none;

}



.headerlink a:hover{

	color: #FFE8A2; text-decoration: underline;

}



.headerlink a:active{

	color: #FFE8A2; text-decoration: none;

}



.small {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

}



.medium {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

}



.big {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 16px;

}



.xbig {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 24px;

}



.expanded {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	letter-spacing: 2px;

}



.footer {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	link: #ffffff;

}.pageheader {

	font-size: 18px;

	font-weight: bold;

	font-variant: normal;

	color: #8F2787;

	letter-spacing: 4px;

	word-spacing: normal;

	text-transform: none;



}

.headerorange {

	font-size: 12px;

	font-weight: bold;

	color: #E07F22;

}

.headerpurple {

	font-size: 12px;

	font-weight: bold;

	color: #8F2787;

}

.headerred {

	font-size: 12px;

	font-weight: bold;

	color: #CF3B39;

	text-transform: uppercase;

}

.bold {

	font-weight: bold;

}

.italics {

	font-style: italic;

}

.box1 {

	padding: 2px;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: double;

	border-right-style: double;

	border-bottom-style: double;

	border-left-style: double;

	border-top-color: #E07F22;

	border-right-color: #E07F22;

	border-bottom-color: #E07F22;

	border-left-color: #E07F22;



}

.memberpageheader {



	font-size: 18px;

	font-weight: bold;

	font-variant: normal;

	color: #009933;

	letter-spacing: 4px;

	word-spacing: normal;

	text-transform: none;

}

.headergreen {



	font-size: 12px;

	font-weight: bold;

	color: #009933;

}

.indextext {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: normal;



}

.headerwhite {



	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.headerdarkgreen {





	font-size: 12px;

	font-weight: bold;

	color: #148141;

}

.meetingtext {





	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

}

.meetingtext a{

	color: #ffffff; text-decoration: none;

}



.meetingtext a:visited{

	color: #ffffff; text-decoration: none;

}



.meetingtext a:hover{

	color: #FFE8A2; text-decoration: underline;

}



.meetingtext a:active{

	color: #FFE8A2; text-decoration: none;

}



.listbox td{

 border:1px solid #336666;

 background-color:#E6E6E6;

}

.topListBox {

 border:1px solid #336666;

 background-color:#FFFFFF;

 padding: 10px 0px 10px 0px;

}

.topListBoxHeader {

 border:1px solid #336666;

 background-color:#8F2587;

 padding: 10px 0px 10px 0px;

}.headerMembersDirectory {





	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

}

.headerMembershome {







	font-size: 16px;

	font-weight: bold;

	color: #8F2787;

}

.headerMeetingGreen {









	font-size: 16px;

	font-weight: bold;

	color: #148141;

}



/********** MEMBER LIST ***********/
ul.memberlist{
	margin: 0;
	list-style: none;
	padding-left: 50px;
	padding-right: 50px;
}

ul.memberlist li{
	height: 90px;
	background: #fffbe5;
	padding: 5px;
	border: 1px solid #5aa785;
	border-left: 3px solid #148141;
	margin-bottom: 10px;
}

ul.memberlist li img{
	float: right;
	margin:0; padding:0; border:0;
}

