/* Default sIFR styles: DO NOT MODIFY */

.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; }

/* Decoy Styles: used to hide the browser text before it is replaced */

.sIFR-hasFlash h1 { visibility:hidden; font-size:28px; padding:0; margin:0 0 0 -2px; }
.sIFR-hasFlash h2 { visibility:hidden; font-size:18px; padding:0; margin:0 0 0 -2px; }
.sIFR-hasFlash h4 { visibility:hidden; font-size:18px; padding:0; margin:0 0 0 -2px; }
.sIFR-hasFlash h5 { visibility:hidden; font-size:28px; padding:0; margin:0 0 0 -2px; }
.sIFR-hasFlash h6 { visibility:hidden; font-size:23px; padding:0; margin:-6px 0 -20px -2px; }
