<filename>XML/pycopia/dtds/html5.py
#!/usr/bin/python

# This file generated by a program. do not edit.


import pycopia.XML.POM

attribName_1939937075622105121 = pycopia.XML.POM.XMLAttribute(u'name', 7, 12, None)
attribOnunload_4158336852076802704 = pycopia.XML.POM.XMLAttribute(u'onunload', 1, 12, None)
attribOnkeypress_532917457362969849 = pycopia.XML.POM.XMLAttribute(u'onkeypress', 1, 12, None)
attribScope_2709422658557695201 = pycopia.XML.POM.XMLAttribute(u'scope', pycopia.XML.POM.Enumeration((u'row', u'col', u'rowgroup', u'colgroup')), 12, None)
attribMultiple_1058026172358336064 = pycopia.XML.POM.XMLAttribute(u'multiple', pycopia.XML.POM.Enumeration((u'multiple',)), 12, None)
attribOnkeyup_4105996191008517796 = pycopia.XML.POM.XMLAttribute(u'onkeyup', 1, 12, None)
attribHeaders_1615898683924961296 = pycopia.XML.POM.XMLAttribute(u'headers', 4, 12, None)
attribOndblclick_923980074842425329 = pycopia.XML.POM.XMLAttribute(u'ondblclick', 1, 12, None)
attribCoords_942228262644424900 = pycopia.XML.POM.XMLAttribute(u'coords', 1, 12, None)
attribNoshade_1404657411343623844 = pycopia.XML.POM.XMLAttribute(u'noshade', pycopia.XML.POM.Enumeration((u'noshade',)), 12, None)
attribAccept_charset_349609442685618025 = pycopia.XML.POM.XMLAttribute(u'accept-charset', 1, 12, None)
attribMaxlength_3065314439821131481 = pycopia.XML.POM.XMLAttribute(u'maxlength', 1, 12, None)
attribStandby_1257958614369601764 = pycopia.XML.POM.XMLAttribute(u'standby', 1, 12, None)
attribOnmouseover_741809317326693841 = pycopia.XML.POM.XMLAttribute(u'onmouseover', 1, 12, None)
attribWidth_936277652245334569 = pycopia.XML.POM.XMLAttribute(u'width', 1, 12, None)
attribProfile_89029782970388100 = pycopia.XML.POM.XMLAttribute(u'profile', 1, 12, None)
attribRel_1808232010361190976 = pycopia.XML.POM.XMLAttribute(u'rel', 1, 12, None)
attribChar_2136677319938475076 = pycopia.XML.POM.XMLAttribute(u'char', 1, 12, None)
attribDatetime_512717149655375401 = pycopia.XML.POM.XMLAttribute(u'datetime', 1, 12, None)
attribVspace_3197471081211222544 = pycopia.XML.POM.XMLAttribute(u'vspace', 1, 12, None)
attribType_73263565986139489 = pycopia.XML.POM.XMLAttribute(u'type', pycopia.XML.POM.Enumeration((u'text', u'password', u'checkbox', u'radio', u'submit', u'reset', u'file', u'hidden', u'image', u'button')), 13, u'text')
attribClassid_1987276650902832004 = pycopia.XML.POM.XMLAttribute(u'classid', 1, 12, None)
attribAlt_3627988262564192641 = pycopia.XML.POM.XMLAttribute(u'alt', 1, 11, None)
attribColspan_13003694770657536 = pycopia.XML.POM.XMLAttribute(u'colspan', 1, 13, u'1')
attribId_4002951160133423716 = pycopia.XML.POM.XMLAttribute(u'id', 2, 12, None)
attribSummary_965465820488927209 = pycopia.XML.POM.XMLAttribute(u'summary', 1, 12, None)
attribFace_108545780731859689 = pycopia.XML.POM.XMLAttribute(u'face', 1, 12, None)
attribSize_390481296968790729 = pycopia.XML.POM.XMLAttribute(u'size', 1, 12, None)
attribVlink_10311429470853681 = pycopia.XML.POM.XMLAttribute(u'vlink', 1, 12, None)
attribSelected_573599468102796004 = pycopia.XML.POM.XMLAttribute(u'selected', pycopia.XML.POM.Enumeration((u'selected',)), 12, None)
attribObject_1786827777203700625 = pycopia.XML.POM.XMLAttribute(u'object', 1, 12, None)
attribType_1977399331530900489 = pycopia.XML.POM.XMLAttribute(u'type', 1, 11, None)
attribRowspan_824571289138210084 = pycopia.XML.POM.XMLAttribute(u'rowspan', 1, 13, u'1')
attribCite_319597539676272225 = pycopia.XML.POM.XMLAttribute(u'cite', 1, 12, None)
attribXml_lang_1645670971257252241 = pycopia.XML.POM.XMLAttribute(u'xml:lang', 7, 12, None)
attribTarget_2606114967532412449 = pycopia.XML.POM.XMLAttribute(u'target', 7, 12, None)
attribBgcolor_1094596281755498025 = pycopia.XML.POM.XMLAttribute(u'bgcolor', 1, 12, None)
attribOnmousemove_1463303904047580100 = pycopia.XML.POM.XMLAttribute(u'onmousemove', 1, 12, None)
attribOnselect_1657697452831032001 = pycopia.XML.POM.XMLAttribute(u'onselect', 1, 12, None)
attribAlign_171257936458567729 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'top', u'bottom', u'left', u'right')), 12, None)
attribLink_3588191904864447556 = pycopia.XML.POM.XMLAttribute(u'link', 1, 12, None)
attribHeight_1265772352288678144 = pycopia.XML.POM.XMLAttribute(u'height', 1, 11, None)
attribAbbr_67398369255817681 = pycopia.XML.POM.XMLAttribute(u'abbr', 1, 12, None)
attribColor_1513800666207244900 = pycopia.XML.POM.XMLAttribute(u'color', 1, 12, None)
attribClear_1130432899291921 = pycopia.XML.POM.XMLAttribute(u'clear', pycopia.XML.POM.Enumeration((u'left', u'all', u'right', u'none')), 13, u'none')
attribAlign_1052842401203425921 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'left', u'center', u'right')), 12, None)
attribName_3839651748354608356 = pycopia.XML.POM.XMLAttribute(u'name', 1, 11, None)
attribAccesskey_1489765571156059024 = pycopia.XML.POM.XMLAttribute(u'accesskey', 1, 12, None)
attribText_1163390603383551321 = pycopia.XML.POM.XMLAttribute(u'text', 1, 12, None)
attribData_8570479821456996 = pycopia.XML.POM.XMLAttribute(u'data', 1, 12, None)
attribRows_421490456984945296 = pycopia.XML.POM.XMLAttribute(u'rows', 1, 11, None)
attribShape_2366611433715347289 = pycopia.XML.POM.XMLAttribute(u'shape', pycopia.XML.POM.Enumeration((u'rect', u'circle', u'poly', u'default')), 13, u'rect')
attribOnmouseout_55467262469652544 = pycopia.XML.POM.XMLAttribute(u'onmouseout', 1, 12, None)
attribOnmouseup_162556595998286400 = pycopia.XML.POM.XMLAttribute(u'onmouseup', 1, 12, None)
attribAxis_720045009310606281 = pycopia.XML.POM.XMLAttribute(u'axis', 1, 12, None)
attribHreflang_475574228616447801 = pycopia.XML.POM.XMLAttribute(u'hreflang', 7, 12, None)
attribRev_169855681900044196 = pycopia.XML.POM.XMLAttribute(u'rev', 1, 12, None)
attribType_2839642281990897124 = pycopia.XML.POM.XMLAttribute(u'type', 1, 12, None)
attribDir_353249812560650625 = pycopia.XML.POM.XMLAttribute(u'dir', pycopia.XML.POM.Enumeration((u'ltr', u'rtl')), 11, None)
attribCode_618327401491044961 = pycopia.XML.POM.XMLAttribute(u'code', 1, 12, None)
attribFrameborder_329493431462553856 = pycopia.XML.POM.XMLAttribute(u'frameborder', pycopia.XML.POM.Enumeration((u'1', u'0')), 13, u'1')
attribLanguage_106167352422222400 = pycopia.XML.POM.XMLAttribute(u'language', 1, 12, None)
attribOnclick_1389815037327772224 = pycopia.XML.POM.XMLAttribute(u'onclick', 1, 12, None)
attribEnctype_436576891689519025 = pycopia.XML.POM.XMLAttribute(u'enctype', 1, 13, u'application/x-www-form-urlencoded')
attribPrompt_926778047146106884 = pycopia.XML.POM.XMLAttribute(u'prompt', 1, 12, None)
attribMedia_623319994047081241 = pycopia.XML.POM.XMLAttribute(u'media', 1, 12, None)
attribNowrap_1919539163424127716 = pycopia.XML.POM.XMLAttribute(u'nowrap', pycopia.XML.POM.Enumeration((u'nowrap',)), 12, None)
attribDisabled_3572037554672910400 = pycopia.XML.POM.XMLAttribute(u'disabled', pycopia.XML.POM.Enumeration((u'disabled',)), 12, None)
attribAlign_33928833208796100 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'left', u'center', u'right', u'justify', u'char')), 12, None)
attribAlt_76754958203109904 = pycopia.XML.POM.XMLAttribute(u'alt', 1, 12, None)
attribAccept_2938868979681976576 = pycopia.XML.POM.XMLAttribute(u'accept', 1, 12, None)
attribReadonly_4574848601210343184 = pycopia.XML.POM.XMLAttribute(u'readonly', pycopia.XML.POM.Enumeration((u'readonly',)), 12, None)
attribDefer_428037292034448100 = pycopia.XML.POM.XMLAttribute(u'defer', pycopia.XML.POM.Enumeration((u'defer',)), 12, None)
attribBorder_4105672098752522596 = pycopia.XML.POM.XMLAttribute(u'border', 1, 12, None)
attribHttp_equiv_177552290082550681 = pycopia.XML.POM.XMLAttribute(u'http-equiv', 1, 12, None)
attribOnmousedown_312304592206311721 = pycopia.XML.POM.XMLAttribute(u'onmousedown', 1, 12, None)
attribMethod_1594070884251040000 = pycopia.XML.POM.XMLAttribute(u'method', pycopia.XML.POM.Enumeration((u'get', u'post')), 13, u'get')
attribLabel_507096964801122921 = pycopia.XML.POM.XMLAttribute(u'label', 1, 12, None)
attribHref_2430637454403731329 = pycopia.XML.POM.XMLAttribute(u'href', 1, 12, None)
attribType_777549456165371904 = pycopia.XML.POM.XMLAttribute(u'type', pycopia.XML.POM.Enumeration((u'disc', u'square', u'circle')), 12, None)
attribStart_1707688972880919081 = pycopia.XML.POM.XMLAttribute(u'start', 1, 12, None)
attribValuetype_3058020386316608164 = pycopia.XML.POM.XMLAttribute(u'valuetype', pycopia.XML.POM.Enumeration((u'data', u'ref', u'object')), 13, u'data')
attribWidth_1759730938770832036 = pycopia.XML.POM.XMLAttribute(u'width', 1, 11, None)
attribXmlns_2523611023564185025 = pycopia.XML.POM.XMLAttribute(u'xmlns', 1, 14, u'http://www.w3.org/1999/xhtml')
attribAction_1870430243837841 = pycopia.XML.POM.XMLAttribute(u'action', 1, 11, None)
attribBackground_86525667370831936 = pycopia.XML.POM.XMLAttribute(u'background', 1, 12, None)
attribFrame_860489657482816 = pycopia.XML.POM.XMLAttribute(u'frame', pycopia.XML.POM.Enumeration((u'void', u'above', u'below', u'hsides', u'lhs', u'rhs', u'vsides', u'box', u'border')), 12, None)
attribTabindex_1133897031401996169 = pycopia.XML.POM.XMLAttribute(u'tabindex', 1, 12, None)
attribScheme_1732839810197850225 = pycopia.XML.POM.XMLAttribute(u'scheme', 1, 12, None)
attribLongdesc_35967826104941025 = pycopia.XML.POM.XMLAttribute(u'longdesc', 1, 12, None)
attribAlink_278143458722314084 = pycopia.XML.POM.XMLAttribute(u'alink', 1, 12, None)
attribLabel_2315296505184825600 = pycopia.XML.POM.XMLAttribute(u'label', 1, 11, None)
attribLang_267608473188383376 = pycopia.XML.POM.XMLAttribute(u'lang', 7, 12, None)
attribIsmap_2782304858555480644 = pycopia.XML.POM.XMLAttribute(u'ismap', pycopia.XML.POM.Enumeration((u'ismap',)), 12, None)
attribOnkeydown_1257884844152169025 = pycopia.XML.POM.XMLAttribute(u'onkeydown', 1, 12, None)
attribXml_space_359981169846238864 = pycopia.XML.POM.XMLAttribute(u'xml:space', pycopia.XML.POM.Enumeration((u'preserve',)), 14, u'preserve')
attribChecked_791188830984961600 = pycopia.XML.POM.XMLAttribute(u'checked', pycopia.XML.POM.Enumeration((u'checked',)), 12, None)
attribCharset_620446450916798289 = pycopia.XML.POM.XMLAttribute(u'charset', 1, 12, None)
attribHspace_511202655064171876 = pycopia.XML.POM.XMLAttribute(u'hspace', 1, 12, None)
attribSize_3356890001676697600 = pycopia.XML.POM.XMLAttribute(u'size', 1, 11, None)
attribCellpadding_4473524582075755684 = pycopia.XML.POM.XMLAttribute(u'cellpadding', 1, 12, None)
attribId_4454725712327073225 = pycopia.XML.POM.XMLAttribute(u'id', 2, 11, None)
attribArchive_809163088491035041 = pycopia.XML.POM.XMLAttribute(u'archive', 1, 12, None)
attribNohref_230804690830991424 = pycopia.XML.POM.XMLAttribute(u'nohref', pycopia.XML.POM.Enumeration((u'nohref',)), 12, None)
attribClass_1166814720137472289 = pycopia.XML.POM.XMLAttribute(u'class', 1, 12, None)
attribSrc_3756099719576568676 = pycopia.XML.POM.XMLAttribute(u'src', 1, 11, None)
attribCharoff_513425613440668644 = pycopia.XML.POM.XMLAttribute(u'charoff', 1, 12, None)
attribAlign_492202555580820100 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'left', u'center', u'right', u'justify')), 12, None)
attribCellspacing_4507626670413246436 = pycopia.XML.POM.XMLAttribute(u'cellspacing', 1, 12, None)
attribOnload_665496272566643401 = pycopia.XML.POM.XMLAttribute(u'onload', 1, 12, None)
attribMarginwidth_771343791095763601 = pycopia.XML.POM.XMLAttribute(u'marginwidth', 1, 12, None)
attribOnblur_280018615590293904 = pycopia.XML.POM.XMLAttribute(u'onblur', 1, 12, None)
attribContent_542647257124694401 = pycopia.XML.POM.XMLAttribute(u'content', 1, 11, None)
attribCols_1752546367143658564 = pycopia.XML.POM.XMLAttribute(u'cols', 1, 11, None)
attribScrolling_4040297681898082276 = pycopia.XML.POM.XMLAttribute(u'scrolling', pycopia.XML.POM.Enumeration((u'yes', u'no', u'auto')), 13, u'auto')
attribDeclare_2910115601546336836 = pycopia.XML.POM.XMLAttribute(u'declare', pycopia.XML.POM.Enumeration((u'declare',)), 12, None)
attribCompact_1275915173483479104 = pycopia.XML.POM.XMLAttribute(u'compact', pycopia.XML.POM.Enumeration((u'compact',)), 12, None)
attribValue_227024667205755136 = pycopia.XML.POM.XMLAttribute(u'value', 1, 12, None)
attribAlign_242187980190960400 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'top', u'middle', u'bottom', u'left', u'right')), 12, None)
attribOnsubmit_279271915279261921 = pycopia.XML.POM.XMLAttribute(u'onsubmit', 1, 12, None)
attribOnchange_4344895153777381681 = pycopia.XML.POM.XMLAttribute(u'onchange', 1, 12, None)
attribHeight_3964235387625190441 = pycopia.XML.POM.XMLAttribute(u'height', 1, 12, None)
attribTitle_1178737426446382009 = pycopia.XML.POM.XMLAttribute(u'title', 1, 12, None)
attribCodebase_2013075475851788100 = pycopia.XML.POM.XMLAttribute(u'codebase', 1, 12, None)
attribOnfocus_60779381971423504 = pycopia.XML.POM.XMLAttribute(u'onfocus', 1, 12, None)
attribCodetype_1518623320855463449 = pycopia.XML.POM.XMLAttribute(u'codetype', 1, 12, None)
attribDir_4297072167429554704 = pycopia.XML.POM.XMLAttribute(u'dir', pycopia.XML.POM.Enumeration((u'ltr', u'rtl')), 12, None)
attribSpan_166592741538223081 = pycopia.XML.POM.XMLAttribute(u'span', 1, 13, u'1')
attribStyle_733285237156411536 = pycopia.XML.POM.XMLAttribute(u'style', 1, 12, None)
attribName_1485147577566348721 = pycopia.XML.POM.XMLAttribute(u'name', 1, 12, None)
attribUsemap_209539994327519769 = pycopia.XML.POM.XMLAttribute(u'usemap', 1, 12, None)
attribType_418236194942219889 = pycopia.XML.POM.XMLAttribute(u'type', pycopia.XML.POM.Enumeration((u'button', u'submit', u'reset')), 13, u'submit')
attribMarginheight_2887915139143023025 = pycopia.XML.POM.XMLAttribute(u'marginheight', 1, 12, None)
attribFor_3922368010519548100 = pycopia.XML.POM.XMLAttribute(u'for', 3, 12, None)
attribRules_720839477193475600 = pycopia.XML.POM.XMLAttribute(u'rules', pycopia.XML.POM.Enumeration((u'none', u'groups', u'rows', u'cols', u'all')), 12, None)
attribValign_3989103303250465024 = pycopia.XML.POM.XMLAttribute(u'valign', pycopia.XML.POM.Enumeration((u'top', u'middle', u'bottom', u'baseline')), 12, None)
attribSrc_3443572122774772041 = pycopia.XML.POM.XMLAttribute(u'src', 1, 12, None)

# added by hand, new global attributes
attribContenteditable = pycopia.XML.POM.XMLAttribute(u'contenteditable', 1, 12, None)
attribContextmenu = pycopia.XML.POM.XMLAttribute(u'contextmenu', 1, 12, None)
attribDraggable = pycopia.XML.POM.XMLAttribute(u'draggable', 1, 12, None)
attribDropzone = pycopia.XML.POM.XMLAttribute(u'dropzone', 1, 12, None)
attribHidden = pycopia.XML.POM.XMLAttribute(u'hidden', 1, 12, None)
attribSpellcheck = pycopia.XML.POM.XMLAttribute(u'spellcheck', 1, 12, None)

# 
#    Extensible HTML version 1.0 Transitional DTD
# 
#    This is the same as HTML 4 Transitional except for
#    changes due to the differences between XML and SGML.
# 
#    Namespace = http://www.w3.org/1999/xhtml
# 
#    For further information, see: http://www.w3.org/TR/xhtml1
# 
#    Copyright (c) 1998-2001 W3C (MIT, INRIA, Keio),
#    All Rights Reserved. 
# 
#    This DTD module is identified by the PUBLIC and SYSTEM identifiers:
# 
#    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
#    SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
# 
#    $Revision$
#    $Date$
# 
# 


# ================ Character mnemonic entities =========================


#  Portions (C) International Organization for Standardization 1986
#      Permission to copy in any form is granted for use with
#      conforming SGML systems and applications as defined in
#      ISO 8879, provided this notice is included in all copies.
# 


#  Character entity set. Typical invocation:
#     <!ENTITY % HTMLlat1 PUBLIC
#        "-//W3C//ENTITIES Latin 1 for XHTML//EN"
#        "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
#     %HTMLlat1;
# 


#  no-break space = non-breaking space,
#                                   U+00A0 ISOnum 


#  inverted exclamation mark, U+00A1 ISOnum 


#  cent sign, U+00A2 ISOnum 


#  pound sign, U+00A3 ISOnum 


#  currency sign, U+00A4 ISOnum 


#  yen sign = yuan sign, U+00A5 ISOnum 


#  broken bar = broken vertical bar,
#                                   U+00A6 ISOnum 


#  section sign, U+00A7 ISOnum 


#  diaeresis = spacing diaeresis,
#                                   U+00A8 ISOdia 


#  copyright sign, U+00A9 ISOnum 


#  feminine ordinal indicator, U+00AA ISOnum 


#  left-pointing double angle quotation mark
#                                   = left pointing guillemet, U+00AB ISOnum 


#  not sign = angled dash,
#                                   U+00AC ISOnum 


#  soft hyphen = discretionary hyphen,
#                                   U+00AD ISOnum 


#  registered sign = registered trade mark sign,
#                                   U+00AE ISOnum 


#  macron = spacing macron = overline
#                                   = APL overbar, U+00AF ISOdia 


#  degree sign, U+00B0 ISOnum 


#  plus-minus sign = plus-or-minus sign,
#                                   U+00B1 ISOnum 


#  superscript two = superscript digit two
#                                   = squared, U+00B2 ISOnum 


#  superscript three = superscript digit three
#                                   = cubed, U+00B3 ISOnum 


#  acute accent = spacing acute,
#                                   U+00B4 ISOdia 


#  micro sign, U+00B5 ISOnum 


#  pilcrow sign = paragraph sign,
#                                   U+00B6 ISOnum 


#  middle dot = Georgian comma
#                                   = Greek middle dot, U+00B7 ISOnum 


#  cedilla = spacing cedilla, U+00B8 ISOdia 


#  superscript one = superscript digit one,
#                                   U+00B9 ISOnum 


#  masculine ordinal indicator,
#                                   U+00BA ISOnum 


#  right-pointing double angle quotation mark
#                                   = right pointing guillemet, U+00BB ISOnum 


#  vulgar fraction one quarter
#                                   = fraction one quarter, U+00BC ISOnum 


#  vulgar fraction one half
#                                   = fraction one half, U+00BD ISOnum 


#  vulgar fraction three quarters
#                                   = fraction three quarters, U+00BE ISOnum 


#  inverted question mark
#                                   = turned question mark, U+00BF ISOnum 


#  latin capital letter A with grave
#                                   = latin capital letter A grave,
#                                   U+00C0 ISOlat1 


#  latin capital letter A with acute,
#                                   U+00C1 ISOlat1 


#  latin capital letter A with circumflex,
#                                   U+00C2 ISOlat1 


#  latin capital letter A with tilde,
#                                   U+00C3 ISOlat1 


#  latin capital letter A with diaeresis,
#                                   U+00C4 ISOlat1 


#  latin capital letter A with ring above
#                                   = latin capital letter A ring,
#                                   U+00C5 ISOlat1 


#  latin capital letter AE
#                                   = latin capital ligature AE,
#                                   U+00C6 ISOlat1 


#  latin capital letter C with cedilla,
#                                   U+00C7 ISOlat1 


#  latin capital letter E with grave,
#                                   U+00C8 ISOlat1 


#  latin capital letter E with acute,
#                                   U+00C9 ISOlat1 


#  latin capital letter E with circumflex,
#                                   U+00CA ISOlat1 


#  latin capital letter E with diaeresis,
#                                   U+00CB ISOlat1 


#  latin capital letter I with grave,
#                                   U+00CC ISOlat1 


#  latin capital letter I with acute,
#                                   U+00CD ISOlat1 


#  latin capital letter I with circumflex,
#                                   U+00CE ISOlat1 


#  latin capital letter I with diaeresis,
#                                   U+00CF ISOlat1 


#  latin capital letter ETH, U+00D0 ISOlat1 


#  latin capital letter N with tilde,
#                                   U+00D1 ISOlat1 


#  latin capital letter O with grave,
#                                   U+00D2 ISOlat1 


#  latin capital letter O with acute,
#                                   U+00D3 ISOlat1 


#  latin capital letter O with circumflex,
#                                   U+00D4 ISOlat1 


#  latin capital letter O with tilde,
#                                   U+00D5 ISOlat1 


#  latin capital letter O with diaeresis,
#                                   U+00D6 ISOlat1 


#  multiplication sign, U+00D7 ISOnum 


#  latin capital letter O with stroke
#                                   = latin capital letter O slash,
#                                   U+00D8 ISOlat1 


#  latin capital letter U with grave,
#                                   U+00D9 ISOlat1 


#  latin capital letter U with acute,
#                                   U+00DA ISOlat1 


#  latin capital letter U with circumflex,
#                                   U+00DB ISOlat1 


#  latin capital letter U with diaeresis,
#                                   U+00DC ISOlat1 


#  latin capital letter Y with acute,
#                                   U+00DD ISOlat1 


#  latin capital letter THORN,
#                                   U+00DE ISOlat1 


#  latin small letter sharp s = ess-zed,
#                                   U+00DF ISOlat1 


#  latin small letter a with grave
#                                   = latin small letter a grave,
#                                   U+00E0 ISOlat1 


#  latin small letter a with acute,
#                                   U+00E1 ISOlat1 


#  latin small letter a with circumflex,
#                                   U+00E2 ISOlat1 


#  latin small letter a with tilde,
#                                   U+00E3 ISOlat1 


#  latin small letter a with diaeresis,
#                                   U+00E4 ISOlat1 


#  latin small letter a with ring above
#                                   = latin small letter a ring,
#                                   U+00E5 ISOlat1 


#  latin small letter ae
#                                   = latin small ligature ae, U+00E6 ISOlat1 


#  latin small letter c with cedilla,
#                                   U+00E7 ISOlat1 


#  latin small letter e with grave,
#                                   U+00E8 ISOlat1 


#  latin small letter e with acute,
#                                   U+00E9 ISOlat1 


#  latin small letter e with circumflex,
#                                   U+00EA ISOlat1 


#  latin small letter e with diaeresis,
#                                   U+00EB ISOlat1 


#  latin small letter i with grave,
#                                   U+00EC ISOlat1 


#  latin small letter i with acute,
#                                   U+00ED ISOlat1 


#  latin small letter i with circumflex,
#                                   U+00EE ISOlat1 


#  latin small letter i with diaeresis,
#                                   U+00EF ISOlat1 


#  latin small letter eth, U+00F0 ISOlat1 


#  latin small letter n with tilde,
#                                   U+00F1 ISOlat1 


#  latin small letter o with grave,
#                                   U+00F2 ISOlat1 


#  latin small letter o with acute,
#                                   U+00F3 ISOlat1 


#  latin small letter o with circumflex,
#                                   U+00F4 ISOlat1 


#  latin small letter o with tilde,
#                                   U+00F5 ISOlat1 


#  latin small letter o with diaeresis,
#                                   U+00F6 ISOlat1 


#  division sign, U+00F7 ISOnum 


#  latin small letter o with stroke,
#                                   = latin small letter o slash,
#                                   U+00F8 ISOlat1 


#  latin small letter u with grave,
#                                   U+00F9 ISOlat1 


#  latin small letter u with acute,
#                                   U+00FA ISOlat1 


#  latin small letter u with circumflex,
#                                   U+00FB ISOlat1 


#  latin small letter u with diaeresis,
#                                   U+00FC ISOlat1 


#  latin small letter y with acute,
#                                   U+00FD ISOlat1 


#  latin small letter thorn with,
#                                   U+00FE ISOlat1 


#  latin small letter y with diaeresis,
#                                   U+00FF ISOlat1 


#  Mathematical, Greek and Symbolic characters for HTML 


#  Character entity set. Typical invocation:
#      <!ENTITY % HTMLsymbol PUBLIC
#         "-//W3C//ENTITIES Symbols for XHTML//EN"
#         "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent">
#      %HTMLsymbol;
# 


#  Portions (C) International Organization for Standardization 1986:
#      Permission to copy in any form is granted for use with
#      conforming SGML systems and applications as defined in
#      ISO 8879, provided this notice is included in all copies.
# 


#  Relevant ISO entity set is given unless names are newly introduced.
#      New names (i.e., not in ISO 8879 list) do not clash with any
#      existing ISO 8879 entity names. ISO 10646 character numbers
#      are given for each character, in hex. values are decimal
#      conversions of the ISO 10646 values and refer to the document
#      character set. Names are Unicode names. 
# 


#  Latin Extended-B 


#  latin small f with hook = function
#                                     = florin, U+0192 ISOtech 


#  Greek 


#  greek capital letter alpha, U+0391 


#  greek capital letter beta, U+0392 


#  greek capital letter gamma,
#                                     U+0393 ISOgrk3 


#  greek capital letter delta,
#                                     U+0394 ISOgrk3 


#  greek capital letter epsilon, U+0395 


#  greek capital letter zeta, U+0396 


#  greek capital letter eta, U+0397 


#  greek capital letter theta,
#                                     U+0398 ISOgrk3 


#  greek capital letter iota, U+0399 


#  greek capital letter kappa, U+039A 


#  greek capital letter lambda,
#                                     U+039B ISOgrk3 


#  greek capital letter mu, U+039C 


#  greek capital letter nu, U+039D 


#  greek capital letter xi, U+039E ISOgrk3 


#  greek capital letter omicron, U+039F 


#  greek capital letter pi, U+03A0 ISOgrk3 


#  greek capital letter rho, U+03A1 


#  there is no Sigmaf, and no U+03A2 character either 


#  greek capital letter sigma,
#                                     U+03A3 ISOgrk3 


#  greek capital letter tau, U+03A4 


#  greek capital letter upsilon,
#                                     U+03A5 ISOgrk3 


#  greek capital letter phi,
#                                     U+03A6 ISOgrk3 


#  greek capital letter chi, U+03A7 


#  greek capital letter psi,
#                                     U+03A8 ISOgrk3 


#  greek capital letter omega,
#                                     U+03A9 ISOgrk3 


#  greek small letter alpha,
#                                     U+03B1 ISOgrk3 


#  greek small letter beta, U+03B2 ISOgrk3 


#  greek small letter gamma,
#                                     U+03B3 ISOgrk3 


#  greek small letter delta,
#                                     U+03B4 ISOgrk3 


#  greek small letter epsilon,
#                                     U+03B5 ISOgrk3 


#  greek small letter zeta, U+03B6 ISOgrk3 


#  greek small letter eta, U+03B7 ISOgrk3 


#  greek small letter theta,
#                                     U+03B8 ISOgrk3 


#  greek small letter iota, U+03B9 ISOgrk3 


#  greek small letter kappa,
#                                     U+03BA ISOgrk3 


#  greek small letter lambda,
#                                     U+03BB ISOgrk3 


#  greek small letter mu, U+03BC ISOgrk3 


#  greek small letter nu, U+03BD ISOgrk3 


#  greek small letter xi, U+03BE ISOgrk3 


#  greek small letter omicron, U+03BF NEW 


#  greek small letter pi, U+03C0 ISOgrk3 


#  greek small letter rho, U+03C1 ISOgrk3 


#  greek small letter final sigma,
#                                     U+03C2 ISOgrk3 


#  greek small letter sigma,
#                                     U+03C3 ISOgrk3 


#  greek small letter tau, U+03C4 ISOgrk3 


#  greek small letter upsilon,
#                                     U+03C5 ISOgrk3 


#  greek small letter phi, U+03C6 ISOgrk3 


#  greek small letter chi, U+03C7 ISOgrk3 


#  greek small letter psi, U+03C8 ISOgrk3 


#  greek small letter omega,
#                                     U+03C9 ISOgrk3 


#  greek small letter theta symbol,
#                                     U+03D1 NEW 


#  greek upsilon with hook symbol,
#                                     U+03D2 NEW 


#  greek pi symbol, U+03D6 ISOgrk3 


#  General Punctuation 


#  bullet = black small circle,
#                                      U+2022 ISOpub  


#  bullet is NOT the same as bullet operator, U+2219 


#  horizontal ellipsis = three dot leader,
#                                      U+2026 ISOpub  


#  prime = minutes = feet, U+2032 ISOtech 


#  double prime = seconds = inches,
#                                      U+2033 ISOtech 


#  overline = spacing overscore,
#                                      U+203E NEW 


#  fraction slash, U+2044 NEW 


#  Letterlike Symbols 


#  script capital P = power set
#                                      = Weierstrass p, U+2118 ISOamso 


#  blackletter capital I = imaginary part,
#                                      U+2111 ISOamso 


#  blackletter capital R = real part symbol,
#                                      U+211C ISOamso 


#  trade mark sign, U+2122 ISOnum 


#  alef symbol = first transfinite cardinal,
#                                      U+2135 NEW 


#  alef symbol is NOT the same as hebrew letter alef,
#      U+05D0 although the same glyph could be used to depict both characters 


#  Arrows 


#  leftwards arrow, U+2190 ISOnum 


#  upwards arrow, U+2191 ISOnum


#  rightwards arrow, U+2192 ISOnum 


#  downwards arrow, U+2193 ISOnum 


#  left right arrow, U+2194 ISOamsa 


#  downwards arrow with corner leftwards
#                                      = carriage return, U+21B5 NEW 


#  leftwards double arrow, U+21D0 ISOtech 


#  Unicode does not say that lArr is the same as the 'is implied by' arrow
#     but also does not have any other character for that function. So ? lArr can
#     be used for 'is implied by' as ISOtech suggests 


#  upwards double arrow, U+21D1 ISOamsa 


#  rightwards double arrow,
#                                      U+21D2 ISOtech 


#  Unicode does not say this is the 'implies' character but does not have 
#      another character with this function so ?
#      rArr can be used for 'implies' as ISOtech suggests 


#  downwards double arrow, U+21D3 ISOamsa 


#  left right double arrow,
#                                      U+21D4 ISOamsa 


#  Mathematical Operators 


#  for all, U+2200 ISOtech 


#  partial differential, U+2202 ISOtech  


#  there exists, U+2203 ISOtech 


#  empty set = null set = diameter,
#                                      U+2205 ISOamso 


#  nabla = backward difference,
#                                      U+2207 ISOtech 


#  element of, U+2208 ISOtech 


#  not an element of, U+2209 ISOtech 


#  contains as member, U+220B ISOtech 


#  should there be a more memorable name than 'ni'? 


#  n-ary product = product sign,
#                                      U+220F ISOamsb 


#  prod is NOT the same character as U+03A0 'greek capital letter pi' though
#      the same glyph might be used for both 


#  n-ary sumation, U+2211 ISOamsb 


#  sum is NOT the same character as U+03A3 'greek capital letter sigma'
#      though the same glyph might be used for both 


#  minus sign, U+2212 ISOtech 


#  asterisk operator, U+2217 ISOtech 


#  square root = radical sign,
#                                      U+221A ISOtech 


#  proportional to, U+221D ISOtech 


#  infinity, U+221E ISOtech 


#  angle, U+2220 ISOamso 


#  logical and = wedge, U+2227 ISOtech 


#  logical or = vee, U+2228 ISOtech 


#  intersection = cap, U+2229 ISOtech 


#  union = cup, U+222A ISOtech 


#  integral, U+222B ISOtech 


#  therefore, U+2234 ISOtech 


#  tilde operator = varies with = similar to,
#                                      U+223C ISOtech 


#  tilde operator is NOT the same character as the tilde, U+007E,
#      although the same glyph might be used to represent both  


#  approximately equal to, U+2245 ISOtech 


#  almost equal to = asymptotic to,
#                                      U+2248 ISOamsr 


#  not equal to, U+2260 ISOtech 


#  identical to, U+2261 ISOtech 


#  less-than or equal to, U+2264 ISOtech 


#  greater-than or equal to,
#                                      U+2265 ISOtech 


#  subset of, U+2282 ISOtech 


#  superset of, U+2283 ISOtech 


#  note that nsup, 'not a superset of, U+2283' is not covered by the Symbol 
#      font encoding and is not included. Should it be, for symmetry?
#      It is in ISOamsn  


#  not a subset of, U+2284 ISOamsn 


#  subset of or equal to, U+2286 ISOtech 


#  superset of or equal to,
#                                      U+2287 ISOtech 


#  circled plus = direct sum,
#                                      U+2295 ISOamsb 


#  circled times = vector product,
#                                      U+2297 ISOamsb 


#  up tack = orthogonal to = perpendicular,
#                                      U+22A5 ISOtech 


#  dot operator, U+22C5 ISOamsb 


#  dot operator is NOT the same character as U+00B7 middle dot 


#  Miscellaneous Technical 


#  left ceiling = apl upstile,
#                                      U+2308 ISOamsc  


#  right ceiling, U+2309 ISOamsc  


#  left floor = apl downstile,
#                                      U+230A ISOamsc  


#  right floor, U+230B ISOamsc  


#  left-pointing angle bracket = bra,
#                                      U+2329 ISOtech 


#  lang is NOT the same character as U+003C 'less than' 
#      or U+2039 'single left-pointing angle quotation mark' 


#  right-pointing angle bracket = ket,
#                                      U+232A ISOtech 


#  rang is NOT the same character as U+003E 'greater than' 
#      or U+203A 'single right-pointing angle quotation mark' 


#  Geometric Shapes 


#  lozenge, U+25CA ISOpub 


#  Miscellaneous Symbols 


#  black spade suit, U+2660 ISOpub 


#  black here seems to mean filled as opposed to hollow 


#  black club suit = shamrock,
#                                      U+2663 ISOpub 


#  black heart suit = valentine,
#                                      U+2665 ISOpub 


#  black diamond suit, U+2666 ISOpub 


#  Special characters for HTML 


#  Character entity set. Typical invocation:
#      <!ENTITY % HTMLspecial PUBLIC
#         "-//W3C//ENTITIES Special for XHTML//EN"
#         "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent">
#      %HTMLspecial;
# 


#  Portions (C) International Organization for Standardization 1986:
#      Permission to copy in any form is granted for use with
#      conforming SGML systems and applications as defined in
#      ISO 8879, provided this notice is included in all copies.
# 


#  Relevant ISO entity set is given unless names are newly introduced.
#      New names (i.e., not in ISO 8879 list) do not clash with any
#      existing ISO 8879 entity names. ISO 10646 character numbers
#      are given for each character, in hex. values are decimal
#      conversions of the ISO 10646 values and refer to the document
#      character set. Names are Unicode names. 
# 


#  C0 Controls and Basic Latin 


#   quotation mark = APL quote,
#                                     U+0022 ISOnum 


#   ampersand, U+0026 ISOnum 


#   less-than sign, U+003C ISOnum 


#   greater-than sign, U+003E ISOnum 


#   apostrophe mark, U+0027 ISOnum 


#  Latin Extended-A 


#   latin capital ligature OE,
#                                     U+0152 ISOlat2 


#   latin small ligature oe, U+0153 ISOlat2 


#  ligature is a misnomer, this is a separate character in some languages 


#   latin capital letter S with caron,
#                                     U+0160 ISOlat2 


#   latin small letter s with caron,
#                                     U+0161 ISOlat2 


#   latin capital letter Y with diaeresis,
#                                     U+0178 ISOlat2 


#  Spacing Modifier Letters 


#   modifier letter circumflex accent,
#                                     U+02C6 ISOpub 


#   small tilde, U+02DC ISOdia 


#  General Punctuation 


#  en space, U+2002 ISOpub 


#  em space, U+2003 ISOpub 


#  thin space, U+2009 ISOpub 


#  zero width non-joiner,
#                                     U+200C NEW RFC 2070 


#  zero width joiner, U+200D NEW RFC 2070 


#  left-to-right mark, U+200E NEW RFC 2070 


#  right-to-left mark, U+200F NEW RFC 2070 


#  en dash, U+2013 ISOpub 


#  em dash, U+2014 ISOpub 


#  left single quotation mark,
#                                     U+2018 ISOnum 


#  right single quotation mark,
#                                     U+2019 ISOnum 


#  single low-9 quotation mark, U+201A NEW 


#  left double quotation mark,
#                                     U+201C ISOnum 


#  right double quotation mark,
#                                     U+201D ISOnum 


#  double low-9 quotation mark, U+201E NEW 


#  dagger, U+2020 ISOpub 


#  double dagger, U+2021 ISOpub 


#  per mille sign, U+2030 ISOtech 


#  single left-pointing angle quotation mark,
#                                     U+2039 ISO proposed 


#  lsaquo is proposed but not yet ISO standardized 


#  single right-pointing angle quotation mark,
#                                     U+203A ISO proposed 


#  rsaquo is proposed but not yet ISO standardized 


#   euro sign, U+20AC NEW 


# ================== Imported Names ====================================


#  media type, as per [RFC2045] 


#  comma-separated list of media types, as per [RFC2045] 


#  a character encoding, as per [RFC2045] 


#  a space separated list of character encodings, as per [RFC2045] 


#  a language code, as per [RFC3066] 


#  a single character from [ISO10646] 


#  one or more digits 


#  space-separated list of link types 


#  single or comma-separated list of media descriptors 


#  a Uniform Resource Identifier, see [RFC2396] 


#  a space separated list of Uniform Resource Identifiers 


#  date and time information. ISO date format 


#  script expression 


#  style sheet data 


#  used for titles etc. 


#  render in this frame 


#  nn for pixels or nn% for percentage length 


#  pixel, percentage, or relative 


#  integer representing length in pixels 


#  these are used for image maps 


#  comma separated list of lengths 


#  used for object, applet, img, input and iframe 


#  a color using sRGB: #RRGGBB as Hex values 


#  There are also 16 widely known color names with their sRGB values:
# 
#     Black  = #000000    Green  = #008000
#     Silver = #C0C0C0    Lime   = #00FF00
#     Gray   = #808080    Olive  = #808000
#     White  = #FFFFFF    Yellow = #FFFF00
#     Maroon = #800000    Navy   = #000080
#     Red    = #FF0000    Blue   = #0000FF
#     Purple = #800080    Teal   = #008080
#     Fuchsia= #FF00FF    Aqua   = #00FFFF
# 


# =================== Generic Attributes ===============================


#  core attributes common to most elements
#   id       document-wide unique id
#   class    space separated list of classes
#   style    associated style info
#   title    advisory title/amplification
# 


#  internationalization attributes
#   lang        language code (backwards compatible)
#   xml:lang    language code (as per XML 1.0 spec)
#   dir         direction for weak/neutral text
# 


#  attributes for common UI events
#   onclick     a pointer button was clicked
#   ondblclick  a pointer button was double clicked
#   onmousedown a pointer button was pressed down
#   onmouseup   a pointer button was released
#   onmousemove a pointer was moved onto the element
#   onmouseout  a pointer was moved away from the element
#   onkeypress  a key was pressed and released
#   onkeydown   a key was pressed down
#   onkeyup     a key was released
# 


#  attributes for elements that can get the focus
#   accesskey   accessibility key character
#   tabindex    position in tabbing order
#   onfocus     the element got the focus
#   onblur      the element lost the focus
# 


#  text alignment for p, div, h1-h6. The default is
#      align="left" for ltr headings, "right" for rtl 


# =================== Text Elements ====================================


#  these can occur at block or inline level 


#  %Inline; covers inline or "text-level" elements 


# ================== Block level elements ==============================


#  %Flow; mixes Block and Inline and is used for list items etc. 


# ================== Content models for exclusions =====================


#  a elements use %Inline; excluding a 


#  pre uses %Inline excluding img, object, applet, big, small,
#      font, or basefont 


#  form uses %Flow; excluding form 


#  button uses %Flow; but excludes a, form, form controls, iframe 


# ================ Document Structure ==================================


#  the namespace URI designates the document profile 


class Html(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'class': attribClass_1166814720137472289, 
         u'xmlns': attribXmlns_2523611023564185025, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'xmlns': attribXmlns_2523611023564185025, 
         'class_': attribClass_1166814720137472289, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'html'



_Root = Html

#class _template(pycopia.XML.POM.ElementNode):
#	ATTRIBUTES = {
#         u'id': attribId_4002951160133423716, 
#         u'class': attribClass_1166814720137472289, 
#         u'dir': attribDir_4297072167429554704, 
#         u'style': attribStyle_733285237156411536, 
#         u'accesskey': attribAccesskey_1489765571156059024, 
#         u'tabindex': attribTabindex_1133897031401996169, 
#         u'title': attribTitle_1178737426446382009, 
#         u'contenteditable': attribContenteditable,
#         u'contextmenu': attribContextmenu,
#         u'draggable': attribDraggable,
#         u'dropzone': attribDropzone,
#         u'hidden': attribHidden,
#         u'spellcheck': attribSpellcheck,
#         }
#	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
#	KWATTRIBUTES = {
#         'id': attribId_4002951160133423716, 
#         'class_': attribClass_1166814720137472289, 
#         'dir': attribDir_4297072167429554704, 
#         'style': attribStyle_733285237156411536, 
#         'accesskey': attribAccesskey_1489765571156059024, 
#         'tabindex': attribTabindex_1133897031401996169, 
#         'title': attribTitle_1178737426446382009, 
#         'contenteditable': attribContenteditable,
#         'contextmenu': attribContextmenu,
#         'draggable': attribDraggable,
#         'dropzone': attribDropzone,
#         'hidden': attribHidden,
#         'spellcheck': attribSpellcheck,
#         }
#	_name = u'_template'



# ================ Document Head =======================================


#  content model is %head.misc; combined with a single
#      title and an optional base element in any order 


class Head(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'profile': attribProfile_89029782970388100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'profile': attribProfile_89029782970388100, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'head'


#  The title element is not considered part of the flow of text.
#        It should be displayed, for example as the page header or
#        window title. Exactly one title is required per document.
#     


class Title(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'title'


#  document base URI 


class Base(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'href': attribHref_2430637454403731329, 
         u'id': attribId_4002951160133423716, 
         u'target': attribTarget_2606114967532412449, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'href': attribHref_2430637454403731329, 
         'id': attribId_4002951160133423716, 
         'target': attribTarget_2606114967532412449, 
         }
	_name = u'base'


#  generic metainformation 


class Meta(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'content': attribContent_542647257124694401, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'http-equiv': attribHttp_equiv_177552290082550681, 
         u'scheme': attribScheme_1732839810197850225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'charset': attribCharset_620446450916798289, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'name': attribName_1485147577566348721, 
         'content': attribContent_542647257124694401, 
         'scheme': attribScheme_1732839810197850225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         'http_equiv': attribHttp_equiv_177552290082550681, 
         'charset': attribCharset_620446450916798289, 
         }
	_name = u'meta'


# 
#   Relationship values can be used in principle:
# 
#    a) for document specific toolbars/menus when used
#       with the link element in document head e.g.
#         start, contents, previous, next, index, end, help
#    b) to link to a separate style sheet (rel="stylesheet")
#    c) to make a link to a script (rel="script")
#    d) by stylesheets to control how collections of
#       html nodes are rendered into printed documents
#    e) to make a link to a printable version of this document
#       e.g. a PostScript or PDF version (rel="alternate" media="print")
# 


class Link(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'href': attribHref_2430637454403731329, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'media': attribMedia_623319994047081241, 
         u'charset': attribCharset_620446450916798289, 
         u'rev': attribRev_169855681900044196, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'type': attribType_2839642281990897124, 
         u'rel': attribRel_1808232010361190976, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'hreflang': attribHreflang_475574228616447801, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'target': attribTarget_2606114967532412449, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'onclick': attribOnclick_1389815037327772224, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'href': attribHref_2430637454403731329, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'media': attribMedia_623319994047081241, 
         'charset': attribCharset_620446450916798289, 
         'rev': attribRev_169855681900044196, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'rel': attribRel_1808232010361190976, 
         'type': attribType_2839642281990897124, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'hreflang': attribHreflang_475574228616447801, 
         'lang': attribLang_267608473188383376, 
         'target': attribTarget_2606114967532412449, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'link'


#  style info, which may include CDATA sections 


class Style(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'title': attribTitle_1178737426446382009, 
         u'media': attribMedia_623319994047081241, 
         u'xml:space': attribXml_space_359981169846238864, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'type': attribType_1977399331530900489, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'title': attribTitle_1178737426446382009, 
         'media': attribMedia_623319994047081241, 
         'xml_space': attribXml_space_359981169846238864, 
         'type': attribType_1977399331530900489, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'style'


#  script statements, which may include CDATA sections 


class Script(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'src': attribSrc_3443572122774772041, 
         u'language': attribLanguage_106167352422222400, 
         u'defer': attribDefer_428037292034448100, 
         u'xml:space': attribXml_space_359981169846238864, 
         u'charset': attribCharset_620446450916798289, 
         u'type': attribType_1977399331530900489, 
         u'id': attribId_4002951160133423716, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'src': attribSrc_3443572122774772041, 
         'language': attribLanguage_106167352422222400, 
         'defer': attribDefer_428037292034448100, 
         'charset': attribCharset_620446450916798289, 
         'xml_space': attribXml_space_359981169846238864, 
         'type': attribType_1977399331530900489, 
         'id': attribId_4002951160133423716, 
         }
	_name = u'script'


#  alternate content container for non script-based rendering 


class Noscript(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'noscript'


# ======================= Frames =======================================


#  inline subwindow 


class Iframe(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'src': attribSrc_3443572122774772041, 
         u'style': attribStyle_733285237156411536, 
         u'name': attribName_1939937075622105121, 
         u'title': attribTitle_1178737426446382009, 
         u'class': attribClass_1166814720137472289, 
         u'id': attribId_4002951160133423716, 
         u'height': attribHeight_3964235387625190441, 
         u'align': attribAlign_242187980190960400, 
         u'width': attribWidth_936277652245334569, 
         u'marginwidth': attribMarginwidth_771343791095763601, 
         u'marginheight': attribMarginheight_2887915139143023025, 
         u'scrolling': attribScrolling_4040297681898082276, 
         u'longdesc': attribLongdesc_35967826104941025, 
         u'frameborder': attribFrameborder_329493431462553856, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'src': attribSrc_3443572122774772041, 
         'style': attribStyle_733285237156411536, 
         'name': attribName_1939937075622105121, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_242187980190960400, 
         'id': attribId_4002951160133423716, 
         'height': attribHeight_3964235387625190441, 
         'class_': attribClass_1166814720137472289, 
         'width': attribWidth_936277652245334569, 
         'marginwidth': attribMarginwidth_771343791095763601, 
         'marginheight': attribMarginheight_2887915139143023025, 
         'scrolling': attribScrolling_4040297681898082276, 
         'longdesc': attribLongdesc_35967826104941025, 
         'frameborder': attribFrameborder_329493431462553856, 
         }
	_name = u'iframe'


#  alternate content container for non frame-based rendering 



# =================== Document Body ====================================


class Body(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'text': attribText_1163390603383551321, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'vlink': attribVlink_10311429470853681, 
         u'id': attribId_4002951160133423716, 
         u'onload': attribOnload_665496272566643401, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'alink': attribAlink_278143458722314084, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'link': attribLink_3588191904864447556, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'background': attribBackground_86525667370831936, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'onunload': attribOnunload_4158336852076802704, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'text': attribText_1163390603383551321, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'vlink': attribVlink_10311429470853681, 
         'id': attribId_4002951160133423716, 
         'onload': attribOnload_665496272566643401, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'alink': attribAlink_278143458722314084, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'link': attribLink_3588191904864447556, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'background': attribBackground_86525667370831936, 
         'lang': attribLang_267608473188383376, 
         'onunload': attribOnunload_4158336852076802704, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'body'


class Div(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'div'


#  generic language/style container 


# =================== Paragraphs =======================================


class P(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'p'


# =================== Headings =========================================


# 
#   There are six levels of headings from h1 (the most important)
#   to h6 (the least important).
# 


class H1(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h1'


class H2(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h2'


class H3(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h3'


class H4(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h4'


class H5(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h5'


class H6(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h6'


# =================== Lists ============================================


#  Unordered list bullet styles 


#  Unordered list 


class Ul(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'type': attribType_777549456165371904, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'type': attribType_777549456165371904, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'ul'


#  Ordered list numbering style
# 
#     1   arabic numbers      1, 2, 3, ...
#     a   lower alpha         a, b, c, ...
#     A   upper alpha         A, B, C, ...
#     i   lower roman         i, ii, iii, ...
#     I   upper roman         I, II, III, ...
# 
#     The style is applied to the sequence number which by default
#     is reset to 1 for the first list item in an ordered list.
# 


#  Ordered (numbered) list 


class Ol(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'start': attribStart_1707688972880919081, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'type': attribType_2839642281990897124, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'start': attribStart_1707688972880919081, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'type': attribType_2839642281990897124, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'ol'


#  single column list (DEPRECATED) 


class Menu(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'menu'



#  LIStyle is constrained to: "(%ULStyle;|%OLStyle;)" 


#  list item 


class Li(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'value': attribValue_227024667205755136, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'type': attribType_2839642281990897124, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'value': attribValue_227024667205755136, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'type': attribType_2839642281990897124, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'li'


#  definition lists - dt for term, dd for its definition 


class Dl(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dl'


class Dt(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dt'


class Dd(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dd'


# =================== Address ==========================================


#  information on author 


class Address(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'address'


# =================== Horizontal Rule ==================================


class Hr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'noshade': attribNoshade_1404657411343623844, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_1052842401203425921, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'width': attribWidth_936277652245334569, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'size': attribSize_390481296968790729, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_1052842401203425921, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'noshade': attribNoshade_1404657411343623844, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'width': attribWidth_936277652245334569, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         'size': attribSize_390481296968790729, 
         }
	_name = u'hr'


# =================== Preformatted Text ================================


#  content is %Inline; excluding 
#         "img|object|applet|big|small|sub|sup|font|basefont" 


class Pre(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'xml:space': attribXml_space_359981169846238864, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'width': attribWidth_936277652245334569, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'xml_space': attribXml_space_359981169846238864, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'pre'


# =================== Block-like Quotes ================================


class Blockquote(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'blockquote'



# =================== Inserted/Deleted Text ============================


# 
#   ins/del are allowed in block and inline content, but its
#   inappropriate to include block content within an ins element
#   occurring in inline content.
# 


class Ins(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'datetime': attribDatetime_512717149655375401, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'datetime': attribDatetime_512717149655375401, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'ins'


class Del(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'datetime': attribDatetime_512717149655375401, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'datetime': attribDatetime_512717149655375401, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'del'


# ================== The Anchor Element ================================


#  content is %Inline; except that anchors shouldn't be nested 


class A(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'shape': attribShape_2366611433715347289, 
         u'href': attribHref_2430637454403731329, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'charset': attribCharset_620446450916798289, 
         u'rev': attribRev_169855681900044196, 
         u'rel': attribRel_1808232010361190976, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'type': attribType_2839642281990897124, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'hreflang': attribHreflang_475574228616447801, 
         u'class': attribClass_1166814720137472289, 
         u'target': attribTarget_2606114967532412449, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1939937075622105121, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'coords': attribCoords_942228262644424900, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'shape': attribShape_2366611433715347289, 
         'href': attribHref_2430637454403731329, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'charset': attribCharset_620446450916798289, 
         'rev': attribRev_169855681900044196, 
         'rel': attribRel_1808232010361190976, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'type': attribType_2839642281990897124, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'hreflang': attribHreflang_475574228616447801, 
         'target': attribTarget_2606114967532412449, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1939937075622105121, 
         'coords': attribCoords_942228262644424900, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'a'


# ===================== Inline Elements ================================


class Span(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'span'


#  generic language/style container 


class Bdo(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_353249812560650625, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_353249812560650625, 
         }
	_name = u'bdo'


#  I18N BiDi over-ride 


class Br(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'clear': attribClear_1130432899291921, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'class_': attribClass_1166814720137472289, 
         'style': attribStyle_733285237156411536, 
         'id': attribId_4002951160133423716, 
         'clear': attribClear_1130432899291921, 
         'title': attribTitle_1178737426446382009, 
         }
	_name = u'br'


#  forced line break 


class Em(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'em'


#  emphasis 


class Strong(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'strong'


#  strong emphasis 


class Dfn(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dfn'


#  definitional 


class Code(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'code'


#  program code 


class Samp(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'samp'


#  sample 


class Kbd(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'kbd'


#  something user would type 


class Var(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'var'


#  variable 


class Cite(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'cite'


#  citation 


class Abbr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'abbr'


#  abbreviation 


class Q(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'q'


#  inlined quote 


class Sub(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'sub'


#  subscript 


class Sup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'sup'


#  superscript 


#  fixed pitch font 


class I(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'i'


#  italic font 


class B(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'b'


#  bold font 



class Small(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'small'


#  smaller font 






# ==================== Object ======================================


# 
#   object is used to embed objects as part of HTML pages.
#   param elements should precede other content. Parameters
#   can also be expressed as attribute/value pairs on the
#   object element itself when brevity is desired.
# 


class Object(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'classid': attribClassid_1987276650902832004, 
         u'usemap': attribUsemap_209539994327519769, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'codetype': attribCodetype_1518623320855463449, 
         u'border': attribBorder_4105672098752522596, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'hspace': attribHspace_511202655064171876, 
         u'archive': attribArchive_809163088491035041, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'type': attribType_2839642281990897124, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'codebase': attribCodebase_2013075475851788100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'data': attribData_8570479821456996, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1939937075622105121, 
         u'standby': attribStandby_1257958614369601764, 
         u'align': attribAlign_242187980190960400, 
         u'vspace': attribVspace_3197471081211222544, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'declare': attribDeclare_2910115601546336836, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'classid': attribClassid_1987276650902832004, 
         'usemap': attribUsemap_209539994327519769, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'codetype': attribCodetype_1518623320855463449, 
         'border': attribBorder_4105672098752522596, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'hspace': attribHspace_511202655064171876, 
         'archive': attribArchive_809163088491035041, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'type': attribType_2839642281990897124, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'codebase': attribCodebase_2013075475851788100, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'data': attribData_8570479821456996, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1939937075622105121, 
         'standby': attribStandby_1257958614369601764, 
         'align': attribAlign_242187980190960400, 
         'vspace': attribVspace_3197471081211222544, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'declare': attribDeclare_2910115601546336836, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'object'


# 
#   param is used to supply a named property value.
#   In XML it would seem natural to follow RDF and support an
#   abbreviated syntax where the param elements are replaced
#   by attribute value pairs on the object start tag.
# 


class Param(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'valuetype': attribValuetype_3058020386316608164, 
         u'type': attribType_2839642281990897124, 
         u'id': attribId_4002951160133423716, 
         u'value': attribValue_227024667205755136, 
         u'name': attribName_3839651748354608356, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'valuetype': attribValuetype_3058020386316608164, 
         'type': attribType_2839642281990897124, 
         'id': attribId_4002951160133423716, 
         'value': attribValue_227024667205755136, 
         'name': attribName_3839651748354608356, 
         }
	_name = u'param'


# =================== Images ===========================================


# 
#    To avoid accessibility problems for people who aren't
#    able to see the image, you should provide a text
#    description using the alt and longdesc attributes.
#    In addition, avoid the use of server-side image maps.
# 


class Img(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'usemap': attribUsemap_209539994327519769, 
         u'alt': attribAlt_3627988262564192641, 
         u'border': attribBorder_4105672098752522596, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'hspace': attribHspace_511202655064171876, 
         u'ismap': attribIsmap_2782304858555480644, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'src': attribSrc_3756099719576568676, 
         u'name': attribName_1939937075622105121, 
         u'align': attribAlign_242187980190960400, 
         u'vspace': attribVspace_3197471081211222544, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'longdesc': attribLongdesc_35967826104941025, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'usemap': attribUsemap_209539994327519769, 
         'alt': attribAlt_3627988262564192641, 
         'border': attribBorder_4105672098752522596, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'hspace': attribHspace_511202655064171876, 
         'ismap': attribIsmap_2782304858555480644, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'lang': attribLang_267608473188383376, 
         'src': attribSrc_3756099719576568676, 
         'name': attribName_1939937075622105121, 
         'align': attribAlign_242187980190960400, 
         'vspace': attribVspace_3197471081211222544, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'longdesc': attribLongdesc_35967826104941025, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'img'


#  usemap points to a map element which may be in this document
#   or an external document, although the latter is not widely supported 


# ================== Client-side image maps ============================


#  These can be placed in the same document or grouped in a
#      separate document although this isn't yet widely supported 


class Map(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'class': attribClass_1166814720137472289, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4454725712327073225, 
         u'dir': attribDir_4297072167429554704, 
         u'name': attribName_1485147577566348721, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'title': attribTitle_1178737426446382009, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'style': attribStyle_733285237156411536, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4454725712327073225, 
         'dir': attribDir_4297072167429554704, 
         'name': attribName_1485147577566348721, 
         }
	_name = u'map'


class Area(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'shape': attribShape_2366611433715347289, 
         u'href': attribHref_2430637454403731329, 
         u'alt': attribAlt_3627988262564192641, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'nohref': attribNohref_230804690830991424, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'target': attribTarget_2606114967532412449, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'coords': attribCoords_942228262644424900, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'shape': attribShape_2366611433715347289, 
         'href': attribHref_2430637454403731329, 
         'alt': attribAlt_3627988262564192641, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'nohref': attribNohref_230804690830991424, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'target': attribTarget_2606114967532412449, 
         'coords': attribCoords_942228262644424900, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'area'


# ================ Forms ===============================================


class Form(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accept': attribAccept_2938868979681976576, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'accept-charset': attribAccept_charset_349609442685618025, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'method': attribMethod_1594070884251040000, 
         u'onsubmit': attribOnsubmit_279271915279261921, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'enctype': attribEnctype_436576891689519025, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1939937075622105121, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'target': attribTarget_2606114967532412449, 
         u'action': attribAction_1870430243837841, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accept': attribAccept_2938868979681976576, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'accept_charset': attribAccept_charset_349609442685618025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'method': attribMethod_1594070884251040000, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onsubmit': attribOnsubmit_279271915279261921, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'enctype': attribEnctype_436576891689519025, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1939937075622105121, 
         'target': attribTarget_2606114967532412449, 
         'action': attribAction_1870430243837841, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'form'


#  forms shouldn't be nested 


# 
#   Each label must not contain more than ONE field
#   Label elements shouldn't be nested.
# 


class Label(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'for': attribFor_3922368010519548100, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onblur': attribOnblur_280018615590293904, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'for_': attribFor_3922368010519548100, 
         'onfocus': attribOnfocus_60779381971423504, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'label'


#  the name attribute is required for all but submit & reset 


class Input(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'accept': attribAccept_2938868979681976576, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'usemap': attribUsemap_209539994327519769, 
         u'alt': attribAlt_76754958203109904, 
         u'onchange': attribOnchange_4344895153777381681, 
         u'id': attribId_4002951160133423716, 
         u'size': attribSize_390481296968790729, 
         u'style': attribStyle_733285237156411536, 
         u'checked': attribChecked_791188830984961600, 
         u'title': attribTitle_1178737426446382009, 
         u'readonly': attribReadonly_4574848601210343184, 
         u'onselect': attribOnselect_1657697452831032001, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'type': attribType_73263565986139489, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'src': attribSrc_3443572122774772041, 
         u'name': attribName_1485147577566348721, 
         u'align': attribAlign_242187980190960400, 
         u'value': attribValue_227024667205755136, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'maxlength': attribMaxlength_3065314439821131481, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'accept': attribAccept_2938868979681976576, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'usemap': attribUsemap_209539994327519769, 
         'alt': attribAlt_76754958203109904, 
         'onchange': attribOnchange_4344895153777381681, 
         'id': attribId_4002951160133423716, 
         'size': attribSize_390481296968790729, 
         'style': attribStyle_733285237156411536, 
         'checked': attribChecked_791188830984961600, 
         'title': attribTitle_1178737426446382009, 
         'readonly': attribReadonly_4574848601210343184, 
         'onselect': attribOnselect_1657697452831032001, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'type': attribType_73263565986139489, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'src': attribSrc_3443572122774772041, 
         'name': attribName_1485147577566348721, 
         'align': attribAlign_242187980190960400, 
         'value': attribValue_227024667205755136, 
         'maxlength': attribMaxlength_3065314439821131481, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'input'


#  form control 


class Select(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'onchange': attribOnchange_4344895153777381681, 
         u'id': attribId_4002951160133423716, 
         u'size': attribSize_390481296968790729, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'onblur': attribOnblur_280018615590293904, 
         u'multiple': attribMultiple_1058026172358336064, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'onblur': attribOnblur_280018615590293904, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'onchange': attribOnchange_4344895153777381681, 
         'id': attribId_4002951160133423716, 
         'size': attribSize_390481296968790729, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'multiple': attribMultiple_1058026172358336064, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1485147577566348721, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'select'


#  option selector 


class Optgroup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'label': attribLabel_2315296505184825600, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'label': attribLabel_2315296505184825600, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'optgroup'


#  option group 


class Option(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'selected': attribSelected_573599468102796004, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'value': attribValue_227024667205755136, 
         u'class': attribClass_1166814720137472289, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'label': attribLabel_507096964801122921, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'selected': attribSelected_573599468102796004, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'value': attribValue_227024667205755136, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'label': attribLabel_507096964801122921, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'option'


#  selectable choice 


class Textarea(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'cols': attribCols_1752546367143658564, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'onchange': attribOnchange_4344895153777381681, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'rows': attribRows_421490456984945296, 
         u'title': attribTitle_1178737426446382009, 
         u'readonly': attribReadonly_4574848601210343184, 
         u'onselect': attribOnselect_1657697452831032001, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'onchange': attribOnchange_4344895153777381681, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'rows': attribRows_421490456984945296, 
         'title': attribTitle_1178737426446382009, 
         'readonly': attribReadonly_4574848601210343184, 
         'onselect': attribOnselect_1657697452831032001, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'cols': attribCols_1752546367143658564, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1485147577566348721, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'textarea'


#  multi-line text field 


# 
#   The fieldset element is used to group form fields.
#   Only one legend element should occur in the content
#   and if present should only be preceded by whitespace.
# 


class Fieldset(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'fieldset'


class Legend(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'align': attribAlign_171257936458567729, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'align': attribAlign_171257936458567729, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'legend'


#  fieldset label 


# 
#  Content is %Flow; excluding a, form, form controls, iframe
# 


class Button(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'type': attribType_418236194942219889, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'value': attribValue_227024667205755136, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'type': attribType_418236194942219889, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1485147577566348721, 
         'value': attribValue_227024667205755136, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'button'


#  push button 


#  single-line text input control (DEPRECATED) 


class Isindex(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'prompt': attribPrompt_926778047146106884, 
         u'title': attribTitle_1178737426446382009, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'prompt': attribPrompt_926778047146106884, 
         'title': attribTitle_1178737426446382009, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'class_': attribClass_1166814720137472289, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'isindex'


# ======================= Tables =======================================


#  Derived from IETF HTML table standard, see [RFC1942] 


# 
#  The border attribute sets the thickness of the frame around the
#  table. The default units are screen pixels.
# 
#  The frame attribute specifies which parts of the frame around
#  the table should be rendered. The values are not the same as
#  CALS to avoid a name clash with the valign attribute.
# 


# 
#  The rules attribute defines which rules to draw between cells:
# 
#  If rules is absent then assume:
#      "none" if border is absent or border="0" otherwise "all"
# 


#  horizontal placement of table relative to document 


#  horizontal alignment attributes for cell contents
# 
#   char        alignment char, e.g. char=':'
#   charoff     offset for alignment char
# 


#  vertical alignment attributes for cell contents 


class Table(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'frame': attribFrame_860489657482816, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'border': attribBorder_4105672098752522596, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'cellspacing': attribCellspacing_4507626670413246436, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'rules': attribRules_720839477193475600, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'cellpadding': attribCellpadding_4473524582075755684, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_1052842401203425921, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'summary': attribSummary_965465820488927209, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'frame': attribFrame_860489657482816, 
         'cellpadding': attribCellpadding_4473524582075755684, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'border': attribBorder_4105672098752522596, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'cellspacing': attribCellspacing_4507626670413246436, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'rules': attribRules_720839477193475600, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_1052842401203425921, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'summary': attribSummary_965465820488927209, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'table'


class Caption(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_171257936458567729, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_171257936458567729, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'caption'


class Thead(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_33928833208796100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'char': attribChar_2136677319938475076, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'valign': attribValign_3989103303250465024, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'charoff': attribCharoff_513425613440668644, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_33928833208796100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'valign': attribValign_3989103303250465024, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'charoff': attribCharoff_513425613440668644, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'thead'


class Tfoot(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_33928833208796100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'char': attribChar_2136677319938475076, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'valign': attribValign_3989103303250465024, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'charoff': attribCharoff_513425613440668644, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_33928833208796100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'valign': attribValign_3989103303250465024, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'charoff': attribCharoff_513425613440668644, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'tfoot'


class Tbody(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_33928833208796100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'char': attribChar_2136677319938475076, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'valign': attribValign_3989103303250465024, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'charoff': attribCharoff_513425613440668644, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_33928833208796100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'valign': attribValign_3989103303250465024, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'charoff': attribCharoff_513425613440668644, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'tbody'


class Colgroup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'span': attribSpan_166592741538223081, 
         u'title': attribTitle_1178737426446382009, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'span': attribSpan_166592741538223081, 
         'title': attribTitle_1178737426446382009, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'colgroup'


class Col(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'span': attribSpan_166592741538223081, 
         u'title': attribTitle_1178737426446382009, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'span': attribSpan_166592741538223081, 
         'title': attribTitle_1178737426446382009, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'col'


class Tr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'tr'


class Th(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'colspan': attribColspan_13003694770657536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'nowrap': attribNowrap_1919539163424127716, 
         u'id': attribId_4002951160133423716, 
         u'axis': attribAxis_720045009310606281, 
         u'style': attribStyle_733285237156411536, 
         u'rowspan': attribRowspan_824571289138210084, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'scope': attribScope_2709422658557695201, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'headers': attribHeaders_1615898683924961296, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'width': attribWidth_936277652245334569, 
         u'dir': attribDir_4297072167429554704, 
         u'abbr': attribAbbr_67398369255817681, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'colspan': attribColspan_13003694770657536, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'nowrap': attribNowrap_1919539163424127716, 
         'id': attribId_4002951160133423716, 
         'axis': attribAxis_720045009310606281, 
         'style': attribStyle_733285237156411536, 
         'rowspan': attribRowspan_824571289138210084, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'scope': attribScope_2709422658557695201, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'headers': attribHeaders_1615898683924961296, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'width': attribWidth_936277652245334569, 
         'dir': attribDir_4297072167429554704, 
         'abbr': attribAbbr_67398369255817681, 
         }
	_name = u'th'


class Td(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'colspan': attribColspan_13003694770657536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'nowrap': attribNowrap_1919539163424127716, 
         u'id': attribId_4002951160133423716, 
         u'axis': attribAxis_720045009310606281, 
         u'style': attribStyle_733285237156411536, 
         u'rowspan': attribRowspan_824571289138210084, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'scope': attribScope_2709422658557695201, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'headers': attribHeaders_1615898683924961296, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'width': attribWidth_936277652245334569, 
         u'dir': attribDir_4297072167429554704, 
         u'abbr': attribAbbr_67398369255817681, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'colspan': attribColspan_13003694770657536, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'nowrap': attribNowrap_1919539163424127716, 
         'id': attribId_4002951160133423716, 
         'axis': attribAxis_720045009310606281, 
         'style': attribStyle_733285237156411536, 
         'rowspan': attribRowspan_824571289138210084, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'scope': attribScope_2709422658557695201, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'headers': attribHeaders_1615898683924961296, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'width': attribWidth_936277652245334569, 
         'dir': attribDir_4297072167429554704, 
         'abbr': attribAbbr_67398369255817681, 
         }
	_name = u'td'

### new elements - added by hand


class Article(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'article'


class Aside(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'aside'

class Audio(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'audio'

class Canvas(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'canvas'

class Command(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'command'

class Datalist(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'datalist'

class Details(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'details'

class Embed(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'embed'

class Figcaption(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'figcaption'

class Figure(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'figure'

class Footer(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'footer'

class Header(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'header'

class Hgroup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'hgroup'

class Keygen(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'keygen'

class Mark(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'mark'

class Meter(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'meter'

class Nav(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'nav'

class Output(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'output'

class Progress(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'progress'

class Ruby(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'ruby'

class Section(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'section'

class Source(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'source'

class Summary(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'summary'

class Time(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'time'

class Video(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'video'

class Wbr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'wbr'



# 
#     Use thead to duplicate headers when breaking table
#     across page boundaries, or for static headers when
#     tbody sections are rendered in scrolling panel.
# 
#     Use tfoot to duplicate footers when breaking table
#     across page boundaries, or for static footers when
#     tbody sections are rendered in scrolling panel.
# 
#     Use multiple tbody sections when rules are needed
#     between groups of table rows.
# 


#  Scope is simpler than headers attribute for common tables 


#  th is for headers, td for data and for cells acting as both 


GENERAL_ENTITIES = {   
    'gt': u'&#62;',
    'lt': u'&#60;',
    'quot': u'&#34;',
    'apos': u'&#39;',
    'amp': u'&#38;',
    }

# Cache for dynamic classes for this dtd.


_CLASSCACHE = {}



<filename>XML/pycopia/dtds/html5.py
#!/usr/bin/python

# This file generated by a program. do not edit.


import pycopia.XML.POM

attribName_1939937075622105121 = pycopia.XML.POM.XMLAttribute(u'name', 7, 12, None)
attribOnunload_4158336852076802704 = pycopia.XML.POM.XMLAttribute(u'onunload', 1, 12, None)
attribOnkeypress_532917457362969849 = pycopia.XML.POM.XMLAttribute(u'onkeypress', 1, 12, None)
attribScope_2709422658557695201 = pycopia.XML.POM.XMLAttribute(u'scope', pycopia.XML.POM.Enumeration((u'row', u'col', u'rowgroup', u'colgroup')), 12, None)
attribMultiple_1058026172358336064 = pycopia.XML.POM.XMLAttribute(u'multiple', pycopia.XML.POM.Enumeration((u'multiple',)), 12, None)
attribOnkeyup_4105996191008517796 = pycopia.XML.POM.XMLAttribute(u'onkeyup', 1, 12, None)
attribHeaders_1615898683924961296 = pycopia.XML.POM.XMLAttribute(u'headers', 4, 12, None)
attribOndblclick_923980074842425329 = pycopia.XML.POM.XMLAttribute(u'ondblclick', 1, 12, None)
attribCoords_942228262644424900 = pycopia.XML.POM.XMLAttribute(u'coords', 1, 12, None)
attribNoshade_1404657411343623844 = pycopia.XML.POM.XMLAttribute(u'noshade', pycopia.XML.POM.Enumeration((u'noshade',)), 12, None)
attribAccept_charset_349609442685618025 = pycopia.XML.POM.XMLAttribute(u'accept-charset', 1, 12, None)
attribMaxlength_3065314439821131481 = pycopia.XML.POM.XMLAttribute(u'maxlength', 1, 12, None)
attribStandby_1257958614369601764 = pycopia.XML.POM.XMLAttribute(u'standby', 1, 12, None)
attribOnmouseover_741809317326693841 = pycopia.XML.POM.XMLAttribute(u'onmouseover', 1, 12, None)
attribWidth_936277652245334569 = pycopia.XML.POM.XMLAttribute(u'width', 1, 12, None)
attribProfile_89029782970388100 = pycopia.XML.POM.XMLAttribute(u'profile', 1, 12, None)
attribRel_1808232010361190976 = pycopia.XML.POM.XMLAttribute(u'rel', 1, 12, None)
attribChar_2136677319938475076 = pycopia.XML.POM.XMLAttribute(u'char', 1, 12, None)
attribDatetime_512717149655375401 = pycopia.XML.POM.XMLAttribute(u'datetime', 1, 12, None)
attribVspace_3197471081211222544 = pycopia.XML.POM.XMLAttribute(u'vspace', 1, 12, None)
attribType_73263565986139489 = pycopia.XML.POM.XMLAttribute(u'type', pycopia.XML.POM.Enumeration((u'text', u'password', u'checkbox', u'radio', u'submit', u'reset', u'file', u'hidden', u'image', u'button')), 13, u'text')
attribClassid_1987276650902832004 = pycopia.XML.POM.XMLAttribute(u'classid', 1, 12, None)
attribAlt_3627988262564192641 = pycopia.XML.POM.XMLAttribute(u'alt', 1, 11, None)
attribColspan_13003694770657536 = pycopia.XML.POM.XMLAttribute(u'colspan', 1, 13, u'1')
attribId_4002951160133423716 = pycopia.XML.POM.XMLAttribute(u'id', 2, 12, None)
attribSummary_965465820488927209 = pycopia.XML.POM.XMLAttribute(u'summary', 1, 12, None)
attribFace_108545780731859689 = pycopia.XML.POM.XMLAttribute(u'face', 1, 12, None)
attribSize_390481296968790729 = pycopia.XML.POM.XMLAttribute(u'size', 1, 12, None)
attribVlink_10311429470853681 = pycopia.XML.POM.XMLAttribute(u'vlink', 1, 12, None)
attribSelected_573599468102796004 = pycopia.XML.POM.XMLAttribute(u'selected', pycopia.XML.POM.Enumeration((u'selected',)), 12, None)
attribObject_1786827777203700625 = pycopia.XML.POM.XMLAttribute(u'object', 1, 12, None)
attribType_1977399331530900489 = pycopia.XML.POM.XMLAttribute(u'type', 1, 11, None)
attribRowspan_824571289138210084 = pycopia.XML.POM.XMLAttribute(u'rowspan', 1, 13, u'1')
attribCite_319597539676272225 = pycopia.XML.POM.XMLAttribute(u'cite', 1, 12, None)
attribXml_lang_1645670971257252241 = pycopia.XML.POM.XMLAttribute(u'xml:lang', 7, 12, None)
attribTarget_2606114967532412449 = pycopia.XML.POM.XMLAttribute(u'target', 7, 12, None)
attribBgcolor_1094596281755498025 = pycopia.XML.POM.XMLAttribute(u'bgcolor', 1, 12, None)
attribOnmousemove_1463303904047580100 = pycopia.XML.POM.XMLAttribute(u'onmousemove', 1, 12, None)
attribOnselect_1657697452831032001 = pycopia.XML.POM.XMLAttribute(u'onselect', 1, 12, None)
attribAlign_171257936458567729 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'top', u'bottom', u'left', u'right')), 12, None)
attribLink_3588191904864447556 = pycopia.XML.POM.XMLAttribute(u'link', 1, 12, None)
attribHeight_1265772352288678144 = pycopia.XML.POM.XMLAttribute(u'height', 1, 11, None)
attribAbbr_67398369255817681 = pycopia.XML.POM.XMLAttribute(u'abbr', 1, 12, None)
attribColor_1513800666207244900 = pycopia.XML.POM.XMLAttribute(u'color', 1, 12, None)
attribClear_1130432899291921 = pycopia.XML.POM.XMLAttribute(u'clear', pycopia.XML.POM.Enumeration((u'left', u'all', u'right', u'none')), 13, u'none')
attribAlign_1052842401203425921 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'left', u'center', u'right')), 12, None)
attribName_3839651748354608356 = pycopia.XML.POM.XMLAttribute(u'name', 1, 11, None)
attribAccesskey_1489765571156059024 = pycopia.XML.POM.XMLAttribute(u'accesskey', 1, 12, None)
attribText_1163390603383551321 = pycopia.XML.POM.XMLAttribute(u'text', 1, 12, None)
attribData_8570479821456996 = pycopia.XML.POM.XMLAttribute(u'data', 1, 12, None)
attribRows_421490456984945296 = pycopia.XML.POM.XMLAttribute(u'rows', 1, 11, None)
attribShape_2366611433715347289 = pycopia.XML.POM.XMLAttribute(u'shape', pycopia.XML.POM.Enumeration((u'rect', u'circle', u'poly', u'default')), 13, u'rect')
attribOnmouseout_55467262469652544 = pycopia.XML.POM.XMLAttribute(u'onmouseout', 1, 12, None)
attribOnmouseup_162556595998286400 = pycopia.XML.POM.XMLAttribute(u'onmouseup', 1, 12, None)
attribAxis_720045009310606281 = pycopia.XML.POM.XMLAttribute(u'axis', 1, 12, None)
attribHreflang_475574228616447801 = pycopia.XML.POM.XMLAttribute(u'hreflang', 7, 12, None)
attribRev_169855681900044196 = pycopia.XML.POM.XMLAttribute(u'rev', 1, 12, None)
attribType_2839642281990897124 = pycopia.XML.POM.XMLAttribute(u'type', 1, 12, None)
attribDir_353249812560650625 = pycopia.XML.POM.XMLAttribute(u'dir', pycopia.XML.POM.Enumeration((u'ltr', u'rtl')), 11, None)
attribCode_618327401491044961 = pycopia.XML.POM.XMLAttribute(u'code', 1, 12, None)
attribFrameborder_329493431462553856 = pycopia.XML.POM.XMLAttribute(u'frameborder', pycopia.XML.POM.Enumeration((u'1', u'0')), 13, u'1')
attribLanguage_106167352422222400 = pycopia.XML.POM.XMLAttribute(u'language', 1, 12, None)
attribOnclick_1389815037327772224 = pycopia.XML.POM.XMLAttribute(u'onclick', 1, 12, None)
attribEnctype_436576891689519025 = pycopia.XML.POM.XMLAttribute(u'enctype', 1, 13, u'application/x-www-form-urlencoded')
attribPrompt_926778047146106884 = pycopia.XML.POM.XMLAttribute(u'prompt', 1, 12, None)
attribMedia_623319994047081241 = pycopia.XML.POM.XMLAttribute(u'media', 1, 12, None)
attribNowrap_1919539163424127716 = pycopia.XML.POM.XMLAttribute(u'nowrap', pycopia.XML.POM.Enumeration((u'nowrap',)), 12, None)
attribDisabled_3572037554672910400 = pycopia.XML.POM.XMLAttribute(u'disabled', pycopia.XML.POM.Enumeration((u'disabled',)), 12, None)
attribAlign_33928833208796100 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'left', u'center', u'right', u'justify', u'char')), 12, None)
attribAlt_76754958203109904 = pycopia.XML.POM.XMLAttribute(u'alt', 1, 12, None)
attribAccept_2938868979681976576 = pycopia.XML.POM.XMLAttribute(u'accept', 1, 12, None)
attribReadonly_4574848601210343184 = pycopia.XML.POM.XMLAttribute(u'readonly', pycopia.XML.POM.Enumeration((u'readonly',)), 12, None)
attribDefer_428037292034448100 = pycopia.XML.POM.XMLAttribute(u'defer', pycopia.XML.POM.Enumeration((u'defer',)), 12, None)
attribBorder_4105672098752522596 = pycopia.XML.POM.XMLAttribute(u'border', 1, 12, None)
attribHttp_equiv_177552290082550681 = pycopia.XML.POM.XMLAttribute(u'http-equiv', 1, 12, None)
attribOnmousedown_312304592206311721 = pycopia.XML.POM.XMLAttribute(u'onmousedown', 1, 12, None)
attribMethod_1594070884251040000 = pycopia.XML.POM.XMLAttribute(u'method', pycopia.XML.POM.Enumeration((u'get', u'post')), 13, u'get')
attribLabel_507096964801122921 = pycopia.XML.POM.XMLAttribute(u'label', 1, 12, None)
attribHref_2430637454403731329 = pycopia.XML.POM.XMLAttribute(u'href', 1, 12, None)
attribType_777549456165371904 = pycopia.XML.POM.XMLAttribute(u'type', pycopia.XML.POM.Enumeration((u'disc', u'square', u'circle')), 12, None)
attribStart_1707688972880919081 = pycopia.XML.POM.XMLAttribute(u'start', 1, 12, None)
attribValuetype_3058020386316608164 = pycopia.XML.POM.XMLAttribute(u'valuetype', pycopia.XML.POM.Enumeration((u'data', u'ref', u'object')), 13, u'data')
attribWidth_1759730938770832036 = pycopia.XML.POM.XMLAttribute(u'width', 1, 11, None)
attribXmlns_2523611023564185025 = pycopia.XML.POM.XMLAttribute(u'xmlns', 1, 14, u'http://www.w3.org/1999/xhtml')
attribAction_1870430243837841 = pycopia.XML.POM.XMLAttribute(u'action', 1, 11, None)
attribBackground_86525667370831936 = pycopia.XML.POM.XMLAttribute(u'background', 1, 12, None)
attribFrame_860489657482816 = pycopia.XML.POM.XMLAttribute(u'frame', pycopia.XML.POM.Enumeration((u'void', u'above', u'below', u'hsides', u'lhs', u'rhs', u'vsides', u'box', u'border')), 12, None)
attribTabindex_1133897031401996169 = pycopia.XML.POM.XMLAttribute(u'tabindex', 1, 12, None)
attribScheme_1732839810197850225 = pycopia.XML.POM.XMLAttribute(u'scheme', 1, 12, None)
attribLongdesc_35967826104941025 = pycopia.XML.POM.XMLAttribute(u'longdesc', 1, 12, None)
attribAlink_278143458722314084 = pycopia.XML.POM.XMLAttribute(u'alink', 1, 12, None)
attribLabel_2315296505184825600 = pycopia.XML.POM.XMLAttribute(u'label', 1, 11, None)
attribLang_267608473188383376 = pycopia.XML.POM.XMLAttribute(u'lang', 7, 12, None)
attribIsmap_2782304858555480644 = pycopia.XML.POM.XMLAttribute(u'ismap', pycopia.XML.POM.Enumeration((u'ismap',)), 12, None)
attribOnkeydown_1257884844152169025 = pycopia.XML.POM.XMLAttribute(u'onkeydown', 1, 12, None)
attribXml_space_359981169846238864 = pycopia.XML.POM.XMLAttribute(u'xml:space', pycopia.XML.POM.Enumeration((u'preserve',)), 14, u'preserve')
attribChecked_791188830984961600 = pycopia.XML.POM.XMLAttribute(u'checked', pycopia.XML.POM.Enumeration((u'checked',)), 12, None)
attribCharset_620446450916798289 = pycopia.XML.POM.XMLAttribute(u'charset', 1, 12, None)
attribHspace_511202655064171876 = pycopia.XML.POM.XMLAttribute(u'hspace', 1, 12, None)
attribSize_3356890001676697600 = pycopia.XML.POM.XMLAttribute(u'size', 1, 11, None)
attribCellpadding_4473524582075755684 = pycopia.XML.POM.XMLAttribute(u'cellpadding', 1, 12, None)
attribId_4454725712327073225 = pycopia.XML.POM.XMLAttribute(u'id', 2, 11, None)
attribArchive_809163088491035041 = pycopia.XML.POM.XMLAttribute(u'archive', 1, 12, None)
attribNohref_230804690830991424 = pycopia.XML.POM.XMLAttribute(u'nohref', pycopia.XML.POM.Enumeration((u'nohref',)), 12, None)
attribClass_1166814720137472289 = pycopia.XML.POM.XMLAttribute(u'class', 1, 12, None)
attribSrc_3756099719576568676 = pycopia.XML.POM.XMLAttribute(u'src', 1, 11, None)
attribCharoff_513425613440668644 = pycopia.XML.POM.XMLAttribute(u'charoff', 1, 12, None)
attribAlign_492202555580820100 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'left', u'center', u'right', u'justify')), 12, None)
attribCellspacing_4507626670413246436 = pycopia.XML.POM.XMLAttribute(u'cellspacing', 1, 12, None)
attribOnload_665496272566643401 = pycopia.XML.POM.XMLAttribute(u'onload', 1, 12, None)
attribMarginwidth_771343791095763601 = pycopia.XML.POM.XMLAttribute(u'marginwidth', 1, 12, None)
attribOnblur_280018615590293904 = pycopia.XML.POM.XMLAttribute(u'onblur', 1, 12, None)
attribContent_542647257124694401 = pycopia.XML.POM.XMLAttribute(u'content', 1, 11, None)
attribCols_1752546367143658564 = pycopia.XML.POM.XMLAttribute(u'cols', 1, 11, None)
attribScrolling_4040297681898082276 = pycopia.XML.POM.XMLAttribute(u'scrolling', pycopia.XML.POM.Enumeration((u'yes', u'no', u'auto')), 13, u'auto')
attribDeclare_2910115601546336836 = pycopia.XML.POM.XMLAttribute(u'declare', pycopia.XML.POM.Enumeration((u'declare',)), 12, None)
attribCompact_1275915173483479104 = pycopia.XML.POM.XMLAttribute(u'compact', pycopia.XML.POM.Enumeration((u'compact',)), 12, None)
attribValue_227024667205755136 = pycopia.XML.POM.XMLAttribute(u'value', 1, 12, None)
attribAlign_242187980190960400 = pycopia.XML.POM.XMLAttribute(u'align', pycopia.XML.POM.Enumeration((u'top', u'middle', u'bottom', u'left', u'right')), 12, None)
attribOnsubmit_279271915279261921 = pycopia.XML.POM.XMLAttribute(u'onsubmit', 1, 12, None)
attribOnchange_4344895153777381681 = pycopia.XML.POM.XMLAttribute(u'onchange', 1, 12, None)
attribHeight_3964235387625190441 = pycopia.XML.POM.XMLAttribute(u'height', 1, 12, None)
attribTitle_1178737426446382009 = pycopia.XML.POM.XMLAttribute(u'title', 1, 12, None)
attribCodebase_2013075475851788100 = pycopia.XML.POM.XMLAttribute(u'codebase', 1, 12, None)
attribOnfocus_60779381971423504 = pycopia.XML.POM.XMLAttribute(u'onfocus', 1, 12, None)
attribCodetype_1518623320855463449 = pycopia.XML.POM.XMLAttribute(u'codetype', 1, 12, None)
attribDir_4297072167429554704 = pycopia.XML.POM.XMLAttribute(u'dir', pycopia.XML.POM.Enumeration((u'ltr', u'rtl')), 12, None)
attribSpan_166592741538223081 = pycopia.XML.POM.XMLAttribute(u'span', 1, 13, u'1')
attribStyle_733285237156411536 = pycopia.XML.POM.XMLAttribute(u'style', 1, 12, None)
attribName_1485147577566348721 = pycopia.XML.POM.XMLAttribute(u'name', 1, 12, None)
attribUsemap_209539994327519769 = pycopia.XML.POM.XMLAttribute(u'usemap', 1, 12, None)
attribType_418236194942219889 = pycopia.XML.POM.XMLAttribute(u'type', pycopia.XML.POM.Enumeration((u'button', u'submit', u'reset')), 13, u'submit')
attribMarginheight_2887915139143023025 = pycopia.XML.POM.XMLAttribute(u'marginheight', 1, 12, None)
attribFor_3922368010519548100 = pycopia.XML.POM.XMLAttribute(u'for', 3, 12, None)
attribRules_720839477193475600 = pycopia.XML.POM.XMLAttribute(u'rules', pycopia.XML.POM.Enumeration((u'none', u'groups', u'rows', u'cols', u'all')), 12, None)
attribValign_3989103303250465024 = pycopia.XML.POM.XMLAttribute(u'valign', pycopia.XML.POM.Enumeration((u'top', u'middle', u'bottom', u'baseline')), 12, None)
attribSrc_3443572122774772041 = pycopia.XML.POM.XMLAttribute(u'src', 1, 12, None)

# added by hand, new global attributes
attribContenteditable = pycopia.XML.POM.XMLAttribute(u'contenteditable', 1, 12, None)
attribContextmenu = pycopia.XML.POM.XMLAttribute(u'contextmenu', 1, 12, None)
attribDraggable = pycopia.XML.POM.XMLAttribute(u'draggable', 1, 12, None)
attribDropzone = pycopia.XML.POM.XMLAttribute(u'dropzone', 1, 12, None)
attribHidden = pycopia.XML.POM.XMLAttribute(u'hidden', 1, 12, None)
attribSpellcheck = pycopia.XML.POM.XMLAttribute(u'spellcheck', 1, 12, None)

# 
#    Extensible HTML version 1.0 Transitional DTD
# 
#    This is the same as HTML 4 Transitional except for
#    changes due to the differences between XML and SGML.
# 
#    Namespace = http://www.w3.org/1999/xhtml
# 
#    For further information, see: http://www.w3.org/TR/xhtml1
# 
#    Copyright (c) 1998-2001 W3C (MIT, INRIA, Keio),
#    All Rights Reserved. 
# 
#    This DTD module is identified by the PUBLIC and SYSTEM identifiers:
# 
#    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
#    SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
# 
#    $Revision$
#    $Date$
# 
# 


# ================ Character mnemonic entities =========================


#  Portions (C) International Organization for Standardization 1986
#      Permission to copy in any form is granted for use with
#      conforming SGML systems and applications as defined in
#      ISO 8879, provided this notice is included in all copies.
# 


#  Character entity set. Typical invocation:
#     <!ENTITY % HTMLlat1 PUBLIC
#        "-//W3C//ENTITIES Latin 1 for XHTML//EN"
#        "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
#     %HTMLlat1;
# 


#  no-break space = non-breaking space,
#                                   U+00A0 ISOnum 


#  inverted exclamation mark, U+00A1 ISOnum 


#  cent sign, U+00A2 ISOnum 


#  pound sign, U+00A3 ISOnum 


#  currency sign, U+00A4 ISOnum 


#  yen sign = yuan sign, U+00A5 ISOnum 


#  broken bar = broken vertical bar,
#                                   U+00A6 ISOnum 


#  section sign, U+00A7 ISOnum 


#  diaeresis = spacing diaeresis,
#                                   U+00A8 ISOdia 


#  copyright sign, U+00A9 ISOnum 


#  feminine ordinal indicator, U+00AA ISOnum 


#  left-pointing double angle quotation mark
#                                   = left pointing guillemet, U+00AB ISOnum 


#  not sign = angled dash,
#                                   U+00AC ISOnum 


#  soft hyphen = discretionary hyphen,
#                                   U+00AD ISOnum 


#  registered sign = registered trade mark sign,
#                                   U+00AE ISOnum 


#  macron = spacing macron = overline
#                                   = APL overbar, U+00AF ISOdia 


#  degree sign, U+00B0 ISOnum 


#  plus-minus sign = plus-or-minus sign,
#                                   U+00B1 ISOnum 


#  superscript two = superscript digit two
#                                   = squared, U+00B2 ISOnum 


#  superscript three = superscript digit three
#                                   = cubed, U+00B3 ISOnum 


#  acute accent = spacing acute,
#                                   U+00B4 ISOdia 


#  micro sign, U+00B5 ISOnum 


#  pilcrow sign = paragraph sign,
#                                   U+00B6 ISOnum 


#  middle dot = Georgian comma
#                                   = Greek middle dot, U+00B7 ISOnum 


#  cedilla = spacing cedilla, U+00B8 ISOdia 


#  superscript one = superscript digit one,
#                                   U+00B9 ISOnum 


#  masculine ordinal indicator,
#                                   U+00BA ISOnum 


#  right-pointing double angle quotation mark
#                                   = right pointing guillemet, U+00BB ISOnum 


#  vulgar fraction one quarter
#                                   = fraction one quarter, U+00BC ISOnum 


#  vulgar fraction one half
#                                   = fraction one half, U+00BD ISOnum 


#  vulgar fraction three quarters
#                                   = fraction three quarters, U+00BE ISOnum 


#  inverted question mark
#                                   = turned question mark, U+00BF ISOnum 


#  latin capital letter A with grave
#                                   = latin capital letter A grave,
#                                   U+00C0 ISOlat1 


#  latin capital letter A with acute,
#                                   U+00C1 ISOlat1 


#  latin capital letter A with circumflex,
#                                   U+00C2 ISOlat1 


#  latin capital letter A with tilde,
#                                   U+00C3 ISOlat1 


#  latin capital letter A with diaeresis,
#                                   U+00C4 ISOlat1 


#  latin capital letter A with ring above
#                                   = latin capital letter A ring,
#                                   U+00C5 ISOlat1 


#  latin capital letter AE
#                                   = latin capital ligature AE,
#                                   U+00C6 ISOlat1 


#  latin capital letter C with cedilla,
#                                   U+00C7 ISOlat1 


#  latin capital letter E with grave,
#                                   U+00C8 ISOlat1 


#  latin capital letter E with acute,
#                                   U+00C9 ISOlat1 


#  latin capital letter E with circumflex,
#                                   U+00CA ISOlat1 


#  latin capital letter E with diaeresis,
#                                   U+00CB ISOlat1 


#  latin capital letter I with grave,
#                                   U+00CC ISOlat1 


#  latin capital letter I with acute,
#                                   U+00CD ISOlat1 


#  latin capital letter I with circumflex,
#                                   U+00CE ISOlat1 


#  latin capital letter I with diaeresis,
#                                   U+00CF ISOlat1 


#  latin capital letter ETH, U+00D0 ISOlat1 


#  latin capital letter N with tilde,
#                                   U+00D1 ISOlat1 


#  latin capital letter O with grave,
#                                   U+00D2 ISOlat1 


#  latin capital letter O with acute,
#                                   U+00D3 ISOlat1 


#  latin capital letter O with circumflex,
#                                   U+00D4 ISOlat1 


#  latin capital letter O with tilde,
#                                   U+00D5 ISOlat1 


#  latin capital letter O with diaeresis,
#                                   U+00D6 ISOlat1 


#  multiplication sign, U+00D7 ISOnum 


#  latin capital letter O with stroke
#                                   = latin capital letter O slash,
#                                   U+00D8 ISOlat1 


#  latin capital letter U with grave,
#                                   U+00D9 ISOlat1 


#  latin capital letter U with acute,
#                                   U+00DA ISOlat1 


#  latin capital letter U with circumflex,
#                                   U+00DB ISOlat1 


#  latin capital letter U with diaeresis,
#                                   U+00DC ISOlat1 


#  latin capital letter Y with acute,
#                                   U+00DD ISOlat1 


#  latin capital letter THORN,
#                                   U+00DE ISOlat1 


#  latin small letter sharp s = ess-zed,
#                                   U+00DF ISOlat1 


#  latin small letter a with grave
#                                   = latin small letter a grave,
#                                   U+00E0 ISOlat1 


#  latin small letter a with acute,
#                                   U+00E1 ISOlat1 


#  latin small letter a with circumflex,
#                                   U+00E2 ISOlat1 


#  latin small letter a with tilde,
#                                   U+00E3 ISOlat1 


#  latin small letter a with diaeresis,
#                                   U+00E4 ISOlat1 


#  latin small letter a with ring above
#                                   = latin small letter a ring,
#                                   U+00E5 ISOlat1 


#  latin small letter ae
#                                   = latin small ligature ae, U+00E6 ISOlat1 


#  latin small letter c with cedilla,
#                                   U+00E7 ISOlat1 


#  latin small letter e with grave,
#                                   U+00E8 ISOlat1 


#  latin small letter e with acute,
#                                   U+00E9 ISOlat1 


#  latin small letter e with circumflex,
#                                   U+00EA ISOlat1 


#  latin small letter e with diaeresis,
#                                   U+00EB ISOlat1 


#  latin small letter i with grave,
#                                   U+00EC ISOlat1 


#  latin small letter i with acute,
#                                   U+00ED ISOlat1 


#  latin small letter i with circumflex,
#                                   U+00EE ISOlat1 


#  latin small letter i with diaeresis,
#                                   U+00EF ISOlat1 


#  latin small letter eth, U+00F0 ISOlat1 


#  latin small letter n with tilde,
#                                   U+00F1 ISOlat1 


#  latin small letter o with grave,
#                                   U+00F2 ISOlat1 


#  latin small letter o with acute,
#                                   U+00F3 ISOlat1 


#  latin small letter o with circumflex,
#                                   U+00F4 ISOlat1 


#  latin small letter o with tilde,
#                                   U+00F5 ISOlat1 


#  latin small letter o with diaeresis,
#                                   U+00F6 ISOlat1 


#  division sign, U+00F7 ISOnum 


#  latin small letter o with stroke,
#                                   = latin small letter o slash,
#                                   U+00F8 ISOlat1 


#  latin small letter u with grave,
#                                   U+00F9 ISOlat1 


#  latin small letter u with acute,
#                                   U+00FA ISOlat1 


#  latin small letter u with circumflex,
#                                   U+00FB ISOlat1 


#  latin small letter u with diaeresis,
#                                   U+00FC ISOlat1 


#  latin small letter y with acute,
#                                   U+00FD ISOlat1 


#  latin small letter thorn with,
#                                   U+00FE ISOlat1 


#  latin small letter y with diaeresis,
#                                   U+00FF ISOlat1 


#  Mathematical, Greek and Symbolic characters for HTML 


#  Character entity set. Typical invocation:
#      <!ENTITY % HTMLsymbol PUBLIC
#         "-//W3C//ENTITIES Symbols for XHTML//EN"
#         "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent">
#      %HTMLsymbol;
# 


#  Portions (C) International Organization for Standardization 1986:
#      Permission to copy in any form is granted for use with
#      conforming SGML systems and applications as defined in
#      ISO 8879, provided this notice is included in all copies.
# 


#  Relevant ISO entity set is given unless names are newly introduced.
#      New names (i.e., not in ISO 8879 list) do not clash with any
#      existing ISO 8879 entity names. ISO 10646 character numbers
#      are given for each character, in hex. values are decimal
#      conversions of the ISO 10646 values and refer to the document
#      character set. Names are Unicode names. 
# 


#  Latin Extended-B 


#  latin small f with hook = function
#                                     = florin, U+0192 ISOtech 


#  Greek 


#  greek capital letter alpha, U+0391 


#  greek capital letter beta, U+0392 


#  greek capital letter gamma,
#                                     U+0393 ISOgrk3 


#  greek capital letter delta,
#                                     U+0394 ISOgrk3 


#  greek capital letter epsilon, U+0395 


#  greek capital letter zeta, U+0396 


#  greek capital letter eta, U+0397 


#  greek capital letter theta,
#                                     U+0398 ISOgrk3 


#  greek capital letter iota, U+0399 


#  greek capital letter kappa, U+039A 


#  greek capital letter lambda,
#                                     U+039B ISOgrk3 


#  greek capital letter mu, U+039C 


#  greek capital letter nu, U+039D 


#  greek capital letter xi, U+039E ISOgrk3 


#  greek capital letter omicron, U+039F 


#  greek capital letter pi, U+03A0 ISOgrk3 


#  greek capital letter rho, U+03A1 


#  there is no Sigmaf, and no U+03A2 character either 


#  greek capital letter sigma,
#                                     U+03A3 ISOgrk3 


#  greek capital letter tau, U+03A4 


#  greek capital letter upsilon,
#                                     U+03A5 ISOgrk3 


#  greek capital letter phi,
#                                     U+03A6 ISOgrk3 


#  greek capital letter chi, U+03A7 


#  greek capital letter psi,
#                                     U+03A8 ISOgrk3 


#  greek capital letter omega,
#                                     U+03A9 ISOgrk3 


#  greek small letter alpha,
#                                     U+03B1 ISOgrk3 


#  greek small letter beta, U+03B2 ISOgrk3 


#  greek small letter gamma,
#                                     U+03B3 ISOgrk3 


#  greek small letter delta,
#                                     U+03B4 ISOgrk3 


#  greek small letter epsilon,
#                                     U+03B5 ISOgrk3 


#  greek small letter zeta, U+03B6 ISOgrk3 


#  greek small letter eta, U+03B7 ISOgrk3 


#  greek small letter theta,
#                                     U+03B8 ISOgrk3 


#  greek small letter iota, U+03B9 ISOgrk3 


#  greek small letter kappa,
#                                     U+03BA ISOgrk3 


#  greek small letter lambda,
#                                     U+03BB ISOgrk3 


#  greek small letter mu, U+03BC ISOgrk3 


#  greek small letter nu, U+03BD ISOgrk3 


#  greek small letter xi, U+03BE ISOgrk3 


#  greek small letter omicron, U+03BF NEW 


#  greek small letter pi, U+03C0 ISOgrk3 


#  greek small letter rho, U+03C1 ISOgrk3 


#  greek small letter final sigma,
#                                     U+03C2 ISOgrk3 


#  greek small letter sigma,
#                                     U+03C3 ISOgrk3 


#  greek small letter tau, U+03C4 ISOgrk3 


#  greek small letter upsilon,
#                                     U+03C5 ISOgrk3 


#  greek small letter phi, U+03C6 ISOgrk3 


#  greek small letter chi, U+03C7 ISOgrk3 


#  greek small letter psi, U+03C8 ISOgrk3 


#  greek small letter omega,
#                                     U+03C9 ISOgrk3 


#  greek small letter theta symbol,
#                                     U+03D1 NEW 


#  greek upsilon with hook symbol,
#                                     U+03D2 NEW 


#  greek pi symbol, U+03D6 ISOgrk3 


#  General Punctuation 


#  bullet = black small circle,
#                                      U+2022 ISOpub  


#  bullet is NOT the same as bullet operator, U+2219 


#  horizontal ellipsis = three dot leader,
#                                      U+2026 ISOpub  


#  prime = minutes = feet, U+2032 ISOtech 


#  double prime = seconds = inches,
#                                      U+2033 ISOtech 


#  overline = spacing overscore,
#                                      U+203E NEW 


#  fraction slash, U+2044 NEW 


#  Letterlike Symbols 


#  script capital P = power set
#                                      = Weierstrass p, U+2118 ISOamso 


#  blackletter capital I = imaginary part,
#                                      U+2111 ISOamso 


#  blackletter capital R = real part symbol,
#                                      U+211C ISOamso 


#  trade mark sign, U+2122 ISOnum 


#  alef symbol = first transfinite cardinal,
#                                      U+2135 NEW 


#  alef symbol is NOT the same as hebrew letter alef,
#      U+05D0 although the same glyph could be used to depict both characters 


#  Arrows 


#  leftwards arrow, U+2190 ISOnum 


#  upwards arrow, U+2191 ISOnum


#  rightwards arrow, U+2192 ISOnum 


#  downwards arrow, U+2193 ISOnum 


#  left right arrow, U+2194 ISOamsa 


#  downwards arrow with corner leftwards
#                                      = carriage return, U+21B5 NEW 


#  leftwards double arrow, U+21D0 ISOtech 


#  Unicode does not say that lArr is the same as the 'is implied by' arrow
#     but also does not have any other character for that function. So ? lArr can
#     be used for 'is implied by' as ISOtech suggests 


#  upwards double arrow, U+21D1 ISOamsa 


#  rightwards double arrow,
#                                      U+21D2 ISOtech 


#  Unicode does not say this is the 'implies' character but does not have 
#      another character with this function so ?
#      rArr can be used for 'implies' as ISOtech suggests 


#  downwards double arrow, U+21D3 ISOamsa 


#  left right double arrow,
#                                      U+21D4 ISOamsa 


#  Mathematical Operators 


#  for all, U+2200 ISOtech 


#  partial differential, U+2202 ISOtech  


#  there exists, U+2203 ISOtech 


#  empty set = null set = diameter,
#                                      U+2205 ISOamso 


#  nabla = backward difference,
#                                      U+2207 ISOtech 


#  element of, U+2208 ISOtech 


#  not an element of, U+2209 ISOtech 


#  contains as member, U+220B ISOtech 


#  should there be a more memorable name than 'ni'? 


#  n-ary product = product sign,
#                                      U+220F ISOamsb 


#  prod is NOT the same character as U+03A0 'greek capital letter pi' though
#      the same glyph might be used for both 


#  n-ary sumation, U+2211 ISOamsb 


#  sum is NOT the same character as U+03A3 'greek capital letter sigma'
#      though the same glyph might be used for both 


#  minus sign, U+2212 ISOtech 


#  asterisk operator, U+2217 ISOtech 


#  square root = radical sign,
#                                      U+221A ISOtech 


#  proportional to, U+221D ISOtech 


#  infinity, U+221E ISOtech 


#  angle, U+2220 ISOamso 


#  logical and = wedge, U+2227 ISOtech 


#  logical or = vee, U+2228 ISOtech 


#  intersection = cap, U+2229 ISOtech 


#  union = cup, U+222A ISOtech 


#  integral, U+222B ISOtech 


#  therefore, U+2234 ISOtech 


#  tilde operator = varies with = similar to,
#                                      U+223C ISOtech 


#  tilde operator is NOT the same character as the tilde, U+007E,
#      although the same glyph might be used to represent both  


#  approximately equal to, U+2245 ISOtech 


#  almost equal to = asymptotic to,
#                                      U+2248 ISOamsr 


#  not equal to, U+2260 ISOtech 


#  identical to, U+2261 ISOtech 


#  less-than or equal to, U+2264 ISOtech 


#  greater-than or equal to,
#                                      U+2265 ISOtech 


#  subset of, U+2282 ISOtech 


#  superset of, U+2283 ISOtech 


#  note that nsup, 'not a superset of, U+2283' is not covered by the Symbol 
#      font encoding and is not included. Should it be, for symmetry?
#      It is in ISOamsn  


#  not a subset of, U+2284 ISOamsn 


#  subset of or equal to, U+2286 ISOtech 


#  superset of or equal to,
#                                      U+2287 ISOtech 


#  circled plus = direct sum,
#                                      U+2295 ISOamsb 


#  circled times = vector product,
#                                      U+2297 ISOamsb 


#  up tack = orthogonal to = perpendicular,
#                                      U+22A5 ISOtech 


#  dot operator, U+22C5 ISOamsb 


#  dot operator is NOT the same character as U+00B7 middle dot 


#  Miscellaneous Technical 


#  left ceiling = apl upstile,
#                                      U+2308 ISOamsc  


#  right ceiling, U+2309 ISOamsc  


#  left floor = apl downstile,
#                                      U+230A ISOamsc  


#  right floor, U+230B ISOamsc  


#  left-pointing angle bracket = bra,
#                                      U+2329 ISOtech 


#  lang is NOT the same character as U+003C 'less than' 
#      or U+2039 'single left-pointing angle quotation mark' 


#  right-pointing angle bracket = ket,
#                                      U+232A ISOtech 


#  rang is NOT the same character as U+003E 'greater than' 
#      or U+203A 'single right-pointing angle quotation mark' 


#  Geometric Shapes 


#  lozenge, U+25CA ISOpub 


#  Miscellaneous Symbols 


#  black spade suit, U+2660 ISOpub 


#  black here seems to mean filled as opposed to hollow 


#  black club suit = shamrock,
#                                      U+2663 ISOpub 


#  black heart suit = valentine,
#                                      U+2665 ISOpub 


#  black diamond suit, U+2666 ISOpub 


#  Special characters for HTML 


#  Character entity set. Typical invocation:
#      <!ENTITY % HTMLspecial PUBLIC
#         "-//W3C//ENTITIES Special for XHTML//EN"
#         "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent">
#      %HTMLspecial;
# 


#  Portions (C) International Organization for Standardization 1986:
#      Permission to copy in any form is granted for use with
#      conforming SGML systems and applications as defined in
#      ISO 8879, provided this notice is included in all copies.
# 


#  Relevant ISO entity set is given unless names are newly introduced.
#      New names (i.e., not in ISO 8879 list) do not clash with any
#      existing ISO 8879 entity names. ISO 10646 character numbers
#      are given for each character, in hex. values are decimal
#      conversions of the ISO 10646 values and refer to the document
#      character set. Names are Unicode names. 
# 


#  C0 Controls and Basic Latin 


#   quotation mark = APL quote,
#                                     U+0022 ISOnum 


#   ampersand, U+0026 ISOnum 


#   less-than sign, U+003C ISOnum 


#   greater-than sign, U+003E ISOnum 


#   apostrophe mark, U+0027 ISOnum 


#  Latin Extended-A 


#   latin capital ligature OE,
#                                     U+0152 ISOlat2 


#   latin small ligature oe, U+0153 ISOlat2 


#  ligature is a misnomer, this is a separate character in some languages 


#   latin capital letter S with caron,
#                                     U+0160 ISOlat2 


#   latin small letter s with caron,
#                                     U+0161 ISOlat2 


#   latin capital letter Y with diaeresis,
#                                     U+0178 ISOlat2 


#  Spacing Modifier Letters 


#   modifier letter circumflex accent,
#                                     U+02C6 ISOpub 


#   small tilde, U+02DC ISOdia 


#  General Punctuation 


#  en space, U+2002 ISOpub 


#  em space, U+2003 ISOpub 


#  thin space, U+2009 ISOpub 


#  zero width non-joiner,
#                                     U+200C NEW RFC 2070 


#  zero width joiner, U+200D NEW RFC 2070 


#  left-to-right mark, U+200E NEW RFC 2070 


#  right-to-left mark, U+200F NEW RFC 2070 


#  en dash, U+2013 ISOpub 


#  em dash, U+2014 ISOpub 


#  left single quotation mark,
#                                     U+2018 ISOnum 


#  right single quotation mark,
#                                     U+2019 ISOnum 


#  single low-9 quotation mark, U+201A NEW 


#  left double quotation mark,
#                                     U+201C ISOnum 


#  right double quotation mark,
#                                     U+201D ISOnum 


#  double low-9 quotation mark, U+201E NEW 


#  dagger, U+2020 ISOpub 


#  double dagger, U+2021 ISOpub 


#  per mille sign, U+2030 ISOtech 


#  single left-pointing angle quotation mark,
#                                     U+2039 ISO proposed 


#  lsaquo is proposed but not yet ISO standardized 


#  single right-pointing angle quotation mark,
#                                     U+203A ISO proposed 


#  rsaquo is proposed but not yet ISO standardized 


#   euro sign, U+20AC NEW 


# ================== Imported Names ====================================


#  media type, as per [RFC2045] 


#  comma-separated list of media types, as per [RFC2045] 


#  a character encoding, as per [RFC2045] 


#  a space separated list of character encodings, as per [RFC2045] 


#  a language code, as per [RFC3066] 


#  a single character from [ISO10646] 


#  one or more digits 


#  space-separated list of link types 


#  single or comma-separated list of media descriptors 


#  a Uniform Resource Identifier, see [RFC2396] 


#  a space separated list of Uniform Resource Identifiers 


#  date and time information. ISO date format 


#  script expression 


#  style sheet data 


#  used for titles etc. 


#  render in this frame 


#  nn for pixels or nn% for percentage length 


#  pixel, percentage, or relative 


#  integer representing length in pixels 


#  these are used for image maps 


#  comma separated list of lengths 


#  used for object, applet, img, input and iframe 


#  a color using sRGB: #RRGGBB as Hex values 


#  There are also 16 widely known color names with their sRGB values:
# 
#     Black  = #000000    Green  = #008000
#     Silver = #C0C0C0    Lime   = #00FF00
#     Gray   = #808080    Olive  = #808000
#     White  = #FFFFFF    Yellow = #FFFF00
#     Maroon = #800000    Navy   = #000080
#     Red    = #FF0000    Blue   = #0000FF
#     Purple = #800080    Teal   = #008080
#     Fuchsia= #FF00FF    Aqua   = #00FFFF
# 


# =================== Generic Attributes ===============================


#  core attributes common to most elements
#   id       document-wide unique id
#   class    space separated list of classes
#   style    associated style info
#   title    advisory title/amplification
# 


#  internationalization attributes
#   lang        language code (backwards compatible)
#   xml:lang    language code (as per XML 1.0 spec)
#   dir         direction for weak/neutral text
# 


#  attributes for common UI events
#   onclick     a pointer button was clicked
#   ondblclick  a pointer button was double clicked
#   onmousedown a pointer button was pressed down
#   onmouseup   a pointer button was released
#   onmousemove a pointer was moved onto the element
#   onmouseout  a pointer was moved away from the element
#   onkeypress  a key was pressed and released
#   onkeydown   a key was pressed down
#   onkeyup     a key was released
# 


#  attributes for elements that can get the focus
#   accesskey   accessibility key character
#   tabindex    position in tabbing order
#   onfocus     the element got the focus
#   onblur      the element lost the focus
# 


#  text alignment for p, div, h1-h6. The default is
#      align="left" for ltr headings, "right" for rtl 


# =================== Text Elements ====================================


#  these can occur at block or inline level 


#  %Inline; covers inline or "text-level" elements 


# ================== Block level elements ==============================


#  %Flow; mixes Block and Inline and is used for list items etc. 


# ================== Content models for exclusions =====================


#  a elements use %Inline; excluding a 


#  pre uses %Inline excluding img, object, applet, big, small,
#      font, or basefont 


#  form uses %Flow; excluding form 


#  button uses %Flow; but excludes a, form, form controls, iframe 


# ================ Document Structure ==================================


#  the namespace URI designates the document profile 


class Html(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'class': attribClass_1166814720137472289, 
         u'xmlns': attribXmlns_2523611023564185025, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'xmlns': attribXmlns_2523611023564185025, 
         'class_': attribClass_1166814720137472289, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'html'



_Root = Html

#class _template(pycopia.XML.POM.ElementNode):
#	ATTRIBUTES = {
#         u'id': attribId_4002951160133423716, 
#         u'class': attribClass_1166814720137472289, 
#         u'dir': attribDir_4297072167429554704, 
#         u'style': attribStyle_733285237156411536, 
#         u'accesskey': attribAccesskey_1489765571156059024, 
#         u'tabindex': attribTabindex_1133897031401996169, 
#         u'title': attribTitle_1178737426446382009, 
#         u'contenteditable': attribContenteditable,
#         u'contextmenu': attribContextmenu,
#         u'draggable': attribDraggable,
#         u'dropzone': attribDropzone,
#         u'hidden': attribHidden,
#         u'spellcheck': attribSpellcheck,
#         }
#	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
#	KWATTRIBUTES = {
#         'id': attribId_4002951160133423716, 
#         'class_': attribClass_1166814720137472289, 
#         'dir': attribDir_4297072167429554704, 
#         'style': attribStyle_733285237156411536, 
#         'accesskey': attribAccesskey_1489765571156059024, 
#         'tabindex': attribTabindex_1133897031401996169, 
#         'title': attribTitle_1178737426446382009, 
#         'contenteditable': attribContenteditable,
#         'contextmenu': attribContextmenu,
#         'draggable': attribDraggable,
#         'dropzone': attribDropzone,
#         'hidden': attribHidden,
#         'spellcheck': attribSpellcheck,
#         }
#	_name = u'_template'



# ================ Document Head =======================================


#  content model is %head.misc; combined with a single
#      title and an optional base element in any order 


class Head(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'profile': attribProfile_89029782970388100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'profile': attribProfile_89029782970388100, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'head'


#  The title element is not considered part of the flow of text.
#        It should be displayed, for example as the page header or
#        window title. Exactly one title is required per document.
#     


class Title(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'title'


#  document base URI 


class Base(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'href': attribHref_2430637454403731329, 
         u'id': attribId_4002951160133423716, 
         u'target': attribTarget_2606114967532412449, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'href': attribHref_2430637454403731329, 
         'id': attribId_4002951160133423716, 
         'target': attribTarget_2606114967532412449, 
         }
	_name = u'base'


#  generic metainformation 


class Meta(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'content': attribContent_542647257124694401, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'http-equiv': attribHttp_equiv_177552290082550681, 
         u'scheme': attribScheme_1732839810197850225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'charset': attribCharset_620446450916798289, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'name': attribName_1485147577566348721, 
         'content': attribContent_542647257124694401, 
         'scheme': attribScheme_1732839810197850225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         'http_equiv': attribHttp_equiv_177552290082550681, 
         'charset': attribCharset_620446450916798289, 
         }
	_name = u'meta'


# 
#   Relationship values can be used in principle:
# 
#    a) for document specific toolbars/menus when used
#       with the link element in document head e.g.
#         start, contents, previous, next, index, end, help
#    b) to link to a separate style sheet (rel="stylesheet")
#    c) to make a link to a script (rel="script")
#    d) by stylesheets to control how collections of
#       html nodes are rendered into printed documents
#    e) to make a link to a printable version of this document
#       e.g. a PostScript or PDF version (rel="alternate" media="print")
# 


class Link(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'href': attribHref_2430637454403731329, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'media': attribMedia_623319994047081241, 
         u'charset': attribCharset_620446450916798289, 
         u'rev': attribRev_169855681900044196, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'type': attribType_2839642281990897124, 
         u'rel': attribRel_1808232010361190976, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'hreflang': attribHreflang_475574228616447801, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'target': attribTarget_2606114967532412449, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'onclick': attribOnclick_1389815037327772224, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'href': attribHref_2430637454403731329, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'media': attribMedia_623319994047081241, 
         'charset': attribCharset_620446450916798289, 
         'rev': attribRev_169855681900044196, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'rel': attribRel_1808232010361190976, 
         'type': attribType_2839642281990897124, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'hreflang': attribHreflang_475574228616447801, 
         'lang': attribLang_267608473188383376, 
         'target': attribTarget_2606114967532412449, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'link'


#  style info, which may include CDATA sections 


class Style(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'title': attribTitle_1178737426446382009, 
         u'media': attribMedia_623319994047081241, 
         u'xml:space': attribXml_space_359981169846238864, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'type': attribType_1977399331530900489, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'title': attribTitle_1178737426446382009, 
         'media': attribMedia_623319994047081241, 
         'xml_space': attribXml_space_359981169846238864, 
         'type': attribType_1977399331530900489, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'style'


#  script statements, which may include CDATA sections 


class Script(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'src': attribSrc_3443572122774772041, 
         u'language': attribLanguage_106167352422222400, 
         u'defer': attribDefer_428037292034448100, 
         u'xml:space': attribXml_space_359981169846238864, 
         u'charset': attribCharset_620446450916798289, 
         u'type': attribType_1977399331530900489, 
         u'id': attribId_4002951160133423716, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'src': attribSrc_3443572122774772041, 
         'language': attribLanguage_106167352422222400, 
         'defer': attribDefer_428037292034448100, 
         'charset': attribCharset_620446450916798289, 
         'xml_space': attribXml_space_359981169846238864, 
         'type': attribType_1977399331530900489, 
         'id': attribId_4002951160133423716, 
         }
	_name = u'script'


#  alternate content container for non script-based rendering 


class Noscript(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'noscript'


# ======================= Frames =======================================


#  inline subwindow 


class Iframe(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'src': attribSrc_3443572122774772041, 
         u'style': attribStyle_733285237156411536, 
         u'name': attribName_1939937075622105121, 
         u'title': attribTitle_1178737426446382009, 
         u'class': attribClass_1166814720137472289, 
         u'id': attribId_4002951160133423716, 
         u'height': attribHeight_3964235387625190441, 
         u'align': attribAlign_242187980190960400, 
         u'width': attribWidth_936277652245334569, 
         u'marginwidth': attribMarginwidth_771343791095763601, 
         u'marginheight': attribMarginheight_2887915139143023025, 
         u'scrolling': attribScrolling_4040297681898082276, 
         u'longdesc': attribLongdesc_35967826104941025, 
         u'frameborder': attribFrameborder_329493431462553856, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'src': attribSrc_3443572122774772041, 
         'style': attribStyle_733285237156411536, 
         'name': attribName_1939937075622105121, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_242187980190960400, 
         'id': attribId_4002951160133423716, 
         'height': attribHeight_3964235387625190441, 
         'class_': attribClass_1166814720137472289, 
         'width': attribWidth_936277652245334569, 
         'marginwidth': attribMarginwidth_771343791095763601, 
         'marginheight': attribMarginheight_2887915139143023025, 
         'scrolling': attribScrolling_4040297681898082276, 
         'longdesc': attribLongdesc_35967826104941025, 
         'frameborder': attribFrameborder_329493431462553856, 
         }
	_name = u'iframe'


#  alternate content container for non frame-based rendering 



# =================== Document Body ====================================


class Body(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'text': attribText_1163390603383551321, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'vlink': attribVlink_10311429470853681, 
         u'id': attribId_4002951160133423716, 
         u'onload': attribOnload_665496272566643401, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'alink': attribAlink_278143458722314084, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'link': attribLink_3588191904864447556, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'background': attribBackground_86525667370831936, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'onunload': attribOnunload_4158336852076802704, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'text': attribText_1163390603383551321, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'vlink': attribVlink_10311429470853681, 
         'id': attribId_4002951160133423716, 
         'onload': attribOnload_665496272566643401, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'alink': attribAlink_278143458722314084, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'link': attribLink_3588191904864447556, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'background': attribBackground_86525667370831936, 
         'lang': attribLang_267608473188383376, 
         'onunload': attribOnunload_4158336852076802704, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'body'


class Div(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'div'


#  generic language/style container 


# =================== Paragraphs =======================================


class P(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'p'


# =================== Headings =========================================


# 
#   There are six levels of headings from h1 (the most important)
#   to h6 (the least important).
# 


class H1(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h1'


class H2(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h2'


class H3(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h3'


class H4(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h4'


class H5(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h5'


class H6(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_492202555580820100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_492202555580820100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'h6'


# =================== Lists ============================================


#  Unordered list bullet styles 


#  Unordered list 


class Ul(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'type': attribType_777549456165371904, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'type': attribType_777549456165371904, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'ul'


#  Ordered list numbering style
# 
#     1   arabic numbers      1, 2, 3, ...
#     a   lower alpha         a, b, c, ...
#     A   upper alpha         A, B, C, ...
#     i   lower roman         i, ii, iii, ...
#     I   upper roman         I, II, III, ...
# 
#     The style is applied to the sequence number which by default
#     is reset to 1 for the first list item in an ordered list.
# 


#  Ordered (numbered) list 


class Ol(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'start': attribStart_1707688972880919081, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'type': attribType_2839642281990897124, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'start': attribStart_1707688972880919081, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'type': attribType_2839642281990897124, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'ol'


#  single column list (DEPRECATED) 


class Menu(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'menu'



#  LIStyle is constrained to: "(%ULStyle;|%OLStyle;)" 


#  list item 


class Li(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'value': attribValue_227024667205755136, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'type': attribType_2839642281990897124, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'value': attribValue_227024667205755136, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'type': attribType_2839642281990897124, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'li'


#  definition lists - dt for term, dd for its definition 


class Dl(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'compact': attribCompact_1275915173483479104, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'compact': attribCompact_1275915173483479104, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dl'


class Dt(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dt'


class Dd(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dd'


# =================== Address ==========================================


#  information on author 


class Address(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'address'


# =================== Horizontal Rule ==================================


class Hr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'noshade': attribNoshade_1404657411343623844, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_1052842401203425921, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'width': attribWidth_936277652245334569, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'size': attribSize_390481296968790729, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_1052842401203425921, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'noshade': attribNoshade_1404657411343623844, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'width': attribWidth_936277652245334569, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         'size': attribSize_390481296968790729, 
         }
	_name = u'hr'


# =================== Preformatted Text ================================


#  content is %Inline; excluding 
#         "img|object|applet|big|small|sub|sup|font|basefont" 


class Pre(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'xml:space': attribXml_space_359981169846238864, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'width': attribWidth_936277652245334569, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'xml_space': attribXml_space_359981169846238864, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'pre'


# =================== Block-like Quotes ================================


class Blockquote(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'blockquote'



# =================== Inserted/Deleted Text ============================


# 
#   ins/del are allowed in block and inline content, but its
#   inappropriate to include block content within an ins element
#   occurring in inline content.
# 


class Ins(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'datetime': attribDatetime_512717149655375401, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'datetime': attribDatetime_512717149655375401, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'ins'


class Del(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'datetime': attribDatetime_512717149655375401, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'datetime': attribDatetime_512717149655375401, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'del'


# ================== The Anchor Element ================================


#  content is %Inline; except that anchors shouldn't be nested 


class A(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'shape': attribShape_2366611433715347289, 
         u'href': attribHref_2430637454403731329, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'charset': attribCharset_620446450916798289, 
         u'rev': attribRev_169855681900044196, 
         u'rel': attribRel_1808232010361190976, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'type': attribType_2839642281990897124, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'hreflang': attribHreflang_475574228616447801, 
         u'class': attribClass_1166814720137472289, 
         u'target': attribTarget_2606114967532412449, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1939937075622105121, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'coords': attribCoords_942228262644424900, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'shape': attribShape_2366611433715347289, 
         'href': attribHref_2430637454403731329, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'charset': attribCharset_620446450916798289, 
         'rev': attribRev_169855681900044196, 
         'rel': attribRel_1808232010361190976, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'type': attribType_2839642281990897124, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'hreflang': attribHreflang_475574228616447801, 
         'target': attribTarget_2606114967532412449, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1939937075622105121, 
         'coords': attribCoords_942228262644424900, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'a'


# ===================== Inline Elements ================================


class Span(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'span'


#  generic language/style container 


class Bdo(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_353249812560650625, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_353249812560650625, 
         }
	_name = u'bdo'


#  I18N BiDi over-ride 


class Br(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'clear': attribClear_1130432899291921, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'class_': attribClass_1166814720137472289, 
         'style': attribStyle_733285237156411536, 
         'id': attribId_4002951160133423716, 
         'clear': attribClear_1130432899291921, 
         'title': attribTitle_1178737426446382009, 
         }
	_name = u'br'


#  forced line break 


class Em(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'em'


#  emphasis 


class Strong(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'strong'


#  strong emphasis 


class Dfn(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'dfn'


#  definitional 


class Code(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'code'


#  program code 


class Samp(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'samp'


#  sample 


class Kbd(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'kbd'


#  something user would type 


class Var(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'var'


#  variable 


class Cite(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'cite'


#  citation 


class Abbr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'abbr'


#  abbreviation 


class Q(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'cite': attribCite_319597539676272225, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'cite': attribCite_319597539676272225, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'q'


#  inlined quote 


class Sub(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'sub'


#  subscript 


class Sup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'sup'


#  superscript 


#  fixed pitch font 


class I(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'i'


#  italic font 


class B(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'b'


#  bold font 



class Small(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'small'


#  smaller font 






# ==================== Object ======================================


# 
#   object is used to embed objects as part of HTML pages.
#   param elements should precede other content. Parameters
#   can also be expressed as attribute/value pairs on the
#   object element itself when brevity is desired.
# 


class Object(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'classid': attribClassid_1987276650902832004, 
         u'usemap': attribUsemap_209539994327519769, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'codetype': attribCodetype_1518623320855463449, 
         u'border': attribBorder_4105672098752522596, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'hspace': attribHspace_511202655064171876, 
         u'archive': attribArchive_809163088491035041, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'type': attribType_2839642281990897124, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'codebase': attribCodebase_2013075475851788100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'data': attribData_8570479821456996, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1939937075622105121, 
         u'standby': attribStandby_1257958614369601764, 
         u'align': attribAlign_242187980190960400, 
         u'vspace': attribVspace_3197471081211222544, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'declare': attribDeclare_2910115601546336836, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'classid': attribClassid_1987276650902832004, 
         'usemap': attribUsemap_209539994327519769, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'codetype': attribCodetype_1518623320855463449, 
         'border': attribBorder_4105672098752522596, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'hspace': attribHspace_511202655064171876, 
         'archive': attribArchive_809163088491035041, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'type': attribType_2839642281990897124, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'codebase': attribCodebase_2013075475851788100, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'data': attribData_8570479821456996, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1939937075622105121, 
         'standby': attribStandby_1257958614369601764, 
         'align': attribAlign_242187980190960400, 
         'vspace': attribVspace_3197471081211222544, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'declare': attribDeclare_2910115601546336836, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'object'


# 
#   param is used to supply a named property value.
#   In XML it would seem natural to follow RDF and support an
#   abbreviated syntax where the param elements are replaced
#   by attribute value pairs on the object start tag.
# 


class Param(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'valuetype': attribValuetype_3058020386316608164, 
         u'type': attribType_2839642281990897124, 
         u'id': attribId_4002951160133423716, 
         u'value': attribValue_227024667205755136, 
         u'name': attribName_3839651748354608356, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'valuetype': attribValuetype_3058020386316608164, 
         'type': attribType_2839642281990897124, 
         'id': attribId_4002951160133423716, 
         'value': attribValue_227024667205755136, 
         'name': attribName_3839651748354608356, 
         }
	_name = u'param'


# =================== Images ===========================================


# 
#    To avoid accessibility problems for people who aren't
#    able to see the image, you should provide a text
#    description using the alt and longdesc attributes.
#    In addition, avoid the use of server-side image maps.
# 


class Img(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'usemap': attribUsemap_209539994327519769, 
         u'alt': attribAlt_3627988262564192641, 
         u'border': attribBorder_4105672098752522596, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'hspace': attribHspace_511202655064171876, 
         u'ismap': attribIsmap_2782304858555480644, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'src': attribSrc_3756099719576568676, 
         u'name': attribName_1939937075622105121, 
         u'align': attribAlign_242187980190960400, 
         u'vspace': attribVspace_3197471081211222544, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'longdesc': attribLongdesc_35967826104941025, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'usemap': attribUsemap_209539994327519769, 
         'alt': attribAlt_3627988262564192641, 
         'border': attribBorder_4105672098752522596, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'hspace': attribHspace_511202655064171876, 
         'ismap': attribIsmap_2782304858555480644, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'lang': attribLang_267608473188383376, 
         'src': attribSrc_3756099719576568676, 
         'name': attribName_1939937075622105121, 
         'align': attribAlign_242187980190960400, 
         'vspace': attribVspace_3197471081211222544, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'longdesc': attribLongdesc_35967826104941025, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'img'


#  usemap points to a map element which may be in this document
#   or an external document, although the latter is not widely supported 


# ================== Client-side image maps ============================


#  These can be placed in the same document or grouped in a
#      separate document although this isn't yet widely supported 


class Map(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'class': attribClass_1166814720137472289, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4454725712327073225, 
         u'dir': attribDir_4297072167429554704, 
         u'name': attribName_1485147577566348721, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'title': attribTitle_1178737426446382009, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'style': attribStyle_733285237156411536, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4454725712327073225, 
         'dir': attribDir_4297072167429554704, 
         'name': attribName_1485147577566348721, 
         }
	_name = u'map'


class Area(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'shape': attribShape_2366611433715347289, 
         u'href': attribHref_2430637454403731329, 
         u'alt': attribAlt_3627988262564192641, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'nohref': attribNohref_230804690830991424, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'target': attribTarget_2606114967532412449, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'coords': attribCoords_942228262644424900, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'shape': attribShape_2366611433715347289, 
         'href': attribHref_2430637454403731329, 
         'alt': attribAlt_3627988262564192641, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'nohref': attribNohref_230804690830991424, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'target': attribTarget_2606114967532412449, 
         'coords': attribCoords_942228262644424900, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'area'


# ================ Forms ===============================================


class Form(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accept': attribAccept_2938868979681976576, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'accept-charset': attribAccept_charset_349609442685618025, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'method': attribMethod_1594070884251040000, 
         u'onsubmit': attribOnsubmit_279271915279261921, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'enctype': attribEnctype_436576891689519025, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1939937075622105121, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'target': attribTarget_2606114967532412449, 
         u'action': attribAction_1870430243837841, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accept': attribAccept_2938868979681976576, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'accept_charset': attribAccept_charset_349609442685618025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'method': attribMethod_1594070884251040000, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onsubmit': attribOnsubmit_279271915279261921, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'enctype': attribEnctype_436576891689519025, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1939937075622105121, 
         'target': attribTarget_2606114967532412449, 
         'action': attribAction_1870430243837841, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'form'


#  forms shouldn't be nested 


# 
#   Each label must not contain more than ONE field
#   Label elements shouldn't be nested.
# 


class Label(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         u'for': attribFor_3922368010519548100, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onblur': attribOnblur_280018615590293904, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'for_': attribFor_3922368010519548100, 
         'onfocus': attribOnfocus_60779381971423504, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'label'


#  the name attribute is required for all but submit & reset 


class Input(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'accept': attribAccept_2938868979681976576, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'usemap': attribUsemap_209539994327519769, 
         u'alt': attribAlt_76754958203109904, 
         u'onchange': attribOnchange_4344895153777381681, 
         u'id': attribId_4002951160133423716, 
         u'size': attribSize_390481296968790729, 
         u'style': attribStyle_733285237156411536, 
         u'checked': attribChecked_791188830984961600, 
         u'title': attribTitle_1178737426446382009, 
         u'readonly': attribReadonly_4574848601210343184, 
         u'onselect': attribOnselect_1657697452831032001, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'type': attribType_73263565986139489, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'src': attribSrc_3443572122774772041, 
         u'name': attribName_1485147577566348721, 
         u'align': attribAlign_242187980190960400, 
         u'value': attribValue_227024667205755136, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'maxlength': attribMaxlength_3065314439821131481, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'accept': attribAccept_2938868979681976576, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'usemap': attribUsemap_209539994327519769, 
         'alt': attribAlt_76754958203109904, 
         'onchange': attribOnchange_4344895153777381681, 
         'id': attribId_4002951160133423716, 
         'size': attribSize_390481296968790729, 
         'style': attribStyle_733285237156411536, 
         'checked': attribChecked_791188830984961600, 
         'title': attribTitle_1178737426446382009, 
         'readonly': attribReadonly_4574848601210343184, 
         'onselect': attribOnselect_1657697452831032001, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'type': attribType_73263565986139489, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'src': attribSrc_3443572122774772041, 
         'name': attribName_1485147577566348721, 
         'align': attribAlign_242187980190960400, 
         'value': attribValue_227024667205755136, 
         'maxlength': attribMaxlength_3065314439821131481, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'input'


#  form control 


class Select(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'onchange': attribOnchange_4344895153777381681, 
         u'id': attribId_4002951160133423716, 
         u'size': attribSize_390481296968790729, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'onblur': attribOnblur_280018615590293904, 
         u'multiple': attribMultiple_1058026172358336064, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'onblur': attribOnblur_280018615590293904, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'onchange': attribOnchange_4344895153777381681, 
         'id': attribId_4002951160133423716, 
         'size': attribSize_390481296968790729, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'multiple': attribMultiple_1058026172358336064, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1485147577566348721, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'select'


#  option selector 


class Optgroup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'label': attribLabel_2315296505184825600, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'label': attribLabel_2315296505184825600, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'optgroup'


#  option group 


class Option(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'selected': attribSelected_573599468102796004, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'value': attribValue_227024667205755136, 
         u'class': attribClass_1166814720137472289, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'label': attribLabel_507096964801122921, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'selected': attribSelected_573599468102796004, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'value': attribValue_227024667205755136, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'label': attribLabel_507096964801122921, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'option'


#  selectable choice 


class Textarea(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'cols': attribCols_1752546367143658564, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'onchange': attribOnchange_4344895153777381681, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'rows': attribRows_421490456984945296, 
         u'title': attribTitle_1178737426446382009, 
         u'readonly': attribReadonly_4574848601210343184, 
         u'onselect': attribOnselect_1657697452831032001, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'onchange': attribOnchange_4344895153777381681, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'rows': attribRows_421490456984945296, 
         'title': attribTitle_1178737426446382009, 
         'readonly': attribReadonly_4574848601210343184, 
         'onselect': attribOnselect_1657697452831032001, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'cols': attribCols_1752546367143658564, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1485147577566348721, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'textarea'


#  multi-line text field 


# 
#   The fieldset element is used to group form fields.
#   Only one legend element should occur in the content
#   and if present should only be preceded by whitespace.
# 


class Fieldset(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'fieldset'


class Legend(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'align': attribAlign_171257936458567729, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'align': attribAlign_171257936458567729, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'legend'


#  fieldset label 


# 
#  Content is %Flow; excluding a, form, form controls, iframe
# 


class Button(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'disabled': attribDisabled_3572037554672910400, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onfocus': attribOnfocus_60779381971423504, 
         u'type': attribType_418236194942219889, 
         u'onblur': attribOnblur_280018615590293904, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'name': attribName_1485147577566348721, 
         u'value': attribValue_227024667205755136, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         u'tabindex': attribTabindex_1133897031401996169, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'accesskey': attribAccesskey_1489765571156059024, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'disabled': attribDisabled_3572037554672910400, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onfocus': attribOnfocus_60779381971423504, 
         'type': attribType_418236194942219889, 
         'onblur': attribOnblur_280018615590293904, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'name': attribName_1485147577566348721, 
         'value': attribValue_227024667205755136, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         'tabindex': attribTabindex_1133897031401996169, 
         }
	_name = u'button'


#  push button 


#  single-line text input control (DEPRECATED) 


class Isindex(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'prompt': attribPrompt_926778047146106884, 
         u'title': attribTitle_1178737426446382009, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'prompt': attribPrompt_926778047146106884, 
         'title': attribTitle_1178737426446382009, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'class_': attribClass_1166814720137472289, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'isindex'


# ======================= Tables =======================================


#  Derived from IETF HTML table standard, see [RFC1942] 


# 
#  The border attribute sets the thickness of the frame around the
#  table. The default units are screen pixels.
# 
#  The frame attribute specifies which parts of the frame around
#  the table should be rendered. The values are not the same as
#  CALS to avoid a name clash with the valign attribute.
# 


# 
#  The rules attribute defines which rules to draw between cells:
# 
#  If rules is absent then assume:
#      "none" if border is absent or border="0" otherwise "all"
# 


#  horizontal placement of table relative to document 


#  horizontal alignment attributes for cell contents
# 
#   char        alignment char, e.g. char=':'
#   charoff     offset for alignment char
# 


#  vertical alignment attributes for cell contents 


class Table(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'frame': attribFrame_860489657482816, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'border': attribBorder_4105672098752522596, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'cellspacing': attribCellspacing_4507626670413246436, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'rules': attribRules_720839477193475600, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'cellpadding': attribCellpadding_4473524582075755684, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_1052842401203425921, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'summary': attribSummary_965465820488927209, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'frame': attribFrame_860489657482816, 
         'cellpadding': attribCellpadding_4473524582075755684, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'border': attribBorder_4105672098752522596, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'cellspacing': attribCellspacing_4507626670413246436, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'rules': attribRules_720839477193475600, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_1052842401203425921, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'summary': attribSummary_965465820488927209, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'table'


class Caption(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_171257936458567729, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_171257936458567729, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'caption'


class Thead(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_33928833208796100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'char': attribChar_2136677319938475076, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'valign': attribValign_3989103303250465024, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'charoff': attribCharoff_513425613440668644, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_33928833208796100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'valign': attribValign_3989103303250465024, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'charoff': attribCharoff_513425613440668644, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'thead'


class Tfoot(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_33928833208796100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'char': attribChar_2136677319938475076, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'valign': attribValign_3989103303250465024, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'charoff': attribCharoff_513425613440668644, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_33928833208796100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'valign': attribValign_3989103303250465024, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'charoff': attribCharoff_513425613440668644, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'tfoot'


class Tbody(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'lang': attribLang_267608473188383376, 
         u'style': attribStyle_733285237156411536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'title': attribTitle_1178737426446382009, 
         u'align': attribAlign_33928833208796100, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'class': attribClass_1166814720137472289, 
         u'char': attribChar_2136677319938475076, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'valign': attribValign_3989103303250465024, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'charoff': attribCharoff_513425613440668644, 
         u'id': attribId_4002951160133423716, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'lang': attribLang_267608473188383376, 
         'style': attribStyle_733285237156411536, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'title': attribTitle_1178737426446382009, 
         'align': attribAlign_33928833208796100, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'class_': attribClass_1166814720137472289, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'onclick': attribOnclick_1389815037327772224, 
         'valign': attribValign_3989103303250465024, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'charoff': attribCharoff_513425613440668644, 
         'id': attribId_4002951160133423716, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'tbody'


class Colgroup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'span': attribSpan_166592741538223081, 
         u'title': attribTitle_1178737426446382009, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'span': attribSpan_166592741538223081, 
         'title': attribTitle_1178737426446382009, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'colgroup'


class Col(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'span': attribSpan_166592741538223081, 
         u'title': attribTitle_1178737426446382009, 
         u'width': attribWidth_936277652245334569, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel(None)
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'span': attribSpan_166592741538223081, 
         'title': attribTitle_1178737426446382009, 
         'width': attribWidth_936277652245334569, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'col'


class Tr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'id': attribId_4002951160133423716, 
         u'style': attribStyle_733285237156411536, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'dir': attribDir_4297072167429554704, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'id': attribId_4002951160133423716, 
         'style': attribStyle_733285237156411536, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'dir': attribDir_4297072167429554704, 
         }
	_name = u'tr'


class Th(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'colspan': attribColspan_13003694770657536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'nowrap': attribNowrap_1919539163424127716, 
         u'id': attribId_4002951160133423716, 
         u'axis': attribAxis_720045009310606281, 
         u'style': attribStyle_733285237156411536, 
         u'rowspan': attribRowspan_824571289138210084, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'scope': attribScope_2709422658557695201, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'headers': attribHeaders_1615898683924961296, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'width': attribWidth_936277652245334569, 
         u'dir': attribDir_4297072167429554704, 
         u'abbr': attribAbbr_67398369255817681, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'colspan': attribColspan_13003694770657536, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'nowrap': attribNowrap_1919539163424127716, 
         'id': attribId_4002951160133423716, 
         'axis': attribAxis_720045009310606281, 
         'style': attribStyle_733285237156411536, 
         'rowspan': attribRowspan_824571289138210084, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'scope': attribScope_2709422658557695201, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'headers': attribHeaders_1615898683924961296, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'width': attribWidth_936277652245334569, 
         'dir': attribDir_4297072167429554704, 
         'abbr': attribAbbr_67398369255817681, 
         }
	_name = u'th'


class Td(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'colspan': attribColspan_13003694770657536, 
         u'onmousedown': attribOnmousedown_312304592206311721, 
         u'char': attribChar_2136677319938475076, 
         u'nowrap': attribNowrap_1919539163424127716, 
         u'id': attribId_4002951160133423716, 
         u'axis': attribAxis_720045009310606281, 
         u'style': attribStyle_733285237156411536, 
         u'rowspan': attribRowspan_824571289138210084, 
         u'title': attribTitle_1178737426446382009, 
         u'bgcolor': attribBgcolor_1094596281755498025, 
         u'onmousemove': attribOnmousemove_1463303904047580100, 
         u'onmouseup': attribOnmouseup_162556595998286400, 
         u'valign': attribValign_3989103303250465024, 
         u'scope': attribScope_2709422658557695201, 
         u'charoff': attribCharoff_513425613440668644, 
         u'onclick': attribOnclick_1389815037327772224, 
         u'onmouseout': attribOnmouseout_55467262469652544, 
         u'onkeypress': attribOnkeypress_532917457362969849, 
         u'onkeydown': attribOnkeydown_1257884844152169025, 
         u'onmouseover': attribOnmouseover_741809317326693841, 
         u'height': attribHeight_3964235387625190441, 
         u'class': attribClass_1166814720137472289, 
         u'lang': attribLang_267608473188383376, 
         u'align': attribAlign_33928833208796100, 
         u'headers': attribHeaders_1615898683924961296, 
         u'xml:lang': attribXml_lang_1645670971257252241, 
         u'onkeyup': attribOnkeyup_4105996191008517796, 
         u'ondblclick': attribOndblclick_923980074842425329, 
         u'width': attribWidth_936277652245334569, 
         u'dir': attribDir_4297072167429554704, 
         u'abbr': attribAbbr_67398369255817681, 
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'colspan': attribColspan_13003694770657536, 
         'onmousedown': attribOnmousedown_312304592206311721, 
         'char': attribChar_2136677319938475076, 
         'nowrap': attribNowrap_1919539163424127716, 
         'id': attribId_4002951160133423716, 
         'axis': attribAxis_720045009310606281, 
         'style': attribStyle_733285237156411536, 
         'rowspan': attribRowspan_824571289138210084, 
         'title': attribTitle_1178737426446382009, 
         'bgcolor': attribBgcolor_1094596281755498025, 
         'onmousemove': attribOnmousemove_1463303904047580100, 
         'onmouseup': attribOnmouseup_162556595998286400, 
         'valign': attribValign_3989103303250465024, 
         'scope': attribScope_2709422658557695201, 
         'charoff': attribCharoff_513425613440668644, 
         'xml_lang': attribXml_lang_1645670971257252241, 
         'onclick': attribOnclick_1389815037327772224, 
         'onmouseout': attribOnmouseout_55467262469652544, 
         'onkeypress': attribOnkeypress_532917457362969849, 
         'onkeydown': attribOnkeydown_1257884844152169025, 
         'class_': attribClass_1166814720137472289, 
         'onmouseover': attribOnmouseover_741809317326693841, 
         'height': attribHeight_3964235387625190441, 
         'lang': attribLang_267608473188383376, 
         'align': attribAlign_33928833208796100, 
         'headers': attribHeaders_1615898683924961296, 
         'onkeyup': attribOnkeyup_4105996191008517796, 
         'ondblclick': attribOndblclick_923980074842425329, 
         'width': attribWidth_936277652245334569, 
         'dir': attribDir_4297072167429554704, 
         'abbr': attribAbbr_67398369255817681, 
         }
	_name = u'td'

### new elements - added by hand


class Article(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'article'


class Aside(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'aside'

class Audio(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'audio'

class Canvas(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'canvas'

class Command(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'command'

class Datalist(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'datalist'

class Details(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'details'

class Embed(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'embed'

class Figcaption(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'figcaption'

class Figure(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'figure'

class Footer(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'footer'

class Header(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'header'

class Hgroup(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'hgroup'

class Keygen(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'keygen'

class Mark(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'mark'

class Meter(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'meter'

class Nav(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'nav'

class Output(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'output'

class Progress(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'progress'

class Ruby(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'ruby'

class Section(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'section'

class Source(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'source'

class Summary(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'summary'

class Time(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'time'

class Video(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'video'

class Wbr(pycopia.XML.POM.ElementNode):
	ATTRIBUTES = {
         u'id': attribId_4002951160133423716, 
         u'class': attribClass_1166814720137472289, 
         u'dir': attribDir_4297072167429554704, 
         u'style': attribStyle_733285237156411536, 
         u'accesskey': attribAccesskey_1489765571156059024, 
         u'tabindex': attribTabindex_1133897031401996169, 
         u'title': attribTitle_1178737426446382009, 
         u'contenteditable': attribContenteditable,
         u'contextmenu': attribContextmenu,
         u'draggable': attribDraggable,
         u'dropzone': attribDropzone,
         u'hidden': attribHidden,
         u'spellcheck': attribSpellcheck,
         }
	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,))
	KWATTRIBUTES = {
         'id': attribId_4002951160133423716, 
         'class_': attribClass_1166814720137472289, 
         'dir': attribDir_4297072167429554704, 
         'style': attribStyle_733285237156411536, 
         'accesskey': attribAccesskey_1489765571156059024, 
         'tabindex': attribTabindex_1133897031401996169, 
         'title': attribTitle_1178737426446382009, 
         'contenteditable': attribContenteditable,
         'contextmenu': attribContextmenu,
         'draggable': attribDraggable,
         'dropzone': attribDropzone,
         'hidden': attribHidden,
         'spellcheck': attribSpellcheck,
         }
	_name = u'wbr'



# 
#     Use thead to duplicate headers when breaking table
#     across page boundaries, or for static headers when
#     tbody sections are rendered in scrolling panel.
# 
#     Use tfoot to duplicate footers when breaking table
#     across page boundaries, or for static footers when
#     tbody sections are rendered in scrolling panel.
# 
#     Use multiple tbody sections when rules are needed
#     between groups of table rows.
# 


#  Scope is simpler than headers attribute for common tables 


#  th is for headers, td for data and for cells acting as both 


GENERAL_ENTITIES = {   
    'gt': u'&#62;',
    'lt': u'&#60;',
    'quot': u'&#34;',
    'apos': u'&#39;',
    'amp': u'&#38;',
    }

# Cache for dynamic classes for this dtd.


_CLASSCACHE = {}



#!/usr/bin/python # This file generated by a program. do not edit. # added by hand, new global attributes # #    Extensible HTML version 1.0 Transitional DTD # #    This is the same as HTML 4 Transitional except for #    changes due to the differences between XML and SGML. # #    Namespace = http://www.w3.org/1999/xhtml # #    For further information, see: http://www.w3.org/TR/xhtml1 # #    Copyright (c) 1998-2001 W3C (MIT, INRIA, Keio), #    All Rights Reserved. # #    This DTD module is identified by the PUBLIC and SYSTEM identifiers: # #    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" #    SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" # #    $Revision$ #    $Date$ # # # ================ Character mnemonic entities ========================= #  Portions (C) International Organization for Standardization 1986 #      Permission to copy in any form is granted for use with #      conforming SGML systems and applications as defined in #      ISO 8879, provided this notice is included in all copies. # #  Character entity set. Typical invocation: #     <!ENTITY % HTMLlat1 PUBLIC #        "-//W3C//ENTITIES Latin 1 for XHTML//EN" #        "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent"> #     %HTMLlat1; # #  no-break space = non-breaking space, #                                   U+00A0 ISOnum #  inverted exclamation mark, U+00A1 ISOnum #  cent sign, U+00A2 ISOnum #  pound sign, U+00A3 ISOnum #  currency sign, U+00A4 ISOnum #  yen sign = yuan sign, U+00A5 ISOnum #  broken bar = broken vertical bar, #                                   U+00A6 ISOnum #  section sign, U+00A7 ISOnum #  diaeresis = spacing diaeresis, #                                   U+00A8 ISOdia #  copyright sign, U+00A9 ISOnum #  feminine ordinal indicator, U+00AA ISOnum #  left-pointing double angle quotation mark #                                   = left pointing guillemet, U+00AB ISOnum #  not sign = angled dash, #                                   U+00AC ISOnum #  soft hyphen = discretionary hyphen, #                                   U+00AD ISOnum #  registered sign = registered trade mark sign, #                                   U+00AE ISOnum #  macron = spacing macron = overline #                                   = APL overbar, U+00AF ISOdia #  degree sign, U+00B0 ISOnum #  plus-minus sign = plus-or-minus sign, #                                   U+00B1 ISOnum #  superscript two = superscript digit two #                                   = squared, U+00B2 ISOnum #  superscript three = superscript digit three #                                   = cubed, U+00B3 ISOnum #  acute accent = spacing acute, #                                   U+00B4 ISOdia #  micro sign, U+00B5 ISOnum #  pilcrow sign = paragraph sign, #                                   U+00B6 ISOnum #  middle dot = Georgian comma #                                   = Greek middle dot, U+00B7 ISOnum #  cedilla = spacing cedilla, U+00B8 ISOdia #  superscript one = superscript digit one, #                                   U+00B9 ISOnum #  masculine ordinal indicator, #                                   U+00BA ISOnum #  right-pointing double angle quotation mark #                                   = right pointing guillemet, U+00BB ISOnum #  vulgar fraction one quarter #                                   = fraction one quarter, U+00BC ISOnum #  vulgar fraction one half #                                   = fraction one half, U+00BD ISOnum #  vulgar fraction three quarters #                                   = fraction three quarters, U+00BE ISOnum #  inverted question mark #                                   = turned question mark, U+00BF ISOnum #  latin capital letter A with grave #                                   = latin capital letter A grave, #                                   U+00C0 ISOlat1 #  latin capital letter A with acute, #                                   U+00C1 ISOlat1 #  latin capital letter A with circumflex, #                                   U+00C2 ISOlat1 #  latin capital letter A with tilde, #                                   U+00C3 ISOlat1 #  latin capital letter A with diaeresis, #                                   U+00C4 ISOlat1 #  latin capital letter A with ring above #                                   = latin capital letter A ring, #                                   U+00C5 ISOlat1 #  latin capital letter AE #                                   = latin capital ligature AE, #                                   U+00C6 ISOlat1 #  latin capital letter C with cedilla, #                                   U+00C7 ISOlat1 #  latin capital letter E with grave, #                                   U+00C8 ISOlat1 #  latin capital letter E with acute, #                                   U+00C9 ISOlat1 #  latin capital letter E with circumflex, #                                   U+00CA ISOlat1 #  latin capital letter E with diaeresis, #                                   U+00CB ISOlat1 #  latin capital letter I with grave, #                                   U+00CC ISOlat1 #  latin capital letter I with acute, #                                   U+00CD ISOlat1 #  latin capital letter I with circumflex, #                                   U+00CE ISOlat1 #  latin capital letter I with diaeresis, #                                   U+00CF ISOlat1 #  latin capital letter ETH, U+00D0 ISOlat1 #  latin capital letter N with tilde, #                                   U+00D1 ISOlat1 #  latin capital letter O with grave, #                                   U+00D2 ISOlat1 #  latin capital letter O with acute, #                                   U+00D3 ISOlat1 #  latin capital letter O with circumflex, #                                   U+00D4 ISOlat1 #  latin capital letter O with tilde, #                                   U+00D5 ISOlat1 #  latin capital letter O with diaeresis, #                                   U+00D6 ISOlat1 #  multiplication sign, U+00D7 ISOnum #  latin capital letter O with stroke #                                   = latin capital letter O slash, #                                   U+00D8 ISOlat1 #  latin capital letter U with grave, #                                   U+00D9 ISOlat1 #  latin capital letter U with acute, #                                   U+00DA ISOlat1 #  latin capital letter U with circumflex, #                                   U+00DB ISOlat1 #  latin capital letter U with diaeresis, #                                   U+00DC ISOlat1 #  latin capital letter Y with acute, #                                   U+00DD ISOlat1 #  latin capital letter THORN, #                                   U+00DE ISOlat1 #  latin small letter sharp s = ess-zed, #                                   U+00DF ISOlat1 #  latin small letter a with grave #                                   = latin small letter a grave, #                                   U+00E0 ISOlat1 #  latin small letter a with acute, #                                   U+00E1 ISOlat1 #  latin small letter a with circumflex, #                                   U+00E2 ISOlat1 #  latin small letter a with tilde, #                                   U+00E3 ISOlat1 #  latin small letter a with diaeresis, #                                   U+00E4 ISOlat1 #  latin small letter a with ring above #                                   = latin small letter a ring, #                                   U+00E5 ISOlat1 #  latin small letter ae #                                   = latin small ligature ae, U+00E6 ISOlat1 #  latin small letter c with cedilla, #                                   U+00E7 ISOlat1 #  latin small letter e with grave, #                                   U+00E8 ISOlat1 #  latin small letter e with acute, #                                   U+00E9 ISOlat1 #  latin small letter e with circumflex, #                                   U+00EA ISOlat1 #  latin small letter e with diaeresis, #                                   U+00EB ISOlat1 #  latin small letter i with grave, #                                   U+00EC ISOlat1 #  latin small letter i with acute, #                                   U+00ED ISOlat1 #  latin small letter i with circumflex, #                                   U+00EE ISOlat1 #  latin small letter i with diaeresis, #                                   U+00EF ISOlat1 #  latin small letter eth, U+00F0 ISOlat1 #  latin small letter n with tilde, #                                   U+00F1 ISOlat1 #  latin small letter o with grave, #                                   U+00F2 ISOlat1 #  latin small letter o with acute, #                                   U+00F3 ISOlat1 #  latin small letter o with circumflex, #                                   U+00F4 ISOlat1 #  latin small letter o with tilde, #                                   U+00F5 ISOlat1 #  latin small letter o with diaeresis, #                                   U+00F6 ISOlat1 #  division sign, U+00F7 ISOnum #  latin small letter o with stroke, #                                   = latin small letter o slash, #                                   U+00F8 ISOlat1 #  latin small letter u with grave, #                                   U+00F9 ISOlat1 #  latin small letter u with acute, #                                   U+00FA ISOlat1 #  latin small letter u with circumflex, #                                   U+00FB ISOlat1 #  latin small letter u with diaeresis, #                                   U+00FC ISOlat1 #  latin small letter y with acute, #                                   U+00FD ISOlat1 #  latin small letter thorn with, #                                   U+00FE ISOlat1 #  latin small letter y with diaeresis, #                                   U+00FF ISOlat1 #  Mathematical, Greek and Symbolic characters for HTML #  Character entity set. Typical invocation: #      <!ENTITY % HTMLsymbol PUBLIC #         "-//W3C//ENTITIES Symbols for XHTML//EN" #         "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent"> #      %HTMLsymbol; # #  Portions (C) International Organization for Standardization 1986: #      Permission to copy in any form is granted for use with #      conforming SGML systems and applications as defined in #      ISO 8879, provided this notice is included in all copies. # #  Relevant ISO entity set is given unless names are newly introduced. #      New names (i.e., not in ISO 8879 list) do not clash with any #      existing ISO 8879 entity names. ISO 10646 character numbers #      are given for each character, in hex. values are decimal #      conversions of the ISO 10646 values and refer to the document #      character set. Names are Unicode names. # #  Latin Extended-B #  latin small f with hook = function #                                     = florin, U+0192 ISOtech #  Greek #  greek capital letter alpha, U+0391 #  greek capital letter beta, U+0392 #  greek capital letter gamma, #                                     U+0393 ISOgrk3 #  greek capital letter delta, #                                     U+0394 ISOgrk3 #  greek capital letter epsilon, U+0395 #  greek capital letter zeta, U+0396 #  greek capital letter eta, U+0397 #  greek capital letter theta, #                                     U+0398 ISOgrk3 #  greek capital letter iota, U+0399 #  greek capital letter kappa, U+039A #  greek capital letter lambda, #                                     U+039B ISOgrk3 #  greek capital letter mu, U+039C #  greek capital letter nu, U+039D #  greek capital letter xi, U+039E ISOgrk3 #  greek capital letter omicron, U+039F #  greek capital letter pi, U+03A0 ISOgrk3 #  greek capital letter rho, U+03A1 #  there is no Sigmaf, and no U+03A2 character either #  greek capital letter sigma, #                                     U+03A3 ISOgrk3 #  greek capital letter tau, U+03A4 #  greek capital letter upsilon, #                                     U+03A5 ISOgrk3 #  greek capital letter phi, #                                     U+03A6 ISOgrk3 #  greek capital letter chi, U+03A7 #  greek capital letter psi, #                                     U+03A8 ISOgrk3 #  greek capital letter omega, #                                     U+03A9 ISOgrk3 #  greek small letter alpha, #                                     U+03B1 ISOgrk3 #  greek small letter beta, U+03B2 ISOgrk3 #  greek small letter gamma, #                                     U+03B3 ISOgrk3 #  greek small letter delta, #                                     U+03B4 ISOgrk3 #  greek small letter epsilon, #                                     U+03B5 ISOgrk3 #  greek small letter zeta, U+03B6 ISOgrk3 #  greek small letter eta, U+03B7 ISOgrk3 #  greek small letter theta, #                                     U+03B8 ISOgrk3 #  greek small letter iota, U+03B9 ISOgrk3 #  greek small letter kappa, #                                     U+03BA ISOgrk3 #  greek small letter lambda, #                                     U+03BB ISOgrk3 #  greek small letter mu, U+03BC ISOgrk3 #  greek small letter nu, U+03BD ISOgrk3 #  greek small letter xi, U+03BE ISOgrk3 #  greek small letter omicron, U+03BF NEW #  greek small letter pi, U+03C0 ISOgrk3 #  greek small letter rho, U+03C1 ISOgrk3 #  greek small letter final sigma, #                                     U+03C2 ISOgrk3 #  greek small letter sigma, #                                     U+03C3 ISOgrk3 #  greek small letter tau, U+03C4 ISOgrk3 #  greek small letter upsilon, #                                     U+03C5 ISOgrk3 #  greek small letter phi, U+03C6 ISOgrk3 #  greek small letter chi, U+03C7 ISOgrk3 #  greek small letter psi, U+03C8 ISOgrk3 #  greek small letter omega, #                                     U+03C9 ISOgrk3 #  greek small letter theta symbol, #                                     U+03D1 NEW #  greek upsilon with hook symbol, #                                     U+03D2 NEW #  greek pi symbol, U+03D6 ISOgrk3 #  General Punctuation #  bullet = black small circle, #                                      U+2022 ISOpub #  bullet is NOT the same as bullet operator, U+2219 #  horizontal ellipsis = three dot leader, #                                      U+2026 ISOpub #  prime = minutes = feet, U+2032 ISOtech #  double prime = seconds = inches, #                                      U+2033 ISOtech #  overline = spacing overscore, #                                      U+203E NEW #  fraction slash, U+2044 NEW #  Letterlike Symbols #  script capital P = power set #                                      = Weierstrass p, U+2118 ISOamso #  blackletter capital I = imaginary part, #                                      U+2111 ISOamso #  blackletter capital R = real part symbol, #                                      U+211C ISOamso #  trade mark sign, U+2122 ISOnum #  alef symbol = first transfinite cardinal, #                                      U+2135 NEW #  alef symbol is NOT the same as hebrew letter alef, #      U+05D0 although the same glyph could be used to depict both characters #  Arrows #  leftwards arrow, U+2190 ISOnum #  upwards arrow, U+2191 ISOnum #  rightwards arrow, U+2192 ISOnum #  downwards arrow, U+2193 ISOnum #  left right arrow, U+2194 ISOamsa #  downwards arrow with corner leftwards #                                      = carriage return, U+21B5 NEW #  leftwards double arrow, U+21D0 ISOtech #  Unicode does not say that lArr is the same as the 'is implied by' arrow #     but also does not have any other character for that function. So ? lArr can #     be used for 'is implied by' as ISOtech suggests #  upwards double arrow, U+21D1 ISOamsa #  rightwards double arrow, #                                      U+21D2 ISOtech #  Unicode does not say this is the 'implies' character but does not have #      another character with this function so ? #      rArr can be used for 'implies' as ISOtech suggests #  downwards double arrow, U+21D3 ISOamsa #  left right double arrow, #                                      U+21D4 ISOamsa #  Mathematical Operators #  for all, U+2200 ISOtech #  partial differential, U+2202 ISOtech #  there exists, U+2203 ISOtech #  empty set = null set = diameter, #                                      U+2205 ISOamso #  nabla = backward difference, #                                      U+2207 ISOtech #  element of, U+2208 ISOtech #  not an element of, U+2209 ISOtech #  contains as member, U+220B ISOtech #  should there be a more memorable name than 'ni'? #  n-ary product = product sign, #                                      U+220F ISOamsb #  prod is NOT the same character as U+03A0 'greek capital letter pi' though #      the same glyph might be used for both #  n-ary sumation, U+2211 ISOamsb #  sum is NOT the same character as U+03A3 'greek capital letter sigma' #      though the same glyph might be used for both #  minus sign, U+2212 ISOtech #  asterisk operator, U+2217 ISOtech #  square root = radical sign, #                                      U+221A ISOtech #  proportional to, U+221D ISOtech #  infinity, U+221E ISOtech #  angle, U+2220 ISOamso #  logical and = wedge, U+2227 ISOtech #  logical or = vee, U+2228 ISOtech #  intersection = cap, U+2229 ISOtech #  union = cup, U+222A ISOtech #  integral, U+222B ISOtech #  therefore, U+2234 ISOtech #  tilde operator = varies with = similar to, #                                      U+223C ISOtech #  tilde operator is NOT the same character as the tilde, U+007E, #      although the same glyph might be used to represent both #  approximately equal to, U+2245 ISOtech #  almost equal to = asymptotic to, #                                      U+2248 ISOamsr #  not equal to, U+2260 ISOtech #  identical to, U+2261 ISOtech #  less-than or equal to, U+2264 ISOtech #  greater-than or equal to, #                                      U+2265 ISOtech #  subset of, U+2282 ISOtech #  superset of, U+2283 ISOtech #  note that nsup, 'not a superset of, U+2283' is not covered by the Symbol #      font encoding and is not included. Should it be, for symmetry? #      It is in ISOamsn #  not a subset of, U+2284 ISOamsn #  subset of or equal to, U+2286 ISOtech #  superset of or equal to, #                                      U+2287 ISOtech #  circled plus = direct sum, #                                      U+2295 ISOamsb #  circled times = vector product, #                                      U+2297 ISOamsb #  up tack = orthogonal to = perpendicular, #                                      U+22A5 ISOtech #  dot operator, U+22C5 ISOamsb #  dot operator is NOT the same character as U+00B7 middle dot #  Miscellaneous Technical #  left ceiling = apl upstile, #                                      U+2308 ISOamsc #  right ceiling, U+2309 ISOamsc #  left floor = apl downstile, #                                      U+230A ISOamsc #  right floor, U+230B ISOamsc #  left-pointing angle bracket = bra, #                                      U+2329 ISOtech #  lang is NOT the same character as U+003C 'less than' #      or U+2039 'single left-pointing angle quotation mark' #  right-pointing angle bracket = ket, #                                      U+232A ISOtech #  rang is NOT the same character as U+003E 'greater than' #      or U+203A 'single right-pointing angle quotation mark' #  Geometric Shapes #  lozenge, U+25CA ISOpub #  Miscellaneous Symbols #  black spade suit, U+2660 ISOpub #  black here seems to mean filled as opposed to hollow #  black club suit = shamrock, #                                      U+2663 ISOpub #  black heart suit = valentine, #                                      U+2665 ISOpub #  black diamond suit, U+2666 ISOpub #  Special characters for HTML #  Character entity set. Typical invocation: #      <!ENTITY % HTMLspecial PUBLIC #         "-//W3C//ENTITIES Special for XHTML//EN" #         "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent"> #      %HTMLspecial; # #  Portions (C) International Organization for Standardization 1986: #      Permission to copy in any form is granted for use with #      conforming SGML systems and applications as defined in #      ISO 8879, provided this notice is included in all copies. # #  Relevant ISO entity set is given unless names are newly introduced. #      New names (i.e., not in ISO 8879 list) do not clash with any #      existing ISO 8879 entity names. ISO 10646 character numbers #      are given for each character, in hex. values are decimal #      conversions of the ISO 10646 values and refer to the document #      character set. Names are Unicode names. # #  C0 Controls and Basic Latin #   quotation mark = APL quote, #                                     U+0022 ISOnum #   ampersand, U+0026 ISOnum #   less-than sign, U+003C ISOnum #   greater-than sign, U+003E ISOnum #   apostrophe mark, U+0027 ISOnum #  Latin Extended-A #   latin capital ligature OE, #                                     U+0152 ISOlat2 #   latin small ligature oe, U+0153 ISOlat2 #  ligature is a misnomer, this is a separate character in some languages #   latin capital letter S with caron, #                                     U+0160 ISOlat2 #   latin small letter s with caron, #                                     U+0161 ISOlat2 #   latin capital letter Y with diaeresis, #                                     U+0178 ISOlat2 #  Spacing Modifier Letters #   modifier letter circumflex accent, #                                     U+02C6 ISOpub #   small tilde, U+02DC ISOdia #  General Punctuation #  en space, U+2002 ISOpub #  em space, U+2003 ISOpub #  thin space, U+2009 ISOpub #  zero width non-joiner, #                                     U+200C NEW RFC 2070 #  zero width joiner, U+200D NEW RFC 2070 #  left-to-right mark, U+200E NEW RFC 2070 #  right-to-left mark, U+200F NEW RFC 2070 #  en dash, U+2013 ISOpub #  em dash, U+2014 ISOpub #  left single quotation mark, #                                     U+2018 ISOnum #  right single quotation mark, #                                     U+2019 ISOnum #  single low-9 quotation mark, U+201A NEW #  left double quotation mark, #                                     U+201C ISOnum #  right double quotation mark, #                                     U+201D ISOnum #  double low-9 quotation mark, U+201E NEW #  dagger, U+2020 ISOpub #  double dagger, U+2021 ISOpub #  per mille sign, U+2030 ISOtech #  single left-pointing angle quotation mark, #                                     U+2039 ISO proposed #  lsaquo is proposed but not yet ISO standardized #  single right-pointing angle quotation mark, #                                     U+203A ISO proposed #  rsaquo is proposed but not yet ISO standardized #   euro sign, U+20AC NEW # ================== Imported Names ==================================== #  media type, as per [RFC2045] #  comma-separated list of media types, as per [RFC2045] #  a character encoding, as per [RFC2045] #  a space separated list of character encodings, as per [RFC2045] #  a language code, as per [RFC3066] #  a single character from [ISO10646] #  one or more digits #  space-separated list of link types #  single or comma-separated list of media descriptors #  a Uniform Resource Identifier, see [RFC2396] #  a space separated list of Uniform Resource Identifiers #  date and time information. ISO date format #  script expression #  style sheet data #  used for titles etc. #  render in this frame #  nn for pixels or nn% for percentage length #  pixel, percentage, or relative #  integer representing length in pixels #  these are used for image maps #  comma separated list of lengths #  used for object, applet, img, input and iframe #  a color using sRGB: #RRGGBB as Hex values #  There are also 16 widely known color names with their sRGB values: # #     Black  = #000000    Green  = #008000 #     Silver = #C0C0C0    Lime   = #00FF00 #     Gray   = #808080    Olive  = #808000 #     White  = #FFFFFF    Yellow = #FFFF00 #     Maroon = #800000    Navy   = #000080 #     Red    = #FF0000    Blue   = #0000FF #     Purple = #800080    Teal   = #008080 #     Fuchsia= #FF00FF    Aqua   = #00FFFF # # =================== Generic Attributes =============================== #  core attributes common to most elements #   id       document-wide unique id #   class    space separated list of classes #   style    associated style info #   title    advisory title/amplification # #  internationalization attributes #   lang        language code (backwards compatible) #   xml:lang    language code (as per XML 1.0 spec) #   dir         direction for weak/neutral text # #  attributes for common UI events #   onclick     a pointer button was clicked #   ondblclick  a pointer button was double clicked #   onmousedown a pointer button was pressed down #   onmouseup   a pointer button was released #   onmousemove a pointer was moved onto the element #   onmouseout  a pointer was moved away from the element #   onkeypress  a key was pressed and released #   onkeydown   a key was pressed down #   onkeyup     a key was released # #  attributes for elements that can get the focus #   accesskey   accessibility key character #   tabindex    position in tabbing order #   onfocus     the element got the focus #   onblur      the element lost the focus # #  text alignment for p, div, h1-h6. The default is #      align="left" for ltr headings, "right" for rtl # =================== Text Elements ==================================== #  these can occur at block or inline level #  %Inline; covers inline or "text-level" elements # ================== Block level elements ============================== #  %Flow; mixes Block and Inline and is used for list items etc. # ================== Content models for exclusions ===================== #  a elements use %Inline; excluding a #  pre uses %Inline excluding img, object, applet, big, small, #      font, or basefont #  form uses %Flow; excluding form #  button uses %Flow; but excludes a, form, form controls, iframe # ================ Document Structure ================================== #  the namespace URI designates the document profile #class _template(pycopia.XML.POM.ElementNode): #	ATTRIBUTES = { #         u'id': attribId_4002951160133423716, #         u'class': attribClass_1166814720137472289, #         u'dir': attribDir_4297072167429554704, #         u'style': attribStyle_733285237156411536, #         u'accesskey': attribAccesskey_1489765571156059024, #         u'tabindex': attribTabindex_1133897031401996169, #         u'title': attribTitle_1178737426446382009, #         u'contenteditable': attribContenteditable, #         u'contextmenu': attribContextmenu, #         u'draggable': attribDraggable, #         u'dropzone': attribDropzone, #         u'hidden': attribHidden, #         u'spellcheck': attribSpellcheck, #         } #	CONTENTMODEL = pycopia.XML.POM.ContentModel((True,)) #	KWATTRIBUTES = { #         'id': attribId_4002951160133423716, #         'class_': attribClass_1166814720137472289, #         'dir': attribDir_4297072167429554704, #         'style': attribStyle_733285237156411536, #         'accesskey': attribAccesskey_1489765571156059024, #         'tabindex': attribTabindex_1133897031401996169, #         'title': attribTitle_1178737426446382009, #         'contenteditable': attribContenteditable, #         'contextmenu': attribContextmenu, #         'draggable': attribDraggable, #         'dropzone': attribDropzone, #         'hidden': attribHidden, #         'spellcheck': attribSpellcheck, #         } #	_name = u'_template' # ================ Document Head ======================================= #  content model is %head.misc; combined with a single #      title and an optional base element in any order #  The title element is not considered part of the flow of text. #        It should be displayed, for example as the page header or #        window title. Exactly one title is required per document. # #  document base URI #  generic metainformation # #   Relationship values can be used in principle: # #    a) for document specific toolbars/menus when used #       with the link element in document head e.g. #         start, contents, previous, next, index, end, help #    b) to link to a separate style sheet (rel="stylesheet") #    c) to make a link to a script (rel="script") #    d) by stylesheets to control how collections of #       html nodes are rendered into printed documents #    e) to make a link to a printable version of this document #       e.g. a PostScript or PDF version (rel="alternate" media="print") # #  style info, which may include CDATA sections #  script statements, which may include CDATA sections #  alternate content container for non script-based rendering # ======================= Frames ======================================= #  inline subwindow #  alternate content container for non frame-based rendering # =================== Document Body ==================================== #  generic language/style container # =================== Paragraphs ======================================= # =================== Headings ========================================= # #   There are six levels of headings from h1 (the most important) #   to h6 (the least important). # # =================== Lists ============================================ #  Unordered list bullet styles #  Unordered list #  Ordered list numbering style # #     1   arabic numbers      1, 2, 3, ... #     a   lower alpha         a, b, c, ... #     A   upper alpha         A, B, C, ... #     i   lower roman         i, ii, iii, ... #     I   upper roman         I, II, III, ... # #     The style is applied to the sequence number which by default #     is reset to 1 for the first list item in an ordered list. # #  Ordered (numbered) list #  single column list (DEPRECATED) #  LIStyle is constrained to: "(%ULStyle;|%OLStyle;)" #  list item #  definition lists - dt for term, dd for its definition # =================== Address ========================================== #  information on author # =================== Horizontal Rule ================================== # =================== Preformatted Text ================================ #  content is %Inline; excluding #         "img|object|applet|big|small|sub|sup|font|basefont" # =================== Block-like Quotes ================================ # =================== Inserted/Deleted Text ============================ # #   ins/del are allowed in block and inline content, but its #   inappropriate to include block content within an ins element #   occurring in inline content. # # ================== The Anchor Element ================================ #  content is %Inline; except that anchors shouldn't be nested # ===================== Inline Elements ================================ #  generic language/style container #  I18N BiDi over-ride #  forced line break #  emphasis #  strong emphasis #  definitional #  program code #  sample #  something user would type #  variable #  citation #  abbreviation #  inlined quote #  subscript #  superscript #  fixed pitch font #  italic font #  bold font #  smaller font # ==================== Object ====================================== # #   object is used to embed objects as part of HTML pages. #   param elements should precede other content. Parameters #   can also be expressed as attribute/value pairs on the #   object element itself when brevity is desired. # # #   param is used to supply a named property value. #   In XML it would seem natural to follow RDF and support an #   abbreviated syntax where the param elements are replaced #   by attribute value pairs on the object start tag. # # =================== Images =========================================== # #    To avoid accessibility problems for people who aren't #    able to see the image, you should provide a text #    description using the alt and longdesc attributes. #    In addition, avoid the use of server-side image maps. # #  usemap points to a map element which may be in this document #   or an external document, although the latter is not widely supported # ================== Client-side image maps ============================ #  These can be placed in the same document or grouped in a #      separate document although this isn't yet widely supported # ================ Forms =============================================== #  forms shouldn't be nested # #   Each label must not contain more than ONE field #   Label elements shouldn't be nested. # #  the name attribute is required for all but submit & reset #  form control #  option selector #  option group #  selectable choice #  multi-line text field # #   The fieldset element is used to group form fields. #   Only one legend element should occur in the content #   and if present should only be preceded by whitespace. # #  fieldset label # #  Content is %Flow; excluding a, form, form controls, iframe # #  push button #  single-line text input control (DEPRECATED) # ======================= Tables ======================================= #  Derived from IETF HTML table standard, see [RFC1942] # #  The border attribute sets the thickness of the frame around the #  table. The default units are screen pixels. # #  The frame attribute specifies which parts of the frame around #  the table should be rendered. The values are not the same as #  CALS to avoid a name clash with the valign attribute. # # #  The rules attribute defines which rules to draw between cells: # #  If rules is absent then assume: #      "none" if border is absent or border="0" otherwise "all" # #  horizontal placement of table relative to document #  horizontal alignment attributes for cell contents # #   char        alignment char, e.g. char=':' #   charoff     offset for alignment char # #  vertical alignment attributes for cell contents ### new elements - added by hand # #     Use thead to duplicate headers when breaking table #     across page boundaries, or for static headers when #     tbody sections are rendered in scrolling panel. # #     Use tfoot to duplicate footers when breaking table #     across page boundaries, or for static footers when #     tbody sections are rendered in scrolling panel. # #     Use multiple tbody sections when rules are needed #     between groups of table rows. # #  Scope is simpler than headers attribute for common tables #  th is for headers, td for data and for cells acting as both #62;', #60;', #34;', #39;', #38;', # Cache for dynamic classes for this dtd.