body {
  text-align: center;
  	/* Setting default text color, background and a font stack */
	color:black;
	font-size:18px;
	background: rgb(255, 255, 255);
}

td { font-weight: 500;  } 

td:hover { background: yellow; }
/* 
tr:nth-child(odd) {
  background: rgb(255, 236, 236);
}

tr:nth-child(even) {
  background: rgb(239, 239, 250);
} */

tbody tr:nth-child(odd) {
  background-color: #e4f0f5;
}
td:nth-child(2), th:nth-child(2)  {
  padding: 0 10px; 
  /* display:  none; */
}
td:nth-child(5), th:nth-child(5)  { 
  text-align: left;
  padding-left: 10px;
  /* display:  none; */
}
td:nth-child(1), th:nth-child(1)  { 
  text-align: left;
  padding-left: 5px;
}
th:nth-child(3), th:nth-child(4) {
  text-align: right; 
  width: 80px;
}
td:nth-child(3), td:nth-child(4) {
  text-align: right; 
  width: 80px;
}
thead, tfoot {
  background-color: #3f87a6;
  color: #fff;
}
