.formtable {  
  width:550px;
  padding:0px;
  margin:10px 0px 0px 0px;
}
* html .formtable {
  width:530px;
  display:inline;
}  
.formtable .leftcell {  
  width:100px;
  height:15px;
  text-align:left;
  vertical-align:top;
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  padding:2px 0px 2px 0px;
  margin:0px; 
  border:none;
}
* html .formtable .leftcell {  
  height:30px;
}  
.formtable .rightcell {
  width:450px;
  text-align:left;  
  vertical-align:top;
  padding:2px 0px 2px 0px;
  margin:0px;  
  border:none;
}
* html .formtable .rightcell{
  width:430px;
  height:30px;
}
.formtable .bothcells {
  width:550px;
  text-align:left;  
  vertical-align:top;
  padding:2px 0px 2px 0px;
  margin:0px;  
  border:none;
}
* html .formtable .bothcells{
  width:530px;
}
.formtable .textinput {
  width:448px;
  border:1px solid #999;
  text-align:left;
  padding:2px;
  margin-bottom:5px;
  background-color:#FFFFFF;
  font:11px Arial, Helvetica, Sans-Serif;
  font-weight:normal;
}
* html .formtable .textinput {
  width:428px;
}
.formtable .secinput {
  width:160px;
  border:1px solid #999;
  text-align:left;
  padding:2px;
  margin-bottom:5px;
  background-color:#FFFFFF;
  font:11px Arial, Helvetica, Sans-Serif;
  font-weight:normal;
}
* html .formtable .secinput {
  width:140px;
}
.formtable .messageinput {
  width:550px;
  height:100px;
  border:1px solid #999;
  text-align:left;
  padding:2px;  
  margin-bottom:5px;  
  background-color:#FFFFFF;
  font:11px Arial, Helvetica, Sans-Serif;
  font-weight:normal; 
  overflow:auto;
}
* html .formtable .messageinput {
  width:530px;
}  
.msgbox {
  width:635px;
} 
* html .msgbox {
  width:550px;
}   

