﻿@media all {
	body { margin: 30pt; }
	html {
		margin-left: 0;
		margin-right: 0;
		background-image: url("bg.gif");
		background-repeat: repeat;
	}
	div.ur { position: absolute; right: 24pt; top: 24pt; margin: 6pt }
	div.ul { position: absolute; left: 24pt; top: 24pt; margin: 6pt }
}
@media print {
	html { margin: 0; }
	div.ur { position: absolute; right: 0; top: 0; }
	div.ul { position: absolute; left: 0; top: 0; }
}
@page { size 8.5in 11in; margin: 144pt; }
div.ur p { font-size: small; font-style: italic; }
em { font-weight: bold; }
h1 { text-align: center; }
h2 {
	width: 360pt;
	margin: auto;
	text-align: center;
	padding: 6pt;
	color: green;
	background-color: #f8f8f8;
	font-size: 24pt;
	border: 1pt outset black;
}
h3 { text-align: left; padding: 4pt; color: green; }
hr.c100 {width: 100px}
hr.l300 {margin-left: 0; width: 300px}
p.c { text-align: center; }
p.sm { font-size: small; }
p.ref { margin: 3pt 0 0 9pt; text-indent: -9pt; font-size: small; }
table {
	margin-top: 0; margin-bottom: 0; margin-left: auto; margin-right: auto;
	border-collapse: collapse;
}
table.inv td { padding: 0 3pt 0 3pt; }
table.inv th { padding: 0 3pt 0 3pt; }
table.nav { margin-top: 9pt; margin-bottom: 9pt; }
table.nav td { border-style: solid; border-color: gray; border-width: 1pt; padding: 0 3pt 0 3pt; }
table.nav th { border-style: solid; border-color: gray; border-width: 1pt; padding: 0 3pt 0 3pt; }
table.std { width: 80%; }
table.std td {
	border-style: solid; border-color: #008080; border-width: 1pt;
	padding: 0 3pt 0 3pt; background-color: #f8f8f8;
}
table.std th {
	border-style: solid; border-color: #008080; border-width: 1pt;
	padding: 0 3pt 0 3pt; background-color: #f8f8f8;
}
td.r { text-align: right; }
td.ur { text-align: right; vertical-align: top; }
