OKAY! So this is TOO FUNNY, I want stevesh to puzzle this one out:
I did what Stevesh said (it works when you do what he says, LOL) and at the very bottom of my stylesheet.css page for my template, I put -
*/ everything after this point added by (me)*/
#createAccountForm legend {color: #9a9a9a;}**
And it made all the formerly black text, invisible against the black background, into the specified shade of gray, EXCEPT the part right under "Welcome, please sign in", where it says, "Returning Customers: Please Log In". That is still black! And thus, still invisible. So what's the pound-sign thingie for that, #returningAccountForm-or-SomethingorAnother legend whatever?
I mean... anyone who uses a black background on their website, or dark grey or navy blue, any really dark color background, must have to solve this problem, so might as well we do it once and for all.
And I am curious, stevesh - when I add that to my custom stylesheet, that's great, I understand that, but... this is an override, yes? And doesn't that mean that somewhere somehow, there is code that says "make that text black"? Aren't I sort of putting a patch over it, instead of fixing it at the source?
Yours gratefully again,
CultureClick the baby Zenner