10. The method of claim 9 , wherein the option is stored in a file named in the styling property.
9. A method for customizing behavior of a JavaScript widget on a web page, the method comprising: creating a HyperText Markup Language (HTML) Document Object Model (DOM) element; assigning a Cascading Style Sheet (CSS) class to the DOM element; obtaining a computed style for the DOM element, wherein the computed style is computed based on the CSS class assigned to the DOM element; extracting a CSS styling property from the computed style; parsing the CSS styling property to determine a widget-level option contained within the CSS styling property to be applied to the widget; and applying the widget-level option to the widget.