body{text-align:left;margin:10mm ;width:210mm;}
h2{text-align:right;margin:0px;font-size:20pt;}
td{font-size:12pt;vertical-align:top;}
th{text-align:left;font-size:10pt;vertical-align:top;}
table.tb{background:#666666}
tr.tbh{vertical-align:middle;background:#dddddd;border:2px solid #000000;text-align:center; font-weight:bold;}
tr.tb{background:#ffffff;vertial-align:top;}
td.tb{border:1px solid:666666;}
p{font-size:10pt;margin:5px;}
.header{ display:none;}
.deptbar{display:none;}
.menubar{display:none;}
tr.rpth{font-weight:bold;text-align:left;}
tr.rptf{text-align:right;}
td.rpth, td.rpth-int, td.rpth-real, td.rpth-string, td.rpth-blob{border-top:2px solid #000; border-bottom:1px solid #000;border-right:1px solid #ddd;}
td.rpth-int,td.rpth-real{text-align:right;}
table.rpt{border:1px solid #666;width:200mm;}
td.rpt, td.rpt-int, td.rpt-real, td.rpt-string, td.rpt-blob{border-right:1px solid #ddd;font-size:10pt}
td.rpt-int,td.rpt-real{text-align:right;}
td.rptf{text-align:right;border-top:1px solid #000; border-bottom:2px solid #000;font-weight:bold;}
.header{display:block;}
p{width:800px; text-align:left;margin:20px;font-size:12pt;}
table.prt{width:200mm;}
