/*

*/
#nav-toplevel, #nav-subs, #info-site {
display:none;
}

html {
font-family:Georgia, serif;font-size:12pt;color:black;background:none;
}

body {
width:100%;padding:0;margin:0;border:none;background:none;background-color:white;
}

#content a:link:after, #content a:visited:after {
content: " (" attr(href) ") ";font-size: 90%;
}


#content a[href^="/"]:after {
content: " (http://www.yoursite.com" attr(href) ") ";
}

a:link, a:visited {
color:black;background:transparent;font-weight:bold;text-decoration:underline;
}

#banner {
visibility:visible !important;visibility:hidden;height:auto;padding:0;border:none;background:none;z-index:10;
}

#banner p {
position:absolute;right:0;width:auto;font-family:Georgia, serif;font-size:16pt;font-style:italic;text-align:right;color:black;border-bottom:1px solid black;
}

#banner p:before {
content: "This document was reproduced from ";
}

#container {
position:relative;top:40px !important;top:0;height:100%;
}

#content {
position:relative;top:0;width:100%;padding:0;
}

#content p {
font-size:12pt;font-weight:normal;line-height:1.4em;padding:0 5% 0 5%;margin:0;margin-bottom:1.1em;
}

h1,h2,h3 {
margin:0;padding:0;font-family:serif;font-style:italic;font-weight:bold;
}

h1 {
border-bottom:1px solid black;
}

h1:first-letter {
padding:0;font-size:1.7em !important;font-size:1.4em;text-transform:uppercase;color:black;
}

h2, h3 {
padding-left:25px;
}

h2:first-letter ,h3:first-letter {
float:none;font-size:1.4em;text-transform:uppercase;
}

/*additional*/

code, pre, kbd, samp {
display:block;padding:10px;border-left:10px solid;font-size:11pt;font-family: monaco, "Courier new", courier, monospace;color:black;
}