body {
    background-color: white;
    font-size: 12pt;
}
.title {
    font-size: 18pt;
    font-weight: bold;
}
.pagetitle {
    font-size: 14pt;
    font-weight: bold;
}
.rule {
    width: 90%;
}
.header {
    font-weight: bold;
}
.volume, .searchHeader {
    padding-left: 7px;
    padding-right: 7px;
    background-color: #abd9f7;
    font-size: 14pt;
    font-weight: bold;
}
.volumeNumber {
    padding-left: 7px;
    padding-right: 7px;
    background-color: #fef2b2;
    font-size: 14pt;
    font-weight: bold;
}
.bookTitle {
    font-weight: bold;
    font-style: italic;
}
.searchTitle:link, .searchTitle:active, .searchTitle:visited {
    font-weight: bold;
    text-decoration: none;
}
.searchTitle:hover {
    font-weight: bold;
    text-decoration: underline;
}
.searchAuthor {
    color: #aa6666;
    font-weight: bold;
    font-style: italic;
}
.searchAuthor:link, .searchAuthor:active, .searchAuthor:visited {
    color: #aa6666;
    font-style: italic;
    text-decoration: none;
}
.searchAuthor:hover {
    color: #aa6666;
    font-style: italic;
    text-decoration: underline;
}
.vobNumber:link, .vobNumber:active, .vobNumber:visited {
    color: green;
    text-decoration: none;
}
.vobNumber:hover {
    color: green;
    text-decoration: underline;
}
.reviewTitle {
    font-weight: bold;
}
.articleTitle {
    font-weight: bold;
}
.author {
    font-style: italic;
}
.reviewer {
}
.footnote {
    color: blue;
}
.future {
}
.biography {
    font-style: italic;
}
.quote {
    background-color: #ff9900;
    color: black;
    font-weight: bold;
    font-style: italic;
}
.bookquote {
    background-color: #dddddd;
    color: black;
    font-weight: bold;
    font-style: italic;
    font-size: 10pt;
}
.sidebar {
    padding: 5px;
    border: 1px solid black;
    background-color: #dddddd;
    color: black;
}
.foreign {
    font-style: italic;
}
.credit,.credits {
    font-size: 8pt;
}
.imageleft {
    float: left;
    padding: 10px;
}
.imageright {
    float: right;
    padding: 10px;
}
