body {
color: crimson;
background-color: black;
}
th{
color: white;
border: 2px solid black;
width: 6rem;
background-color: green;
height: 6rem;
}
td{
color: white;
border: 2px solid black;
width: 8rem;
background-color: #96D4D4;
height: 1rem;
}

table {
    border: 3px dotted blue;
    background-color: crimson;
}

th:nth-child(1){
    background: royalblue;
    color: orchid;
}
tr:nth-child(1) th:nth-child(2){
    background: darkgreen;
    color: white;
    font-size: 35px;
}
tr:nth-child(2) th{
    height: 1rem;
    font-size: 16px;
}
tr:nth-child(2)>th:nth-child(odd){
    background: darkblue;
    color: violet;
}
tr:nth-child(2)>th:nth-child(even){
    background: darkgreen;
    color: white;
}

tr:nth-child(n+3):nth-child(-n+7)>td:nth-child(n+2):nth-child(-n+6){
    background: white;
    color: black;
}

tr:nth-child(n+3):nth-child(-n+7)>td:nth-child(n+7):nth-child(-n+8){
    background: yellow;
    color: black;
}

td:nth-child(1){
    background: green;
    color: violet;
}