body
{
}

.txt, .txtBold, .txtTitle, .txtRed, .txtRedBold
{
	font-family: Arial, Helvetica, sans-serif;
}

.txt, .txtBold, .txtTitle
{
	color:Black;
}

.txt, .txtBold, .txtRed, .txtRedBold
{
	font-size: 9pt;
}

.txtBold, .txtTitle, .txtRedBold
{
	font-weight:bold;
}

.txtTitle
{
	font-size:11pt;
}

.txtRed, .txtRedBold
{
	color:Red;
}

.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Gray;
}

.copyright2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Gray;
}

/*======================================================*/



.rsHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:white;
	background-color:#369;
	font-weight:bold;
}

table.sectn
{
	font-family: Arial, Helvetica, sans-serif;
}

th.sectn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:white;
	background-color:#369;
	font-weight:bold;
	text-align:left;
}

td.sectn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:black;
}
/*======================================================*/

a.hiddenLink, a.hiddenLink:link, a.hiddenLink:visited, a.hiddenLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:black;
	text-decoration:none;
}
.required_error
{
	color:red;
}
.required_ok
{
	color:Black;
}