P {font-family: non-serif; font-size: medium; color: black}
H1 {font-family: serif; font-size: x-large; color: green}
H2 {font-family: non-serif; font-size: x-large; color: purple}
.textbox { border: 1px; padding: 8px 8px 8px 8px; border-color: blue; border-style: dotted; background-color: white; margin: 0px 0px 8px 0px; font-size:9pt; font-family: Arial, Helvetica }
.imagebox { border: 1px; padding: 8px 8px 8px 8px; border-color: blue; border-style: dotted; background-color: white; }
.pageheader { border: 1px; color: white; padding: 6px 8px 4px 8px; border-color: white; border-style: dotted; background-color: purple; font-weight:bolder; font-size:13pt; font-family: Arial, Helvetica }
.line { border: 1px; border-color: blue; border-style: dotted; background-color: white; font-color: white, font-family: Arial, Helvetica }
.sectionheader { padding: 4px 0px 0px 0px; background-color: white; font-family: Arial, Helvetica; font-size:11pt; font-weight: bolder }
.pagesubtitle { padding: 4px 8px 4px 8px; font-family: Arial, Helvetica; font-weight: bolder; text-transform: uppercase; font-size: 13pt; color: black }
.undersubtitle { font-family: Arial, Helvetica; font-weight: bold; font-size: 12pt; color: purple }
.noborder { border-style: none }
.imageright { align = right; padding: 0px 0px 8px 8px; border-style: none; float: right; }
.imageleft { align = left; padding: 0px 8px 8px 0px; border-style: none; float: left; }
.imagerightbox { border: 1px; padding: 4px 4px 4px 4px; border-color: black; border-style: solid; background-color: #DDDDDD; float: right; margin: 0px 0px 8px 8px; }
.imageleftbox { border: 1px; padding: 4px 4px 4px 4px; border-color: black; border-style: solid; background-color: #DDDDDD; float: left; margin: 0px 8px 8px 0px; }
.rightfloatimagebox { border: 1px; padding: 8px 8px 8px 8px; border-color: blue; border-style: dotted; background-color: white; float: right; }