#active_table48 th {
    text-align: left;
    font-weight: bold;
    background-color: #4CAF50; /* Dark green background */
    color: white; /* White text color */
    padding: 8px 8px 8px 8px; /* Top, Right, Bottom, Left padding */
    margin-bottom:10px;
}
    #active_table48 tr td:first-child {

        line-height: 40px; /* Adjusts the vertical alignment */
        margin: auto; /* Helps in centering if the td is styled as flex */
	font-weight:bold;
    }

#active_table48 tr:nth-child(odd) {
    background-color: #f2f2f2; /* Lighter color for odd rows */
}

#active_table48 tr:nth-child(even) {
    background-color: #ffffff; /* White for even rows */
}