I have just made some changes in my PMA config.
LeftFrameLight is now false, LeftFrameTableSeparator is now
'_' (one underscore), and LeftFrameTableLevel is left at the
default 1. In Safari, the fontsize used to display the table
names in the sublevels is too small. It is not antialiased (or,
put another way, it is aliased) and it is almost illegible. It is
smaller than the fontsize used to display the table names in
the "main" level.
If I set LeftFrameTableLevel to 2, then the 2nd level down is
even smaller and even less readable. In IE, all sublevels use
the same text size as the "main" level, and remain readable.
I prefer IE's behavior in this regard.
Bug 752646 shows that changes were made in PMA 2.5.2
because according to user reports text was too large in
Safari. However further notes in the bug indicate that this
was a beta version of Safari, and that the final 1.0 version
has a better default text size. Perhaps that "fix" is
responsible for the problem I am reporting here. The Safari
betas should by now have all expired, so perhaps that "fix"
should be reevaluated.