body {color: #000000; background-color: #FFF2D8; font-size: 14pt; font-family: Palatino, Georgia, Serif;}

em { font-style: italic; }
h1 { color: #220077; text-align: center; font-family: inherit; }
h2 { color: #000000; margin: 8pt; padding-left: 4pt; border: 4px solid #220077; font-family: inherit; font-weight: bold; font-size: 140%; clear: both; }
h3 { color: #000000; margin: 6pt; padding-left: 4pt; border: 2px solid #220077; font-family: inherit; font-weight: bold; font-size: 120%; clear: both; }
ul { margin-right: 2pt; }
li { margin-bottom: 8pt; }
table { border-spacing: 0; border-collapse: collapse; margin: 6pt; }
td, th { margin: 0; border-style: solid; border-width: 2px; border-color: #220077; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; }
th { color: #000000; background-color: #DDD0FF; text-align: center; }
hr { height: 4px; width: 100%; border: 0; color: #220077; background-color: #220077; clear: both; }
input { font-family: inherit; font-size: inherit; max-width: 60%; }
select { color: #000000; background-color: #FFFFFF; font-family: inherit; font-size: inherit; }
input[type=submit] { color: #000000; background-color: #DDD0FF; font-family: inherit; font-size: inherit; max-width: none; }
textarea { font-family: inherit; font-size: inherit; max-width: 65%; }
p { margin: 6pt; }
form.oneline { display: inline-block; }

div.left { float: left; width: 15%; margin: 0; padding: 0; }
div.left img { margin 2px; max-width: 90%; }

div.right { float: right; width: 15%; margin: 0; padding: 0; }
div.right img { margin: 2px; max-width: 90%; }

div.main { margin: 0; padding: 0; width: 85%; float: left; }
div.main img { float: right; margin: 2px; max-width: 30%; }

div.banner { margin: 0; padding: 0; width: 85%; float: left; } 
div.banner img { float: left; margin: 2px; max-width: 95%; }
div.banner p { margin-right: 12pt; text-align: right; } 

div.index { width: 70%; }

div.all {width: 100%; }

th.dr { min-width: 12em; }

span.redletter { color: #991100; font-weight: bold; }
span.blackletter { color: #000000; font-weight: bold; }
span.blueletter { color: #220077; font-weight: bold; font-style: italic; }
span.highlighted { color: #000000; background-color: #BBEEFF; font-weight: bold; }
span.little { font-size: small; }
span.italic { font-style: italic; }
td.highlighted { color: #000000; background-color: #BBEEFF; text-align: center; }
td.central { text-align: center; }
td.little { text-align: center; font-size: small; }
