.hide, #navigation { display: none; }
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:8pt;
}
table {
	font-size:8pt;
}
caption.receipt
{
	font-size:12pt;
	font-weight:bold;
	padding-bottom:20pt;
	padding-top:0pt;
}
td.receipt_title
{
	font-weight:bold;
	font-size:8pt;
}
td.receipt_header
{
	font-weight:bold;
	font-size:10pt;
	border-bottom-style: solid;
	border-bottom-width:thin;
	padding-top:8pt;
}
span.s_receipt_title
{
	font-weight:bold;
	font-size:8pt;
}
div.header
{
	display:none;
}
th {
	text-align:left;
	border-bottom:1px solid #000;
}
td {
	padding-bottom:5pt;
}
.rpthead {
	font-size:10pt;
	text-align:center;
}
.rptsub {

}
.page_break {
     page-break-before: always;
}
/*
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.hide, #navigation { display: none; }
#header { height:1in margin-bottom:-1in; }
#header h1 span { font-size:16pt; margin-left:0.3in; }
#header img { margin-left:-0.6in; }
#wholepage {
	margin-left:0.5in;
	padding-left:0.2in;
	border-left:1px solid #DDDDFF;
}

.rpthead {
	font-size:18px;
	text-decoration:underline;
}

.rptsub {
	font-size:16px;
	text-decoration:underline;
}


th, td {
	width:25%;
	text-align:left;
	padding-right:2em;
	padding:1.0em;
	vertical-align:top;
}
td { width:auto; }
caption {
	height:0.25in;
	padding-top:0.5em;
	border-top:1px solid black;
	text-align:right;
}
caption .title {
text-align:right;
display:block;
font-size:12pt;
font-weight:bold;
}
caption .help { display:none; }
*/
