I have been seacrching around for a while and can't seem to find an answer to this but is it possible to have a skin file where the only property set for the control is a CssClass which defines the appearance of the control?
For example, if I wanted all of my buttons to have blue text which is in upper case. I set the CSS class called button and apply it to every button on the page and it works fine. Alternatively I could have set the properties in a skin file to have the text colour in blue, etc. (although I don't think there is an uppercase conversion in the skin but I may be wrong). This would then be applied to every button without declaring it and also works.
My issue is that if I did this by simply calling CssClass="button" in the skin and removing all other formatting, the buttons on the rendered page all come out as the boring grey ones. Am I just missing something here or is this a known limitation?