body { background: #f0f0f0; margin-left: 5%; margin-right: 5%; }
div.text { margin-left: 5%; margin-right: 2%; }
table.data { border-spacing:0; border-collapse: collapse; }
table.data td { margin: 0; border: solid; border-width: thin; border-color: #000000; vertical-align: top; padding: 0.5em; }
td.menu { vertical-align: middle; text-align: left; padding-left: 1em; border: none; }
h1,h2,h3,h4 { font-weight: normal; }
h1,h2,h3 { color: #191970; padding-left: 5%; clear: left; }
h4 { color: #191970; padding-top: 1em;}
h3.author { padding-left: 0%; color: #000000; padding-top:1em; }
.title { color: #333333; padding-top:0.5em; }
div.hdr { border-bottom: solid; border-width: 1px; border-bottom-color: #330099; }
div.ftr { border-top: solid; border-width: 1px; border-top-color: #330099; }
div.hdr li { list-style: none; float: left; padding-right: 1em; padding-left: 1em; padding-bottom:0.5em; background: #f0f0f0; }
div.ftr li { list-style: none; float: left; padding-right: 1em; }
.center { text-align: center; }
.note { color: #333333; padding-left: 5%; }
.epi { letter-spacing: 2px; padding-left: 35%; }
.trans { font-style: italic; }
.tbl { font-weight: bold; font-style: italic; font-size: smaller; padding-top: 0.5em; }
.n {font-size: smaller; font-style:italic; color: #404040; font-weight: normal; }
.ver { padding-left: 25%; padding-right: 25%; }

