
body { margin-bottom: 70% }
#textbody    { text-align: left; width: 568px }
body, table, th, td, p    { font-size: 9pt }
body, table, th, td, p, h1, h2, h3, h4, h5, h6  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#smallfonts { font-size: 7pt }
p   { margin-top: 5px; margin-bottom: 10px }
h1              { font-size: 13.5pt; margin-top: 0px; padding-top: 4px }
h2          { font-size: 11.5pt; line-height: normal }
.marginleft     { margin-left: 8% }
h3        { font-size: 9pt; margin-bottom: 10px }
h4     { font-size: 8pt }
h5     { font-size: 7pt }
h6     { font-size: 6pt }
strong, b  { font-style: normal; font-weight: 600 }
table                        { width: 100%; border-style: solid; border-width: 1px 0; border-color: #ddd; border-collapse: collapse    }
.layouttable { border-width: 1px 0px 0px 0px }
.texttable   { border-width: 0px 0px 1px 0px }
.table2  { border-style: none; border-width: 1px 0px 0px 0px }
.picturetable { border: 0px }
dd { }
tr    { border: 0px }
.tr2  { border: none }
th           { font-weight: bold; background-color: #ddd; text-align: left; vertical-align: top; padding: 2px; border-top: 1px solid #ddd; border-right: 0px solid; border-bottom: 1px solid #ddd; border-left: 0px solid }
.thtable { background-color: #ddd; border: none }
.thth  { font-weight: normal; background-color: #ddd; padding: 0px; border: none }
td                     { background-color: #f5f5f5; vertical-align: top; margin: 0px; padding: 1px; border-top: 0px solid; border-right: 0px solid; border-bottom: 1px solid #ddd; border-left: 0px solid; border-collapse: collapse  }
.td2     { padding: 1px 0px; border-top: 1px solid #ddd; border-right: 0px none; border-bottom: 0px none; border-left: 0px none }
.td2firsttd  { padding: 2px 0px; border: none 0px }
.small  { font-size: 9pt }
.verysmall   { font-size: 8pt }
.verystrong { font-style: normal; font-weight: 800 }
a:link       { color: #00a4c6; font-weight: bold; text-decoration: none }
a:visited       { color: #a54b4b; font-weight: bold; text-decoration: none }
a:active     { color: #a54b4b; font-weight: bold }
a:hover     { font-weight: bold; text-decoration: underline; background-color: #ddd }
li    { list-style-type: square }
.center { text-align: center; vertical-align: middle }
.alignright  { text-align: right }
.centerhorizontal { text-align: center }
.notbold { font-weight: normal }
.olli { list-style-type: decimal }
ul, ol   { margin-top: 0px; margin-bottom: 0px }
hr { margin-bottom: 10px }
.centervertical { vertical-align: middle }
.3columns { float: left; margin-right: 5pt; width: 32% }