.logo, .logo a, .logo a:link, .logo a:visited {font-family: "URW Chancery L", "Apple Chancery", "Monotype Corsiva", "Lucida Handwriting", Zapfino, "Lucida Console", monospace; font-size: 1.5em; color: #AA2828; text-decoration: none; font-style:italic; font-weight:bold; margin:0, padding: 0}
body {font-family: "DejaVu Sans","Bitstream Vera Sans",Corbel,"Lucida Grande","Lucida Sans Unicode","Lucida Sans","Liberation Sans",Verdana,sans-serif}
@media screen {
body {color: #000000; background-color: #f3f3ee; margin: 0; padding: 0; font-size:0.8em; line-height: 1.5}
a:link {color: #00f;}
a:visited {color: #808;}
.logo {text-align:center}
img {border: 0; float: left; padding: 0.25em}
.content, .related {width: auto; min-width: 200px; margin: 0 35% 0 175px; padding: 0}
.related {padding-left: 0.5em}
.related ul {display:inline; margin: 0; padding: 0}
.related ul li {display:inline}
.related ul li:after{content:" | "}
.related ul li:last-child:after{content:""} 
.request {border-top: solid 1px black; border-bottom: solid 1px black; clear: both; margin: 0.5em 35% 0 175px; padding: 0 0 0 0.5em}
.catlist li {margin: 0; padding: 0; list-style-type:none}
.site, .copy {text-align:center; font-size: 75%; margin: 0.5em 35% 0 175px}
.navigation {position: absolute; right: 0; top: 0; width: 33%; margin: 1em 0 0 1em; padding: 0; border-left: 1px solid black; z-index: 0}
.side {position:absolute; left: 0; top: 0; padding: 0; margin: 0.5em 0 0 0; width: 175px; text-align: center}
.side p {text-align: left}
.content {margin-top: 0; background-color: #f3f3ee; position: relative; z-index: 10}
.ssheet {border-collapse: collapse; border: 1px solid; background-color:white}
.ssheet td {border: solid black 1px; padding: 0.2em}
.scols,.srows {background-color: #ccc; text-align:center}
html, body {height: 100%}
.navigation {top: 0.25em}
.navigation li, .side li {list-style-type: none; text-align: left; list-style-position: outside}
.navigation form {margin-left: 0.5em}
h1 {font-size: 2em; clear: both; margin: 0 0.25em 0.25em 0.25em; padding: 0; border-bottom: 1px solid black}
h2 {font-size: 150%; margin: 0.25em; padding: 0}
h3 {font-size: 100%; margin: 0.25em; padding: 0; font-weight: bold}
h1, h2, h3 {font-family: "URW Palladio L","Palatino Linotype",Palatino,Georgia,serif;}
p {margin: 0.5em}
p.distinct {width: auto; margin: 1em 1em 1em 175px; padding: 0; float: left}
ol, ul {list-style-position: inside;  margin: 0.5em; padding: 0}
ul {list-style-type: disc}
ol {list-style-type: decimal}
li {margin: 0.5em 0 0.5em 0.5em; padding: 0}
.navl {list-style-type: none; margin: 0.5em; padding: 0}
.navl li {margin: 0.5em 0 0.5em 0; padding: 0}
dt {font-weight:bold; margin: 0.5em}
dd {margin: 0.5em 0.5em 0.5em 2.5em}
textarea {width: 100%}
.date {font-size: small; margin: 0.5em}
.left{float:left; margin: 0.5em}
.right{float:right; margin: 0.5em}
.intexta{text-align: left; margin:0.5em; float: right}
.nava {margin: 200px 0.5em 0.5em 0.5em; border:0}
}

@media print {
body {margin: 0px; padding: 0px; color: #000;}
p, .related {margin: 0.5em}
.left, .right, .navigation, .request, .topad, .side, .intexta, .nava, .distinct, .related, iframe {display: none}
h1 {font-size: 2em; clear: both; margin: 0.25em; padding: 0; border-bottom: 1px solid black}
h2 {font-size: 150%;}
a {text-decoration: none; font-weight: bold; color: #000}
.site {text-align:center; font-size: 200%}
.copy {text-align: center}
}