/*
scalable Inman Flash Replacement (sIFR) version 3.
Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>
Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben
See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.
This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*/

@media screen {
	.sIFR-flash { margin: 0; padding: 0; visibility: visible !important; }
	.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
	.sIFR-alternate {width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; overflow: hidden; }
	.sIFR-replaced div.sIFR-fixfocus { margin: 0; padding: 0; overflow: auto; letter-spacing: 0; float: none; }
}

@media print {
	.sIFR-flash { width: 0; height: 0; display: none !important; position: absolute; overflow: hidden; }
	.sIFR-alternate { width: auto !important; height: auto !important; display: block !important; position: static !important; top: auto !important; left: auto !important; visibility: visible !important; }
}
@media screen {
	/* set default colors as HTML text will appear briefly before the JS is loaded */
  	.sponsor_header_21px 	{ color: #666666; font-size: 21px; visibility: hidden; }
	
	.sIFR-active .sponsor_header_21px { font-family: Arial, Helvetica, sans-serif; visibility: hidden; line-height: 1em; }
}