/* ================================== */
/* == ELEMENT ATTRIBUTES FOR PRINT == */
/* ================================== */

/* ---------------------------------- */
/* Hide elements not needed for print */
/* ---------------------------------- */

div.screen {
	display: none !important;
	}
	
/* ----------- */
/* Adjustments */
/* ----------- */

/* Show URIs */
a {
	margin-left: .2em; /* Firefox bug fix */
	color: #000;	
	}
a:after {
	padding-left: .2em;
	content: " (" attr(href) " ) "; /* IE < 8 does not support this */
	}
div#header a:after, a[name="content"]:after {
	margin-left: 0;
	padding-left: 0;
	content: "";
	}
div#header img {
	float: left;
	margin-bottom: 30px;
	margin-right: 50px;
	}
div#content {
	clear: both;
	}
	
/* sIFR ADJUSTMENTS */
/* Hide Flash */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
	}
/* Show alternate text */
span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
	}