.medal {
    border-collapse: collapse;
    width: 100%;
}

.medal td, .medal th {
    
    padding:3px;
    font-size:0.9em;
}
.medal tr:nth-child(even){background-color: #f2f2f2;}
.medal th {
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    background-color: #0000FF;
    color: white;
}

.medal1 {
    border-collapse: collapse;
    width: 100%;
}
.medal1 tr:first-child{background-color: #ffffff;}
.medal1 tr:nth-child(4n+3){background-color: #f2f2f2;}
.medal1 tr:nth-child(4n+4){background-color: #f2f2f2;}

.medal1 td, .medal1 th {    
    padding:3px;
    font-size:0.9em;
    
}

.medal1 th {
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    background-color: #0000FF;
    color: white;
}

.canoe {
    border-collapse: collapse;
    width: 100%;
}
.canoe tr:nth-child(even){background-color: #f2f2f2;}
.canoe tr:nth-child(1){background-color: #ffe6e6;}
.canoe tr:nth-child(2){background-color: #ffe6e6;}

.canoe td, .canoe th {    
    padding:3px;
    font-size:0.9em;
    
}

.swim th {
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    background-color: #0000FF;
    color: white;
}

.swim {
    border-collapse: collapse;
    width: 100%;
}
.swim tr:nth-child(even){background-color: #f2f2f2;}
.swim tr:nth-child(2){background-color: #ffe6e6;}
.swim tr:nth-child(3){background-color: #ffe6e6;}
.swim tr:nth-child(7){background-color: #ffe6e6;}
.swim tr:nth-child(8){background-color: #ffe6e6;}
.swim tr:nth-child(28){background-color: #ffe6e6;}
.swim tr:nth-child(29){background-color: #ffe6e6;}
.swim tr:nth-child(30){background-color: #ffe6e6;}

.swim td, .swim th {    
    padding:3px;
    font-size:0.9em;
    
}

.canoe th {
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    background-color: #0000FF;
    color: white;
}