title: How to maintain PNG alpha transparency when using "-ms-filter" property
body: <p>I have the following HTML:</p>
  
  <pre><code>&lt;a&gt;&lt;img src="myfile.png" /&gt; Some text&lt;/a&gt;
  </code></pre>
  
  <p>And this css:</p>
  
  <pre><code>a:hover
  {
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
      opacity: .75;
  }
  </code></pre>
  
  <p>The problem with this occurs in both IE 8 and IE 7.</p>
  
  <p>When the PNG image is subject to the <em>-ms-filter</em> or <em>filter</em>, its alpha transparency is ruined. Try it out and you will see. It is a bug in both IE 8 and IE 7.</p>
  
  <p>Can I remove the "-ms-opacity" and "filter" properties applied in CSS? What is the syntax for this? (e.g. something like <em>-ms-filter: "";</em>)</p>
  
  <p>Does anyone know a work around to this issue?</p>