h2,h3,h4 { font-weight: bold; }
h2 { font-size: 160%; text-align: center; margin-top: 4em; border-bottom: thin solid #cccccc; }
h3 { font-size: 144%; }
h4 { font-size: 120%; }

a[type="application/pdf"]::before {
	padding: 0;
	vertical-align: middle;
	content: url(/img/fileicons/application-pdf.png);
}

.mark {
	color: red;
	background: transparent;
	font-weight: bold;
	font-size: small;
	padding: 0 2px;
}

.subsection {
	margin: .5in;
	margin-top: 4em;
}

.subsection h3 {
	display: list-item;
	list-style-type: '◯';
	padding-left: .5em;
}

.hidden { visibility: hidden; }

