body { font-size: 1em; background:#95efcf; width: 800px; margin: 0 auto }
h1 { text-align: center; font-size: 2em; margin: 0.5em }
h2 { text-align: center; font-size: 1.5em }
h3 { text-align: center; font-size: 1em }
p { text-indent: 1em; line-height: 150%; margin: 2pt }
div.button { text-align: center; font-family: "Times New Roman" }
div.readme { text-align: left; font-size: 0.8em }
div.date { text-align: center; font-size: 0.9em }
div.link { text-align: center; font-size: 0.9em }
div.author { text-align: center; font-size: 1em;  background: #f7fab4; padding: 0.5em }
div.copy { text-align: left; font-size: 0.9em; color: blue; padding: 0.2em 0 }
div.header { text-align: left; font-weight: bold }
div.bg { text-align: left; background: #f7fab4; margin: 0; padding: 0.5em }
table { margin-top: 1em; margin-bottom: 0.5em }
tr.index { background:#c8edff; color: #0077b0; font-family: "Times New Roman"; font-size: 1.1em; font-weight: bold }
td { padding: 1pt; text-align:left; line-height: 1.3; font-size: 1em }
td.year { color: #ffffff; text-align: center; padding: 5pt }
td.event { color: black; padding: 5pt; text-indent: 1em }
a { text-decoration: none; color: blue }
a:hover { color: #ab12ff; text-decoration: underline }
a.button { color: #0077b0; font-size: 1em }
a.button:hover { color:#0094db; font-size: 1em }
div.copy span.eng { font-size: 1em }
*.fin { font-family: "Times New Roman"; font-size: 1.1em }
*.swe { font-family: "Times New Roman"; font-size: 1.1em }
*.eng { font-family: "Times New Roman"; font-size: 1.1em }
*.deu { font-family: "Times New Roman"; font-size: 1.1em }
*.rus { font-family: "Times New Roman"; font-size: 1.1em }
*.lat { font-family: "Times New Roman"; font-size: 1.1em }
*.num { font-family: "Times New Roman"; font-size: 1.1em }
*.emph { color: blue }
