.formtable {  
  width:380px;
  padding:0px;
  margin:10px 0px 0px 0px;
}
* html .formtable {
  width:360px;
  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;
}
.formtable .rightcell {
  width:280px;
  text-align:left;  
  vertical-align:top;
  padding:2px 0px 2px 0px;
  margin:0px;  
  border:none;
}
* html .formtable .rightcell{
  width:260px;
}
.formtable .bothcells {
  width:380px;
  text-align:left;  
  vertical-align:top;
  padding:2px 0px 2px 0px;
  margin:0px;  
  border:none;
}
* html .formtable .bothcells{
  width:360px;
}
.formtable .textinput {
  width:278px;
  border:1px solid #999;
  text-align:left;
  padding:2px;
  margin-bottom:5px;
  background-color:#FFFFFF;
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal;
}
* html .formtable .textinput {
  min-width:258px;
}
.formtable .secinput {
  width:160px;
  border:1px solid #999;
  text-align:left;
  padding:2px;
  margin-bottom:5px;
  background-color:#FFFFFF;
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal;
}
* html .formtable .secinput {
  width:140px;
}
.formtable .intinput {
  width:40px;
  border:1px solid #7F9DB9;
  text-align:left;
  padding:2px;
  margin-bottom:5px;
  background-color:#FFFFFF;
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal; 
}
* html .formtable .intinput {
  min-width:40px;
}
.formtable .floatinput {
  width:50px;
  border:1px solid #7F9DB9;
  text-align:left;
  padding:2px;
  margin-bottom:5px;
  background-color:#FFFFFF;
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal; 
}
* html .formtable .floatinput {
  min-width:50px;
}
.formtable .messageinput {
  width:380px;
  height:100px;
  border:1px solid #999;
  text-align:left;
  padding:2px;  
  margin-bottom:5px;  
  background-color:#FFFFFF;
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal; 
  overflow:auto;
}
* html .formtable .messageinput {
  width:360px;
}  
.formtable .inputselect {
  border:1px solid #7F9DB9;
  text-align:left;
  padding:2px;
  margin-bottom:5px;
  background-color:#FFFFFF;
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal;
}
.msgbox {
  position:absolute;
  top:430px;
  left:15px;
  width:400px;
} 
* html .msgbox {
  width:380px;
}   
