.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.bodytextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.bodytextcursive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
}	
.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}
.phototitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

/*======================== headings ===============*/
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

/*======================== main navigation ===============*/

.nav01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	}

a.nav01 { 
	font-weight: bold; 
	color: #000000;  
	text-decoration: none; 
	}

a:hover.nav01 {
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: underline; 
	}

a:visited.nav01 { 
	font-weight: bold; 
	color:  #000000; 
	text-decoration: none; 
	}

a:visited:hover.nav01 { 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: underline; 
	}
	
/*======================== header navigation ===============*/

.nav01_noPad { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #000000; 
	font-size: 10px; 
	}

a.nav01_noPad { 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none; 
	}

a:hover.nav01_noPad { 
	font-weight: bold; 
	color: #ff0000; 
	text-decoration: underline; 
	}

a:visited.nav01_noPad { 
	font-weight: bold; 
	color:  #666666;  
	text-decoration: none; 
	}

a:visited:hover.nav01_noPad { 
	color: #ff0000; 
	text-decoration: underline; 
	}
	/*======================== links ===============*/		

.linkbody { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color: #666666; 
	font-size: 100%; 
	}

a.linkbody { 
	font-weight: normal; 
	color: #666666; 
	text-decoration: underline;
	}

a:hover.linkbody { 
	color: #ff0000; 
	text-decoration: underline; 
	}

a:visited.linkbody { 
	color:  #666666;  
	text-decoration: underline; 
	}

a:visited:hover.linkbody { 
	color: #ff0000; 
	text-decoration: underline; 
	}

