#ledger{
margin-left: 50px;
max-height: 70%; /* Set your desired maximum height */
    overflow: auto;
    width: 95%;

    }

    .fail-cell {
        background-color: #FFB6C1;
        /* Light Pink */
    }

#customers {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}
/* Style to limit the table height and add a scrollbar */
#table-container {
    height: 100%; /* Set your desired maximum height */
    
    overflow: auto;
/*    width: 100%;*/
}
/* Remove padding from table cells */
#customers th,
#customers td {
    text-align: auto;
    padding: 2px !important;
    border: 1px solid black;

}

/* Adjust font size for table cells */
#customers th,
#customers td {
    font-size: 12px;
}

/* Optionally, adjust padding for table header cells */
#customers th {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}




#customers th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #ffffcc;
    position: sticky;
    z-index: 1000;

}

