table, th, td{
    border: solid 2px black;
    border-collapse: collapse;
}
table{
    width: 70%;
    margin: 2em auto;

}
h2{
    text-align: center;
}
#rtable thead, #rtable tfoot{
    background-color: lightgreen;
}
/*#rtable>tbody>tr>td:nth-child(3){*/
/*    text-align: right;*/
/*}*/
#rtable>tbody>tr>td:last-child{
    text-align: right;
}

/*#rtable>tbody>tr:nth-child(2n){*/
/*   background-color: lightpink;*/
/*}*/
#rtable>tbody>tr:nth-child(odd){
    background-color: lightpink;
}
#ntable{
    height: 100vh;

}
#ntable1{
    caption-side: bottom;
}
#ntable td{
    vertical-align: top;
}
#ntable td:last-child{
    vertical-align: bottom;
}
#stable thead, #stable tfoot{
    background-color: lightblue;
}
.highlight{
    background-color: yellow;
}


