body  { background-color: white }body#standard,body#minutes {	color: black;	background: white url(images/EMPfHL-Logo.gif) no-repeat center top;	padding-top: 100px;	z-index: 0;}td #frontpage {	border: thin solid white;}#frontpage a,#frontpage a:visited {	text: navy;	background-color: #fcfccf;	border: thin dotted white;	padding: 0 2px;	text-decoration: none;}#frontpage a:hover {	text: navy;	background-color: #efeffe;	border: thin dotted black;	padding: 0 2px;	text-decoration: none;}p {	font-family: serif;	font-size: 0.9em;	margin: 0 0 1em 3em;}.p70 { font-size: 70%; }.p80 { font-size: 80%; }.p90 { font-size: 90%; }.topper  { text-align: center; position: absolute; height: 720px; }#article,#mainevent {	position: absolute;	top: 80px;}table.left {	font-size: 0.95em;	font-family: sans-serif;	background-color: silver;	border: thin solid #333;	padding-right: 0.5em;}table.left tr.box td.in a:hover {	text: white;}tr.box { border: solid 1px black; outline: thin solid navy; }ul, ol { font-size: 0.8em; font-family: sans-serif; font-weight: 400; list-style-type: disc; margin: 1em 0 1em 40px; }ol.normal { font-size: 0.8em; font-family: sans-serif; font-weight: 400; list-style-type: decimal; margin: 0 0 0 0.8em; }.shallow { margin: 0em; padding: 0 0 0 2.0em; }td { vertical-align: top }td.in {	font-size: 0.7em;	text-indent: -0.5em;	padding-left: 1em}.headline {	font-size: 1.3em;	font-family: sans-serif;	font-style: normal;	font-weight: 700;	text-decoration: none;	text-align: left;}.headline-center  {	font-size: 1.3em;	font-family: sans-serif;	font-style: normal;	font-weight: 700;	text-decoration: none;	text-align: center;	margin: 0;}.bold {	font-weight: 900;}.center {	text-align: center !important;}.header { /*  for page headings */ 	font-size: 1.7em;	font-family: sans-serif;	font-weight: 700;	margin: 1em 0 0.5em 0;}.subhead {	font-size: 1.0em;	font-family: sans-serif;	font-style: normal;	font-weight: 600;	line-height: 100%;	text-decoration: none;	text-align: left;	margin-top: 0.5em;	margin-bottom: 0.5em;	margin-left: 1em;}#minutes .inset {	text-align: left;	margin: 0 24pt;	padding: 0;	border-color: navy}#standard .inset {	text-align: left;	margin: 0 3em;	padding: 0;	border-color: navy;}.pullquote {	font-size: 0.9em;	font-family: monospace;	line-height: 1.3em;	text-align: justify;	margin: -0.7em 6em 1em 6em;	padding: 0.2em 0.4em;	border: thin solid #dedede;	background-color: #fefeef;}.borderpp {	font-family: sans-serif;	background-color: #eee;	margin-bottom: 8px;	padding: 4px 6px;	border: solid 1px navy;}.b {	font-weight: bolder;}.attention {	padding: 1em 0;	background-color: red;}.notification {	text-align: center;	padding: 0.5em 0.3em;	background-color: #feefef;	border: thin brown solid;	opacity: 0.8;}.super{	font-size: 0.8em;	vertical-align: super;}.events table {	font-size: 0.9em;	font-family: sans-serif;	border: solid 1px black;	margin-bottom: 1em;}.art-title,.pagetitle {	font-size: 1.7em;	font-family: sans-serif;	font-weight: 700;	margin: 2.0em 0 0 1.5em;	background-color: #feefef;}.art-subtitle,.subtitle {	font-size: 1.0em;	font-family: sans-serif;	font-weight: 700;	margin: 0 0 0 2.5em;	background-color: #feefef;}.author {	font-size: 0.7em;	font-family: sans-serif;	font-weight: 300;	margin: 0 0 1.5em 3.8em;}#article {	margin-right: 2.0em;	margin-bottom: 2.0em;}#article p {	line-height: 1.5em;}#article p.section:first-letter {	background-color: #feefef;	font-size: 300%;	font-weight: bold;	float: left;	color: #600;	line-height: 0.9em;	padding: 0 0.1em;	margin-right: 0.1em;}.divider {	width: 50%;	margin: 0 25% 1.0em 25%;	border-top: 0.1em #dccdcd dotted;}
