title: selenium cannot find element with class in IE
body: <p>I'm using selenium_client with cucumber, webrat + IE
  As you'd expect, Firefox works fine. I've tried the following:</p>
  
  <pre><code>selenium.is_visible("css=#flash .flash_notice")
  selenium.is_visible("xpath=//*[@id='flash']/*[@class='flash_notice]")
  selenium.is_visible("xpath=//*[@id='flash']/*[contains(@class,'flash_notice]')")
  </code></pre>
  
  <p>both cannot find the element.
  I think it must be something to do with IE, looking closer at the html selenium returns from IE...
  It looks like this:</p>
  
  <pre><code>&lt;UL id=flash&gt;
    &lt;LI className=flash_notice&gt;Deleted&lt;/LI&gt;
  &lt;/UL&gt;
  </code></pre>
  
  <p>Notice IE returns the class attribute as className, is this confusing selenium? How can I get round this so that I can use the same statement for selenium using IE and Firefox</p>
  
  <p>Just to confuse us even more, this example works, confirming its something to do with checking the class attribute</p>
  
  <pre><code>selenium.is_visible("xpath=//*[@id='flash']/*[. =\'Deleted\']")
  </code></pre>