h2 {
    background-color: #e6e6e6;
    font-size: 16px;
    width: 50%;
}

p {
    font-size: 14px;
}

.atop {
    vertical-align: top;
}

.aleft {
    text-align: left;
}

.aright {
    text-align: right;
}

#payMembershipNew h2 {
    font-family: verdana,arial,sans-serif;
    font-size: 13px;
    width: 100%;
}

#payMembershipNew table {
    font-size: 11px;
    width: 600px;
}

#payMembershipNew th {
    text-align: right;
}

#payMembershipNew table td.c1 {
    width: 40%;
}

#payMembershipNew table th.c1 {
    width: 40%;
}

#payMembershipNew p {
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    text-align:left;
}