a 
{
	text-decoration:			none;
	border-bottom:				1px dashed #006633;
}
a:visited
{
	text-decoration:			none;	
	color:						#00611C;
}
a:hover 
{
	text-decoration:			none;
	border-bottom:				1px solid #006633;
}

.updated
{
	font-size:					xx-small;
	text-align:					center;
}

.pageHeading
{
	text-align: 				center;
	font-size: 					large;
	color: 						#004D26;
	font-weight: 				bold;
	text-transform: 			uppercase;
}
.imagetitle
{
	text-align: 				center;
	font-family:				Georgia, "Times New Roman", Times, serif; 
	font-size:					1.1em;
	font-weight:				bold; 
	color: 						#004D26;
}
.announcement
{
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	text-align: 				center;
	font-size: 					1.3em;
	color: 						#004D26;
	font-weight: 				bold;
	text-transform:				capitalize;
}
.hdr_linkrow
{
	background-color:	  		#CC9966;
	text-align:	           		right;
}
.nav_general
{
	border-bottom:				none;
	text-decoration:			none;
	color:						#FFF;
	font-family:				"Times New Roman", Times, serif;	
	font-size:              	10pt;
}

.nav_general:hover
{
	border-bottom:				none;
}

.navHeading
{
	background-color:			#CC9966;
	color:						#FFF;
	font-weight:				bold;
	padding:					3px;
	border-top:					1px solid #663300;
	border-bottom:				1px solid #663300;
}

.navLink
{
	padding:					3px;
}

.navWrapper
{
	margin-left:				10px;
	margin-right:				15px;
	width: 						146px;
	text-align:					left;
}

@media print{
.navWrapper
{
		display:none;
}
.noPrint
{ display:none;}
.printTable
{
		width:100%;
}
body
{
	background-color:			#FFFFFF;
}
.hdr_linkrow
{
display:none;
}

.nav_general
{
display:none;
}
}
@media screen{
.BodyIndent
{
	margin-left:				10px;
	margin-right: 				10px;
}
body
{
	background-repeat: 			repeat-x;
	background-image: 			url(/images/gradient.jpg);
	background-color:			#663300;
}
}
.BodyWrapper
{
	text-align:					left;
}
.hdr_center
{
	text-align:             	center;
	background-color:			#FFFFFF;
	border-bottom:				solid 1px #cc9966;
}
.officertable
{
	width:						100%;
	border:						none;
	padding-left:				10px;
	background-image:			url(/images/imgoffwhite.gif);
}
.realestatetable
{
	width:						100%;
	border:						none;
	padding-left:				10px;
	font-size:					small; 
	background-image:			url(/images/imgoffwhite.gif);
}
.cora
{
	width:						75%;
	margin:                     10em; 
	padding:                    10em;
}
.strongcell
{
	font-weight:				bold;
}	
.calendartable
{
	width:						100%;
	border:						none;
	padding-left:				20px;
	background-image:			url(/images/imgoffwhite.gif);
}
.calendarcell
{
	padding-left:	            20px;
}
.title
{
	font-family:				Georgia, "Times New Roman", Times, serif; 
	font-size:					medium; 
	font-weight:				bold; 
}
.subtitle
{
	font-family:				Georgia, "Times New Roman", Times, serif; 
	font-size:					small;
	font-weight:				bold; 
}
.byline
{
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					small;
	font-weight:				bold;
	text-align:					center;
	color: 						#004D26;
}
.weather_td
{ 
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-weight:				bold; 
	color:						#663300;					
	font-size:					10pt;
	border: 					thin solid rgb(0,0,0);
}
.weather_td2
{
	text-align:					left;
	border: 					thin solid rgb(0,0,0);
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	color:						#ff4500;
	font-size:					10pt;
	font-weight:				bold;
}	
.weather_td3
{
	vertical-align:				middle;
	border: 					thin solid rgb(0,0,0);
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					10pt;
	color:						#228b22;
	font-weight:				bold;
}		
.weather_td4
{
	color:						#fdf5e6;
	font-weight:				bold;
	border: 					thin solid rgb(0,0,0);
	background-color:			#cc9966;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	border-color:				#000000;
	font-size:					11pt;
}
.johnson_td4
{
	color:						#fdf5e6;
	font-weight:				bold;
	border: 					thin solid rgb(0,0,0);
	background-color:			#cc9966;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	border-color:				#000000;
	font-size:					11pt;
}
.ourweather
{
	color:						#ffffff;
	font-weight:				100;
	border: 					thin solid rgb(0,0,0);
	background-color:			#ffffff;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	border-color:				#ffffff;
	font-size:					4pt;
}
.booksummary
{
	float:						left;
}
span.goforward
{  
	text-align:					right;
	position:					relative;
  	left:						80px; 
}  
.pushdown
{
	margin-top:					10px;
}
.image_float  {
	float:						left;
	margin:						0 10px 10px 0;
}
.image_main   {
	margin:	10px;
	border-style: groove;
	border-color: #CC99CC;
	border-size: 1px;
	padding-top: 5px;
}
.image_main img {
    margin-top: 10px;
	border-size: 1px;
	border-style: groove;
	border-color: #CC99CC;
	width: 300px;
	height: 200px;
}
.landscape
{
	font-family:				Verdana, Arial, sans-serif;
	text-align: 				left;
	font-size: 				    .8em;
	color: 						#004D26;
	list-style-type:			square;
}