@charset "utf-8";

body {font-family: Calibri;
	color:rgb(80, 100, 40);  /* olive green */
}
.table-container { background-color:rgb(255, 230,200 );
	width: auto;
	height: 496px;	
}
table {border: 3px solid rgb(200, 40, 10);
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: rgb(245, 240, 235);	
}
td {padding: 0px;
	font-size: 18px;
	font-weight:800;
	text-align:center;
	vertical-align:bottom;
	border:0px;
	width: 53px;
}

.row2 td {text-align:center;
	vertical-align:middle;
	border-right:1px solid rgb(100, 100, 100);
	border-left: none;
	color: rgb(24, 24, 24);
}
.row3 {height: 2px;}
.xl76 {color: rgb(24, 24, 24); border:none; width: 60px;}
.xl77 {color: rgb(24, 24, 24); border-top:1px solid rgb(100, 100, 100); width: 60px;}
.xl3  {width: 3px;} 
.xl4  {background:rgb(200, 40, 10); width: 3px; /* brown */} 
.xl5  {background:rgb(200, 40, 10); /* brown */} 
.xl83 {background:rgb(215, 230, 190);}
.xl84 {background:rgb(200, 200, 100);}
.xl85 {background:rgb(250, 220, 190);}
.xl86 {background:rgb(175, 160, 215); /* purple */}
.xl88 {background:rgb(250, 160, 80);}
.xl90 {font-style: italic; border:1px solid rgb(74, 74, 74); background:rgb(250, 160, 80)/* medium orange */;
		margin-left: 15px; margin-right: 15px;} 
.xl89, .xl90,{width: auto;}
.xl93, .xl94, .xl95 {
	color:rgb(240, 80, 20);
	font-size:20px;
	font-weight:800;
	width: auto;
	text-align:center;
	vertical-align:middle;
}
.xl93 {background-color: rgb(215, 230, 190);}	/* light green */
.xl94 {background-color: rgb(250, 220, 190);}	/* light orange */
.xl95 {background-color: rgb(220, 200, 240); font-size: 18px;}	/* light purple */
.xl99 {font-size:28px; width: auto;} 
.xl84, .xl88 {font-size: 20px; font-weight: 900; font-style: italic;} 
#width-height {padding: 0px;
	margin: 0px; height: 58px;}
