html { background-color: #003333; }

body {
  max-width: 60em;
  margin-left: auto;
  margin-right: auto;
  color: #000000;
}

div.main
{ padding: 0.5em; position: relative; }
body.preprint div.main { background-color: #DDFF99; }
body.pplist div.main { background-color: #CCDDFF; }
body.pplist a.number {  font-weight: bold; }
body.pplist ul.pplist li { margin-bottom: 0.5em; }
body.pplist ul.pplist li:hover { background-color: #DDEEFF; }
body.preprint h1.number
 { font-size: 90%; font-weight: bold; text-align: right; color: #008800; }
body.preprint h1.title  { font-size: 144%; font-weight: bold; }
body.preprint h2.author { font-size: 120%; font-weight: bold; }
body.preprint div.abstract { padding: 0.5em 1em; margin: 0px 1em; background-color: #FFFFDD; }
div.abstract { line-height: 1.6em; }
body.preprint dl.detail { padding: 0.5em; background-color: #EEFFCC; margin: 0; }
body.preprint dl.detail dt { font-weight: bold; }
div.header, div.footer { background-color: #DDDDDD; font-size: 90%; }
div.footer { padding: 0.5em; }
div.header { padding: 0.2em 0.5em; }
p.prevyears { text-align: center; font-size: 90%; }
body.preprint p.math { text-align: center; }
body.preprint span.math .nowrap { white-space: nowrap; }
body.preprint p.ref { font-size: 90%; }
span.email:before { content: "\2039" }
span.email:after { content: "\203A" }
span.email a { font-style: italic; }
a.doi { font-size: 71%; }
abbrev { color: #3333AA; }
