.default td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
}
.small td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.smallheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.copyright td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336699;
	font-weight: bold;

}
.copyright a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: none;
}
.topbar {
	font-size: 10px;
	font-weight: bold;
}
.arcEditRequired {
	font-weight: bold;
}
.error {
	color: #CC0000;
}

.member td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
}
.member h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333366;
}
.report {
	background-color: #FFFFFF;
}
.report th {
	background-color: #6caede;
	font-size: 12px;
	font-weight: bold;
}
.report tr {
	background-color: #ffffff;
}
.table {
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt
}
.tableHeader {
	background-color: #C0C0C0;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.tableHeader A{
	color: #000066;
	text-decoration: none
}
.tableFooter {
	background-color: #C0C0C0;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}
.tableFooter A{
	color: #000066;
	text-decoration: none
}
.tableFooter A:hover{
	color: #0000FF;
	text-decoration: underline
}
.tableRow {
	background-color: #F0F0F0;
	color: #333333;
}
.tableRowHover {
	background-color: #F0F0F0;
	color: #000000;
}
.tableGTTRow {
	background-color: #CCFFCC;
}
.tableConvertRow {
	background-color: #CCCCFF;
}
