body { background-color: #ffffff; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
h1 { font-size:14pt; font-weight:bold; margin:0; padding:0; }
h2 { font-size:10pt; font-weight:bold; margin:0; padding:0; }

.printPage { width: 645px; border: 1px solid #000000; }

.printTable { width:100%; }
.printSubTable { width:100%; }
.printHeader { height:70px; text-align:center; vertical-align:middle; }
.printSubHeader { font-size:10pt; font-weight:bold; text-decoration:underline; background-color:#e8e8e8; padding:2px; }
.printSubHeaderAlt1 { font-size:10pt; font-weight:bold; background-color:#e8e8e8; padding:2px; }
.printSubHeaderAlt2 { font-size:10pt; font-weight:bold; text-decoration:underline; }
.printSubHeaderAlt3 { font-size:9pt; font-weight:bold; }
.printSection {}
.printLabel { height:21px; text-align:right; font-weight:bold; white-space:nowrap; width:140px; }
.printLabelInner { height:21px; font-weight:bold; white-space:nowrap; }
.printInput { height:21px; }
.printSmall { font-size:8pt; }
.printFooter { padding:6px; }

.printForm { font-family: "Courier New", Courier, mono; font-size: 16px; text-transform: uppercase; letter-spacing: 0px; word-spacing: 0px; border-top: 1px none #CCCCCC; border-right: 1px none #CCCCCC; border-bottom: 1px solid #000000; border-left: 1px none #CCCCCC; }
.printForm:focus { font-size: 16px; font-family: "Courier New", Courier, mono; text-transform: uppercase; border-top: 1px none #CCCCCC; border-right: 1px none #CCCCCC; border-bottom: 1px solid #000000; border-left: 1px none #CCCCCC; background-color: #f8f8f8; }

