how about leaving colours as is and making magic only with text? this way themes won't be touched at all. 3 options are needed:
Quote:Current tab :: font :: style :: color+ simple example how results may look like
Not loaded tab :: font :: style :: color
Not viewed tab :: font :: style :: color