body	{margin:0px;padding:0px;}
td {font-family:tahoma;	font-size:11px;	color:#777777}


div.homefile a, div.homefile span{color: #FFFFFF;}

/*FAQ*/
#articledisplay12a span.title{font-weight: bold; color: #4b3e23; font-size: 14px;}
#feedbackbookmarks{margin: 20px;}
#feedbackbookmarks .article{padding: 3px; font-size: 12px;}

/*Board of Directors*/
div.rowcontent{clear: both; height: 30px; border: solid 1px #EFEFEF; padding: 5px;}
div.rowcontent:hover{background-color: #ffaa00;}
div.rowcontent p.title{float: left; width: 25%; text-align: left; font-size: 14px; font-weight: bold; color: #04396f; }
div.rowcontent p.subtitle{float: right; text-align: left; font-size: 12px;}
div.rowscontentstylesheet h3{display:none;}


/*Documents*/
#downbylaws, #downfinancial, #downethics{
float: left; 
width: 28%;
padding: 5px; 
margin: 5px; 
text-align: center; 

}

/*Calendar home*/
#homecalendar{margin: 0px; padding: 0px; padding-top: 10px; padding-left: 8px; padding-right: 5px;}
#homecalendar td, #homecalendar td span.smaller{color: #FFFFFF;}

/*Newsletter Home*/
#homenewsletter{text-align: center;}
#homenewsletter #articledisplay .article img{padding: 1px; border: solid 5px #005f3c; text-align: center; margin-left: 20px;}
#homenewsletter #articledisplay .article img:hover{border: solid 5px #ffaa00; }
#homenewsletter #articledisplay .article span.title a{clear: both; margin-top: 5px; font-size: 12px; font-weight: normal;}


#downfinancial{background-color: #04396f;}
#downbylaws{background-color: #ffaa00; }
#downethics{background-color:#710303;}


#downbylaws span, #downbylaws span a, 
#downfinancial span, #downfinancial span a, 
#downethics span, #downethics span a
{font-size: 14px; font-weight: bold;
text-transform: uppercase;
}

#downbylaws span, #downbylaws span a{color: #4b3e23;}
#downfinancial span, #downfinancial span a{color: #FFFFFF;}
#downethics span, #downethics span a{color: #FFFFFF;}





.top{	margin:17 0 0 15px;	font-family:tahoma;	font-size:9px;	color:#A6D39B;	line-height:11px;}

input	{font-family:tahoma;font-size:10px;color:#180E10;}
select	{width:134px;height:22px;font-family:tahoma;font-size:11px;	color:#180E10;	padding-left:5px}		

/*Minutes*/
#minutesarchive{}
#minutesarchive .article{float: left; width: 45%; margin: 3px; }
#minutesarchive .article span.title{font-size: 11px; font-weight: normal;}
#minutesarchive .article:hover{background-color: #efefef;}
#featuredminutes .article span.title{font-size: 14px; font-weight: bold; color: #005f3c; text-transform: uppercase;}
#featuredminutes .article span.title a{color: #FFFFFF;}
#featuredminutes .article span.datetime{font-size: 14px; font-weight: bold;}
#featuredminutes{background-color: #ffaa00; }

.article img{vertical-align: bottom;}

/*Photo Gallery*/
#photolist35{width: 100%;}
#photolist35 div.photosodd{clear: both; float: left; width: 47%; margin-right: 5px; margin-bottom: 10px;}
#photolist35 div.photoseven{float: right; width: 45%; margin-left: 5px; text-align: center; margin-bottom: 10px;}
#photolist35 div.thumb{margin: 5px; float: left; padding: 1px; border: solid 6px #ffcc00;}
#photolist35 div.photosodd:hover, 
#photolist35 div.photoseven:hover{background-color: #ffaa00;}
p.albumname a{font-size: 12px; font-weight: bold;}
table.Photos td{text-align: center;}
table.Photos td span.heading{font-family:tahoma;font-size:16px;	
text-align: center;
color:#AB1A03; 
font-weight: bold;
letter-spacing: 1.5pt; 
text-transform: uppercase;}
table.Photos td img{margin: 5px; padding: 1px; border: solid 10px #4A3C21;}


#photolist55 p.date, 
#photolist55 img{display:none;}
#photolist55 p.albumname a{font-weight: normal;color: #FFFFFF; font-size: 11px;}

/*Searc*/
input.searchbox, input.newsletter{background-color: #d9e7e2; font-size: 10px; width: 90px; margin-top: 5px;}
input.searchgo{background-color: #f38761; width: 25px; color: #FFFFFF; font-size: 9px; text-transform: uppercase; }

b.email{color: #FFaa00; font-size: 11px;}

input.newsletterbutton{background-color: #f38761; width: 90px; color: #FFFFFF; font-size: 9px; text-transform: uppercase; margin-top: 5px; margin-left: 2px; }


/*Home Announce*/
div.homeannounce #articledisplay{margin: 0px; padding: 0px; padding-left: 8px; padding-right: 5px;}
div.homeannounce #articledisplay .article span.title a{color: #4b3e23;}


/*Newsletter Page*/
div.newsletterfeature{}
div.newsletterarchive{clear: both; padding: 10px; border: solid 10px #ffaa00; text-align: center; background-color: #ffd580;}
div.newsletterarchive i{font-style:normal;color: #333333; font-variant: small-caps; }
div.newsletterarchive span.smaller b{color:#005f3c; letter-spacing: 1.5pt; }

div.newsletterfeature #articledisplay{background-color: #ffaa00;height: 160px; text-align: center;}
div.newsletterfeature #articledisplay img{padding-right: 10px;}
div.newsletterfeature #articledisplay .article span.title a{font-size: 14px; line-height: 24px; font-weight: bold; color: #005f3c; text-transform: uppercase;}
div.newsletterfeature #articledisplay .article span.subtitle i{font-size: 14px; line-height: 24px;  font-style: normal; color: #005f3c; text-transform: uppercase;}



#articledisplay{padding: 10px;}
#articledisplay .article{padding-top: 10px; }
div.PageArticle{padding: 10px;}

div.whitetext{padding-left: 8px; padding-right: 5px;}
div.whitetext #articledisplay{padding: 0px;}
div.whitetext .article{margin:0px; padding: 0px; padding-top: 3px; padding-bottom: 3px;}
div.whitetext table.submenu{margin-top: 5px;}
div.whitetext table.submenu td{padding: 0px;}
div.whitetext .article a, div.whitetext span a, div.whitetext .article span{color: #FFFFFF;}
div.whitetext span.smaller b{color: #ffaa00;}
div.homehours{float:right; width:110px; padding: 5px;text-align: center; }
div.homehours img{margin-bottom: 5px; border: solid 4px #d9e7e2;}
div.homehours span.smaller{color: #005f3c; font-size: 10px;}

a{color:#D33202;text-decoration:underline;}
a:hover	{text-decoration:none;}

ul {list-style:none;	margin:0px;	padding:0px;	}
li {background:url(/images/10662/list1.gif) bottom left no-repeat;
    height:17px;}
li a {	color:#777777;	margin:0 0 0 8px}


.bot_menu{	color:#FFFFFF;	margin:8 0 0 0px;	}
.bot_menu a{	color:#FFFFFF;	text-decoration:none;	}
.bot	{	color:#A6D39B;	font-size:9px	}
.bot a	{	color:#A6D39B;	text-decoration:none;	}

.t2 	{	color:#FFFFFF;	}
.t2 a	{	color:#FFE5B3;	}
.top a	{	color:#A6D39B;	text-decoration:none;	}
#f1  td	{	color:#81A0BC;	font-size:9px;	}
#f1 a	{	color:#FFFFFF;	text-decoration:underline;	}
#f2 div	{	color:#777777;	margin:6 0 0 7px	}
#f2 a	{	color:#777777;	}
#f2 input{	width:98px;	}

span.heading{	font-family:tahoma;	font-size:14px;	color:#AB1A03; font-weight: bold;letter-spacing: 1.2pt;}
h1{font-family:tahoma;font-size:16px;	
text-align: center;
color:#AB1A03; 
font-weight: bold;
letter-spacing: 1.5pt; 
text-transform: uppercase;}
h2{color: #4b3e23;
font-family:tahoma;font-size:14px;	
font-weight: bold;
letter-spacing: 1.2pt; 
text-transform: uppercase;
padding: 0px;
text-align: center;
margin: 0px;}

span.smaller{	font-family:tahoma;	font-size:11px;	color:#777777	}
span.small{	font-family:tahoma;	font-size:12px;	color:#777777	}
span.smallest{	font-family:tahoma;	font-size:9px;	color:#777777	}

a.whitelink {color: #FFFFFF;}
#search{	
margin-left:10px;	
margin-right:10px;
margin-top: 10px; 
font-family:tahoma;
font-size:10px;
color:#FFFFFF
}

table.smalllist td{ color: #FFFFFF; padding: 3px;}
table.smalllist td b{ }
table.smalllist td a{ color: #FFFFFF; margin-bottom: 10px;}
table.smalllist td a.calendar{ }
table.smalllist td span.smaller{ color: #FFFFFF;}

img.pdfimage{padding: 3px;}
span.articletitle{font-size: 8px;}

