body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0px;
	overflow: auto;
}
table
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-collapse: collapse;
}
thead
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
tbody
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
tfoot
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	cursor: hand;
}
img
{
	border:none;
}
a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	cursor: hand;
}
input
{
	font-family: Courier;
	font-size: 8pt;
}
button
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align: middle;
}
button *
{
	vertical-align: middle;
}
a *
{
	vertical-align: middle;
}
label
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
textarea
{
	font-family: Courier;
	font-size: 8pt;
	behavior: url(/common/scripts/maxlength.htc);
}
select
{
	font-family: Courier;
	font-size: 8pt;
}
form
{
	margin: 0px;
	border: 0px;
}
fieldset
{
	border: solid 1px #000000;
	margin: 0px 10px;
	padding: 3px;
}
legend
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px 10px;
	padding: 3px;
}
div
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
span
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
p
{
	margin-bottom: 0px;
	margin-top: 0px;
}
@media print
{
	.nonprinting
	{
		display: none;
	}
}
.xpng
{
	behavior: url(/common/scripts/pngbehavior.htc);
}

/* border classes */
.borderCollapse { border-collapse: collapse;}
.borderTop { border-top: solid 1px #000000;}
.borderRight { border-right: solid 1px #000000;}
.borderBottom { border-bottom: solid 1px #000000;}
.borderLeft { border-left: solid 1px #000000;}
.borderNone { border: 0px;}
.borderAll { border: solid 1px #000000;}
/* end border classes */
