
	a:link        { color: #006699; font-weight: bold; text-decoration: none; }
	a:visited		{ color: #006699; font-weight: bold; text-decoration: none; }
	a:active			{ color: #006699; font-weight: bold; text-decoration: underline;}
	a:hover			{ color: #006699;  font-weight: bold; text-decoration: underline;}


	a.bottom:link        { color: #666666; text-decoration: none; }
	a.bottom:visited		{ color: #666666; text-decoration: none; }
	a.bottom:active			{ color: #006699;  text-decoration: underline;}
	a.bottom:hover			{ color: #006699;   text-decoration: underline;}

	a.navigation:link        { color: #666666; font-weight: bold; text-decoration: none; }
	a.navigation:visited		{ color: #666666; font-weight: bold; text-decoration: none; }
	a.navigation:active			{ color: #006699;  font-weight: bold; text-decoration: underline;}
	a.navigation:hover			{ color: #006699;  font-weight: bold; text-decoration: underline;}

.current {
			font-weight: bold;
				color: #006699;
					}

td { 	
		font-family: Arial, Verdana, sans-serif; 
			color: #333333; 
		font-size: 12px; 
		font-weight: normal; 
		font-style: normal;
			line-height: 12pt;
						} 

td.flex { 	
		
		font-size: 11px; 
		font-weight: normal; 
		font-style: normal;
			line-height: 10pt;
						} 

.disclaimer { 	
		 color: #333333; 
		font-size: 10px; 	
		font-weight: normal; 
		font-style: italic;
			line-height: 10pt;
   	padding-bottom: 10px; 
						} 


.flexthumb {
padding-right: 2px;

}

	body {
		margin-bottom: 0px;  margin-top: 0px;
		
}

I {
font-style: italic;
 
}

.mission { 
		color: #000000; 
		font-size: 14px;
	 letter-spacing: .75em; 
		font-weight: bold;
					 } 

.normal { 
	
	 letter-spacing: normal; 

					 } 


.header { 
		color: #000000; 
		font-size: 14px;
	 letter-spacing: .30em; 
		font-weight: bold;
			text-transform: uppercase;
					 } 

.bottomnav { 
		 
		font-size: 10px;
	 font-weight: normal;
					 } 

.breadcrumb { 
		color: #999999; 
		font-size: 12px;
	 letter-spacing: normal; 
  font-weight: bold;
	padding-bottom: 10px; 
					 } 


.bold {
			font-weight: bold;
					}

.bolder {
			font-weight: 800;
					}

.spacer { 
		padding-top: 5px; 
			padding-bottom: 5px;
			} 



.padright { 
				padding-right: 10px; 
		
						} 


.flexheader { 
		color: #000000; 
		font-size: 11px;
	 letter-spacing: .18em; 
  font-weight: bold;
		text-transform: uppercase;
					 } 

.subheader { 
		color: #000000; 
		font-size: 12px;
	 letter-spacing: .25em; 
  font-weight: bold;
		text-transform: uppercase;
					 } 
		
.executives { 
		color: #000000; 
		font-size: 11px;
	 letter-spacing: .20em; 
  font-weight: bold;
		text-transform: uppercase;
					 } 

