body,th,td,p,div,span,a,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,big,small,b,pre{
    font-family:Arial,Helvetica,sans-serif;
    font-size: 11pt;
}

table{      
  width: 850px;  
}

tr{
  width: 100%;
}

input{
    font-size: 10pt;
}

table.Input{
  width: 850px;  
  border: solid #6B8BBD 1px; 
  font-size: 11pt;
}

td.Title{  
  width: 100%;
  background: #6B8BBD;  
  font-size: 11pt;
  font-weight: bolder;
  color: #FFFFFF;
  border: solid #6B8BBD 1px; 
  text-decoration: underline;
}

td.Header{  
  text-align: right;
  background: #EEEEE2;
  font-weight: bolder;
  width: 20%;  
  font-size: 11pt;
}

td.Header2{  
  text-align: right;
  background: #EEEEE2;
  font-weight: bolder;
  width: 20%;  
  font-size: 11pt;
}

td.Data{  
  font-size: 11pt;
  background: #EEEEE2; 
}

td.FirstName{    
  text-align: center;
  width: 25%;
  background: #EEEEE2; 
}

td.LastName{    
  text-align: center;
  width: 25%;
  background: #EEEEE2; 
}

td.MiddleName{    
  text-align: center;
  width: 20%;
  background: #EEEEE2; 
}

td.other{       
  background: #EEEEE2; 
}

td.ButtonArea{
  border: solid #EEEEE2 1px; 
  background: #EEEEE2;
  text-align :center;
}

input.Text {
  width: 100%;
}

input.Name {
  width: 95%;
}

input.Button{
  width: 120px;
}

td.Message{
  color: red;
  width: 100%;
  font-size: 14pt; 
  text-align: center;
  vertical-align: middle;  
}

textArea.TextArea{
  width: 100%;
  height: 100px;
}
