One more problem. Any ideas on how to get rid of borders on a PdfPTable. I've tried setting the borders on the cells to 0, but I still get the outer borders. I've Googled it, and found nothing.
You should also do a table.getDefaultCell().setBorder(0) on the PdfPTable object for those cells that are not created explicitly via "new PdfPCell(...)".
One way I found to do this is to create a method that returns a cell with all your defaults, and you just pass it the stuff you want to vary (the text, alignment, etc)