body {margin-top:0;}
span.caps {font-variant: small-caps;}
th {font-family:sans-serif; font-weight:normal;
	background:#807C59; color:#E6E3CF;}
th.heading {font-weight:bold;}
p#footer {background-color: #E6E3CF; text-align:right;}
td {vertical-align:top;}

body.topic tr > td:first-child, body.year tr > td:first-child {font-family:monospace;font-size:8pt;}
body.bytext tr > td:last-child {font-family:monospace;font-size:8pt;}

#indexes {text-align:right; background-color:#FFFDE6; margin-bottom:1em;}
#indexes a {text-decoration:none}
#indexes a:hover {color:black;}

h1 {margin-top:0; font-family:serif; color:#747C71; font-size: 40px; font-weight:normal;
	margin-bottom:-9px;position:relative}
h2 {margin-top:0; background-color: #E6E3CF; padding-left:.1em; margin-bottom:0;}
h1 a {text-decoration:none}
td {border-bottom:1px #eee solid;}
.topics {text-align:justify; font-size:smaller;}
.topics a {margin-left:.25em; margin-right:.25em;} 

div.note {}

tbody.o {background-color:#FFFDE6;}
