title: iText 7 pdfHTML extension doesn't implement all of my CSS when converting my html to pdf in my C# utility
body: <p>I have the following HTML:</p>
  <pre><code>&lt;html&gt;
  &lt;head&gt;
      &lt;style&gt;
          .styled-table {
              border-collapse: collapse;
              margin: 25px 0;
              font-size: 0.9em;
              font-family: sans-serif;
              min-width: 400px;
              box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
              width: 100%;
          }
  
          .styled-table thead tr {
              background-color: #004298;
              color: #ffffff;
              text-align: left;
          }
  
          .styled-table th,
          .styled-table td {
              padding: 12px 15px;
          }
  
          .styled-table tbody tr {
              border-bottom: 1px solid #dddddd;
          }
  
          .styled-table tbody tr:nth-of-type(even) {
              background-color: #f3f3f3;
          }
  
          .styled-table tbody tr:last-of-type {
              border-bottom: 2px solid #004298;
          }
  
          .styled-table tbody tr.active-row {
              font-weight: bold;
              color: #004298;
          }
      &lt;/style&gt;
  &lt;/head&gt;
  
  &lt;body&gt;
      &lt;table class='styled-table'&gt;
          &lt;thead&gt;
              &lt;tr class='active-row'&gt;
                  &lt;th&gt;Allowed access control list&lt;/th&gt;
              &lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tr class='active-row'&gt;
              &lt;td&gt;
                  &lt;table class='styled-table'&gt;
                      &lt;tr&gt;
                          &lt;td&gt;172.16.40.250 - Blue Coat SG-VA Series&gt;show allowed-access&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;192.168.1.69 255.255.255.255&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;192.168.1.71 255.255.255.255&lt;/td&gt;
                      &lt;/tr&gt;
                  &lt;/table&gt;
              &lt;/td&gt;
          &lt;/tr&gt;
      &lt;/table&gt;
      &lt;p&gt;
      &lt;table class='styled-table'&gt;
          &lt;thead&gt;
              &lt;tr class='active-row'&gt;
                  &lt;th&gt;Proxy Client and Unified Agent settings&lt;/th&gt;
              &lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tr class='active-row'&gt;
              &lt;td&gt;
                  &lt;table class='styled-table'&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt;172.16.40.250 - Blue Coat SG-VA Series&gt;show clients&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt;Client Manager configuration&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Activation &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; disabled&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Host &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; from client request&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Install Port &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 8084&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Keyring &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; default&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Manager Version &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 1&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; PxC Software Upgrade URL &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; PxC Archive Version &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 3.4.3.2&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; PxC MSI file size &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 10951680 bytes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; PxC BSX file size &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 9668837 bytes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; UA Software Upgrade URL &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; UA Archive Version &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 4.7.1.188819&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; UA32 MSI file size &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 4939776 bytes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; UA64 MSI file size &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 6496256 bytes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; UA OSX ZIP file size &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 11663933 bytes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Update Interval &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 120 minutes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Uninstall Password &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; Disabled&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt;Client Manager Web-filter configuration&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Activation &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; disabled&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Safe Search &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; disabled&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; HTTPS Filtering &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; enabled&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Default Action &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; allow&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Failure Mode &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; closed&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt; Log Settings &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Activation &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; enabled&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Log &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; all&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Early upload &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 50 megabytes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Periodic upload &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 24 hrs 0 minutes&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt; Primary FTP Server &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Host &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Port &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 21&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Path &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt; Alternate FTP Server &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Host &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Port &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; 21&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Path &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; &lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt; List of Selected Categories and Actions&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt;Locations&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td&gt;&lt;strong&gt; Webfilter &lt;/strong&gt;&lt;/td&gt;
                          &lt;td&gt; Enabled&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                          &lt;td colspan='2'&gt; Locations List&lt;/td&gt;
                      &lt;/tr&gt;
                  &lt;/table&gt;
              &lt;/td&gt;
          &lt;/tr&gt;
      &lt;/table&gt;
      &lt;p&gt;
  &lt;/body&gt;
  
  &lt;/html&gt;
  </code></pre>
  <p>I call the following method in my C# code:</p>
  <pre><code>public void createPdf(string html, string dest)
  {
      HtmlConverter.ConvertToPdf(html, new FileStream(dest, FileMode.Create));
  }
  </code></pre>
  <p>The converted PDF ignores most of the CSS directives.  I tried this on iText's online converter and get the same results.<br />
  The HTML looks like this:
  <a href="https://i.stack.imgur.com/MzddR.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MzddR.png" alt="image of HTML" /></a></p>
  <p>The converted PDF looks like this:
  <a href="https://i.stack.imgur.com/QBMpg.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QBMpg.png" alt="image of converted HTML to PDF" /></a></p>
  <p>Any ideas why this is happening and what I can do to fix?  Thanks!</p>