Fallo pure.
Commento.
E` chiaro che per fare una pagina fatta bene i CSS vanno posti in un file esterno, o tuttalpiu` nella head.
Pero` dal punto di vista dell'HTML e/o del CSS si possono mettere inline, e il tuo e` un caso particoalre.
Che poi le pagine non sono tue: se uno capisce qualcosa fa presto a spostare il CSS in un posto migliore. (o ho capito male?)