body {
background-color: #fff;
font-family: verdana, arial, helvetica, sans-serif;}
.bld {font-weight: bold;}
.cntr {text-align: center;}
h1 {font-size: 1.3em;}
.irt {position: relative;
     left: 50%;
     }
p {font-size: 0.9em;}
.rd {color: #ff0033;}
.sm {font-size: 0.8em;}
tr {vertical-align: top;}
td {font-size: 0.9em;}
a {font-size: 1.0em;}
label {text-align: right;
      margin-right: 10px;
      position: relative;
      display: block;
      float: left;
      width: 200px;
      }

input.invalid {
  background-color: #ff9;
  border: 2px red inset;
}

label.invalid{
   color: #f00;
   font-weight: bold;
}
.itm {text-align: right;
      margin-right: 20px;
      position: relative;
      display: block;
      float: left;
      width: 200px;
      }
.lirt {  position: relative; left: 62%; clip:         rect(   )}
