form {
    margin: 0px auto 0px auto; 
    padding: 0px 0px 0px 0px;  
    
}

table.form, table.application {  
    background-color: #FFFFFF;
    border-collapse: collapse;
    border-spacing: 0px;
    border: 0px none #FFFFFF;
    color: #000000;
    margin: 0px auto 0px auto; 
    padding: 0px 0px 0px 0px;  
    width: 100%; 

}


td.formTitle {
    line-height: 16px;
    font: bold 16px verdana, arial, helvetica, sans-serif;
    font-style: italic;
    background: #FFFFFF;
    color: #728D5A;
    text-align: left;
    vertical-align: top;
    
}

td.formHeading {
    line-height: 16px;
    font: bold 13px verdana, arial, helvetica, sans-serif;
    font-style: italic;
    background: #77AF6D;
    /* 99BF77; */
    /* 9BB497; */
    color: #FFFFFF;
    text-align: left;
    vertical-align: top;
    
}

td.submit {
    text-align: left;
    vertical-align: top;
    
}

td.dataLabel, td.dataText {
    background-color: #FFFFFF;
    color: #000000;
    border-spacing: 0px;
    border: 1px solid #000000;
    margin: 0px 0px 0px 0px; 
    padding: 2px 2px 2px 2px;  
    font: bold 10px verdana, arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;
    line-height: 20px; 
    
}

td.dataLabel {
    white-space: nowrap;
    
}

td.dataText {
    white-space: normal;
    
}

td.special {
    background: #A2EF95;
}


td.data {
    background-color: #FFFFFF;
    color: #000000;
    border-spacing: 0px;
    border: 1px solid #000000;
    width: 100%;
    margin: 0px 0px 0px 0px; 
    padding: 2px 2px 2px 2px;  
    font: normal 10px verdana, arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;
    white-space: nowrap;
    
}


input.data {  
    background-color: #FFFFFF;
    color: #000000;
    font: normal 10px verdana, arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;

}

select.data {  
    background-color: #FFFFFF;
    color: #000000;
    font: normal 10px verdana, arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;

}

textarea.data {  
    background-color: #FFFFFF;
    color: #000000;
    font: normal 10px verdana, arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;

}

td.wrap {
    white-space: normal;
    
}

td.formSubmit {
    text-align: center;
    
}


