If you have a fixed-width character font, you can make a table look nice in that (make sure to use spaces instead of tabs) and then wrap it in [pre] tags. Alternatively, you can use the various proper table formatting BBC codes used by this forum, although it makes it hard to read unposted. [table] encloses the table as a whole, [tr] tags enclose each line (use new lines in between), and [td] tags enclose each cell of the table. Your final thing would look something like:
[table][tr][td][b]Header 1[/b][/td][td][b]Header 2[/b][/td][td][b]Header 3[/b][/td][/tr]
[tr][td]Stuff[/td][td]Stuff 2[/td][td]Stuff 3[/td][/tr]
[tr][td]More Stuff[/td][td]Yet More Stuff[/td][td]Enough Stuff[/td][/tr][/table]
|Header 1||Header 2||Header 3|
|Stuff||Stuff 2||Stuff 3|
|More Stuff||Yet More Stuff||Enough Stuff|
You shouldn't have a specific class as a prerequisite to a PrC. It's unnecessarily restrictive, isn't done by any PrCI can think of (even Sublime Chord and Fochlucan Lyrist get by without calling out specific classes), and I'm pretty sure the DMG's guidelines for making new PrCs specifically warns against it. Besides, Swift Hunter isn't a class, it's a feat (adds your Ranger and Scout levels together for Skirmish and Favored Enemy bonuses, lets you skirmish crit-immune favored enemies).
the guidelines you're working with? I'd take anything there with a grain of salt. It horrendously undervalues spellcasting (especially higher level spells) and overvalues HD, BaB, skills, and proficiencies. It's not even internally consistent. The Ranger's spellcasting ability, for instance, has a net cost of 2 CP between having to wait until 4th level to get it and having a limited list. Just 2 fewer spells per day and it would be free by their guidelines. Having 1 spell/day of each level from 0-9 from a limited list (as per Sorcerer), prepared casting, as divine spells from the Cleric list, and not starting the spellcasting until level 4 would also cost a mere 0 CP. Much better than anything else valued at 0 CP (ie: nothing).