* { /* Reset ALL margins and padding to 0, this helps with keeping things consistent over different browsers */
	margin: 0px;
	padding: 0px;
}
body {
	font: 75%/1.3 Arial, Helvetica, sans-serif;
	color: #000000;
}
ul, ol, dl, p, h1, h2, h3, h4, h5, h6
{ /* give all a bottom margin of 10px, 1em can be used instead. Also give everything a consistant size. */
	font-size: 100%;
	margin-bottom: 1em;
}
h1 {}
#header h1 em {
	display: none;
}
#header h1.print-logo {
	width: 742px;
	padding: 24px 0 34px 0;
	margin: 0 auto;
	display: block;
}
h2 {
	font-size: 150%;
	font-weight: normal;
	color: #222d40;
	border-bottom: 1px dotted #637086;
	padding-top: 8px;
}
h3 {
	font-size: 120%;
	font-weight: bold;
}
h4 {
	font-size: 110%;
	font-weight: bold;
	color: #1D356C;
}
h5 {}
h6 {}
p {}
#content p {
	width: 500px;
}
#content.homepage p {
	width: auto;
}
ul,ol { /* reset left margin for lists */
	margin-left: 1.5em;
}
ol { /* reset left margin for lists */
	margin-left: 1em;
}
#jump-navigation, #header-navigation, .bread-crumbs, #sub-section, #footer {
	display: none;
}
