13. The method of claim 10 , wherein the defined inheritance set includes a reference to a previously defined CSS rule set including a pseudo class and the defined new CSS rule set includes said pseudo class.
10. A method for creating a CSS file from a CSSX file including CSSX extensions for defining an inheritance set, said CSS file intended for use with a web browser that does not execute CSSX extensions wherein the web browser would not execute the defined inheritance set of the CSSX file including the CSSX extensions, comprising: creating the CSSX file including a CSSX extensions for defining the inheritance set including a reference to a previously defined CSS rule set, wherein said creating comprises specifying a non-computer language within the CSSX file for display in the web browser; determining the attributes of the previously defined CSS rule set included in the definition of the inheritance set; defining a new CSS rule set as a function of the determined attributes included in the previously defined CSS rule set of the defined inheritance set; and generating the CSS file not including the definition for the inheritance set and including the newly defined CSS rule set wherein the CSS file contains only CSS compatible commands and wherein the CSS file contains no CSS extensions, whereby the generated CSS file will automatically render a right-to-left layout in the web browser when the non-computer language reads right-to-left.