Copyright (C) 1998, 1999, 2000 Nihon Unisys,Ltd., All rights reserved

  This XML sample DTD20 has been derived by Nihon Unisys,Ltd.
from NCALS-Technical Manual DTD Version 2.1, meet the user requirements in a project and 
some HTML syntax has been added so that a document can be imaged by commercial browser, 
such as MS-IE 6.0 or more. 

<?xml version="1.0" encoding="UTF-8"?>
<!ENTITY % LanguageCode "CDATA">
<!ENTITY % Script "CDATA">
<!ENTITY % StyleSheet "CDATA">
<!ENTITY % MultiLength "CDATA">
<!ENTITY % Text "#PCDATA">
<!ENTITY % yesorno "CDATA">
<!ENTITY % useratt "category1   CDATA    #IMPLIED
                        category2   CDATA    #IMPLIED
                        useratt3    CDATA    #IMPLIED
                        useratt4    CDATA    #IMPLIED
                        useratt5    CDATA    #IMPLIED">
<!ENTITY % content "applicrefid IDREFS   #IMPLIED
                        assocfig    IDREFS   #IMPLIED
       		        assoctab    IDREFS   #IMPLIED">
<!ENTITY % bodyatt "id          ID       #IMPLIED
                        inschlvl    NMTOKENS #IMPLIED
                        delchlvl    NMTOKENS #IMPLIED
                        revchg      %yesorno;   '0'
                        %content;
                        %useratt; ">
<!--ENTITY % URN "CDATA"-->
<!ENTITY % shortitle "">
<!ENTITY % captions "(caption %shortitle;)">
<!ENTITY % list " ol | ul | dl ">
<!ENTITY % safetylvl "(warning*, caution*, notice*, danger*)">
<!ENTITY % spcpara "(warning?, caution?, notice?, danger?)">
<!ENTITY % text "(%Text; | ftnref | xref | indxflag | 
                         emphasis | img | subscrpt | supscrpt |
                         extref | mathtxt | a | wordref | hr | br)">
<!ENTITY % textcont "(((wordref | para | a | para0)*, note?, step1?) | selection?)">
<!ENTITY % userelms "(userelm1?, userelm2?, userelm3?, userelm4?,
                         userelm5?, userelm6?, userelm7?, userelm8?,
                         userelm9?, userelm10?)">
<!ENTITY % append "(((%captions;)?, para) | figure |
			 table | warning | caution | notice | danger |
                         note | img | step1)+">
<!ENTITY % bodyele "((a | chapter)+, ddchapter?)">
<!ENTITY % Characters "CDATA">
<!ENTITY % Length "CDATA">
<!ENTITY % inline "CDATA">
<!ENTITY % CAlign "(top | bottom | left | right)">
<!ENTITY % cellhalign "align  (left | center | right | justify | char) #IMPLIED
                        char  	%Characters;   	#IMPLIED
                        charoff %Length;    	#IMPLIED">
<!ENTITY % cellvalign "valign  (top | middle | bottom | baseline) #IMPLIED">
<!ENTITY % change "(#PCDATA)">
<!ENTITY % chap "(%captions;, %textcont;, (a | section | para0)*)">
<!ENTITY % chgsht "(chgnum, date, caption, para?, chglist)">
<!ENTITY % ddchap "(ddintro, ddsheet+)">
<!ENTITY % ddchap1 "(ddintro1, ddsheet+)">
<!ENTITY % fig "(%captions;, (img | macrograph | figcap)+)">
<!ENTITY % scope "CDATA">
<!ENTITY % fpi "(para0, (para0 | %list; | abbrsect |%spcpara;)*, lrp?)">
<!ENTITY % frnt "(idinfo, warnpage?, chginssht?, lep?, setDoc?, mapextRef?,
                       verstat?, chgrec?, contents?, illuslist?, tablelist?,
                      (foreword | preface | intro)?)">
<!ENTITY % idinf "(volnum?, docpartn?, revnum?, distlist*, caption,
                       stitle?, seal?, supersed?, discl?, expcont?, pubdate?,
                      (chgnum?, chgdate?, approver*, revisor*, docref?, revcmnts?)*,
                       preparer*, copyright, owner*, usercode*, (%userelms;))">
<!ENTITY % imgatt "src       CDATA #IMPLIED">
<!ENTITY % lrp "(caption)+">
<!ENTITY % glossry "(dl+)">
<!ENTITY % mctext "((ftnref | xref | indxflag | emphasis |
                        figure | subscrpt | supscrpt | extref | mathtxt |
                        a | wordref | hr | br)+)">
<!ENTITY % mrelems "mrpara | mrlist | figure">
<!ENTITY % mrinfo "(pubno+,(revnum|(chgnum, chgdate) | pubdate))">
<!ENTITY % mrtext "#PCDATA">
<!ENTITY % namelist "(person*,organ?)">
<!ENTITY % nparcon "(%safetylvl;, %captions;, (%textcont;))">
<!ENTITY % nparcon1 "(%safetylvl;,(%captions;)?, (%textcont;))">
<!ENTITY % paracon "(wordref | pcdata | %list; | figure | table | a | mathcon)*">
<!ENTITY % parazero "(%captions;, %safetylvl;, (%textcont;)*, subpara1*)">
<!ENTITY % rr "(appendix*, glossary?, indx?)">
<!ENTITY % sect "(%captions;,%safetylvl;,((%textcont;) | para0)*)">
<!ENTITY % secur "security (u | c | s) 'u' ">
<!ENTITY % step1con "(%safetylvl;, para*, note*),(step2+)?">
<!ENTITY % step2con "(%safetylvl;, para*, note*),(step3+)?">
<!ENTITY % step3con "(%safetylvl;, para*, note*),(step4+)?">
<!ENTITY % step4con "(%safetylvl;, para*, note*),(step5+)?">
<!ENTITY % step5con "(%safetylvl;, para*, note*),(step6+)?">
<!ENTITY % step6con "(%safetylvl;, para*, note*),(step7+)?">
<!ENTITY % step7con "(%safetylvl;, para*, note*)">
<!ENTITY % tabl "(%captions;, (tgroup | ((col* | colgroup*), thead?, tfoot?, tbody+)))">
<!ENTITY % td "(%text; | %list; | mathcon)*">
<!ENTITY % termele "(%mctext;, ftnote*)">
<!ENTITY % docatt "docid       ID      #REQUIRED
                     docstat ( revision | change | prelim | draft | formal ) 'prelim'">
<!ENTITY % stepatt "id          ID      #IMPLIED
                     inschlvl    NMTOKEN #IMPLIED      
                     delchlvl    NMTOKEN #IMPLIED
                     revchg      NMTOKEN #IMPLIED
                     applicrefid IDREFS  #IMPLIED
                     assocfig    IDREFS  #IMPLIED
                     assoctab    IDREFS  #IMPLIED
                     useratt1    NMTOKEN #IMPLIED 
                     useratt2    NMTOKEN #IMPLIED
                     useratt3    NMTOKEN #IMPLIED
                     useratt4    NMTOKEN #IMPLIED
                     useratt5    NMTOKEN #IMPLIED">
<!ENTITY % tdatt "colname     NMTOKEN #IMPLIED
                     spanname    NMTOKEN #IMPLIED
                     morerows    NMTOKEN #IMPLIED
                     valign ( top | middle | bottom ) 'bottom'
                     align ( left | right | center | justify | char ) 'center'
                     charoff     NMTOKEN #IMPLIED
                     char        CDATA   #IMPLIED ">
<!ENTITY % coreattrs "id          ID             #IMPLIED
  			 class       CDATA          #IMPLIED
  			 style       %StyleSheet;   #IMPLIED
  			 title       CDATA          #IMPLIED ">
<!ENTITY % i18n "lang        %LanguageCode; #IMPLIED  
  			 dir         (ltr | rtl)    #IMPLIED ">
<!ENTITY % events "onclick     %Script;       #IMPLIED
  			 ondblclick  %Script;       #IMPLIED
  			 onmousedown %Script;       #IMPLIED
  			 onmouseup   %Script;       #IMPLIED
  			 onmouseover %Script;       #IMPLIED
  			 onmousemove %Script;       #IMPLIED
  			 onmouseout  %Script;       #IMPLIED
  			 onkeypress  %Script;       #IMPLIED
 			 onkeydown   %Script;       #IMPLIED
 			 onkeyup     %Script;       #IMPLIED ">
<!ENTITY % attrs "%coreattrs; %i18n; %events;">
<!NOTATION cgm PUBLIC "-//NCALS//NOTATION ComputerGraphics Metafile//EN">
<!NOTATION t6 PUBLIC "-//NCALS//NOTATION IRaster Graphics//EN">
<!NOTATION eqn PUBLIC "-//NCALS//NOTATION A Language
 for Typesetting Mathematics//EN">
<!NOTATION TeX PUBLIC "-//NCALS//NOTATION TeX//EN">
<!NOTATION JPEG PUBLIC "-//NCALS//NOTATION Photographic Codings(jpeg)//EN">
<!NOTATION MPEG PUBLIC "-//NCALS//NOTATION 
 Coding of Moving Pictures and Associated Audio for 
 Digital Storage Media at up to about 1.5 Mbit/s//EN">
<!NOTATION IGES PUBLIC "-//NCALS//NOTATION 
 Initial Graphics Exchange Specification(IGES)//EN">
<!NOTATION audio PUBLIC "-//NCALS//NOTATION Audio Codings//EN">
<!NOTATION CDIF PUBLIC "-//NCALS//NOTATION CASE Data Interchange Format//EN">
<!NOTATION GIF PUBLIC "-//W3C//NOTATION Graphic Interchange Format//EN">
<!ELEMENT a (#PCDATA | img)*>
<!ATTLIST a
	name NMTOKEN #IMPLIED
	href CDATA #IMPLIED
	%secur; 
>
<!ELEMENT abbrsect (#PCDATA)>
<!ATTLIST abbrsect
	%secur; 
>
<!ELEMENT appendix (%append;, ftnote)>
<!ATTLIST appendix
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT approver (person*, position?, organ?)>
<!ATTLIST approver
	%secur; 
>
<!ELEMENT body ((%bodyele;), (ftnote | change)?)>
<!ATTLIST body
	%secur; 
>
<!ELEMENT br EMPTY>
<!ELEMENT caption (#PCDATA)>
<!ATTLIST caption
	%attrs; 
	%secur; 
>
<!ELEMENT caution (figure?, (para+, (%list;)*)+)>
<!ATTLIST caution
	type NMTOKEN #IMPLIED
	xrefid IDREF #IMPLIED
	%secur; 
>
<!ELEMENT change %change;>
<!ATTLIST change
	level NMTOKEN #IMPLIED
	change (add | delete) "add"
	mark NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT chapter (a | %chap;)>
<!ATTLIST chapter
	tocentry NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT chgdate (#PCDATA)>
<!ELEMENT chghistdate (#PCDATA)>
<!ELEMENT chginssht (%chgsht;)>
<!ATTLIST chginssht
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT chglist ((remove, insert)+)>
<!ELEMENT chgnum (#PCDATA)>
<!ELEMENT chgrec (table)>
<!ELEMENT col EMPTY>
<!ATTLIST col
	%attrs; 
	span CDATA "1"
	width %MultiLength; #IMPLIED
	%cellhalign; 
	%cellvalign; 
>
<!ELEMENT colgroup (col)*>
<!ATTLIST colgroup
	%attrs; 
	span CDATA "1"
	width %MultiLength; #IMPLIED
	%cellhalign; 
	%cellvalign; 
>
<!ELEMENT colspec EMPTY>
<!ATTLIST colspec
	colnum NMTOKEN #IMPLIED
	colname NMTOKEN #IMPLIED
	align (left | right | center | justify | char) "center"
	charoff NMTOKEN #IMPLIED
	char CDATA #IMPLIED
	colwidth CDATA #IMPLIED
>
<!ELEMENT contents (a, br)*>
<!ATTLIST contents
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT copyright (#PCDATA)>
<!ATTLIST copyright
	%secur; 
>
<!ELEMENT danger (figure?, (para+, (%list;)*)+)>
<!ATTLIST danger
	type NMTOKEN #IMPLIED
	xrefid IDREF #IMPLIED
	%secur; 
>
<!ELEMENT date (#PCDATA)>
<!ELEMENT dd (#PCDATA)>
<!ATTLIST dd
	%secur; 
>
<!ELEMENT ddchapter (%ddchap;)>
<!ATTLIST ddchapter
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT dddesc (para0+)>
<!ATTLIST dddesc
	%secur; 
>
<!ELEMENT ddindex (para0+, ddlist)>
<!ATTLIST ddindex
	%secur; 
>
<!ELEMENT ddintro (caption, dddesc, ddindex)>
<!ATTLIST ddintro
	%secur; 
>
<!ELEMENT ddintro1 (caption, dddesc)>
<!ATTLIST ddintro1
	%secur; 
>
<!ELEMENT ddlist ((partno, pos)+)>
<!ATTLIST ddlist
	%secur; 
>
<!ELEMENT ddsheet ((caption, para+)*)>
<!ATTLIST ddsheet
	%secur; 
>
<!ELEMENT discl (#PCDATA)>
<!ELEMENT distlist (%namelist;)>
<!ATTLIST distlist
	%secur; 
>
<!ELEMENT dl (caption?, (dt, dd)+)>
<!ATTLIST dl
	%secur; 
>
<!ELEMENT doc ((mrinfo, modreq*) | (volume+) | (front, body, rear?))>
<!ATTLIST doc
	%docatt; 
	%secur; 
>
<!ELEMENT docname (#PCDATA)>
<!ELEMENT docpart (front, body, rear?)>
<!ATTLIST docpart
	tocentry NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT docpartn (#PCDATA)>
<!ELEMENT docref (#PCDATA)>
<!ATTLIST docref
	%secur; 
>
<!ELEMENT dt (#PCDATA)>
<!ATTLIST dt
	%secur; 
>
<!ELEMENT emphasis %change;>
<!ATTLIST emphasis
	type CDATA #REQUIRED
>
<!ELEMENT entry (#PCDATA)>
<!ATTLIST entry
	%attrs; 
	morerows CDATA #IMPLIED
	align CDATA #IMPLIED
	spanname CDATA #IMPLIED
	%secur; 
>
<!ELEMENT expcont (#PCDATA)>
<!ELEMENT extref EMPTY>
<!ATTLIST extref
	docrefid IDREFS #REQUIRED
	%secur; 
>
<!ELEMENT extentity (#PCDATA)>
<!ATTLIST extentity
	%secur; 
>
<!ELEMENT extrefid (#PCDATA)>
<!ATTLIST extrefid
	%secur; 
>
<!ELEMENT figcap (#PCDATA)>
<!ATTLIST figcap
	%secur; 
>
<!ELEMENT figure (%fig;)>
<!ATTLIST figure
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	orient (port | land) "port"
	%bodyatt; 
	%secur; 
>
<!ELEMENT foreword (%fpi;)>
<!ATTLIST foreword
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT front (%frnt;)>
<!ATTLIST front
	%secur; 
>
<!ELEMENT ftnote (pcdata | %list;)*>
<!ATTLIST ftnote
	id ID #REQUIRED
	mark (ctr | sym) "ctr"
	%secur; 
>
<!ELEMENT ftnref EMPTY>
<!ATTLIST ftnref
	xrefid IDREF #REQUIRED
>
<!ELEMENT glossary (%glossry;)>
<!ATTLIST glossary
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT hr EMPTY>
<!ELEMENT idinfo (%idinf;)>
<!ATTLIST idinfo
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT illuslist EMPTY>
<!ATTLIST illuslist
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT img EMPTY>
<!ATTLIST img
	%imgatt; 
	%secur; 
>
<!ELEMENT indx EMPTY>
<!ATTLIST indx
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT indxflag EMPTY>
<!ATTLIST indxflag
	ref1 CDATA #IMPLIED
	ref2 CDATA #IMPLIED
	ref3 CDATA #IMPLIED
	ref4 CDATA #IMPLIED
	%secur; 
>
<!ELEMENT insert ANY>
<!ATTLIST insert
	%secur; 
>
<!ELEMENT intro (%fpi;)>
<!ATTLIST intro
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT lep (origdate, chghistdate*)+>
<!ATTLIST lep
	verified NMTOKEN #IMPLIED
>
<!ELEMENT li (pcdata | %list; | ftnote | a | pcdata)*>
<!ATTLIST li
	id ID #IMPLIED
	%secur; 
>
<!ELEMENT lrp (%lrp;)>
<!ATTLIST lrp
	%secur; 
>
<!ELEMENT macrograph (img+)>
<!ATTLIST macrograph
	reprowid NMTOKEN #IMPLIED
	reprodep NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT mapextRef (extrefid, extentity)*>
<!ATTLIST mapextRef
	%secur; 
>
<!ELEMENT mathcon (#PCDATA)>
<!ATTLIST mathcon
	%bodyatt; 
	%secur; 
>
<!ELEMENT mathtxt (#PCDATA)>
<!ATTLIST mathtxt
	%bodyatt; 
	%secur; 
>
<!ELEMENT modreq (mrinfo?, mrmod, mrrespns?)>
<!ATTLIST modreq
	id ID #REQUIRED
	xref NMTOKEN #IMPLIED
	refpos (prexref | postxref | xref) "xref"
	by CDATA #REQUIRED
	date CDATA #REQUIRED
	organiz NMTOKEN #IMPLIED
	orgcat NMTOKEN #IMPLIED
	cmntrcat NMTOKEN #IMPLIED
	priority (1 | 2 | 3 | 4) #IMPLIED
	category NMTOKEN #IMPLIED
	topic CDATA #IMPLIED
>
<!ELEMENT mrinfo (%mrinfo;)>
<!ELEMENT mrmod (mrreason?, (mrgenmod | (mrinstr?, mrchgtxt)))>
<!ELEMENT mrreason (%mrelems;)+>
<!ELEMENT mrinstr (%mrelems;)+>
<!ELEMENT mrgenmod (%mrelems;)+>
<!ELEMENT mrchgtxt ANY>
<!ATTLIST mrchgtxt
	chgloc NMTOKEN #IMPLIED
	chglen NMTOKEN #IMPLIED
	action (insert | delete | replace) "replace"
>
<!ELEMENT mrrespns (%mrelems;)*>
<!ATTLIST mrrespns
	dispsn NMTOKEN #IMPLIED
	status NMTOKEN #IMPLIED
>
<!ELEMENT mrpara (%mrtext;)>
<!ELEMENT mritem (%mrtext;)>
<!ELEMENT mrlist (mritem+)>
<!ELEMENT note (((caption?, para+), (%list;)*)+)>
<!ATTLIST note
	type NMTOKEN #IMPLIED
	xrefid IDREF #IMPLIED
	%secur; 
>
<!ELEMENT notice (figure?, (para+, (%list;)*)+)>
<!ATTLIST notice
	type CDATA #IMPLIED
	xrefid IDREF #IMPLIED
	%secur; 
>
<!ELEMENT number (#PCDATA)>
<!ELEMENT ol (caption?, li+)>
<!ATTLIST ol
	%bodyatt; 
	%secur; 
>
<!ELEMENT organ (#PCDATA)>
<!ATTLIST organ
	%secur; 
>
<!ELEMENT origdate (#PCDATA)>
<!ELEMENT owner (%namelist;)>
<!ATTLIST owner
	%secur; 
>
<!ELEMENT para %paracon;>
<!ATTLIST para
	%bodyatt; 
	%secur; 
>
<!ELEMENT para0 (%parazero;)>
<!ATTLIST para0
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT partno (#PCDATA)>
<!ATTLIST partno
	%secur; 
>
<!ELEMENT pcdata (#PCDATA)>
<!ELEMENT pcdata1 (#PCDATA)>
<!ELEMENT person (#PCDATA)>
<!ATTLIST person
	%secur; 
>
<!ELEMENT pos (#PCDATA)>
<!ELEMENT position (#PCDATA)>
<!ATTLIST position
	%secur; 
>
<!ELEMENT preface (%fpi;)>
<!ATTLIST preface
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT preparer (%namelist;)>
<!ATTLIST preparer
	%secur; 
>
<!ELEMENT pubdate (#PCDATA)>
<!ELEMENT pubno (#PCDATA)>
<!ELEMENT rear (%rr;)>
<!ATTLIST rear
	%secur; 
>
<!ELEMENT remove ANY>
<!ATTLIST remove
	%secur; 
>
<!ELEMENT revcmnts (#PCDATA)>
<!ATTLIST revcmnts
	%secur; 
>
<!ELEMENT revisor (person*, position?, organ?)>
<!ATTLIST revisor
	%secur; 
>
<!ELEMENT revnum (#PCDATA)>
<!ATTLIST revnum
	%secur; 
>
<!ELEMENT row ((entry)+)>
<!ATTLIST row
	valign (top | bottom | middle) "middle"
	bgrcolor CDATA #REQUIRED
	%secur; 
>
<!ELEMENT seal (figure)>
<!ELEMENT section (%sect;)>
<!ATTLIST section
	tocentry NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT selection (%ddchap1;)>
<!ATTLIST selection
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT setDoc (docname)*>
<!ATTLIST setDoc
	%secur; 
>
<!ELEMENT spanspec EMPTY>
<!ATTLIST spanspec
	namest NMTOKEN #REQUIRED
	nameend NMTOKEN #REQUIRED
	spanname NMTOKEN #IMPLIED
	align (left | right | center | justify | char) "center"
	charoff NMTOKEN #IMPLIED
	char CDATA #IMPLIED
>
<!ELEMENT step1 (%step1con;)>
<!ATTLIST step1
	%stepatt; 
>
<!ELEMENT step2 (%step2con;)>
<!ATTLIST step2
	%stepatt; 
>
<!ELEMENT step3 (%step3con;)>
<!ATTLIST step3
	%stepatt; 
>
<!ELEMENT step4 (%step4con;)>
<!ATTLIST step4
	%stepatt; 
>
<!ELEMENT step5 (%step5con;)>
<!ATTLIST step5
	%stepatt; 
>
<!ELEMENT step6 (%step6con;)>
<!ATTLIST step6
	%stepatt; 
>
<!ELEMENT step7 (%step7con;)>
<!ATTLIST step7
	%stepatt; 
>
<!ELEMENT stitle (#PCDATA)>
<!ATTLIST stitle
	%secur; 
>
<!ELEMENT subpara1 (a?, %nparcon;, subpara2*)>
<!ATTLIST subpara1
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT subpara2 (%nparcon1;, subpara3*)>
<!ATTLIST subpara2
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT subpara3 (%nparcon1;)>
<!ATTLIST subpara3
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT subscrpt (#PCDATA)>
<!ATTLIST subscrpt
	%secur; 
>
<!ELEMENT supersed (#PCDATA)>
<!ELEMENT supscrpt (#PCDATA)>
<!ATTLIST supscrpt
	%secur; 
>
<!ELEMENT table (%tabl;)>
<!ATTLIST table
	tocentry NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	orient (port | land) "port"
	align (left | center | right) "center"
	%bodyatt; 
	%secur; 
>
<!ELEMENT tablelist EMPTY>
<!ATTLIST tablelist
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT tbody ((tr)+)>
<!ATTLIST tbody
	valign (top | middle | bottom) "top"
	%secur; 
>
<!ELEMENT td (#PCDATA | %list;)*>
<!ATTLIST td
	%tdatt; 
	%secur; 
>
<!ELEMENT tfoot ((tr | row)+)>
<!ATTLIST tfoot
	%attrs; 
	%cellhalign; 
	%cellvalign; 
	%secur; 
>
<!ELEMENT tgroup (colspec*, spanspec*, thead?, tfoot?, tbody+)>
<!ATTLIST tgroup
	cols NMTOKEN #REQUIRED
	align (left | right | center | justify | char) "left"
	charoff NMTOKEN #IMPLIED
	char CDATA #IMPLIED
	%secur; 
>
<!ELEMENT thead (colspec*, tr+)>
<!ATTLIST thead
	valign (top | middle | bottom) "bottom"
	%secur; 
>
<!ELEMENT tr ((td)+)>
<!ATTLIST tr
	valign (top | bottom | middle) "middle"
	bgrcolor CDATA #REQUIRED
	%secur; 
>
<!ELEMENT ul (caption?, li+)>
<!ATTLIST ul
	%secur; 
>
<!ELEMENT usercode (#PCDATA)>
<!ELEMENT userelm1 (#PCDATA)>
<!ELEMENT userelm2 (#PCDATA)>
<!ELEMENT userelm3 (#PCDATA)>
<!ELEMENT userelm4 (#PCDATA)>
<!ELEMENT userelm5 (#PCDATA)>
<!ELEMENT userelm6 (#PCDATA)>
<!ELEMENT userelm7 (#PCDATA)>
<!ELEMENT userelm8 (#PCDATA)>
<!ELEMENT userelm9 (#PCDATA)>
<!ELEMENT userelm10 (#PCDATA)>
<!ELEMENT verstat (warning | caution | notice | danger)+>
<!ATTLIST verstat
	%secur; 
>
<!ELEMENT volnum (#PCDATA)>
<!ELEMENT volume ((docpart+) | (front, body, rear?))>
<!ATTLIST volume
	tocentry NMTOKEN #IMPLIED
	%bodyatt; 
	%secur; 
>
<!ELEMENT warning (figure?, (para+, (%list;)*)+)>
<!ATTLIST warning
	type CDATA #IMPLIED
	xrefid IDREF #IMPLIED
	%secur; 
>
<!ELEMENT warnpage ((para | warning)+)>
<!ATTLIST warnpage
	inschlvl NMTOKENS #IMPLIED
	delchlvl NMTOKENS #IMPLIED
	revchg NMTOKEN #IMPLIED
	verified NMTOKEN #IMPLIED
	%secur; 
>
<!ELEMENT wordref (pcdata | a)*>
<!ATTLIST wordref
	%secur; 
	verified NMTOKEN #IMPLIED
	category CDATA #IMPLIED
	pronunciation CDATA #IMPLIED
>
<!ELEMENT xref EMPTY>
<!ATTLIST xref
	xrefid IDREF #REQUIRED
	%secur; 
>