h1 {
	color: #990000 !important;
	break-after: avoid;
}
h2 {
	color: blue !important;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 120%;
	margin: 0;
	border: 0;
	break-after: avoid;
}

p {
	margin:10px 20px;
}

td {
    border-color: #ccc;
    border-width: 0;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-style: solid;
    padding: 1px 5px 1px 5px;
}

a.external {
	background: none !important;
	padding: 0 !important;
	color: #002bb8 !important;
}

.mw-headline-number, .mw-editsection, .toc {
	display: none;
}