
html, body {
    height: auto;
}
#container {
width: 95%;
background: none;
}
.margins {
    position: relative;
    min-height: auto;
    height: auto;
}
html>body .margins {
    height: auto;  
} 
#printhead {
	padding-top:20px;
	margin-left:10px;
	margin-bottom:6px;
	display:block;
}
.citiation {
    margin-top:10px;
    margin-left:10px;
    padding:0px;
    padding-top:10px;
    padding-bottom:10px;
    margin-right:240px;
}
div.pathline {
	padding-left:10px;
}
h1, h2, h3, h4, h5, h6, h7, 
.boxtitle, .box h3, .box h4, .box h5, .box h6, .box h7, 
div.pathline, a.path, a.path:link, a.path:visited, a.path:hover, 
a, a:link, a:visited, a:hover, a:active , a:focus, .heading, .dock-title, 
.intern h1, .intern h2, .intern h3, .intern h4, .intern h5, .intern h6, .intern h7, 
.intern .boxtitle, .intern .box h3, .intern .box h4, .intern .box h5, .intern .box h6, .intern .box h7, 
.intern div.pathline, .intern a.path, .intern a.path:link, .intern a.path:visited, .intern a.path:hover, 
.intern a, .intern a:link, .intern a:visited, .intern a:hover, .intern a:active , .intern a:focus, .intern .heading, .intern .dock-title 
{
color:#000000 !important; 
}
body {
font:0.9em verdana, arial, helvetica, sans-serif;
}
h2 { 
font-size:1.1em;
}
h3 { 
font-size:0.9em; 
}
.no-padtop { padding-top:0px;}
h4 { font-size:0.8em; padding-top:5px;}
h5 { font-size:0.8em; padding-top:0px;}
h6, h7 { 
font-size:0.7em;
}
input, select, option {
font-size:0.7em;
}
div#head div#sitename {
margin-left:250px;
}
#header, #leftbar, #rightbar, #footer, #commentform {
display: none;
}
#content { float:none;}
a, a:link, .intern a, .intern a:link {
text-decoration: underline !important;
}
#newsticker, #dock-info, #viewer-listing .viewer-listing-div, #viewer-archive .viewer-listing-div, #viewer-search .viewer-listing-div,
#viewer-listing .viewer-listing-item-link, #viewer-archive .viewer-listing-item-link, #viewer-search .viewer-listing-item-link, 
.startpageitem-content, #content {
border-top: 1px solid #000000 !important;
}
.dock-images, .dock-downloads, .dock-links, .dock-message, .dock-comments, #article #references, #article #comments {
border-bottom: 1px solid #000000 !important;
}
#dock-info, #newsticker, .dock-images, .dock-downloads, .dock-links, .dock-message, .dock-comments, .dock-subjects, .dock-target-audiences {
border-top: 0px solid transparent !important;
border-bottom: 0px solid transparent !important;
}
