Imagine having this ASP.NET/CSS snippet:
<div style="color:Red;">
some text...<asp:Button runat="server" ID = "Button1" Text = "ABC" />
</div>
The "some text" section is displayed in red, however, the button's text remains black. Why is that? Interestingly, if I replace the button with a label, the label's text does turn red.