body { font-size: 12pt; background: #dafeb6; padding: 5pt 5pt; margin: 0 auto; width: 800px; text-align: center }
h1 { text-align: center; margin: 0; padding: 5pt 0; font-size: 1.6em }
h2 { text-align: center; margin: 0; padding: 2pt 0; font-size: 1.3em }
h3 { text-align: left; font-size: 1em; font-weight: bold; margin: 0; padding: 5px 5pt 2pt 10pt; background: #eeffee }
p  { text-align: left; text-indent: 12pt; line-height: 1.5; margin: 0; padding: 2pt 5pt }
div { margin: 0; padding: 0 }
div.year { text-align: left; font-size: 1em }
div.week { text-align: left; font-size: 1em; padding: 2pt 5pt 0; margin: 2pt 0 0; border-top: solid 1px }
div.link { text-align: center; font-size: 0.8em; padding: 0 0 5pt; margin: 0 }
div.date { text-align: center; font-size: 0.8em; margin-top: 5pt }
div.copy { text-align: left; font-size: 0.8em; font-family: 'Times New Roman',Times }
div.header { text-align: left; font-size: 0.9em; color: teal; background: #f0fff5; padding: 2pt 5pt; margin: 0 0 5pt }
div.bg { background: #eeffee; padding: 5pt }
pre { text-align: left; line-height: 1.5 }
blockquote { text-align: left }
a  { text-decoration: underline; color: blue }
a:hover { text-decoration: underline; color: #9932ee }
a.button { background:green; color:yellow; text-decoration: none }
h3 a { font-weight: normal }
img { border-width: 0 }
ul { text-align: left; list-style-type: none; margin: 5pt 1em }
ol { text-align: left; margin: 5pt 1em }
li { margin: 2pt; line-height: 150% }
li ul{ margin: 0 0.5em }
table { padding-top: 0.5em; padding-bottom: 0.5em }
th { text-align: center }
td { text-align: left; padding-left: 1em }
td.num  { font-family: 'Times New Roman',Times; text-align: right; padding-left: 0 }
td.num2 { font-family: 'Times New Roman',Times; text-align: right; padding-left: 0 }
span.source { font-weight: bold; font-style: italic }
span.keyword { color: blue; font-weight: bold; font-family: 'Times New Roman',Times; font-size: 1.1em }
span.copy { font-family: 'Times New Roman',Times }
*.emph { color: blue }
*.emph2 { color: teal }
*.jap  { color: black; font-size: 1em }
*.fin { font-family: 'Times New Roman',Times; font-size: 1.1em }
*.est { font-family: 'Times New Roman',Times; font-size: 1.1em }
*.swe { font-family: 'Times New Roman',Times; font-size: 1.1em }
*.rus { font-family: 'Times New Roman',Times; font-size: 1.1em }
*.deu { font-family: 'Times New Roman',Times; font-size: 1.1em }
*.phon { font-family: 'Lucida Sans Unicode','Lucida Grande'; font-size: 1.1em }
*.eng { font-family: 'Times New Roman',Times; font-size: 1.05em }
*.lat { font-family: 'Times New Roman',Times; font-size: 1.05em }
*.abbr { font-family: 'Times New Roman',Times; font-size: 0.8em; font-weight: bold; color: brown }
*.abbr2 { font-family: 'Times New Roman',Times; font-weight: bold; color: brown }
*.gloss { font-family: 'Times New Roman',Times; font-size: 1em }
