.form-border{
 background-color:#333333;
}
.form-head{
 background-color:#000080;
 padding:4px;
 color:#ffffff;
 font-size:100%;
 font-weight:bold;
 text-align:center;
}
.form-subhead{
 color:#000000;
 background-color:#cccccc;
 padding:4px;
 font-size:80%;
 font-weight:bold;
}
.form-label{
 color:#000000;
 background-color:#cccccc;
 padding:4px;
 font-size:80%;
 font-weight:bold;
 text-align:right;
 vertical-align:top;
}
.form-data{
 background-color:#ffffff;
 padding:4px;
}
.form-foot{
 background-color:#999999;
 padding:3px;
 text-align:center;
}
.form-input{
 border:solid 1px #666666;
 font-family: "Arial", "Helvetica", "sans-serif";
 font-size:100%;
 color:#000000;
 width:400px;
}
.form-input-on{
 border:dotted 1px #ff6600;
 font-family: "Arial", "Helvetica", "sans-serif";
 font-size:100%;
 color:#000080;
 width:400px;
}
