The DOM Level 2 Style Sheet interfaces are base interfaces used
        to represent any type of style sheet. The expectation is that
        DOM modules that represent a specific style sheet language may
        contain interfaces that derive from these interfaces. 
      
This set of interfaces represents the generic notion of style sheets.
The StyleSheet interface is the abstract base interface for any type
     of style sheet. It represents a single style sheet associated
     with a structured document. In HTML, the StyleSheet interface
     represents either an external style sheet, included via the HTML 
     
        LINK 
 element, or an inline
     
        STYLE 
 element. In XML, this interface represents an external
     style sheet, included via a style sheet
        processing instruction 
.
    
interface StyleSheet {
  readonly attribute  DOMString            type;
           attribute  boolean              disabled;
  readonly attribute  Node                 owningNode;
  readonly attribute  StyleSheet           parentStyleSheet;
  readonly attribute  DOMString            href;
  readonly attribute  DOMString            title;
  readonly attribute  DOMString            media;
};
typeowningNode.
       A list of registered content types
       can be found at ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/
.
       Also see the type attribute definition
 for the LINK 
       element in HTML 4.0, and the type pseudo-attribute for the XML style sheet
        processing instruction 
. 
     disabledfalse if the style sheet is applied to the document. 
       true if it is not.
     owningNodeLINK or STYLE
       element. For XML, it may be the linking processing instruction. For
       included style sheets, this attribute has a value of null.
     parentStyleSheethrefLINK
       element in HTML 4.0, and the href pseudo-attribute for the XML style sheet
        processing instruction 
.  
     titleowningNode.
       See the title attribute definition
 for the LINK element in HTML 4.0, and the title pseudo-attribute for the XML style sheet
        processing instruction 
. 
     mediaowningNode.
       See the media attribute definition
 for the LINK element 
       in HTML 4.0, and the media pseudo-attribute for the XML style sheet
        processing instruction 
. 
     The StyleSheetCollection interface provides the 
      abstraction of an ordered collection of style sheets.
    
interface StyleSheetCollection {
  readonly attribute  unsigned long        length;
  StyleSheet                item(in unsigned long index);
};
lengthitemindex | 
 Index into the collection  | 
index position in the
         StyleSheetCollection, or null if 
          that is not a valid index.