/* {{pp-template}} */
table {
	font-size: 85%;
	border-top: none;
}

caption {
	background: #eaecf0;
	border: 1px solid darkgrey;
	padding: 2px 6px;
	white-space: nowrap;
}

th {
	border-top: none;
}

th:nth-child(5),
th:nth-child(6),
th:nth-child(7),
th:nth-child(8) {
	text-align: left;
}

td:nth-child(3),
td:nth-child(5),
td:nth-child(6),
td:nth-child(7),
td:nth-child(8) {
	text-align: right;
}

td:nth-child(9) {
	text-align: center;
}