body {}
@media print { body {background-color: white;}}


.page, .firstpage {margin-bottom: 3em; clear: both;}
.banner-top {margin-bottom: 0.6em; clear: both;}

.navigation {display: none;}
.anti-navigation {}
@media screen { .anti-navigation {display: none;}}

h2 {margin: 0; display: inline;}
h3 {margin: 0; display: inline; }
h4 {display: inline; margin-right: 1em;}

.bignote {}
@media screen {.bignote {width: 75%; background: white; padding: .5em; margin: 1em 0 1em 3%; border: solid gray; border-width: 1 0 1 0;}}
@media print  {.bignote {margin-top: 1em; margin-bottom: 1em; margin-left: 1em; border-left: solid gray 6pt; padding-left: 0.4em;}}

table {border-collapse: collapse;}

p {margin-top: 0.5em; margin-bottom: 0.5em;}

a {text-decoration: underline; color: black; }
a:visited {color: black;}
a.plain {text-decoration: none;}
img.plain {border: 0;}


.indentformula {display: block; margin-left: 2em; padding: 0.2em;}
.formula {font-family: monospace; font-weight: bold; color: blue;}

.quotegroup {display: block; margin-left: 2em; margin-right: 2em; margin-top: 0em; font-style: italic;}
.quote {padding: 0.2em;}

.rightpic {float: left;}

.bigpic {margin-left: 10%; margin-right: 10%; padding: 0.5em; text-align: center;}
.bigeq {width: 75%; text-align: center; font-size: medium;}

.footnote {font-size: x-small; vertical-align: super; display: none;}

.original { color: red; font-style: italic;}

.footer {font-size: small; text-decoration: none; text-align: right; margin-top: 3em; margin-right: 0em; border-top: solid 2pt;}

.survey-table td, .survey-table th { border-top: solid 1pt rgb(192,192,192); border-bottom: solid 1pt rgb(192,192,192); padding: 0.3em;}
.survey-table th {width: 9em;}

