body {	margin: 2em;	background: white;	color:black;	font-family: 'Arial CE','Helvetica CE',Arial,sans-serif;	}a { color:red; }a:visited { color:#663333; }a:hover, a:focus { background:black; color:white; }h1 { font-size:200%; }h2 { font-size:170%; }h3 { font-size:133%; padding-top:1em; border-top:1px solid silver; }h4 { font-size:110%; }li {	list-style-type:disc;	margin-top: 1ex;	margin-bottom: 1ex;	}