@import "reset.css";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
font-family: Garamond, "Times New Roman", Times, serif;
font-size: 12pt;
}

h1, h2, h3, h4 {
font-weight: bold;
page-break-after: avoid;
}

body {
margin: 0.1in;
}

#header {
margin-bottom: 2em;
}

#header h1, #header h1 a {
font-size: 24pt;
}

#main p, 
#main blockquote, 
#main dl, 
#main dt, 
#main dd, 
#main ol, 
#main ul, 
#main li,
#main fieldset, 
#main form, 
#main label, 
#main legend,
#main table, 
#main caption, 
#main tbody, 
#main tfoot, 
#main thead, 
#main tr, 
#main th, 
#main td {
line-height: 1.4;
}

#main p {
margin-bottom: 1em;
}

#main h2 {
font-size: 18pt
}

#main h3 {
font-size: 14pt
}

#main small {
font-size: 80%;
}

cite {
font-style: italic;
}

q:before, q:after {
content: "";
}

ul, ol, dl {
page-break-inside: avoid;
}

table {
page-break-inside: auto;
page-break-before: avoid;
}

a:link, a:visited {
text-decoration: none;
color: #520;
background: transparent;
}

a:link:after, a:visited:after {
content: " (" attr(href) ")";
font-size: 10pt;
font-weight: normal;
font-style: normal;
color: #000;
}

a:not([href^="http://"]) {
color: #000;
background: transparent;
text-decoration: none;
}

a:not([href^="http://"]):after {
content: "";
}

a[href^="#"] {
color: #000;
background: transparent;
text-decoration: none;
}

a[href^="#"]:after {
content: "";
}

#footer {
padding-top: 2em;
}

#skiptonav, #sidebar, #footerlinks {
display: none;
}

