/* Print media stylesheet that removes the left and right columns as well as the horizontal navigational element from a printed copy of the webpage. */

body { color: Black; padding: 0; margin: 0; background: none transparent; }

#leftcolumn, #rightcolumn, #contentColumn, #SOWrap {
	float: none;	/* since left and right columns are being hidden,
			   there's no need to float any columns. */ }
			   
html>body #SOWrap {
	width: auto;	/* help Opera out */ }
	
#rightcolumn, #leftcolumn, #subnav, #navback, #breadcrumbtrail, .utilitylinks, .pagephoto, #pagecontents, #top, .box img, #masthead {
	display: none;	/* hide the left and right columns as well as the
			   horizontal navigation element(s). */ }

#mastheadleft h1 { display: block; margin: 0; text-indent: 0; }
			   
#outercolumncontainer, #innercolumncontainer, #pageWrapper {
	border-width: 0;	/* hide various borders, including those used
				   to create the backgrounds for the left and
				   right columns */ }

#centercolumn, #header { border: none; }

a, a:link, a:visited {
	border: none;
	text-decoration: none;
	background-color: inherit;
	color: inherit;		/* we're printing, so there's no need to
				   differentiate links from regular text. so
				   remove any formatting the links get. */ }
body * { background-color: #fff; color: #000;		/* simple catch-all to make sure we have no
				   colored items in the print out. delete this
				   if you want. */ }

#header {background-color: #fff; }

table, .box_left, .box_right { width: 100%; }

