.bg		{ background-color: #b2df95; }

.bodystyle { background-image: url('images/green_bg.jpg');
			 vertical-align: top;
			 border-collapse: collapse;
	}

.textff { font-family: verdana, Arial;
		  font-size: 10px;
		  font-weight: bold;
		  text-align: right;
		  color: #007c81;
		  line-height: 1.5;
		}
textff a:link { text-decoration: none; color: #ffffff; }
textff a:visited { text-decoration: none; color: #ffffff; }
textff a:hover { text-decoration: none; color: #d8b332; }
textff a:active { text-decoration: none; color: #ffffff; }

	
.logo	{ background-color: #ffffff;
		  }
		 
.blue	{ background-color: #0053a4;
		  height: 22px;
		 }

.bluenav { background-color: #0053a4;
		   height: 20px;
		   font-family: arial,helvetica,sans-serif;
		   font-size: 13px;
		   color: #ffffff;
		   font-weight: 400;
		   padding-left: 15px;
		   padding-top: 5px;
		  }
.bluenav a:link { text-decoration: none; color: #ffffff; }
.bluenav a:visited { text-decoration: none; color: #ffffff; }
.bluenav a:hover { text-decoration: underline; color: #ffffff; }
.bluenav a:active { text-decoration: none; color: #ffffff; }

	
.nav {  width: 192px;
	 }
	  
.navtext { font-family: arial;
			font-size: 85%;
			font-stretch: semi-expanded ;
			color: #0053a4;
			font-weight: bold;
			text-decoration: none;
			padding-left: 20px;
			line-height: 225%;
			padding-top: 10px;
		}	
.navtext a:link { text-decoration: none; color: #0053a4; }
.navtext a:visited { text-decoration: none; color: #0053a4; }
.navtext a:hover { text-decoration: none; color: #f8981b; }
.navtext a:active { text-decoration: none; color: #0053a4; }


.main { width: 786px;
		padding-left: 20px;
	}
		
.maintop { width: 806px;
		height: 190px;
		float: left;
		display: inline;
		}

.mainl  { width: 510px;
		  float: left;
		  display: inline;
		  padding-left: 20px; 
		}

.mainr  { width: 148px;
		float: right;
		display: inline;
		padding-right: 25px; 
		}
.subright  { width: 100px;
	margin:100px;
		padding:100px;
		}

.name {
	font-family: Arial, helvetica, sans-serif;
	font-size: 100%;
	color: #0053a4;
	font-weight: bold;
	line-height: 1.25;
}

.pic	{ border: 1px solid #0053a4;
		  margin-right: 10px;
		  margin-bottom: 5px;
		  margin-top: 5px;
		 }
	
.text {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #000000;
	line-height: 1.25;
}
.textbold {
	font-family: Arial, helvetica, sans-serif;
	color: #000000;
	font-weight:400;
	line-height: 1.25;
}
.textbolditalic {
	font-family: Arial, helvetica, sans-serif;
	color: #000000;
	font-weight:400;
	font-style:italic;
	line-height: 1.25;
}

.ul {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #000000;
	line-height: 1.25;
}
.li {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #000000;
	line-height: 1.25;
}

.text a:link { text-decoration: none; color: #0053a4; }
.text a:visited { text-decoration: none; color: #0053a4; }
.text a:hover { text-decoration: none; color: #f8981b; }
.text a:active { text-decoration: none; color: #0053a4; }
.text110 {
	font-family: Arial, helvetica, sans-serif;
	font-size: 110%;
	color: #000000;
	line-height: 1.25;
	text-decoration:line-through
}
.text110b {
	font-family: Arial, helvetica, sans-serif;
	font-size: 110%;
	color: #000000;
	font-weight:bold;
	line-height: 1.25;
}
.text85 {
	font-family: Arial, helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	line-height: 1.25;
}
ol.text85 {
	font-family: Arial, helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	line-height: 1.25;
}
li.text85 {
	font-family: Arial, helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
}
ol.text {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #000000;
	line-height: 1.25;
}
li.text {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #000000;
}
.text85 a:link { text-decoration: none; color: #0053a4; }
.text85 a:visited { text-decoration: none; color: #0053a4; }
.text85 a:hover { text-decoration: none; color: #f8981b; }
.text85 a:active { text-decoration: none; color: #0053a4; }

.textblue {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #0053a4;
	line-height: 1.25;
}
.textred {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #ff0000;
	line-height: 1.25;
}
.textblue a:link { text-decoration: none; color: #0053a4; }
.textblue a:visited { text-decoration: none; color: #0053a4; }
.textblue a:hover { text-decoration: none; color: #f8981b; }
.textblue a:active { text-decoration: none; color: #0053a4; }

.text85blue {
	font-family: Arial, helvetica, sans-serif;
	font-size: 85%;
	color: #0053a4;
	line-height: 1.25;
}
.text85blue a:link { text-decoration: none; color: #0053a4; }
.text85blue a:visited { text-decoration: none; color: #0053a4; }
.text85blue a:hover { text-decoration: none; color: #f8981b; }
.text85blue a:active { text-decoration: none; color: #0053a4; }

.textorange {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #f8981b;
	line-height: 1.25;
}
.textorange a:link { text-decoration: underline; color: #64b945; }
.textorange a:visited { text-decoration: none; color: #f8991b; }
.textorange a:hover { text-decoration: none; color: #0053a4; }
.textorange a:active { text-decoration: none; color: #0053a4; }

.text85orange {
	font-family: Arial, helvetica, sans-serif;
	font-size: 85%;
	color: #f8981b;
	line-height: 1.25;
}
.text85orange a:link { text-decoration: underline; color: #64b945; }
.text85orange a:visited { text-decoration: none; color: #f8991b; }
.text85orange a:hover { text-decoration: none; color: #0053a4; }
.text85orange a:active { text-decoration: none; color: #0053a4; }

.textgreen {
	font-family: Arial, helvetica, sans-serif;
	font-size: 93%;
	color: #64b945;
	line-height: 1.25;
}
.textgreen a:link { text-decoration: none; color: #0053a4; }
.textgreen a:visited { text-decoration: none; color: #0053a4; }
.textgreen a:hover { text-decoration: none; color: #f8981b; }
.textgreen a:active { text-decoration: none; color: #0053a4; }

.holidayheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-stretch: expanded;
	color: #cc0000;
	font-weight: bold;
	}
	
.holidaysubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch: expanded;
	color: #cc0000;
	font-weight: bold;
	}	
	
.holidaysubgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch: expanded;
	color: #006633;
	font-weight: bold;
	}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-stretch: expanded;
	color: #f8981b;
	font-weight: bold;
	}
	
.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch: expanded;
	color: #f8981b;
	font-weight: bold;
	}	
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-stretch: expanded;
	color: #f8981b;
	font-weight: bold;
	}	

.headerbluelg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-stretch: expanded;
	color: #0053a4;
	font-weight: bold;
	}	

.headerblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-stretch: expanded;
	color: #0053a4;
	font-weight: bold;
	line-height: 125%;
	}

.headerblue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-stretch: expanded;
    color: #0053a4;
	font-weight: bold;	
	line-height: 125%;
	}
.headerblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-stretch: expanded;
    color: #000000;
	font-weight: bold;	
	line-height: 125%;
	}	
		
.headerblue a:link { text-decoration: none; color: #0053a4; }
.headerblue a:visited { text-decoration: none; color: #0053a4; }
.headerblue a:hover { text-decoration: none; color: #f8981b; }
.headerblue a:active { text-decoration: none; color: #0053a4; }

.headerorangesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-stretch: expanded;
	color: #f8981b;
	font-weight: bold;
	line-height: 125%;
	}
.headerorangesmall a:link { text-decoration: none; color: #f8981b; }
.headerorangesmall a:visited { text-decoration: none; color: #f8981b; }
.headerorangesmall a:hover { text-decoration: none; color: #0053a4; }
.headerorangesmall a:active { text-decoration: none; color: #f8981b; }
	

.footer { font-family: arial, sans-serif;
	font-size: 85%;
	color: #0053a4;
	font-weight: bold;
	width: 998px;
	height: 25px;
	text-align: right;
	padding-top: 8px;
	}

.divClear {    
clear:both;    
}       

.Clear-left {    
clear:left;    
}

.Clear-right {    
clear:right;    
}
