table {
	width: 90%;
	margin-left: auto;
	margin-right: auto;

	border-collapse: collapse;
}

table,
table th,
table td {
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}

table th,
table td {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

table thead td {
	text-align: center;
}

.title,
table thead td {
	text-transform: uppercase;
	font-family:"Courier New", Courier, mono;
}

td.title {
border-top: 0;
}

.norule {
border-bottom:0;
}

table thead {
	background-color: #D7CFB8;
}

.title {
	background-color: #7B4405;
	font-size: 16pt;
	color: #CCCCCC;
}

.subhead {
	font-family:"Courier New", Courier, mono;
background-color: #BBAF8D;
color: #423D30;
}

table thead td {
	font-size: smaller;
}

.money,
.numeric {
	text-align: right;
}

.odd {
	background-color: #DFDFDF;
}

.even {
	background-color: #EFEFEF;
}

p {
font-size: 11pt;
font-weight: normal;
}
