#trains{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    width: 100%;
    border-collapse: collapse;
}

#trains td, #trains th {
    font-size: 10px;
    border: 1px solid navy;
    padding: 3px 7px 2px 7px;
}

#trains th {
    font-size: 12px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 4px;
    background-color: #0000BB;
    color: #ffffff;
}

#trains tr.alt td {
    color: #000000;
    background-color: #EAF2D3;
}
#vtrains{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    width: 100%;
    border-collapse: collapse;
}


#vtrains td, #vtrains th {
    font-size: 10px;
    border: 1px solid green;
    padding: 3px 7px 2px 7px;
}

#vtrains th {
    font-size: 12px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 4px;
    background-color: #006400;
    color: #ffffff;
}

#vtrains tr.alt td {
    color: #000000;
    background-color: #EAF2D3;
}




#form{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
}

#form td, #form th {
    font-size: 10px;
    border: 1px solid navy;
    padding: 3px 7px 2px 7px;
    background-color: #0000BB;
        color: #FFFFFF;
}

#form th {
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 4px;
    background-color: #0000BB;
    color: #ffffff;
}

#form tr.alt td {
    color: #000000;
    background-color: #EAF2D3;
}



#vform{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
}

#vform td, #vform th {
    font-size: 10px;
    border: 1px solid black;
    padding: 3px 7px 2px 7px;
    background-color: #006400;
        color: #FFFFFF;
}

#vform th {
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 4px;
    background-color: #006400;
    color: #ffffff;
}

#vform tr.alt td {
    color: #000000;
    background-color: #EAF2D3;
}

