body, table, td {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 12px;
	margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
.formtext {
  border-right: #3333cc 1px solid;
  border-top: #3333cc 1px solid;
  border-left: #3333cc 1px solid;
  border-bottom: #3333cc 1px solid;
  font-size: 10pt;
  font-family: arial,helvetica,verdana;
  background-color: #ffffff;
}
.formrequired {
/*  text-decoration: underline; */
/*	color: #ff0000; */
  color: #ff0000;
}
textarea {
  border-right: #3333cc 1px solid;
  border-top: #3333cc 1px solid;
  border-left: #3333cc 1px solid;
  border-bottom: #3333cc 1px solid;
  font-size: 10pt;
  font-family: arial,helvetica,verdana;
  background-color: #ffffff;
}
.formbutton {
  border-right: #c00000 1px solid;
  border-top: #c00000 1px solid;
  border-left: #c00000 1px solid;
  border-bottom: #c00000 1px solid;
/*  font-weight: bold; */
  font-size: 10pt;
  font-family: arial,helvetica,verdana;
  color: #800000;
  background-color: #ffffff;
}
.subtitle {
  background-color: #f0f8ff;
/*  background-color: #3333cc; */
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 15px;
}
.dateline  {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 12px;
}
.footer {
  color: black;
  font-family: "ms sans serif",arial,verdana,helvetica,san-serif;
  font-size: 12px;
}
.admenu {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 13px;
}
.notes {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 11px;
}
.procdetail {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 12px;
}
.procsdetail {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 11px;
}
.reportheader {
  color: #0000aa;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 16px;
}
.subheader {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 13px;
}
.summdetail {
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 13px;
}
.dailyheader {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.dailydetail {
  color: black;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
}
.dailytotal {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.tradereport {
  color: black;
  font-family: arial,helvetica,san-serif;
  font-size: 13px;
}
.tradeheader {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.tradedetail {
  color: black;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
}
.tradetotal {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.acctheader {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.acctdetail {
  color: black;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
}
.detailheader {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.detaildetail {
  color: black;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
}
.detailtotal {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.routingheader {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.routingdetail {
  color: black;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
}
.routingtotal {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.liquidheader {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.liquiddetail {
  color: black;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
}
.liquidtotal {
  color: #ffffff;
  font-family: arial,helvetica,san-serif;
  font-size: 10px;
  font-weight: bold;
}
.sidebarlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.smallerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
a:hover {color: #ff0000}