/* This goes in the stylesheet to hide the browser text before it is replaced */
@media screen{
	
	.sIFR-hasFlash #content h2 {
		visibility: hidden;
		font-size: 1.2em;
	}
	
	.sIFR-hasFlash #content #col1 .section-type1 h2.first-child {
		visibility: hidden;
		font-size: 1.2em;
	}
	
	.sIFR-hasFlash #content h3 {
		visibility: hidden;
		font-size: 1em;
		margin:  0;
		padding: 0;
	}
	
	.sIFR-hasFlash #home-blurb {
		visibility: hidden;
		font-size: 1.6em;
		margin: 1em 0;
		padding: 0;
	}
	
	
	.sIFR-flash {
		visibility: visible !important;
		margin: 0;
	}
	
	.sIFR-replaced {
		visibility: visible !important;
	}
	
	span.sIFR-alternate {
		position: absolute;
		left: 0;
		top: 0;
		width: 0;
		height: 0;
		display: block;
		overflow: hidden;
	}
	
}

@media print{
	.sIFR-flash, object, embed {
		display: none !important;
		height: 0;
		width: 0;
		position: absolute;
		overflow: hidden;
	}
	
	span.sIFR-alternate {
		visibility: visible !important;
		display: block !important;
		position: static !important;
		left: auto !important;
		top: auto !important;
	}
}