.centered { text-align: center }
.header { background: #C8C5D9; color: #000000; text-align: center; font-weight: bold }
.colheader { background: #C8C5D9; color: #000000; text-align: center; font-size: smaller; font-weight: bold }
.general { background: #FFFFFF; color: #000000; text-align: left; font-size: smaller }
.general_c { background: #FFFFFF; color: #000000; text-align: center; font-size: smaller }
.inputsmall { background: #CACACA; color: #000000; text-align: left; font-size: 7pt }
.inputsmallc { background: #CACACA; color: #000000; text-align: center; font-size: 7pt }
.input_c { background: #CACACA; color: #000000; text-align: center; font-size: smaller }
.input_cp { background: #C8C5D9; color: #000000; text-align: center; font-size: smaller }
.error { background: #CACACA; font-size: smaller; font-weight: bold; color: darkblue; text-align: left }
.error_c { background: #CACACA; font-size: smaller; font-weight: bold; color: darkblue; text-align: center }
.submit { background: transparent; color: #000000; text-align: center }
.section { background: #CACACA; color: #000000; text-align: left; font-weight: bold; font-size: 14 }
A.pagelink { background: #CACACA; color: #0022AA }
A { background: #FFFFFF; color: #000000 }
A.gb { background: #CACACA; color: #000000 }
SELECT { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: x-small }
.subtable { background: #CACACA; padding: 0; border: none }
.invoiceheader { background: #FFFFFF; text-align: center }
.invoicetotal { background: #CACACA; font-size: larger; font-weight: bold; text-align: center; border-style: solid; border-color: #C8C5D9 }
.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.sidenav { background: #FFFFFF; color: #000000; text-align: left; font-size: smaller }
.formheader { background-color: transparent; color: #993366; text-align: center; font-weight: bold; font-size: 14px; }
.formborder { background-color: transparent; border: thin #663399 solid }
.formnote { background-color: #EEEEEE; font-size: 10px; font-weight: bold; color: darkblue; text-align: center }
.label { background-color: transparent; color: #666666; text-align: right; font-size: smaller; font-weight: bold }
.labelerr { background-color: transparent; color: red; text-align: right; font-size: smaller; font-weight: bold }
.labelt { background-color: transparent; color: #666666; vertical-align: top; text-align: right; font-size: smaller; font-weight: bold }
.labelterr { background-color: transparent; color: red; vertical-align: top; text-align: right; font-size: smaller; font-weight: bold }
.labelvm { background-color: transparent; color: #666666; vertical-align: middle; text-align: right; font-size: smaller; font-weight: bold }
.labelvb { background-color: transparent; color: #666666; vertical-align: bottom; text-align: right; font-size: smaller; font-weight: bold }
.labelvmerr { background-color: transparent; color: red; vertical-align: middle; text-align: right; font-size: smaller; font-weight: bold }
.input { background: transparent; color: #666666; font-weight: bold; text-align: left; font-size: smaller; vertical-align: top }
.inputc { background: transparent; color: #666666; font-weight: bold; text-align: center; font-size: smaller; vertical-align: top }
TEXTAREA { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: x-small } 
INPUT { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: x-small }
INPUT.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: xx-small }
INPUT.submit { background-color: #D0D0D0; font-family: Arial, Helvetica, sans-serif }
