/* CSS styles for print */

body {
	background: none;
	font-family: serif; /* Just a default serif font: better readability in print */
	font-size: 12pt;
	line-height: 16pt;
	color: black;
	}
	
#content a:link, #content a:visited, #footer a:link, #footer a:visited  {
	background: transparent;
	text-decoration: underline;
	border: none;
	}
	
/* insert the URLs after the links (only works on browsers which recognise CSS3 selectors) */
#content a[href^="http://"]:link:after, #content a[href^="http://"]:visited:after, #footer a[href^="http://"]:link:after, #footer a[href^="http://"]:visited:after {
   content: " [" attr(href) "] ";
   font-size: 80%;
   text-decoration: none;
   }

.skip {
    display: none;
    height: 0;
    width: 0;
}

#banner h1 br {display: none;}

#menu {
    display: none;
    height: 0;
    width: 0;
}

#content {
    border: 0;
	margin: 0;
	padding: 0;
	background: white;
	color: black;
}

html>body #content {margin: 0;}

.floatright {display: none;}

#crumbs {
	display: none;
	float: none;
	width: 0;
	height: 0;
	}
	
/* headings need a bit of extra space */
#content h2 {
	margin-top: 20px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	}	


