.inputTextCenter input[type="number"], .inputTextCenter input[type="text"], .inputTextCenter td
{
    text-align: center;
}

.boxes table{
    border-collapse: collapse;
  
}

table {
    width: 90%;
    margin-left: 5%;
}
 
.boxes td {
      border: solid whitesmoke 1px;
      vertical-align: middle !important;

}
.boxes td td{
  border: none;
  padding-top: 5px;

}
.boxes tr {
   height: 32px;
  }

.boxes input[type='date'], .boxes input[type='text'],.boxes input[type='password'],.boxes input[type='tel'],.boxes input[type='number'],.boxes input[type='email']{
     border: 1px solid lightgray;
     margin-top:  0;
     padding: 3px;
     background: transparent;
     width: 60%;
     height: 20px;
     font-size: 16px;
     float: right;
}

.boxesNew input[type='date'], .boxesNew input[type='text'],.boxesNew input[type='password'],.boxesNew input[type='tel'],.boxesNew input[type='number'],.boxesNew input[type='email']{
     border: 1px solid lightgray; 
     padding: 5px;
     background: transparent;
     width: 100%; 
     font-size: 16px; 
}


.lineBor table{
    border-collapse: collapse; 
}

 
.lineBor td {
     border-bottom:  1px solid whitesmoke;
}

.lineBor td td{
  border: none;
  padding-top: 5px;
}

.lineBor input[type='text'],.lineBor input[type='password'],.lineBor input[type='tel'],.lineBor input[type='number'],.lineBor input[type='email']{
 
     width: 100%; 
     
}
 
 
th{
    background: #B3B3B3;
    text-align: center;
}

 
.high25 td input{
    height: 25px;
}
 
 .boxes td{
    padding: 0 !important;
    vertical-align: middle;
 }
 

.noBor td{
   border:  none; 
}
 
.noBor input[type='text'], .noBor input[type='password'],.noBor input[type='tel'],.noBor input[type='number'],.noBor input[type='email']{
 
    width: 100%; 
} 
 
.high35 tr
{
    height: 35px;
}

.high25 tr
{
    height: 25px;
}



