table { 
color: #333;
font-family: Helvetica, Arial, sans-serif;
width: 100%; 
border-collapse: 
collapse; border-spacing: 0; 
clear:both;


}

td, th { 
border: 1px solid transparent; /* No more visible border */
height: 30px; 
padding: 20px;

transition: all 0.3s;  /* Simple transition for hover effect */
}

th {

font-weight: bold;
text-align: left;
border-bottom: solid 1px #999;
}

td {
background: #FAFAFA;
text-align: center;
text-align: left;

}

td a {
text-decoration:none;
color:#287cbd;
weight:400;
}
/* Cells in even rows (2,4,6...) are one color */ 
tr:nth-child(even) td { background: #F1F1F1; }   

/* Cells in odd rows (1,3,5...) are another (excludes header cells)  */ 
tr:nth-child(odd) td { background: #FEFEFE; }  
