a { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; }
a:link {	TEXT-DECORATION: none; }
a:active { TEXT-DECORATION: none; }
a:visited { TEXT-DECORATION: none; }
a:hover { TEXT-DECORATION: underline; }
.a1 { font-size: 12px;  color: Black;  text-decoration: none;  font-weight: bold;  }
.a2 { font-size: 12px;  color: White;  text-decoration: none;  font-weight: bold;  }
.a3 { color: #333333; }
.a4 { color: #333333;  text-decoration: underline;  }
.a5 { color: #000033;  font-weight: bold;  }
.a6 { color: #000000; }
select { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #39306B; font-weight: bold;  }
input { font-family: Arial, Helvetica, sans-serif;  font-size: medium; padding-left: 1px; font-weight: bold;  }
.field70 { width: 70px; }
.field36 { width: 36px; }
.field100 { width: 100px; }
.field140 { width: 140px; }
.field200 { width: 200px; }
.button { border-width: 1px 1px 1px 1px;  border-color: #333333 #333333 #333333 #333333;  background: #EEEEEE;  color: #333333;  font-family: Arial, Helvetica, sans-serif;  font-size: medium; font-weight: bold;    }
td { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; }
.headM { font-weight: bold; }
.headMGray { font-weight: bold;  color: #333333; }
.headAttention { font-weight: bold;  color: #FF0000; }
.headMGray2 { font-weight: bold;  color: #333333;  background-color: #DDDDDD;  text-align: center;   }
.headMBlue2 { font-weight: bold;  color: #EEEEEE;  background-color: #191970;  text-align: center;   }
.border { border: 1px solid #333333; }
.textSmall { font-size: 11px;    }
.textError { color: #330000;  font-size: 11px;  }
.fieldName { font-weight: bold; }
.border { border: 1px solid #333333; }

