/*****************************************************************************
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;
  }
}

@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;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {

    .sIFR-active .tech_entry h1,
    .sIFR-active .page_content_wrap h1,
    .sIFR-active .partners_main h2,
    .sIFR-active .tech_sub_heading,
    .sIFR-active .tech_entry h2,
    .sIFR-active .tech_entry h4,
    .sIFR-active #products_value h2,
    .sIFR-active #main_content h1

     {
      visibility: hidden;
      font-family: Verdana;
    }
    
    .sIFR-active .page_content h1 {
    	margin:1em 0 0.5em;
    }
    
    .sIFR-active .first_tech_entry h1 {
    	margin:0;
    }
  
    .sIFR-active #products_tabs h2, .sIFR-active #products_value h2, .sIFR-active #tech_default h2  {
    	width: 500px;
    }
    
    .sIFR-active .memjet_partners_main h1 {
    	width: 400px;
    }

    .sIFR-active .memjet_partners_main h1 {
      margin:30px 0  10px;
    }
    .sIFR-active .news_entry h1 {
    	margin:1.5em 0 0;
    }

}

