body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5}

table {
	border-width:0;margin:0}
	
table td {
	border-width:0;padding:0}

p {
	margin: 0px}

img {
	border-width:0;}

h1 {
	font-size:12pt;font-weight:bold;color:#c33;margin-bottom:1px;padding-bottom:1px}
h2 {
	font-size:10pt;font-weight:bold;color:#c33}
h3 {
	font-size:8pt;font-weight:bold;color:#c33}
h4 {
	font-size:7pt;color:#84DEFF;margin-top:1px;padding-top:1px}

a.clean:link {
	text-decoration:none}
a.clean:hover {
	text-decoration:none}
a.clean:visited {
	text-decoration:none}

table#mainborder {
	background-color: #fff;
	border-style: solid; border-color:#00f; 
	border-width:1px 1px 1px 1px;margin-top:.5em}

.colhdr {
	font-size:8pt; font-weight:bold; text-align:center
}

.editdbhdr {
	background-color:#99DCFE;font-size:8pt; font-weight:bold; border-bottom:1px solid #393; border-top:1px solid #6F82FF; padding-bottom:4px;padding-top:2px;text-align:center
}

.allforms input{
	background-color:#fff; border: #666 1px solid; font-size: 8pt; color: #00f
}

.allforms input.chkbox { 
	border:0px; background-color:#f2f2ff; padding-bottom:-2px}

.label {
		font-size:90%; font-weight:bold;
		color:#00f}

.reportdata {
		border-right:1px solid #ccc;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		padding-top:2px;padding-bottom:2px}

.header {
	border-bottom:5px solid #33f;
	text-align:center;
	font-size:140%;font-weight:bold;
	background-color:#E5E5E5;
	height:3em; Color:#33f}

.footer {
	border-top:5px solid #33f;
	background-color:#E5E5E5;
	padding-left:2em;padding-right:2em; height:3em; Color:#fff}


.font9pt {
	font-size:9pt; Color:#000;}

.font8pt {
	font-size:8pt}

.font7pt {
	font-size:7pt;}