h1 { font-size:36pt; color:maroon; font-style:normal; text-align:center; }
h2 { font-size:20pt; color:maroon; font-style:normal; text-align:left; }
h2.center { font-size:20pt; color:maroon; font-style:normal; text-align:center; line-height:15pt;}
h3 { font-size:14pt; color:maroon; font-style:normal; text-align:left; }
h3.center { font-size:14pt; color:maroon; font-style:normal; text-align:center; line-height:15pt;}

p { text-align:center;
       font-size:10pt;
       line-height:14pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.2mm;
       word-spacing:0.8mm }

p.cs { text-align:center;
       font-size:9pt;
       line-height:11pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.15mm;
       word-spacing:0.5mm }

p.css { text-align:center;
       font-size:8pt;
       line-height:10pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm }

p.csw { text-align:center;
       font-size:6pt;
       line-height:8pt;
       color:white;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm }

p.left { text-align:left;
       font-size:10pt;
      line-height:14pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.2mm;
       word-spacing:0.8mm }

p.blue { text-align:left;
       font-size:12pt;
      line-height:14pt;
       color:blue;
       font-family:Helvetica,Arial;
       letter-spacing:0.2mm;
       word-spacing:0.8mm }

li { text-align:left;
       vertical-align:middle;
       font-size:8pt;
       line-height:12pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.15mm;
       word-spacing:0.6mm }

li.center { text-align:center;
       vertical-align:middle;
       font-size:8pt;
       line-height:12pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.15mm;
       word-spacing:0.6mm }

li.small { text-align:left;
       vertical-align:middle;
       font-size:8pt;
       line-height:9pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.5mm }

ul { text-align:left;
       vertical-align:middle;
       font-size:7pt;
       line-height:9pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.5mm }

body {background-color:white; }

a:link { text-align:left;
       text-decoration:none;
       font-size:8pt;
       color:blue;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm }

a:active { text-align:left;
       text-decoration:none;
       font-size:8pt;
       color:green;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm }

a:visited { text-align:left;
       text-decoration:none;
       font-size:8pt;
       color:darkmagenta;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm }
 
a:hover { text-align:left;
       text-decoration:none;
       font-size:8pt;
       color:green;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm }

dt { text-align:left;
       font-size:9pt;
       line-height:12pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.2mm;
       word-spacing:0.6mm }

dd { text-align:left;
       font-size:9pt;
       line-height:12pt;
       color:maroon;
       font-family:Helvetica,Arial;
       letter-spacing:0.2mm;
       word-spacing:0.6mm }

td.small { text-align:center;
       text-decoration:none;
       font-size:8pt;
       color:black;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm }

td.small1 { text-align:center;
       text-decoration:none;
       font-size:8pt;
       color:black;
       font-family:Helvetica,Arial;
       letter-spacing:0.1mm;
       word-spacing:0.4mm;
       border-right-width:thin;
       border-right-style:dotted; }

table.tb { border-width:thin;
           border-style:solid;
           background-color:#f5deb3; }


td.tb1 { border-right-width:thin;
         border-right-style:dotted;
         border-bottom-width:thin;
         border-bottom-style:dotted; }

td.tb2 { border-right-width:thin;
         border-right-style:dotted; }

td.tb3 { border-bottom-width:thin;
         border-bottom-style:dotted; }

