
.text { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.smalltxt  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.medtxt { font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.heading { font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.subhead  { font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.byline  { font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.ital { font-style: italic; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.bold { font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.capt { position: relative; left: 10px; width: 300px; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.capt2 { position: relative; left: 10px; width: 600px; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.capt3 { position: relative; left: 10px; width: 200px; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
p.grey {background-color: lightgrey; padding: 10px; border-style=solid; border-width:1px;}
pre { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

#index { 
	color: white;
	font-size: 12pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	padding: 10px;
	text-align: center;
	padding: 10px;
	}

#banner { 
	background-color: white; 
	color: black;
	padding: 5px;;
	font-size: 14pt; 
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: center;
	margin: 5px;
	border-style: solid;
	border-width: 2px;
	border-color: #000066;
	}

#header { 
	font-size: 18pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	text-align: left;
	padding: 10px;
	}

#article { 
	font-size: 12pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: justify;
	padding: 10px;
	}

#contact { 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	border-style: solid;
	border-width: 2px;
	border-color: #000066;
	color: black;
	margin: 5px;
	background-color: white;
	}

#photo_rt { 
	float: right;
	padding: 10px;
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	text-align: justify;
	}

#photo_rt2 { 
	float: right;
	padding: 10px;
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	text-align: justify;
	}

#photo_lt { 
	float: left;
	padding: 10px;
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	text-align: justify;
	}

#photo_lt2 { 
	float: left;
	padding: 10px;
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	text-align: justify;
	}
	
#photo_top { 
	float: none;
	padding: 10px;
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	text-align: justify;
	}