html, body, p, td, li {font-family: arial, sans-serif, helvetica; font-size: 10pt;}
h1 {font-size: 14pt; Font-Weight: bold;}
h2 {font-size: 12pt; color: #2030a0; Font-Weight: bold; width: 100%;
    border-bottom: 1px solid #c09060;}
h3 {font-size: 10pt; color: #2030a0; Font-Weight: bold;}
h4 {font-size: 10pt; color: #2030a0; Font-Weight: bold;}
h5 {font-size: 10pt; Font-Weight: bold;}
tt {font-size: 10pt; font-Weight: bold; font-family: "courier new", monospace, courier; color: #006000;}
pre {font: bold 10pt "courier new", monospace, console; overflow: auto;
    background-color: #e8e8e8; padding: 16px; border: solid #a0a0a0 1px;}

blockquote {background-color: #e0e0f0; padding: 10px; border: dashed #909090 1px;}
li {margin-bottom: 10px}
legend {Color: #600000; Font-Weight: bold;}
caption {Font-Size: 8pt; color: #000060;}
.caption {Font-Size: 8pt; color: #000060;}

.toc1 {margin-left: 1cm; font-size: 12pt; font-weight: bold;}
.toc2 {margin-left: 2cm; font-size: 10pt; font-weight: bold;}
.toc3 {margin-left: 3cm; font-size: 10pt;}
.toc4 {margin-left: 4cm; font-size: 10pt; color: #606060;}
.output {color: #000060; font-weight: normal;}
.note {background-color: #ffe8e0; padding: 16px; border: solid #a0a0a0 1px;}
.tail {color: gray; font-size: 8pt;}
.fset {background-color: #fff8f0;}
.title {Font-Size: 16pt; Font-Weight: bold;}
.offset {text-align: right; width: 1.5in; float: left; padding-right: 0.25em;}
.label {Width: 65px; Font-Weight: Bold; Margin-Top: 3px; Margin-bottom: 10px;
	Text-Align: Right; Vertical-Align: Top;}

table.msglist {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.msglist td {
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: gray;
	background-color: rgb(255, 255, 240);
}
