/* GenericTable Table  Definitions  Modify as required  */

#GenericTable

{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:90%;
border-collapse:collapse;
border-style:solid;
border-color: #002981;          /* Dark Navy Blue */
border-width:5px;
margin:auto;
}

#GenericTable td, #GenericTable th 
{                            /* #00BFFF = Light Blue  #D0EEFF = Pale light blue  */
font-size:1.2em;
border:3px solid #00008F;    /* Dark Blue   */
padding:3px 5px 2px 5px;
}

#GenericTable th 
{
font-size:1.5em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#1564E4;    /* Blue background */
color:#fff;                  /* White Text      */
}

#GenericTable tr.head2 td    /* Second Heading Line Definition IF Required  */
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

color:#fff;                  /* White Text        */
background-color:#B847FF;    /* Purple Background */
font-size:1.4em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
text-align:center;
font-weight:bold;            /* Bold Text   */
/* font-weight: 900; */      /* Much Bolder */
}

/* ***********************************************************************************

Defining background colour of alternate rows of the table  (beats reg & alt )

tr:nth-child(even) {background-color: #B847FF;}
tr:nth-child(odd)  {background-color: #9EFF00;}

I wonder how plugging in Current Year will effect the distribution of the colours ???
************************************************************************************ */

#GenericTable 
tr:nth-child(even) 
{background-color: #B847FF;}   /* Purple */ 

#GenericTable 
tr:nth-child(odd)  
{background-color: #9EFF00;}   /* #9EFF00 = light green    #4CAF50 = Green */

#GenericTable tr.alt td 
{
color:#000;
background-color:#DECDFF;      /* Light purple */
}

#GenericTable tr.reg td 
{
color:#000;
background-color:#B4FFFF;      /* light blue */
}

#GenericTable tr.div td 
{
color:#000;
background-color:#FFFBE0;       /* Light yellow divider line between table rows */
}

#GenericTable tr.separator td   /* dark maroon divider line between table rows */
{
color:#000;
background-color:#95024F;       /* dark maroon */
}


/* ********************************************************************************* */

#GenericTable tr.currentyear td   /* Background colour of Current year  */
{
color:#000;
background-color:#9EFF00;         /* Light Green    #66FF66 */
}

/* *********************************************************************************** */
/*        Updated with ODD EVEN declaration to simplify the data entry  */

#GenericTable 
tr:nth-child(even) 
{background-color: #DCF5FF; } 	/* #DCF5D6; */          /* Light Green */ 

#GenericTable 
tr:nth-child(odd)  
{background-color: #95CBF3;} 	/* #C5F0C1; */          /* Darker Light Green */

#GenericTable
/* tr:hover {background-color:#29BFF7;} */
tr:hover {background-color:#EEA6FF;}
