title: contenteditable div with 'text-align: right' in IE8 doesn't show caret
body: <p>I'm creating a contentEditable div within a table cell to capture user input. The problem is, when I align the text to the right IE8 does not show a text input caret. Every other browser I've tried works. It works if I don't use "text-align: right". It also works if the caret is anywhere other than the far right of the div. Here's some sample code:</p>
  
  <pre><code>&lt;html&gt;
    &lt;body&gt;
      &lt;table width=400 border=1&gt;
        &lt;tr&gt;
          &lt;td&gt;
            &lt;div contentEditable=true style='outline: none; text-align: right;'&gt;
            &lt;/div&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;
    &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>What am I doing wrong? If nothing, how can I get around this?</p>