TabControl and Menu color settings question

this is more of a .NET graphics thing, but I can't find any good forum in the .NET section so since I'm using C#, this is where I'm asking.
The menu items in and containers don't have a .BackGround or .ForeGround property, is it possible to change their colors?
Also, I changed the .BackGround and .ForeGround on a TabControl and it did not change the color (should have changed something to Cyan I'd think), I changed the pages as well, and those changed the page color, however the tabs are still a color I don't want (I had System.Drawing.Color.Cyan assigned to the form's this.window_background_color, and I assigned this.window.backgroundcolor to both the TabControl and the TabPages .BackGround attribute.
Any suggestions?
[750 byte] By [JimStapleton] at [2007-12-16]
# 1
You need to do some custom painting. Visit this page for details of the TabControl. Use a similar principle for other controls.
jmcilhinney at 2007-9-9 > top of Msdn Tech,Windows Forms,Windows Forms General...
# 2
Thank you, that looks exactly like what I want.
I suspect menus will be the same.
JimStapleton at 2007-9-9 > top of Msdn Tech,Windows Forms,Windows Forms General...