
.no-print
{
    display: none;
}

.print-block
{
    display: block;
}

.print-inline
{
    display: inline;
}

body
{
    background: white;
    color: black;
    margin: 0px;
}

.body-content {
    margin-left: 0px;
}

a:link,
a:visited,
a:hover,
a:active
{
    color: black;
    text-decoration: none;
}

#page
{
    margin: 0px;
}

#diagram,
#page a:link.diagram-link,
#page a:visited.diagram-link
{
	position: static;	
	float: left;
}

#shading,
#shading .explanation
{
	position: static;
	border: 1px solid red;
}