
/* EASY links 
.easy.a:link  {
    color: green;
    text-decoration: none;
}
.easy.a:visited {
    color: green;
}
.easy.a:hover {
    color: green;
    text-decoration: underline; 
}
.easy.a:active {
    color: green;
}
*/
.easy  {
    color: green;
}

td img {
  display: inline;     /* Removes the baseline gap at the bottom */
  max-width: 100%;    /* Prevents the image from overflowing the cell */
  height: auto;       /* Maintains the aspect ratio */
  vertical-align: middle;
}


/* Merges double borders into single solid lines */
.table-with-borders {
    border-collapse: collapse;
}

/* Applies the solid border to the outer frame and internal grid cells */
.table-with-borders,
.table-with-borders th,
.table-with-borders td {
    border: double; /* thickness, style, color */
}

/* Optional: Adds space inside the cells so text doesn't touch the borders */
.table-with-borders th,
.table-with-borders td {
    padding-right: 8px;
}

.table-no-borders {
    width: 100%;
    border: 0;
    border-collapse: collapse; /* Replaces cellspacing="0" */
}

/* Replaces cellpadding="0" for table cells */
.table-no-borders td, .table-no-borders th {
    padding: 0;
}

.table-with-white-cells th {
    background-color: #f6c34f ;   // #fdd476
}