@charset "utf-8";
/* CSS Table  AI*/
/* Define the CSS for a TABLE with class="stable" */

.stable {
    
    border-collapse: collapse;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.stable th, .stable td {
    border: 0px solid black;
    padding: 8px;
    text-align: left;
}

.stable th {
    background-color: #f2f2f2;
    color: black;
}

.stable tr:nth-child(even) {
    background-color: #e1ecff;
}


.stable tr:hover {
    background-color: #ffecc7;
    cursor: pointer; /* Change the pointer style */
}

.stable-footer {
    background-color: #e5ffc8; /* Light gray background */
    color: #333;              /* Dark text color */
    font-weight: ;        /* Bold text */
    text-align: justify;       /* Centered text */
    padding: 10px;            /* Padding for spacing */
    #border-top: 2px solid #000; /* Top border */
}

/* Define the CSS for  SINGLE TD with class="this" */
td.this {
  border-bottom: 3pt solid #03F;
  margin:10px;
  padding:10px;
}

/* Define the CSS for and individual ROW (class="trow") */
.trow {
    background-color: #f2f2f2; /* Light gray background */
}
/* Define the CSS for and individual COLUMN (class="tcolumn") */

.tcolumn {
    background-color: #f2f2f2; /* Light gray background */
}

