.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	
}
/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/
.sIFR-replaced div.sIFR-fixfocus {
  display: none !important; margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px;  float: none;
}
.sIFR-active h1, .sIFR-active h2, .sIFR-active h3, .sIFR-active h4, .sIFR-active h5 { visibility: hidden!important; font-family: Arial;  
}


.sIFR-active  h1 { font-size: 32px; margin-bottom: -9px!important; padding: 0px;
}
.sIFR-active  h2 { font-size: 26px; margin-top: 0px!important; margin-bottom: -2px!important; overflow: hidden; padding: 0; margin: 0;
}
.sIFR-active  h3 { font-size: 14px; margin-bottom: 0px!important; padding: 0px; 
}




