body {
  font-family: georgia, 'times new roman', serif;
  font-size: 12px;
  margin: 0;
  min-width: 750px;
  line-height: 15px;
}
sup {font-size: 75%;}
blockquote {margin: 12px 20%;}
p.calendar {margin: 3px 0 0 140px;}
p.home {margin: 3px 0 0 6px;}
td.banner {font-family: tahoma, arial, sans-serif; color: white; font-variant: small-caps;}
td.select {font-family: tahoma, arial, sans-serif; background-color: #eec; color: black; font-variant: small-caps;}
a:link {text-decoration: none; color: blue;}
a:visited {text-decoration: none; color: purple;}
a:hover {text-decoration: underline; color: gray;}
a.banner:link {text-decoration: none; color: white;}
a.banner:visited {text-decoration: none; color: white;}
a.banner:hover {text-decoration: underline;}
td.on {font-family: tahoma, arial, sans-serif; color: white; font-variant: small-caps; background-color: #568;}
a.toc:link {text-decoration: none; color: #4000ff;}
a.toc:visited {text-decoration: none; color: #4000ff;}
a.toc:hover {text-decoration: underline; color: black;}

div.toc {font-family: tahoma, arial, sans-serif; font-size: 90%; line-height: 1.1em;}
div.on {font-family: tahoma, arial, sans-serif; font-size: 90%; line-height: 1.1em; background-color: #fcefd1;}
div.ad {background-color: darkgray;}
.bfs {
  font: 10.5pt 'times new roman', times, serif;
}
p.annotate {
  text-indent: 3em;
  font-style: italic;
}

p.ad {margin: 4px 6px;}

.title {font-family: tahoma, arial, sans-serif; font-size: 15px; font-weight: bold; color: black; margin-top: 0;}
.storypage {font-family: tahoma, arial, sans-serif; font-weight: bold; margin-top: 0; font-size: 14px;}
.standard {margin: 12px;}
.italic {font-style: italic;}
.small {font-size: 90%;}
.bold {font-weight: bold;}
.center {text-align: center;}
.auto {margin: auto;}
.fright {float: right; margin-left: 6px;}
.fleft {float: left; margin-right: 6px;}

#delbutton {background-color: red; color: yellow;}

