

/*------------------------------------------------------------------------------
  sIFR - used to swap the  h2 and h3 elements with flash versions
------------------------------------------------------------------------------*/  
    
  /* These are standard 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;
  }
  

  /* These "decoy" styles are used to hide the browser text before it is replaced... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

  
  .sIFR-hasFlash h2 {
    visibility: hidden;
    font-size: 25px;
    line-height: 1em;
  }
  

  .sIFR-hasFlash h3, .sIFR-hasFlash .h3_grey {
    visibility: hidden;
    font-size: 18px;
    *font-size: 16px;
    line-height: 1em;
  }
  
  
  

