body       { color: #333; background-color: white; vertical-align: top; margin: 16px auto 12px; width: 740px }
h1 { color: #fff; background-color: #808080; font-size: 150%; text-align: center; margin-top: 0; margin-bottom: 30px; padding: 0.15em; }
h2  { color: #333; font-weight: bold; font-size: 120%; vertical-align: top; clear: both; margin-top: 36px }
h3  { color: #333; font-weight: bold; font-size: 100%; clear: both; margin-bottom: 0 }
p  { color: #333; font-size: 100%; vertical-align: top }
table   { text-align: left; vertical-align: top }
td       { color: #333; font-size: 100%; vertical-align: top }
img   { float: left; clear: both }
br { clear: both }
.line { vertical-align: baseline; border: solid 1px #ccc; outline-style: none; }
.distance { text-align: right; vertical-align: top; margin: 4px; border: solid 1px #ccc; outline-style: none; }
.bottom  { background-color: #eee; text-align: center; clear: both }
.note { font-size: small ; vertical-align: top; margin-top: 0; }
em { font-style: normal; font-weight: bold }
a:link { color: #f96; font-weight: bold; text-decoration: underline }
a:visited { color: #990; font-weight: bold; text-decoration: underline }
a:activ { color: #f00; font-weight: bold }
a:hover { color: #f63; font-weight: bold }
.date { font-size: x-small }
.igriegafont   { font-family: Desdemona }
.box1{ background-color: #f3f3f3; text-align: center; float: left; margin: 2px 3px; padding: 2px 4px }
address { font-style: inherit; text-align: center; }
.italic { font-style: italic }
.right  { text-align: right; vertical-align: baseline }
.size { text-align: right; vertical-align: baseline; border: solid 1px #ccc }
td.baseline { vertical-align: baseline; }
.title  { color: #333; font-size: 100%; vertical-align: top; margin-bottom: 20px; }