/* resolve potential browser discrepancies */
	body, h1, h2, h3, h4, h5, h6, p, form, blockquote {
	    padding: 0;
	    margin: 0;
	}
	ol, ul {
	    padding: 0;
	    margin: 1em;
	}
	h1, h2, h3, h4, h5, h6, pre, code {
	    font-size: 1em;
	}
	a {
	    text-decoration: none;
	}
	a img {
	    border: none;
	}
/* end of browser boilerplate */
h1{
    font-size: 2.25em;
}
h2{
    font-size: 1.5em;
}
h3{
    font-size: 1.2em;
}
h4{
    font-size: 1.0em;
}
h5{
    font-size: 0.75em;
}
h6{
    font-size: 0.5em;
}

body {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif ; 
      color: black; 
      margin: 0}
H1, H3, H5 {font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
        margin-top: 0.2em; margin-bottom: 0.2em }
H2, H4, H6 {font-family: Georgia, "Times New Roman", Times, serif; 
        margin-top: 0.2em; margin-bottom: 0.2em }

a:link, a:visited {
    font-weight: bold; color: #0000ff; text-decoration: none;}
a:hover {
    font-weight: bold; color: #0000ff; text-decoration: underline;}
a:active {
    font-weight: bold; color: #0000ff; text-decoration: none;}

pre {font-family: "Courier New", Courier, Monaco, monospace ; }
hr {color: black ; background-color: black; height: 3px; border: 0; width: 100%}

#header-wrap {width: 760px; height: 160px; margin-left: auto; margin-right: auto}
.left-logo {float: left; width: 80px; margin-right: 12px}
.logo-label {margin-top: 0; text-align: center; font-size: x-small}
#header-text {margin-left: auto; margin-right: auto; width: 646px}

p.startsection { margin-top: 2em }
p.startsection:first-line { font-weight: bold }
