Perspective allows you to create styles:
Those can be added to a component in the designer:

The stylesheet.css is used in case you need to override something (probably an IA style, but possibly you create a style in the list that is a stub and is actually defined here?)

Is that what you are looking for?
