body
{
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

table.maincontainer
{
	width: 760px;
	height: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 9pt;
}

table td.leftcontainer
{
	width: 170px;
	vertical-align: top;
	color: white;
	background-color: #000066;
	padding: 0;
}

table td.rightcontainer
{
	width: 590px;
	vertical-align: top;
	padding: 0 0 20px 20px;
}

.contentcontainer
{
	padding: 0 20px 20px 20px;
}

.text8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.text14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

.text10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.text10bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.heading
{
	margin-bottom: 20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

a:link
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited
{
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

a:hover
{
	font-weight: bold;
	color:  #CCCCFF;
	text-decoration: none;
}

div.spacer
{
	clear: both;
}

th.tableHeading
{
	color: white;
	background-color: #000066;
}

td.tableSubheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	background-color: #EEEEEE;
}

tr.tableContents
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #EEEEEE;
}

pre
{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}.text12verdanared {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #FF0000}

