table
{
	border-collapse: collapse;
	border: 0px;
}

.pageheader
{
	text-align: left;
	font: 36pt Arial bold;
	padding-left: .03125in;
	color: silver;
}

input
{
	width: 60px;
	font: 10pt Arial;	
}

Input.LetterButton
{
	width: 25px;
}

.Zero
{
	background-color: red;
	color: black;
	text-align: right;
}

.BlockOut
{
	background-color: black;
	color: black;
}

.Tally
{
	color: black;
	text-align: right;
}

.NA
{
	background-color: black;
	color: black;
	text-align: right;
}

TH, TR.HeadRow
{
	background-color: darkgrey;
	font: 10pt Arial;
	color: white;
	text-align: left;
	padding-left: 0.0625in;
	padding-right: 0.125in;
}

TD
{
	padding-left: 0.03125in;
	padding-right: 0.03125in;
}

.Row0
{
	background-color: white;
	font: 9pt Arial;
	color: black;
}

TD.Detail 
{
	padding-left: 0.125in;
	padding-right: 0.125in;
}

.Row1
{
	background-color: lightgrey;
	font: 9pt Arial;
	color: black;
}

H5
{
	font: 15pt bold Arial;
	color: black;
	padding-top: 0in;
	padding-bottom: 0in;
	margin-top: 0in;
	margin-bottom: 0in;
}

H6
{
	font: 12pt bold Arial;
	color: black;
	padding-top: 0in;
	padding-bottom: 0in;
	margin-top: 0in;
	margin-bottom: 0in;
}
