table.navigation a, table.navigation a:visited { font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	line-height: 18px;
} 

table.navigation a.on { color: #930; }

table.navigation a:hover { color: #666; }

a.footer { font-family: arial, sans-serif;
	font-size: 0.8em;
}

a.head3 { color: #993300;
	text-decoration: none;
}

a.head3:hover { text-decoration: underline; color: blue;}

/* b {  font-family: arial, sans-serif; } */

td.menuoff {background-color: #006600}

td.menuon {background-color: #993300}

a.subnav, span.legend {  font-family: arial, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

a.subnav:hover {text-decoration: underline;
}

h1 {  font-family: arial, sans-serif;
	color: #993300;
	font-size: 1.6em;
}

h2 {  font-family: arial, sans-serif;
	color: #993300;
	font-size: 1.2em;
}

h3, .subhead {  font-family: arial, sans-serif;
	color: #993300;
	font-size: 1em;
	font-weight: bold;
}

.booktitle { font-family: arial;
	font-size: 12px;
	font-weight: bold;
	}

.edition {font-family: arial;
	font-size: 11px;
	font-style: italic;
	}

p { text-align: justify;
}

p.boxed { text-align: left;
	font-weight: bold;
	font-size: 12px;
	padding: 8px; 
	border: dashed #999999 1px;
}

p.publist { font-size: 11px;
	padding-bottom: 10px;
	text-align: left;
}

p.quotation {margin-left: 30px; margin-right: 30px;}


p.publist a, p.publist a:visited {color: #000;
}

.caption { font-family: arial;
	font-size: 0.8em;
	font-style: italic;
	text-align: left;
}	

.attribution { font-family: arial;
	font-size: 0.8em;
	font-style: bold;
	text-align: right;
}	


