 body {
 }
 table.main1 {
 border-collapse:collapse;
 border:1px solid #e9e9e9;
 text-align:justify;
 margin:0 auto;
 width:518px;
 }
 #center{
  width:588px;
  margin:0 auto;

 }
 .header {
  padding:5px;
  padding-top:10px;
  padding-bottom:10px;
  font-size:9pt;
  font-family:tahoma;
  font-weight:bold;
  color:#00468c;
  background-color:#e7f2fe;
    text-align:center;
     border:1px solid #e9e9e9;
 }
 .main-part {
  padding:5px;
  padding-top:10px;
  padding-bottom:10px;
  font-size:9pt;
  font-family:tahoma;
  font-weight:bold;
  color:#00468c;
  background-color:#ddedfe;
  text-align:center;
   border:1px solid #e9e9e9;
 }
  .center {
  padding:10px;
  padding-top:15px;
  padding-bottom:20px;
  font-size:9pt;
  font-family:tahoma;
  text-align:center;
   border:1px solid #e9e9e9;
    text-align:center;
 }
 .main-center {
  padding:10px;
  padding-top:15px;
  padding-bottom:20px;
  font-size:9pt;
  font-family:tahoma;
  text-align:center;
  border:1px solid #e9e9e9;
  text-align:justify;
  width:155px;
 }
input.text {
 width:50px;
}
#oform {
 font-family:tahoma;
 font-weight:bold;
 font-size:10pt;
 color:#00468c;
 border-bottom:1px solid #d1e7ff;
 padding:15px;
 padding-left:0px;
 padding-bottom:5px;
 margin-left:37px;
 margin-bottom:10px;
 width:500px;
}
.bold {
 font-weight:bold;
 width:470px;
 float:left;
 margin-left:37px;
 //margin-left:18px;
 margin-top:10px;
 margin-bottom:10px;
}
.bold-number {
 float:right;
 margin-top:-15px;
}
.line {
  border-top:1px solid #e9e9e9;
  height:1px;
  width:517px;
  margin-left:37px;
}
.line2 {
  border-top:1px solid #e9e9e9;
  height:1px;
  width:517px;
}
