html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

caption {
	color: gray;
	font-size: 1.1rem;
	font-weight: bold;
	padding: .65rem;
	background-color: whitesmoke;
	color: black;
	margin-bottom: .05rem;
}

table {
	border-collapse: collapse;
	border: .25rem solid black;
	text-align: left;
	width: 60rem
}

td,
th {
	border: .1rem solid black;
	padding: .2rem .5rem;
	padding: 1rem
}

th {
	background-color: ghostwhite;
	font-weight: bold;
}

td[rowspan="5"] {
	background-color: whitesmoke;
}

td[colspan="2"] {
	background-color: wheat;
	font-weight: bold;
	font-size: .9em;
}

