div.editmembers{
    height:100%;
    width:100%;
    overflow:auto;

}

div.editmembers input[type = 'text']{
    width : 99%;
    margin-left:.5%;
    background: silver;
    padding:.2em;
    color: navy;
    font-size: 1vw;
}

div.editmembers input[type='text'] {
    width: 100%;
    color: navy;
    padding-inline: .2em;
    padding-block: .4em;
}

div.editmembers th {
    color: firebrick;
}

div.editmembers td {
    padding-inline:.5em;
}

input[type = 'text'].member {
    font-size: 1em;
    color: firebrick;
    width: 100%;
}

div.editmembers button.delete {
    margin-inline: 0;
    background-color: firebrick;
    color: wheat;
}

div.editmembers td.members-delete {
    width:6ch;
    padding-inline: .2rem;
    text-align: center;

}

div.editmembers table.memberlist {
    line-height: 1.3;
}



div.editmembers td.members-lname {
    width: 20ch;
}

div.editmembers td.members-fname {
    width: 16ch;
}


div.editmembers td.members-vid {
    width: 13ch;
}

div.editmembers td.members-hphone,
div.editmembers td.members-cphone {
    width: 18ch;
}

div.editmembers td.members-email {
    width: 26ch;
}

div.editmembers td.members-password {
    width: 18ch;
}

div.editmembers td.members-trailfee {
    width: 16ch;
}

div.editmembers td.members-twosome {
    width: 6ch;
}

div.editmembers td.members-vnlogin {
    width: 16ch;
}


div.editmembers td.members-vnpwd {
    width: 16ch;
}


div.editmembers td.members-vnpin {
    width: 12ch;
}

div.editmembers td.members-update {
    width: 12ch;
}

div.editmembers button.update{
    width:100%;

}
