While the formatting aspects of styles in an XSL file are similar to what is in a CSS file, the XSL file also defines a hierarchy for elements. You can see this hierarchy when you view the XSL file in a web browser, as this section defining the TABLE element shows:
Refer to an XML reference for more information about how hierarchies and rules are set up in an XSL file.