White.

ABSOLUTELY not, all are welcome to wear with pride!

No, but wear it at the races a couple weekends and it will turn black soon enough.