TMPL_10000_ßDTD.txt Version (should be 1 as of 980622): 2-byte integer (hex) DTD String Count: list (2-byte one-based item count) DTD String: pstring (1-byte length) Align: (align to 2-byte boundary) Tag Count: list (2-byte one-based item count) Tag Name: pstring (1-byte length) Align: (align to 2-byte boundary) Has Close Tag?: 1-byte integer (decimal) Can Contain Text?: 1-byte integer (decimal) Close Tag Required?: 1-byte integer (decimal) Reserved: 1-byte zero fill Valid Container Tags (bullet seperated string): pstring (2-byte length) Align: (align to 2-byte boundary) Reserved(exceptions to the above): pstring (2-byte length) Align: (align to 2-byte boundary) Tag Attribute Count: list (2-byte one-based item count) Attribute Name: pstring (1-byte length) Align: (align to 2-byte boundary) Attribute is Required?: 1-byte integer (decimal) Value is Required?: 1-byte integer (decimal) Value Type: 1-byte integer (decimal) Reserved: 1-byte zero fill Enumerated Values (bullet seperated string): pstring (2-byte length) Align: (align to 2-byte boundary) TMPL_129_Labl.txt Count: list (2-byte one-based item count) Index: 4-byte integer (decimal) R: 2-byte integer (hex) G: 2-byte integer (hex) B: 2-byte integer (hex) Name: pstring (1-byte length; 32 bytes reserved)