You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@corinthia.apache.org by ja...@apache.org on 2015/08/17 10:50:08 UTC

[16/28] incubator-corinthia git commit: included MOC compiler for Qt implementation

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/9bf02bb2/experiments/editorFramework/src/Javascript_Layer_0/dtdsource/html4.xml
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/src/Javascript_Layer_0/dtdsource/html4.xml b/experiments/editorFramework/src/Javascript_Layer_0/dtdsource/html4.xml
new file mode 100644
index 0000000..79d31d6
--- /dev/null
+++ b/experiments/editorFramework/src/Javascript_Layer_0/dtdsource/html4.xml
@@ -0,0 +1,11464 @@
+<!DOCTYPE dtd PUBLIC "-//Norman Walsh//DTD DTDParse V2.0//EN"
+              "dtd.dtd" [
+]>
+<dtd version='1.0'
+     unexpanded='1'
+     title="?untitled?"
+     namecase-general="1"
+     namecase-entity="0"
+     xml="0"
+     system-id="html4.dtd"
+     public-id=""
+     declaration=""
+     created-by="DTDParse V2.00"
+     created-on="Sat Feb  4 15:13:29 2012"
+>
+<entity name="ContentTypes"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="ContentType"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="Coords"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="heading"
+        type="param"
+>
+<text-expanded>H1|H2|H3|H4|H5|H6</text-expanded>
+<text>H1|H2|H3|H4|H5|H6</text>
+</entity>
+
+<entity name="HTML.Version"
+        type="param"
+>
+<text-expanded>-//W3C//DTD HTML 4.01 Transitional//EN</text-expanded>
+<text>-//W3C//DTD HTML 4.01 Transitional//EN</text>
+</entity>
+
+<entity name="Text"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="cellhalign"
+        type="param"
+>
+<text-expanded>align      (left|center|right|justify|char) #IMPLIED
+   char       CDATA    #IMPLIED  -- alignment char, e.g. char=':' --
+   charoff    CDATA       #IMPLIED  -- offset for alignment char --</text-expanded>
+<text>align      (left|center|right|justify|char) #IMPLIED
+   char       %Character;    #IMPLIED  -- alignment char, e.g. char=':' --
+   charoff    %Length;       #IMPLIED  -- offset for alignment char --</text>
+</entity>
+
+<entity name="special"
+        type="param"
+>
+<text-expanded>A | IMG | APPLET | OBJECT | FONT | BASEFONT | BR | SCRIPT |
+    MAP | Q | SUB | SUP | SPAN | BDO | IFRAME</text-expanded>
+<text>A | IMG | APPLET | OBJECT | FONT | BASEFONT | BR | SCRIPT |
+    MAP | Q | SUB | SUP | SPAN | BDO | IFRAME</text>
+</entity>
+
+<entity name="LinkTypes"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="HTML.Frameset"
+        type="param"
+>
+<text-expanded>IGNORE</text-expanded>
+<text>IGNORE</text>
+</entity>
+
+<entity name="flow"
+        type="param"
+>
+<text-expanded>P | H1|H2|H3|H4|H5|H6 | UL | OL |  DIR | MENU | PRE | DL | DIV | CENTER |
+      NOSCRIPT | NOFRAMES | BLOCKQUOTE | FORM | ISINDEX | HR |
+      TABLE | FIELDSET | ADDRESS | #PCDATA | TT | I | B | U | S | STRIKE | BIG | SMALL | EM | STRONG | DFN | CODE |
+                   SAMP | KBD | VAR | CITE | ABBR | ACRONYM | A | IMG | APPLET | OBJECT | FONT | BASEFONT | BR | SCRIPT |
+    MAP | Q | SUB | SUP | SPAN | BDO | IFRAME | INPUT | SELECT | TEXTAREA | LABEL | BUTTON</text-expanded>
+<text>%block; | %inline;</text>
+</entity>
+
+<entity name="HTML.Reserved"
+        type="param"
+>
+<text-expanded>IGNORE</text-expanded>
+<text>IGNORE</text>
+</entity>
+
+<entity name="Charsets"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="TFrame"
+        type="param"
+>
+<text-expanded>(void|above|below|hsides|lhs|rhs|vsides|box|border)</text-expanded>
+<text>(void|above|below|hsides|lhs|rhs|vsides|box|border)</text>
+</entity>
+
+<entity name="list"
+        type="param"
+>
+<text-expanded>UL | OL |  DIR | MENU</text-expanded>
+<text>UL | OL |  DIR | MENU</text>
+</entity>
+
+<entity name="inline"
+        type="param"
+>
+<text-expanded>#PCDATA | TT | I | B | U | S | STRIKE | BIG | SMALL | EM | STRONG | DFN | CODE |
+                   SAMP | KBD | VAR | CITE | ABBR | ACRONYM | A | IMG | APPLET | OBJECT | FONT | BASEFONT | BR | SCRIPT |
+    MAP | Q | SUB | SUP | SPAN | BDO | IFRAME | INPUT | SELECT | TEXTAREA | LABEL | BUTTON</text-expanded>
+<text>#PCDATA | %fontstyle; | %phrase; | %special; | %formctrl;</text>
+</entity>
+
+<entity name="attrs"
+        type="param"
+>
+<text-expanded>id          ID             #IMPLIED  -- document-wide unique id --
+  class       CDATA          #IMPLIED  -- space-separated list of classes --
+  style       CDATA   #IMPLIED  -- associated style info --
+  title       CDATA         #IMPLIED  -- advisory title -- lang        NAME #IMPLIED  -- language code --
+  dir         (ltr|rtl)      #IMPLIED  -- direction for weak/neutral text -- onclick     CDATA       #IMPLIED  -- a pointer button was clicked --
+  ondblclick  CDATA       #IMPLIED  -- a pointer button was double clicked--
+  onmousedown CDATA       #IMPLIED  -- a pointer button was pressed down --
+  onmouseup   CDATA       #IMPLIED  -- a pointer button was released --
+  onmouseover CDATA       #IMPLIED  -- a pointer was moved onto --
+  onmousemove CDATA       #IMPLIED  -- a pointer was moved within --
+  onmouseout  CDATA       #IMPLIED  -- a pointer was moved away --
+  onkeypress  CDATA       #IMPLIED  -- a key was pressed and released --
+  onkeydown   CDATA       #IMPLIED  -- a key was pressed down --
+  onkeyup     CDATA       #IMPLIED  -- a key was released --</text-expanded>
+<text>%coreattrs; %i18n; %events;</text>
+</entity>
+
+<entity name="head.misc"
+        type="param"
+>
+<text-expanded>SCRIPT|STYLE|META|LINK|OBJECT</text-expanded>
+<text>SCRIPT|STYLE|META|LINK|OBJECT</text>
+</entity>
+
+<entity name="TRules"
+        type="param"
+>
+<text-expanded>(none | groups | rows | cols | all)</text-expanded>
+<text>(none | groups | rows | cols | all)</text>
+</entity>
+
+<entity name="align"
+        type="param"
+>
+<text-expanded>align (left|center|right|justify)  #IMPLIED</text-expanded>
+<text>align (left|center|right|justify)  #IMPLIED</text>
+</entity>
+
+<entity name="LAlign"
+        type="param"
+>
+<text-expanded>(top|bottom|left|right)</text-expanded>
+<text>(top|bottom|left|right)</text>
+</entity>
+
+<entity name="Shape"
+        type="param"
+>
+<text-expanded>(rect|circle|poly|default)</text-expanded>
+<text>(rect|circle|poly|default)</text>
+</entity>
+
+<entity name="head.content"
+        type="param"
+>
+<text-expanded>TITLE &amp; ISINDEX? &amp; BASE?</text-expanded>
+<text>TITLE &amp; ISINDEX? &amp; BASE?</text>
+</entity>
+
+<entity name="MultiLength"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="bodycolors"
+        type="param"
+>
+<text-expanded>
+  bgcolor     CDATA        #IMPLIED  -- document background color --
+  text        CDATA        #IMPLIED  -- document text color --
+  link        CDATA        #IMPLIED  -- color of links --
+  vlink       CDATA        #IMPLIED  -- color of visited links --
+  alink       CDATA        #IMPLIED  -- color of selected links --
+  </text-expanded>
+<text>
+  bgcolor     %Color;        #IMPLIED  -- document background color --
+  text        %Color;        #IMPLIED  -- document text color --
+  link        %Color;        #IMPLIED  -- color of links --
+  vlink       %Color;        #IMPLIED  -- color of visited links --
+  alink       %Color;        #IMPLIED  -- color of selected links --
+  </text>
+</entity>
+
+<entity name="Character"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="InputType"
+        type="param"
+>
+<text-expanded>(TEXT | PASSWORD | CHECKBOX |
+    RADIO | SUBMIT | RESET |
+    FILE | HIDDEN | IMAGE | BUTTON)</text-expanded>
+<text>(TEXT | PASSWORD | CHECKBOX |
+    RADIO | SUBMIT | RESET |
+    FILE | HIDDEN | IMAGE | BUTTON)</text>
+</entity>
+
+<entity name="reserved"
+        type="param"
+>
+<text-expanded></text-expanded>
+<text></text>
+</entity>
+
+<entity name="CAlign"
+        type="param"
+>
+<text-expanded>(top|bottom|left|right)</text-expanded>
+<text>(top|bottom|left|right)</text>
+</entity>
+
+<entity name="pre.exclusion"
+        type="param"
+>
+<text-expanded>IMG|OBJECT|APPLET|BIG|SMALL|SUB|SUP|FONT|BASEFONT</text-expanded>
+<text>IMG|OBJECT|APPLET|BIG|SMALL|SUB|SUP|FONT|BASEFONT</text>
+</entity>
+
+<entity name="coreattrs"
+        type="param"
+>
+<text-expanded>id          ID             #IMPLIED  -- document-wide unique id --
+  class       CDATA          #IMPLIED  -- space-separated list of classes --
+  style       CDATA   #IMPLIED  -- associated style info --
+  title       CDATA         #IMPLIED  -- advisory title --</text-expanded>
+<text>id          ID             #IMPLIED  -- document-wide unique id --
+  class       CDATA          #IMPLIED  -- space-separated list of classes --
+  style       %StyleSheet;   #IMPLIED  -- associated style info --
+  title       %Text;         #IMPLIED  -- advisory title --</text>
+</entity>
+
+<entity name="formctrl"
+        type="param"
+>
+<text-expanded>INPUT | SELECT | TEXTAREA | LABEL | BUTTON</text-expanded>
+<text>INPUT | SELECT | TEXTAREA | LABEL | BUTTON</text>
+</entity>
+
+<entity name="LIStyle"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="noframes.content"
+        type="param"
+>
+<text-expanded>(P | H1|H2|H3|H4|H5|H6 | UL | OL |  DIR | MENU | PRE | DL | DIV | CENTER |
+      NOSCRIPT | NOFRAMES | BLOCKQUOTE | FORM | ISINDEX | HR |
+      TABLE | FIELDSET | ADDRESS | #PCDATA | TT | I | B | U | S | STRIKE | BIG | SMALL | EM | STRONG | DFN | CODE |
+                   SAMP | KBD | VAR | CITE | ABBR | ACRONYM | A | IMG | APPLET | OBJECT | FONT | BASEFONT | BR | SCRIPT |
+    MAP | Q | SUB | SUP | SPAN | BDO | IFRAME | INPUT | SELECT | TEXTAREA | LABEL | BUTTON)*</text-expanded>
+<text>(%flow;)*</text>
+</entity>
+
+<entity name="MediaDesc"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="Color"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="fontstyle"
+        type="param"
+>
+<text-expanded>TT | I | B | U | S | STRIKE | BIG | SMALL</text-expanded>
+<text>TT | I | B | U | S | STRIKE | BIG | SMALL</text>
+</entity>
+
+<entity name="Scope"
+        type="param"
+>
+<text-expanded>(row|col|rowgroup|colgroup)</text-expanded>
+<text>(row|col|rowgroup|colgroup)</text>
+</entity>
+
+<entity name="OLStyle"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="cellvalign"
+        type="param"
+>
+<text-expanded>valign     (top|middle|bottom|baseline) #IMPLIED</text-expanded>
+<text>valign     (top|middle|bottom|baseline) #IMPLIED</text>
+</entity>
+
+<entity name="Pixels"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="phrase"
+        type="param"
+>
+<text-expanded>EM | STRONG | DFN | CODE |
+                   SAMP | KBD | VAR | CITE | ABBR | ACRONYM</text-expanded>
+<text>EM | STRONG | DFN | CODE |
+                   SAMP | KBD | VAR | CITE | ABBR | ACRONYM</text>
+</entity>
+
+<entity name="Datetime"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="StyleSheet"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="preformatted"
+        type="param"
+>
+<text-expanded>PRE</text-expanded>
+<text>PRE</text>
+</entity>
+
+<entity name="ULStyle"
+        type="param"
+>
+<text-expanded>(disc|square|circle)</text-expanded>
+<text>(disc|square|circle)</text>
+</entity>
+
+<entity name="URI"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="IAlign"
+        type="param"
+>
+<text-expanded>(top|middle|bottom|left|right)</text-expanded>
+<text>(top|middle|bottom|left|right)</text>
+</entity>
+
+<entity name="html.content"
+        type="param"
+>
+<text-expanded>HEAD, BODY</text-expanded>
+<text>HEAD, BODY</text>
+</entity>
+
+<entity name="version"
+        type="param"
+>
+<text-expanded>version CDATA #FIXED '-//W3C//DTD HTML 4.01 Transitional//EN'</text-expanded>
+<text>version CDATA #FIXED '%HTML.Version;'</text>
+</entity>
+
+<entity name="Charset"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="i18n"
+        type="param"
+>
+<text-expanded>lang        NAME #IMPLIED  -- language code --
+  dir         (ltr|rtl)      #IMPLIED  -- direction for weak/neutral text --</text-expanded>
+<text>lang        %LanguageCode; #IMPLIED  -- language code --
+  dir         (ltr|rtl)      #IMPLIED  -- direction for weak/neutral text --</text>
+</entity>
+
+<entity name="Length"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="FrameTarget"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="TAlign"
+        type="param"
+>
+<text-expanded>(left|center|right)</text-expanded>
+<text>(left|center|right)</text>
+</entity>
+
+<entity name="events"
+        type="param"
+>
+<text-expanded>onclick     CDATA       #IMPLIED  -- a pointer button was clicked --
+  ondblclick  CDATA       #IMPLIED  -- a pointer button was double clicked--
+  onmousedown CDATA       #IMPLIED  -- a pointer button was pressed down --
+  onmouseup   CDATA       #IMPLIED  -- a pointer button was released --
+  onmouseover CDATA       #IMPLIED  -- a pointer was moved onto --
+  onmousemove CDATA       #IMPLIED  -- a pointer was moved within --
+  onmouseout  CDATA       #IMPLIED  -- a pointer was moved away --
+  onkeypress  CDATA       #IMPLIED  -- a key was pressed and released --
+  onkeydown   CDATA       #IMPLIED  -- a key was pressed down --
+  onkeyup     CDATA       #IMPLIED  -- a key was released --</text-expanded>
+<text>onclick     %Script;       #IMPLIED  -- a pointer button was clicked --
+  ondblclick  %Script;       #IMPLIED  -- a pointer button was double clicked--
+  onmousedown %Script;       #IMPLIED  -- a pointer button was pressed down --
+  onmouseup   %Script;       #IMPLIED  -- a pointer button was released --
+  onmouseover %Script;       #IMPLIED  -- a pointer was moved onto --
+  onmousemove %Script;       #IMPLIED  -- a pointer was moved within --
+  onmouseout  %Script;       #IMPLIED  -- a pointer was moved away --
+  onkeypress  %Script;       #IMPLIED  -- a key was pressed and released --
+  onkeydown   %Script;       #IMPLIED  -- a key was pressed down --
+  onkeyup     %Script;       #IMPLIED  -- a key was released --</text>
+</entity>
+
+<entity name="block"
+        type="param"
+>
+<text-expanded>P | H1|H2|H3|H4|H5|H6 | UL | OL |  DIR | MENU | PRE | DL | DIV | CENTER |
+      NOSCRIPT | NOFRAMES | BLOCKQUOTE | FORM | ISINDEX | HR |
+      TABLE | FIELDSET | ADDRESS</text-expanded>
+<text>P | %heading; | %list; | %preformatted; | DL | DIV | CENTER |
+      NOSCRIPT | NOFRAMES | BLOCKQUOTE | FORM | ISINDEX | HR |
+      TABLE | FIELDSET | ADDRESS</text>
+</entity>
+
+<entity name="Script"
+        type="param"
+>
+<text-expanded>CDATA</text-expanded>
+<text>CDATA</text>
+</entity>
+
+<entity name="LanguageCode"
+        type="param"
+>
+<text-expanded>NAME</text-expanded>
+<text>NAME</text>
+</entity>
+
+<element name="S" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="S">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="INPUT" stagm="-" etagm="O"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+</element>
+
+<attlist name="INPUT">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  type        %InputType;    TEXT      -- what kind of widget is needed --
+  name        CDATA          #IMPLIED  -- submit as part of form --
+  value       CDATA          #IMPLIED  -- Specify for radio buttons and checkboxes --
+  checked     (checked)      #IMPLIED  -- for radio buttons and check boxes --
+  disabled    (disabled)     #IMPLIED  -- unavailable in this context --
+  readonly    (readonly)     #IMPLIED  -- for text and passwd --
+  size        CDATA          #IMPLIED  -- specific to each type of field --
+  maxlength   NUMBER         #IMPLIED  -- max chars for text fields --
+  src         %URI;          #IMPLIED  -- for fields with images --
+  alt         CDATA          #IMPLIED  -- short description --
+  usemap      %URI;          #IMPLIED  -- use client-side image map --
+  ismap       (ismap)        #IMPLIED  -- use server-side image map --
+  tabindex    NUMBER         #IMPLIED  -- position in tabbing order --
+  accesskey   %Character;    #IMPLIED  -- accessibility key character --
+  onfocus     %Script;       #IMPLIED  -- the element got the focus --
+  onblur      %Script;       #IMPLIED  -- the element lost the focus --
+  onselect    %Script;       #IMPLIED  -- some text was selected --
+  onchange    %Script;       #IMPLIED  -- the element value was changed --
+  accept      %ContentTypes; #IMPLIED  -- list of MIME types for file upload --
+  align       %IAlign;       #IMPLIED  -- vertical or horizontal alignment --
+  %reserved;                           -- reserved for possible future use --
+  </attdecl>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onchange"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="readonly"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="readonly"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="align"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="top middle bottom left right"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="src"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="value"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="checked"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="checked"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="type"
+           type=""
+           enumeration="yes"
+           value="TEXT PASSWORD CHECKBOX RADIO SUBMIT RESET FILE HIDDEN IMAGE BUTTON"
+           default="TEXT"/>
+<attribute name="accesskey"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="disabled"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="disabled"
+           default=""/>
+<attribute name="usemap"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ismap"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ismap"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="size"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onblur"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onfocus"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="maxlength"
+           type="#IMPLIED"
+           value="NUMBER"
+           default=""/>
+<attribute name="onselect"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="accept"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="alt"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="tabindex"
+           type="#IMPLIED"
+           value="NUMBER"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="ACRONYM" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="ACRONYM">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="SPAN" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="SPAN">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  %reserved;                   -- reserved for possible future use --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="FIELDSET" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+    <element-name name="LEGEND"/>
+    <or-group occurrence="*">
+      <element-name name="P"/>
+      <element-name name="H1"/>
+      <element-name name="H2"/>
+      <element-name name="H3"/>
+      <element-name name="H4"/>
+      <element-name name="H5"/>
+      <element-name name="H6"/>
+      <element-name name="UL"/>
+      <element-name name="OL"/>
+      <element-name name="DIR"/>
+      <element-name name="MENU"/>
+      <element-name name="PRE"/>
+      <element-name name="DL"/>
+      <element-name name="DIV"/>
+      <element-name name="CENTER"/>
+      <element-name name="NOSCRIPT"/>
+      <element-name name="NOFRAMES"/>
+      <element-name name="BLOCKQUOTE"/>
+      <element-name name="FORM"/>
+      <element-name name="ISINDEX"/>
+      <element-name name="HR"/>
+      <element-name name="TABLE"/>
+      <element-name name="FIELDSET"/>
+      <element-name name="ADDRESS"/>
+      <pcdata/>
+      <element-name name="TT"/>
+      <element-name name="I"/>
+      <element-name name="B"/>
+      <element-name name="U"/>
+      <element-name name="S"/>
+      <element-name name="STRIKE"/>
+      <element-name name="BIG"/>
+      <element-name name="SMALL"/>
+      <element-name name="EM"/>
+      <element-name name="STRONG"/>
+      <element-name name="DFN"/>
+      <element-name name="CODE"/>
+      <element-name name="SAMP"/>
+      <element-name name="KBD"/>
+      <element-name name="VAR"/>
+      <element-name name="CITE"/>
+      <element-name name="ABBR"/>
+      <element-name name="ACRONYM"/>
+      <element-name name="A"/>
+      <element-name name="IMG"/>
+      <element-name name="APPLET"/>
+      <element-name name="OBJECT"/>
+      <element-name name="FONT"/>
+      <element-name name="BASEFONT"/>
+      <element-name name="BR"/>
+      <element-name name="SCRIPT"/>
+      <element-name name="MAP"/>
+      <element-name name="Q"/>
+      <element-name name="SUB"/>
+      <element-name name="SUP"/>
+      <element-name name="SPAN"/>
+      <element-name name="BDO"/>
+      <element-name name="IFRAME"/>
+      <element-name name="INPUT"/>
+      <element-name name="SELECT"/>
+      <element-name name="TEXTAREA"/>
+      <element-name name="LABEL"/>
+      <element-name name="BUTTON"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+    <element-name name="LEGEND"/>
+    <sequence-group occurrence="*">
+      <parament-name name="flow"/>
+    </sequence-group>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="FIELDSET">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="H3" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="H3">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  %align;                              -- align, text alignment --
+  </attdecl>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="align"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="left center right justify"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="OPTION" stagm="-" etagm="O"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="OPTION">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  selected    (selected)     #IMPLIED
+  disabled    (disabled)     #IMPLIED  -- unavailable in this context --
+  label       %Text;         #IMPLIED  -- for use in hierarchical menus --
+  value       CDATA          #IMPLIED  -- defaults to element content --
+  </attdecl>
+<attribute name="disabled"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="disabled"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="value"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="label"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="selected"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="selected"
+           default=""/>
+</attlist>
+
+<element name="OPTGROUP" stagm="-" etagm="-"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group occurrence="+">
+    <element-name name="OPTION"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="+">
+    <element-name name="OPTION"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="OPTGROUP">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  disabled    (disabled)     #IMPLIED  -- unavailable in this context --
+  label       %Text;         #REQUIRED -- for use in hierarchical menus --
+  </attdecl>
+<attribute name="disabled"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="disabled"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="label"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="DEL" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <element-name name="P"/>
+    <element-name name="H1"/>
+    <element-name name="H2"/>
+    <element-name name="H3"/>
+    <element-name name="H4"/>
+    <element-name name="H5"/>
+    <element-name name="H6"/>
+    <element-name name="UL"/>
+    <element-name name="OL"/>
+    <element-name name="DIR"/>
+    <element-name name="MENU"/>
+    <element-name name="PRE"/>
+    <element-name name="DL"/>
+    <element-name name="DIV"/>
+    <element-name name="CENTER"/>
+    <element-name name="NOSCRIPT"/>
+    <element-name name="NOFRAMES"/>
+    <element-name name="BLOCKQUOTE"/>
+    <element-name name="FORM"/>
+    <element-name name="ISINDEX"/>
+    <element-name name="HR"/>
+    <element-name name="TABLE"/>
+    <element-name name="FIELDSET"/>
+    <element-name name="ADDRESS"/>
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="flow"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="DEL">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  cite        %URI;          #IMPLIED  -- info on reason for change --
+  datetime    %Datetime;     #IMPLIED  -- date and time of change --
+  </attdecl>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="datetime"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="cite"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="SUB" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="SUB">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="META" stagm="-" etagm="O"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+</element>
+
+<attlist name="META">
+<attdecl>
+  %i18n;                               -- lang, dir, for use with content --
+  http-equiv  NAME           #IMPLIED  -- HTTP response header name  --
+  name        NAME           #IMPLIED  -- metainformation name --
+  content     CDATA          #REQUIRED -- associated information --
+  scheme      CDATA          #IMPLIED  -- select form of content --
+  </attdecl>
+<attribute name="http-equiv"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="content"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="scheme"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+</attlist>
+
+<element name="SUP" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="SUP">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="FONT" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="FONT">
+<attdecl>
+  %coreattrs;                          -- id, class, style, title --
+  %i18n;                       -- lang, dir --
+  size        CDATA          #IMPLIED  -- [+|-]nn e.g. size="+1", size="4" --
+  color       %Color;        #IMPLIED  -- text color --
+  face        CDATA          #IMPLIED  -- comma-separated list of font names --
+  </attdecl>
+<attribute name="face"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="color"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="size"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+</attlist>
+
+<element name="HR" stagm="-" etagm="O"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+</element>
+
+<attlist name="HR">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  align       (left|center|right) #IMPLIED
+  noshade     (noshade)      #IMPLIED
+  size        %Pixels;       #IMPLIED
+  width       %Length;       #IMPLIED
+  </attdecl>
+<attribute name="width"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="size"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="align"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="left center right"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="noshade"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="noshade"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="ISINDEX" stagm="-" etagm="O"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+</element>
+
+<attlist name="ISINDEX">
+<attdecl>
+  %coreattrs;                          -- id, class, style, title --
+  %i18n;                               -- lang, dir --
+  prompt      %Text;         #IMPLIED  -- prompt message --</attdecl>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="prompt"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+</attlist>
+
+<element name="TITLE" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+<exclusions>
+  <or-group>
+    <element-name name="SCRIPT"/>
+    <element-name name="STYLE"/>
+    <element-name name="META"/>
+    <element-name name="LINK"/>
+    <element-name name="OBJECT"/>
+  </or-group>
+</exclusions>
+</element>
+
+<attlist name="TITLE">
+<attdecl> %i18n</attdecl>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+</attlist>
+
+<element name="BODY" stagm="O" etagm="O"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <element-name name="P"/>
+    <element-name name="H1"/>
+    <element-name name="H2"/>
+    <element-name name="H3"/>
+    <element-name name="H4"/>
+    <element-name name="H5"/>
+    <element-name name="H6"/>
+    <element-name name="UL"/>
+    <element-name name="OL"/>
+    <element-name name="DIR"/>
+    <element-name name="MENU"/>
+    <element-name name="PRE"/>
+    <element-name name="DL"/>
+    <element-name name="DIV"/>
+    <element-name name="CENTER"/>
+    <element-name name="NOSCRIPT"/>
+    <element-name name="NOFRAMES"/>
+    <element-name name="BLOCKQUOTE"/>
+    <element-name name="FORM"/>
+    <element-name name="ISINDEX"/>
+    <element-name name="HR"/>
+    <element-name name="TABLE"/>
+    <element-name name="FIELDSET"/>
+    <element-name name="ADDRESS"/>
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="flow"/>
+  </sequence-group>
+</content-model>
+<inclusions>
+  <or-group>
+    <element-name name="INS"/>
+    <element-name name="DEL"/>
+  </or-group>
+</inclusions>
+</element>
+
+<attlist name="BODY">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  onload          %Script;   #IMPLIED  -- the document has been loaded --
+  onunload        %Script;   #IMPLIED  -- the document has been removed --
+  background      %URI;      #IMPLIED  -- texture tile for document
+                                          background --
+  %bodycolors;                         -- bgcolor, text, link, vlink, alink --
+  </attdecl>
+<attribute name="vlink"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="alink"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="bgcolor"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="text"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="link"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="background"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onunload"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onload"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="NOSCRIPT" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <element-name name="P"/>
+    <element-name name="H1"/>
+    <element-name name="H2"/>
+    <element-name name="H3"/>
+    <element-name name="H4"/>
+    <element-name name="H5"/>
+    <element-name name="H6"/>
+    <element-name name="UL"/>
+    <element-name name="OL"/>
+    <element-name name="DIR"/>
+    <element-name name="MENU"/>
+    <element-name name="PRE"/>
+    <element-name name="DL"/>
+    <element-name name="DIV"/>
+    <element-name name="CENTER"/>
+    <element-name name="NOSCRIPT"/>
+    <element-name name="NOFRAMES"/>
+    <element-name name="BLOCKQUOTE"/>
+    <element-name name="FORM"/>
+    <element-name name="ISINDEX"/>
+    <element-name name="HR"/>
+    <element-name name="TABLE"/>
+    <element-name name="FIELDSET"/>
+    <element-name name="ADDRESS"/>
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="flow"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="NOSCRIPT">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="BASE" stagm="-" etagm="O"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+</element>
+
+<attlist name="BASE">
+<attdecl>
+  href        %URI;          #IMPLIED  -- URI that acts as base URI --
+  target      %FrameTarget;  #IMPLIED  -- render in this frame --
+  </attdecl>
+<attribute name="target"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="href"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="EM" stagm="-" etagm="-"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="TT"/>
+    <element-name name="I"/>
+    <element-name name="B"/>
+    <element-name name="U"/>
+    <element-name name="S"/>
+    <element-name name="STRIKE"/>
+    <element-name name="BIG"/>
+    <element-name name="SMALL"/>
+    <element-name name="EM"/>
+    <element-name name="STRONG"/>
+    <element-name name="DFN"/>
+    <element-name name="CODE"/>
+    <element-name name="SAMP"/>
+    <element-name name="KBD"/>
+    <element-name name="VAR"/>
+    <element-name name="CITE"/>
+    <element-name name="ABBR"/>
+    <element-name name="ACRONYM"/>
+    <element-name name="A"/>
+    <element-name name="IMG"/>
+    <element-name name="APPLET"/>
+    <element-name name="OBJECT"/>
+    <element-name name="FONT"/>
+    <element-name name="BASEFONT"/>
+    <element-name name="BR"/>
+    <element-name name="SCRIPT"/>
+    <element-name name="MAP"/>
+    <element-name name="Q"/>
+    <element-name name="SUB"/>
+    <element-name name="SUP"/>
+    <element-name name="SPAN"/>
+    <element-name name="BDO"/>
+    <element-name name="IFRAME"/>
+    <element-name name="INPUT"/>
+    <element-name name="SELECT"/>
+    <element-name name="TEXTAREA"/>
+    <element-name name="LABEL"/>
+    <element-name name="BUTTON"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="inline"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="EM">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  </attdecl>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="COL" stagm="-" etagm="O"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+</element>
+
+<attlist name="COL">
+<attdecl>                          -- column groups and properties --
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  span        NUMBER         1         -- COL attributes affect N columns --
+  width       %MultiLength;  #IMPLIED  -- column width specification --
+  %cellhalign;                         -- horizontal alignment in cells --
+  %cellvalign;                         -- vertical alignment in cells --
+  </attdecl>
+<attribute name="width"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="charoff"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="align"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="left center right justify char"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="valign"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="top middle bottom baseline"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="char"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="span"
+           type=""
+           value="NUMBER"
+           default="1"/>
+</attlist>
+
+<element name="TABLE" stagm="-" etagm="-"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="CAPTION" occurrence="?"/>
+    <or-group>
+      <element-name name="COL" occurrence="*"/>
+      <element-name name="COLGROUP" occurrence="*"/>
+    </or-group>
+    <element-name name="THEAD" occurrence="?"/>
+    <element-name name="TFOOT" occurrence="?"/>
+    <element-name name="TBODY" occurrence="+"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="CAPTION" occurrence="?"/>
+    <or-group>
+      <element-name name="COL" occurrence="*"/>
+      <element-name name="COLGROUP" occurrence="*"/>
+    </or-group>
+    <element-name name="THEAD" occurrence="?"/>
+    <element-name name="TFOOT" occurrence="?"/>
+    <element-name name="TBODY" occurrence="+"/>
+  </sequence-group>
+</content-model>
+</element>
+
+<attlist name="TABLE">
+<attdecl>                        -- table element --
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  summary     %Text;         #IMPLIED  -- purpose/structure for speech output--
+  width       %Length;       #IMPLIED  -- table width --
+  border      %Pixels;       #IMPLIED  -- controls frame width around table --
+  frame       %TFrame;       #IMPLIED  -- which parts of frame to render --
+  rules       %TRules;       #IMPLIED  -- rulings between rows and cols --
+  cellspacing %Length;       #IMPLIED  -- spacing between cells --
+  cellpadding %Length;       #IMPLIED  -- spacing within cells --
+  align       %TAlign;       #IMPLIED  -- table position relative to window --
+  bgcolor     %Color;        #IMPLIED  -- background color for cells --
+  %reserved;                           -- reserved for possible future use --
+  datapagesize CDATA         #IMPLIED  -- reserved for possible future use --
+  </attdecl>
+<attribute name="width"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="frame"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="void above below hsides lhs rhs vsides box border"
+           default=""/>
+<attribute name="ondblclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="rules"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="none groups rows cols all"
+           default=""/>
+<attribute name="dir"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="ltr rtl"
+           default=""/>
+<attribute name="onkeydown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="datapagesize"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="bgcolor"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="summary"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeyup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="cellspacing"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseup"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="ID"
+           default=""/>
+<attribute name="onmouseover"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="align"
+           type="#IMPLIED"
+           enumeration="yes"
+           value="left center right"
+           default=""/>
+<attribute name="lang"
+           type="#IMPLIED"
+           value="NAME"
+           default=""/>
+<attribute name="style"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousemove"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmouseout"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="border"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onmousedown"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onkeypress"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="cellpadding"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="onclick"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="title"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="class"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="DIR" stagm="-" etagm="-"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group occurrence="+">
+    <element-name name="LI"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="+">
+    <element-name name="LI"/>
+  </sequence-group>
+</content-model>
+<exclusions>
+  <or-group>
+    <element-name name="P"/>
+    <element-name name="H1"/>
+    <element-name name="H2"/>
+    <element-name name="H3"/>
+    <element-name name="H4"/>
+    <element-name name="H5"/>
+    <element-name name="H6"/>
+    <element-name name="UL"/>
+    <element-name name="OL"/>
+    <element-name name="DIR"/>
+    <element-name name="MENU"/>
+    <element-name name="PRE"/>
+    <element-name name="DL"/>
+    <element-name name="DIV"/>
+    <element-name name="CENTER"/>
+    <element-name name="NOSCRIPT"/>
+    <element-name name="NOFRAMES"/>
+    <element-name name="BLOCKQUOTE"/>
+    <element-name name="FORM"/>
+    <element-name name="ISINDEX"/>
+    <element-name name="HR"/>
+    <element-name name="TABLE"/>
+    <element-name name="FIELDSET"/>
+    <element-name name="ADDRESS"/>
+  </or-group>
+</exclusions>
+</element>
+
+<attlist name="DIR">
+<attdecl>
+  %attrs;                              -- %coreattrs, %i18n, %events --
+  compact     (compact)      #I

<TRUNCATED>