.heading {
    text-align: center;
    margin: 0px;
}

table.registrationTable {
    font-size: 12;
    font-family: Verdana, Arial;
    border-collapse: collapse;
}
table.registrationTable th {
    text-align: left;
    border-bottom: 1px solid #f1f1f1;
}
table.registrationTable td {
    text-align: left;
    border-bottom: 1px solid #f1f1f1;
    border-left: 1px solid #f1f1f1;
    padding-left: 5px;
}

fieldset.registrationFieldset {
   font-family: Verdana, Arial; 
   font-size: 10px;
   border: 1px solid #dab7c2;
   padding: 5px; 
   padding-top: 0px;
}

select.centerFirstSelect {
   text-align: center;
}
select.centerFirstSelect option {
   text-align: left;
}

input.checkboxWithText {
   vertical-align: middle;
}

input {
    border: 1px solid #6f6f6f;
}
