body {
    font-family: "Times New Roman";
    /*
    background-color: #7fcfdf;    
    background-color: #bfcfcf;
    */
    background-color: #FFFFFF;
}

a {
    color: #000088;
}

table {
    margin-left: auto;
    margin-right: auto;
    border-width: medium;
    border-style: solid;
    border-spacing: 0px;
    border-color: black;
}

td, th {
    padding: .4em;
    border-width: 1px;
    border-style: solid;
}

th {
    font-size: 2em;
}

th {
    font-weight: bolder;
    background-color: black;
    color: #bfcfcf;
    border-color: black;
}

/*
input, select {
    background-color: #bfcfcf !important;
    outline-color: gray;
    border-bottom: #bfcfcf;
    border-right: #bfcfcf;
    font-size: 1em;
    font-family: "Times New Roman";
}


input.button {
    background-color: #ffffff !important;
    outline-color: gray;
    border-bottom: medium solid gray;
    border-right: medium solid gray;
    font-family: sans-serif;
    font-weight: bold;
}
*/

/*
input[type="submit"] {
    background-color: #ffffff;
    outline-color: gray;
    border-bottom: #bfcfcf;
    border-right: #bfcfcf;
    font-size: 1em;
}
*/

td.noborder {
    border: none;
}

table.noborder {
    margin: 0em;
    border-width: medium;
    border-style: none;
    border-spacing: 0px;
    border-color: transparent;
}

table.noborder > td, table.noborder > th {
    padding: .4em;
    border-style: none;
    border-color: transparent;
}

/*
textarea {
    background-color: #bfcfcf;
    border-bottom: #bfcfcf;
    border-right: #bfcfcf;
}
*/
