@media screen {
	.sIFR-flash {
		margin: 0;
		padding: 0;
		visibility: visible !important;
	}
	.sIFR-replaced, .sIFR-ignore {
		visibility: visible !important;
	}
	.sIFR-alternate {
		display: block;
		height: 0;
		left: 0;
		overflow: hidden;
	
		position: absolute;
		top: 0;
		width: 0;
	}
	.sIFR-replaced div.sIFR-fixfocus {
		float: none;
		letter-spacing: 0px;
		margin: 0pt;
		overflow: auto;
		padding: 0pt;
	}
}
@media print {
	.sIFR-flash {
		display: none !important;
		height: 0;
		overflow: hidden;
		position: absolute;
		width: 0;
	}
	.sIFR-alternate {
		
		display: block !important;
		height: auto !important;
		left: auto !important;
		position: static !important;
		top: auto !important;
		visibility: visible !important;
		width: auto !important;
	}
}