body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}

body, th, td, input, div, p, textarea, span, a
{
	font-family: Verdana, Arial, Helvetica;
}

body, th, td, input, div, p, textarea, span, a
{
	font-size: 8pt;
}

th
{
	text-align: left;
}

input
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}


.label
{
	font-weight: bold;
}

.title
{
	color: black;
	font-weight: 900;
	font-size: 18pt;
}

.currency
{
	text-align: right;
}

.percentage
{
	text-align: right;
}

.alert
{
	color: Red;
}

.information
{
	color: #666666;
}


.data_table
{
	border: solid 1px #ffffff;
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
}

.data_row
{
	vertical-align: top;
}

.data_cell
{
	background-color: #f3f3f3;
}

.data_cell_alt
{
	background-color: #e7e7e7;
}

.data_header
{
	background-image: url(../images/bg_data_header.gif);
	font-weight: bold;
}

.data_footer
{
	background-color: #e1e1e1;
	font-weight: bold;
}

.data_subheader
{
	background-color: #e1e1e1;
	font-weight: bold;
}

.data_subsubheader
{
	background-color: #f3f3f3;
	font-style: italic;
}

.data_nav
{
	background-color: #e1e1e1;
	font-weight: bold;
}


a {color: 0000cc; text-decoration: none;}
a:hover {color: 0000cc; text-decoration: underline;}