title: Salesforce api v28 not rendering css classes when rendering pdf
body: <p>I'm creating a Visualforce page rendered as a pdf ( <code>renderAs="pdf"</code> ), and the page won't render any of my CSS styling.  I am wrapping my <code>&lt;style&gt;</code> with <code>&lt;head&gt;</code> as shown below.</p>
  
  <pre><code>&lt;apex:page standardController="Account" readOnly="true" showHeader="false" sidebar="false" standardStylesheets="false" renderAs="pdf"&gt;
      &lt;head&gt;
          &lt;style&gt;
              @page{
                  margin:1in;
              }
              .myTable {
                  border-collapse:collapse;
                  border:1px solid black;
              }
          &lt;/style&gt;
      &lt;/head&gt;
      &lt;table class="myTable"&gt;
          &lt;tr&gt;
              &lt;td&gt;A Column&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/table&gt;
  &lt;/apex:page&gt;
  </code></pre>
  
  <p>What's really bizarre is that I tried copying another VF page that I have rendered as a PDF with style classes and the like, and <strong>IT</strong> won't render either.  So I thought, "What if I change the API version of my VF page to 27?"  And lo, it works.</p>
  
  <p>Any ideas on fixing this to work with API v28?  Or is this just a bug?</p>