/* Copyright 2007 Devious Fish.  All rights reserved. */
/* $Id$ */

/* Whatever the screen background, don't waste people's ink. */
BODY {
	background: white;
	color: black;
}

DIV#canvas {
	border: none;
}

/* Disable the navigation menus - they don't work on paper. */
UL#navigation {
	display: none;
}

UL#navigationbar {
	display: none;
}

/* Never show the cut controls. */
A.m4cuttoggle,
A.m4cutopener {
        display: none !important;
}
/* Always print default-visible cuts */
DIV.m4cut.m4cutvisible {
        display: block !important;
}


/* Show the page URL so the user can refer back, but hide affiliations. */
DIV#footer DIV#location {
	display: block;
}

DIV#affiliations {
	display: none;
}

/* The DIV for the canvas tells us what to print.
   Depending on what needs to be printed, we need to approach
   the styles differently.
   For no gutters: Just display the canvas and content as blocks.
   For a left gutter: Display the canvas as a block, float the left
	gutter, and display the content as a block.
   For anything else (which will involve a right gutter):
	Keep the screen layout to keep the tables.
 */
#canvas.printnogutter,
#canvas.printleftgutter {
	display: block;
}

.printnogutter #leftcolumn,
.printnogutter #rightcolumn,
.printleftgutter #rightcolumn,
.printrightgutter #leftcolumn,
.printnogutter #leftcolumn,
.printnogutter #rightcolumn,
.printleftgutter #rightcolumn,
.printrightgutter #leftcolumn {
	display: none;
}
.printleftgutter #leftcolumn {
	display: block;
	float: left;
}

.printnogutter #middlecolumn,
.printleftgutter #middlecolumn {
	display: block;
}


/* Generic classes for "printonly" and "screenonly". */
.printonly {
        display: block;
}       

.screenonly {
        display: none;
}       

.notprint {
	display: none;
}

