/*****************************************************************************
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 { visibility:visible !important; margin:0; padding:0; }
	
.sIFR-replaced, .sIFR-ignore { visibility:visible !important; }
	
.sIFR-alternate { position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden; }
	
.sIFR-replaced div.sIFR-fixfocus { margin:0pt;  padding:0pt; overflow:auto; letter-spacing:0px; float:none; }
	
.sIFR-active h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:32px; color:#0e2d59; line-height:1.4em; visibility:hidden; }
.sIFR-active h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#0e2d59; visibility:hidden; }
.sIFR-active h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; line-height:1.3em; letter-spacing:-0.05em; color:#0e2d59; padding-top:5px; visibility:hidden; }
.sIFR-active h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#0e2d59; visibility:hidden; }
.sIFR-dummy { width:0px; height:0px; margin-left:42px !important; z-index:0; }
}

@media print {
.sIFR-flash { display:none !important; height:0; width:0; position:absolute; overflow:hidden; }
	
.sIFR-alternate { visibility:visible !important; display:block !important; position:static !important; left:auto !important; top:auto !important; width:auto !important; height:auto !important; }
}