When we open a web page, the style sheets cascade into a single sheet. If there are conflicts, the last-read style will be used.
See how there's no yellow text? That's because the internal style sheet overrides the external one, leaving the final color as blue.
That might not be the best way to change the color.