This is invalid CSS. You separate the selectos with a comma, not with
a newline. So instead of:
table.wikitable> tr> th
table.wikitable> tr> td
table.wikitable> *> tr> th
table.wikitable> *> tr> td {
border: 1px #cccc99 solid;
padding: 0.2em;
}
do
table.wikitable> tr> th,
table.wikitable> tr> td,
table.wikitable> *> tr> th,
table.wikitable> *> tr> td {
border: 1px #cccc99 solid;
padding: 0.2em;
}
etc.
-- Matma Rex