
legend{
  font-size: 1.5em;
  font-weight: bold;
  margin: 0 0 0 5px;
  padding: 0 5px;
}



/*
label{
  width: 300px;
  margin: 10px 0 4px 0;
  display: block;
}

input[type="text"],
input[type="file"],
input[type="password"],
textarea,
select{
*/

.tableRow{
	font-size:12px;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.moneyField{
  width: 100px;  
  font-size: 1em;
  text-align: right;
  padding-right: 5px;
}

.moneyFieldInput{
  width: 100px;  
  font-size: 1em;
  text-align: right;
}

.wideField225{
  width: 225px;  
  font-size: 1em;
}

.wideField250{
  width: 250px;  
  font-size: 1em;
}

.wideField{
  width: 300px;  
  font-size: 1em;
}

.wideField550{
  width: 550px;  
  font-size: 1em;
}

.wideField600{
  width: 600px;  
  font-size: 1em;
}

.wideField850{
  width: 850px;
  font-size: 1em;
}

.wideField950{
  width: 850px;
  font-size: 1em;
}

.tableHeader {
	color: #000000;
	background-color: #f0f0f0;
}

.TA {vertical-align:top; }
.TM {vertical-align:middle; }
.LJ { text-align:left; }
.RJ { text-align:right; }
.CJ { text-align:center; }
.Prompt { font-weight:bold }
.noWrap { white-space:nowrap; }

.strike {text-decoration:line-through; }
