.required {
  color: red;
}

td.frm01 {
  width: 25px;
  height: 25px;
  text-align: center;
  vertical-align: middle;
}

td.frm02 {
  width: 525px;
  height: 25px;
  text-align: left;
  vertical-align: middle;
}

td.frm03 {
  width: 135px;
  height: 30px;
  text-align: right;
  vertical-align: middle;
  padding-right:10px;
}

td.frm04 {
  width: 415px;
  height: 30px;
  text-align: left;
  vertical-align: middle;
}

td.frm05 {
  width: 135px;
  height: 30px;
  text-align: right;
  vertical-align: middle;
  padding-right:10px;
}

td.frm06 {
  width: 187px;
  height: 30px;
  text-align: left;
  vertical-align: middle;
}

td.frm07 {

  height: 30px;
  text-align: left;
  vertical-align: middle;
}

td.frm08 {
  width: 135px;
  height: 30px;
  text-align: right;
  vertical-align: top;
  padding-top:6px;
  padding-right:10px;
}

td.frm09 {
  width: 25px;
  height: 30px;
  text-align: center;
  vertical-align: middle;
}

td.frm10 {
  width: 122px;
  height: 30px;
  text-align: right;
  vertical-align: top;
  padding-top:6px;
  padding-right:10px;
}

.shadeform	{
  font: 11px arial, verdana, sans-serif;
  background-image: url("picts/shadeform.gif");
  text-align: left;
  border: 1px solid #424242;
}

.shadeformR	{
  font: 11px arial, verdana, sans-serif;
  background-image: url("picts/shadeform.gif");
  text-align: right;
  border: 1px solid #424242;
}

.shadeformM	{
  font: 11px arial, verdana, sans-serif;
  background-image: url("picts/shadeform.gif");
  text-align: center;
  border: 1px solid #424242;
}

.shadeformL	{
  font: 11px arial, verdana, sans-serif;
  background-image: url("picts/shadeform.gif");
  text-align: left;
  border: 1px solid #424242;
  padding-left: 5px;
}