table {
    border-collapse: collapse;
    width: 90%;
    margin: 0 auto;
    font-family: Arial, sans-serif;
}

table th, table td {
    padding: 5px;
    border: 1px solid #f6f6f6;
    text-align: center;
}

table th {
    background-color: #0075a5; 
    color: white;              
    font-weight: normal;
}

table tr:nth-child(even) {
    background-color: #f2f2f2;
}

table tr:hover {
    background-color: #d0d0d0; 
}
td a {
    color: #0075a5; 
    text-decoration: none; 
}
td a:hover {
    color: #01587C; 
}