html { min-height: 100%; margin-bottom: 1px; background-color: #f8f8f3; padding:0 15px; color: Black; }

#hd {	margin-top: 1em; 	margin-bottom: 1em; 	}

p {margin:0 0 1em}	

blockquote {
	margin-left: 3em; margin-right: 3em;
}


.footnote  { font-family: Arial, Helvetica, sans-serif; font-size: 85%; }
.caption { font-family: Arial, Helvetica, sans-serif; font-size: 85%; text-align: center; line-height: 120% }


/*
=Headings
*/
h1,h2,h3,h4,h5,h6 { color:#8a8e27; background-color: White; font-weight:normal; font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;}
h1 { margin: 6px 0 6px 12px; 	font-size:2em; letter-spacing:-1px; color:#578427; background-color: #f1efe7; }
h2 {clear:both; margin:0 0 0.5em 0 ; font-size:1.5em; line-height:1.3; }
h3 {margin: 0.5em 0 0.5em 0; font-weight: bold; font-size:1.2em; letter-spacing:-1px;}

	
/*
=Lists
*/

/*ul li { padding-left: 1em; list-style: disc; list-style-position: inside;}
ol li {padding-left: 1em; 	list-style-position: inside; 	list-style: decimal;}
*/

ol, ul {margin: 0.1em 0}
ul {padding:0 0 0 2em; 	list-style:square; }
ol {padding:0 0 0 2em}
li {margin:0 0 0.5em}

/*
=Links
*/
#bd a:link,
#bd a:visited {border-bottom:1px dotted; 	color:#275684; font-weight:bold; text-decoration:none; background-color: White; }
#bd a:visited {color:#8E2927}
#bd a:focus, #bd a:hover {	border-bottom-style:solid;	color:#D03900; background-color: White;}
a.imglink:link, a.imglink:visited {border:none}
a.imglink:hover {background:transparent}
