table {
     background-color: #034a3f;  
}
td, th {
    padding: 0px;
    text-align: center;
    border-bottom: 2px solid #034a3f !important;
	font-size: 27px;	color: #fff;
}
td { 
  border-bottom: 1px solid #fff !important;
}
td {
    font-size: 23px;
    padding: 5px 3px;
	 background-color: #034a3f !important;  
    color: #fff;
}
table tr td:nth-child(1)
 {
    background-color: #034a3f; 
    color: #fff;
    font-weight: 700;
    font-style: italic;
    font-size: 30px; 
    text-shadow: 1px 1px #ffd700;
    padding-top: 10px;
    padding-bottom: 10px;
}
table tr td:nth-child(3), table tr td:nth-child(6), table tr td:nth-child(9), table tr td:nth-child(12), table tr td:nth-child(15), table tr td:nth-child(18), table tr td:nth-child(21) 
	{
		font-weight: 900;		font-size: 55px;		visibility: visible;
	}	table tr td:nth-child(2),	table tr td:nth-child(4),	table tr td:nth-child(5),	table tr td:nth-child(7),	table tr td:nth-child(8),	table tr td:nth-child(10),	table tr td:nth-child(11),	table tr td:nth-child(13),	table tr td:nth-child(14),	table tr td:nth-child(16),	table tr td:nth-child(17),	table tr td:nth-child(19),	table tr td:nth-child(20),	table tr td:nth-child(22) 		{ 
			font-weight: 900;			font-size: 32px;			visibility: visible; 
		} .heading{     font-size: 22px;    color: #fff;    text-shadow: 0px 0px;    background: #000;    padding: 0;    margin: 0;    text-align: center;    font-size: 34px;    padding: 9px;} 
	 
	.r
	{
		color:#96ea43   !important;
	} 