Gmail currently supports the .class and #id selector and internal stylesheets (i.e. tags). You should keep in mind that some styles are modified by Gmail. For example, you cannot use negative margins or shadow shadows.
However, I'm not sure about external style sheets. I have not tested them.
source share