.div.header {
    width: 98vw;
    height: 5vw;
    text-align: center;
}

.divAction {    
    text-align: left; 
    width: 98vw;
    font-family: Arial, Helvetica, sans-serif;
}

#dataTable {
    width: 98vw;
    border-collapse: collapse;
    background-color: white;
    margin-left: 0;
}

.actionButton {
    width: 8vh;
    border: 2px solid black;
    /*margin-left: 0;*/
    background-color: lightgray;
    text-align: center;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
}

/*.rowNumber {
    font-family: Arial, Helvetica, sans-serif;
    background-color: lightblue;
    font-size: x-small;
    color: black;
    width:90%;
    text-align: right;
    border: 0;
}*/

#caption {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}

.tr {
    margin-left: 0;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}

#radioButton {
    width: .1%;
    border: 2px solid black;
    margin-left: 0;
}

th {
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    color: darkblue;
}

#id {
    width: 1%;
    color: blue;
    border: 2px solid black;
    margin-left: 0;
    text-align: center;
}

#name {
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    border: 2px solid black;
    color: blue;
    text-align: left;
    width: 5%;
}

#color {
    width: 3%;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    border: 2px solid black;
    color: blue;
    text-align: left;
}

#vendor {
    width: 4%;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    border: 2px solid black;
    color: blue;
    text-align: left;
}

#purchased {
    width: .5%;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    border: 2px solid black;
    color: blue;
    text-align: center;
}

#note {
    width: 7%;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    border: 2px solid black;
    color: blue;
    text-align: left;
}