body { color : #000000; background : #ffffff; font-family : "Times New Roman", Times, serif; font-size : 12pt; width:90%; margin:1em;
} 

#banner {padding:10pt; height:auto; margin-left:0px; width:100%; margin-bottom:1em;}

h1 { font-family: Georgia, "Times New Roman", serif;  font-size: x-large;  font-style: italic;  color: #000000; border: 0px; padding: 0px 0px 0px 0px; margin: 0px; }

h2 {
	font-size: large;
	color: #000000;
	background-color: transparent;
}
h3{	color: #000000;}


#page {
margin: 0px; 
	padding: 0px;
float:none !important;
border:none;
width:100% !important;
}

#container {width:100%;
margin: 0px; 
	padding: 0px;
}

#breadcrumb, #sidebar, #search, #toptabs, #navitabs, #menu,#logo,
span.editpost, .hideinprint, p.nocomments, span.editpost, span.noprint
	{display: none;}

h1, h2, h3, .box, .article {width:100%; }

h1 + h2 {margin-top:1em; } /* undo screen rule  jan 2005 was 0em now 1em*/

#content {
width: 100%;
        border: 0px;
        margin: 0px;
        padding: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	border-left: 0px;
	font-size : 12pt;
}

#indexprintonly {display:block; padding:5px; border: 3px dashed black; page-break-inside: avoid;}
#indexprintonly p.fineprint {font-size:50%}

img {page-break-inside: avoid; }

div.figure img {margin-left:0px}

#donationbar {background:white; border: 1px solid black; color: black; padding:4px; text-align:center; margin-bottom:16px;
position: static;
display:none;}

#page div.record h2 {
text-align:left;
	color: black;
border:none;
padding:0; margin:18pt 0 0 0;
}

div.record div.wrapper {padding:0}


/* not sure why, but I need to restate these rules to get them to work when printing. There is a cascade error somewhere */
p.quote, p.quotequote {margin: 1.5em 3em;
 }
p.quotequote {margin-left:6em;}

/*restate rules to facilitate formatting*/

blockquote.pulledquote p {margin:0; padding:0}

blockquote.pulledquote {
	float: right;
	padding: 0 0 0 60px !important;
	margin: 0 0 10px 15px;
	width: 170px;
	font-size: 18px;
font-weight:bold;
	line-height: 1.4em;
width:260px;
padding-bottom:1em;
font-family: Georgia, "Georgia Ref", Garamond, "Times New Roman", serif;
}

img.reportcover, div.map img, div.graph img, img.graph {border:1px solid silver;}
img.right {float:right; margin:0 0 5px 10px}
img.left {float:left; margin:0 10px 5px 0px}

