<?xml version="1.0" encoding="UTF-16" ?>
<xsd:schema targetNamespace="http://schemas.microsoft.com/office/word/2003/wordml" xmlns="http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core"
xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wsp="http://schemas.microsoft.com/office/word/2003/wordml/sp2"
elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:import id="wx" namespace="http://schemas.microsoft.com/office/word/2003/auxHint" schemaLocation="wordnetaux.xsd"></xsd:import>
<xsd:import id="sl" namespace="http://schemas.microsoft.com/schemaLibrary/2003/core" schemaLocation="xsdlib.xsd"></xsd:import>
<xsd:import id="o" namespace="urn:schemas-microsoft-com:office:office" schemaLocation="office.xsd"></xsd:import>
<xsd:import id="aml" namespace="http://schemas.microsoft.com/aml/2001/core" schemaLocation="aml.xsd"></xsd:import>
<xsd:import id="xml" namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"></xsd:import>
<xsd:import id="wsp" namespace="http://schemas.microsoft.com/office/word/2003/wordml/sp2" schemaLocation="wordsp.xsd"></xsd:import>
<xsd:annotation>
<xsd:documentation>
Permission to copy, display and distribute the contents of this document (the “Specification”), in any medium for any purpose without fee or royalty is hereby granted, provided that you include the following notice on ALL copies of the Specification, or portions thereof, that you make:
Copyright (c) Microsoft Corporation. All rights reserved. Permission to copy, display and distribute this document is available at: http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp?frame=true.
No right to create modifications or derivatives of this Specification is granted herein.
There is a separate patent license available to parties interested in implementing software programs that can read and write files that conform to the Specification. This patent license is available at this location: http://www.microsoft.com/mscorp/ip/format/xmlpatentlicense.asp.
THE SPECIFICATION IS PROVIDED "AS IS" AND MICROSOFT MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
MICROSOFT WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THE SPECIFICATION.
The name and trademarks of Microsoft may NOT be used in any manner, including advertising or publicity pertaining to the Specification or its contents without specific, written prior permission. Title to copyright in the Specification will at all times remain with Microsoft.
No other rights are granted by implication, estoppel or otherwise.
</xsd:documentation>
</xsd:annotation>
<xsd:annotation>
<xsd:documentation> ==================== B A S I C T Y P E S ====================== </xsd:documentation>
</xsd:annotation>
<xsd:annotation>
<xsd:documentation> EMPTY ELEMENT</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="emptyElt">
<xsd:annotation>
<xsd:documentation>Defines an element with no content or attributes.</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> BOOLEAN PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="onOffType">
<xsd:annotation>
<xsd:documentation>Defines a type with values of on or off.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="on"></xsd:enumeration>
<xsd:enumeration value="off"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="onOffProperty">
<xsd:annotation>
<xsd:documentation>Defines a property with values of on or off.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="onOffType" default="on">
<xsd:annotation>
<xsd:documentation>Gets or sets the Boolean value of either on or off.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="yesNoType">
<xsd:annotation>
<xsd:documentation>Defines a type with values of yes or no.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="yes"></xsd:enumeration>
<xsd:enumeration value="no"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> LONG HEX NUMBER PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="longHexNumberType">
<xsd:annotation>
<xsd:documentation>Defines a 4-byte hexadecimal number that is 8 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:hexBinary">
<xsd:length value="4"></xsd:length>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="longHexNumberProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a 4-byte hexadecimal number that is 8 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="longHexNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a 4-byte hexadecimal number that is 8 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> SHORT HEX NUMBER PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="shortHexNumberType">
<xsd:annotation>
<xsd:documentation>Defines a 2-byte hexadecimal number that is 4 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:hexBinary">
<xsd:length value="2"></xsd:length>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="shortHexNumberProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a 2-byte hexadecimal number that is 4 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="shortHexNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a 2-byte hexadecimal number that is 4 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> MEDIUM HEX NUMBER PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="medHexNumberType">
<xsd:annotation>
<xsd:documentation>Defines a 3-byte hexadecimal number that is 6 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:hexBinary">
<xsd:length value="3"></xsd:length>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="medHexNumberProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a 3-byte hexadecimal number that is 6 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="medHexNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a 3-byte hexadecimal number that is 6 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> CHARACTER HEX NUMBER PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="ucharHexNumberType">
<xsd:annotation>
<xsd:documentation>Defines a 1-byte hexadecimal number that is 2 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:hexBinary">
<xsd:length value="1"></xsd:length>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="ucharHexNumberProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a 1-byte hexadecimal number that is 2 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="ucharHexNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a 1-byte hexadecimal number that is 2 hexadecimal digits in length.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> DECIMAL NUMBER PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="decimalNumberType">
<xsd:annotation>
<xsd:documentation>Defines a decimal number.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:integer"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="decimalNumberProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a decimal number.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a decimal number.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TWIPS MEASURE PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="twipsMeasureType">
<xsd:annotation>
<xsd:documentation>Defines a positive measurement in twips (twentieths of a point, 1/1440 of an inch).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:unsignedInt"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="twipsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a positive measurement in twips (twentieths of a point, 1/1440 of an inch).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a positive measurement in twips (twentieths of a point, 1/1440 of an inch).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> SIGNED TWIPS MEASURE PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="signedTwipsMeasureType">
<xsd:annotation>
<xsd:documentation>Defines a measurement in twips (twentieths of a point, 1/1440 of an inch) that can be positive or negative.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:integer"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="signedTwipsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a measurement in twips (twentieths of a point, 1/1440 of an inch) that can be positive or negative.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="signedTwipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a measurement in twips (twentieths of a point, 1/1440 of an inch) that can be positive or negative.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PIXELS MEASURE PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="pixelsMeasureType">
<xsd:annotation>
<xsd:documentation>Defines a measurement in pixels (screen units).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:unsignedInt"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="pixelsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a measurement in pixels (screen units).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="pixelsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a measurement in pixels (screen units).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> POINTS MEASURE PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="pointsMeasureType">
<xsd:annotation>
<xsd:documentation>Defines a measurement in points (1/72 of an inch).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:unsignedInt"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="pointsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a measurement in points (1/72 of an inch).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="pointsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a measurement in points (1/72 of an inch).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> HALF-POINTS MEASURE PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="hpsMeasureType">
<xsd:annotation>
<xsd:documentation>Defines a positive measurement in half-points (1/144 of an inch).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:unsignedInt"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="hpsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a positive measurement in half-points (1/144 of an inch).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="hpsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a positive measurement in half-points (1/144 of an inch).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> SIGNED HALF-POINTS MEASURE PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="signedHpsMeasureType">
<xsd:annotation>
<xsd:documentation>Defines a measurement in half-points (1/144 of an inch) that can be positive or negative.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:integer"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="signedHpsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that can be a measurement in half-points (1/144 of an inch) that can be positive or negative.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="signedHpsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a measurement in half-points (1/144 of an inch) that can be positive or negative.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> BORDER WIDTH TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="borderWidthType">
<xsd:annotation>
<xsd:documentation>Defines a border-width measurement. For art page borders, values are measured in points (1/72 of an inch) and must be between 1 and 31. For borders that are using a border style instead of art, values are measured in 1/8 of a point and must be between 2 and 96 (1/4 pt and 12 pt).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:unsignedInt"></xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> EIGHTH-POINT MEASURE TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="eighthPointMeasureType">
<xsd:annotation>
<xsd:documentation>Defines a measurement in eighths of a point (1/576 of an inch).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:unsignedInt"></xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> STRING PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="stringType">
<xsd:annotation>
<xsd:documentation>Defines a string.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string"></xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="stringProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a string.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a string.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TEXT SCALE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="textScaleType">
<xsd:annotation>
<xsd:documentation>Defines a text-scale percentage value (1 to 600).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="1"></xsd:minInclusive>
<xsd:maxInclusive value="600"></xsd:maxInclusive>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="textScaleProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a text-scale percentage value (1 to 600).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="textScaleType">
<xsd:annotation>
<xsd:documentation>Gets or sets a text-scale percentage value (1 to 600).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> HIGHLIGHT COLOR VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="highlightColorValues">
<xsd:annotation>
<xsd:documentation>Defines a highlight-color value.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="black"></xsd:enumeration>
<xsd:enumeration value="blue"></xsd:enumeration>
<xsd:enumeration value="cyan"></xsd:enumeration>
<xsd:enumeration value="green"></xsd:enumeration>
<xsd:enumeration value="magenta"></xsd:enumeration>
<xsd:enumeration value="red"></xsd:enumeration>
<xsd:enumeration value="yellow"></xsd:enumeration>
<xsd:enumeration value="white"></xsd:enumeration>
<xsd:enumeration value="dark-blue"></xsd:enumeration>
<xsd:enumeration value="dark-cyan"></xsd:enumeration>
<xsd:enumeration value="dark-green"></xsd:enumeration>
<xsd:enumeration value="dark-magenta"></xsd:enumeration>
<xsd:enumeration value="dark-red"></xsd:enumeration>
<xsd:enumeration value="dark-yellow"></xsd:enumeration>
<xsd:enumeration value="dark-gray"></xsd:enumeration>
<xsd:enumeration value="light-gray"></xsd:enumeration>
<xsd:enumeration value="none"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> HIGHLIGHT PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="highlightProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a highlight-color value.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="highlightColorValues" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets a highlight-color value.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> HEX COLOR PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="hexColorType">
<xsd:annotation>
<xsd:documentation>Defines a hexadecimal color value.</xsd:documentation>
</xsd:annotation>
<xsd:union>
<xsd:simpleType>
<xsd:restriction base="xsd:hexBinary">
<xsd:length value="3" fixed="true"></xsd:length>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="auto"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
<xsd:complexType name="hexColorProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a hexadecimal color value.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="hexColorType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets a hexadecimal color value in the format of RRGGBB or auto.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LANGUAGE PROPERTY / TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="langType">
<xsd:annotation>
<xsd:documentation>Defines an ISO-6391-letter code or 4-digit hexadecimal code for a language.</xsd:documentation>
</xsd:annotation>
<xsd:union>
<xsd:simpleType>
<xsd:restriction base="xsd:hexBinary">
<xsd:length value="2" fixed="true"></xsd:length>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType>
<xsd:restriction base="xsd:string"></xsd:restriction>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
<xsd:complexType name="langProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses an ISO-6391-letter code or 4-digit hexadecimal code for a language.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="langType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets an ISO-6391-letter code or 4-digit hexadecimal code for a language.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> UNDERLINE VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="underlineValues">
<xsd:annotation>
<xsd:documentation>Defines an underline style.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="single"></xsd:enumeration>
<xsd:enumeration value="words"></xsd:enumeration>
<xsd:enumeration value="double"></xsd:enumeration>
<xsd:enumeration value="thick"></xsd:enumeration>
<xsd:enumeration value="dotted"></xsd:enumeration>
<xsd:enumeration value="dotted-heavy"></xsd:enumeration>
<xsd:enumeration value="dash"></xsd:enumeration>
<xsd:enumeration value="dashed-heavy"></xsd:enumeration>
<xsd:enumeration value="dash-long"></xsd:enumeration>
<xsd:enumeration value="dash-long-heavy"></xsd:enumeration>
<xsd:enumeration value="dot-dash"></xsd:enumeration>
<xsd:enumeration value="dash-dot-heavy"></xsd:enumeration>
<xsd:enumeration value="dot-dot-dash"></xsd:enumeration>
<xsd:enumeration value="dash-dot-dot-heavy"></xsd:enumeration>
<xsd:enumeration value="wave"></xsd:enumeration>
<xsd:enumeration value="wavy-heavy"></xsd:enumeration>
<xsd:enumeration value="wavy-double"></xsd:enumeration>
<xsd:enumeration value="none"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> UNDERLINE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="underlineProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses an underline style.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="underlineValues" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets an underline style.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="color" type="hexColorType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets an underline color.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TEXT EFFECT VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="textEffectValues">
<xsd:annotation>
<xsd:documentation>Defines text-effect style values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="blink-background"></xsd:enumeration>
<xsd:enumeration value="lights"></xsd:enumeration>
<xsd:enumeration value="ants-black"></xsd:enumeration>
<xsd:enumeration value="ants-red"></xsd:enumeration>
<xsd:enumeration value="shimmer"></xsd:enumeration>
<xsd:enumeration value="sparkle"></xsd:enumeration>
<xsd:enumeration value="none"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> TEXT EFFECT PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="textEffectProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses text-effect style values.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="textEffectValues" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets text-effect style values.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> BORDER VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="borderValues">
<xsd:annotation>
<xsd:documentation>Defines border-style values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="nil"></xsd:enumeration>
<xsd:enumeration value="none"></xsd:enumeration>
<xsd:enumeration value="single"></xsd:enumeration>
<xsd:enumeration value="thick"></xsd:enumeration>
<xsd:enumeration value="double"></xsd:enumeration>
<xsd:enumeration value="dotted"></xsd:enumeration>
<xsd:enumeration value="dashed"></xsd:enumeration>
<xsd:enumeration value="dot-dash"></xsd:enumeration>
<xsd:enumeration value="dot-dot-dash"></xsd:enumeration>
<xsd:enumeration value="triple"></xsd:enumeration>
<xsd:enumeration value="thin-thick-small-gap"></xsd:enumeration>
<xsd:enumeration value="thick-thin-small-gap"></xsd:enumeration>
<xsd:enumeration value="thin-thick-thin-small-gap"></xsd:enumeration>
<xsd:enumeration value="thin-thick-medium-gap"></xsd:enumeration>
<xsd:enumeration value="thick-thin-medium-gap"></xsd:enumeration>
<xsd:enumeration value="thin-thick-thin-medium-gap"></xsd:enumeration>
<xsd:enumeration value="thin-thick-large-gap"></xsd:enumeration>
<xsd:enumeration value="thick-thin-large-gap"></xsd:enumeration>
<xsd:enumeration value="thin-thick-thin-large-gap"></xsd:enumeration>
<xsd:enumeration value="wave"></xsd:enumeration>
<xsd:enumeration value="double-wave"></xsd:enumeration>
<xsd:enumeration value="dash-small-gap"></xsd:enumeration>
<xsd:enumeration value="dash-dot-stroked"></xsd:enumeration>
<xsd:enumeration value="three-d-emboss"></xsd:enumeration>
<xsd:enumeration value="three-d-engrave"></xsd:enumeration>
<xsd:enumeration value="outset"></xsd:enumeration>
<xsd:enumeration value="inset"></xsd:enumeration>
<xsd:enumeration value="apples"></xsd:enumeration>
<xsd:enumeration value="arched-scallops"></xsd:enumeration>
<xsd:enumeration value="baby-pacifier"></xsd:enumeration>
<xsd:enumeration value="baby-rattle"></xsd:enumeration>
<xsd:enumeration value="balloons-3-colors"></xsd:enumeration>
<xsd:enumeration value="balloons-hot-air"></xsd:enumeration>
<xsd:enumeration value="basic-black-dashes"></xsd:enumeration>
<xsd:enumeration value="basic-black-dots"></xsd:enumeration>
<xsd:enumeration value="basic-black-squares"></xsd:enumeration>
<xsd:enumeration value="basic-thin-lines"></xsd:enumeration>
<xsd:enumeration value="basic-white-dashes"></xsd:enumeration>
<xsd:enumeration value="basic-white-dots"></xsd:enumeration>
<xsd:enumeration value="basic-white-squares"></xsd:enumeration>
<xsd:enumeration value="basic-wide-inline"></xsd:enumeration>
<xsd:enumeration value="basic-wide-midline"></xsd:enumeration>
<xsd:enumeration value="basic-wide-outline"></xsd:enumeration>
<xsd:enumeration value="bats"></xsd:enumeration>
<xsd:enumeration value="birds"></xsd:enumeration>
<xsd:enumeration value="birds-flight"></xsd:enumeration>
<xsd:enumeration value="cabins"></xsd:enumeration>
<xsd:enumeration value="cake-slice"></xsd:enumeration>
<xsd:enumeration value="candy-corn"></xsd:enumeration>
<xsd:enumeration value="celtic-knotwork"></xsd:enumeration>
<xsd:enumeration value="certificate-banner"></xsd:enumeration>
<xsd:enumeration value="chain-link"></xsd:enumeration>
<xsd:enumeration value="champagne-bottle"></xsd:enumeration>
<xsd:enumeration value="checked-bar-black"></xsd:enumeration>
<xsd:enumeration value="checked-bar-color"></xsd:enumeration>
<xsd:enumeration value="checkered"></xsd:enumeration>
<xsd:enumeration value="christmas-tree"></xsd:enumeration>
<xsd:enumeration value="circles-lines"></xsd:enumeration>
<xsd:enumeration value="circles-rectangles"></xsd:enumeration>
<xsd:enumeration value="classical-wave"></xsd:enumeration>
<xsd:enumeration value="clocks"></xsd:enumeration>
<xsd:enumeration value="compass"></xsd:enumeration>
<xsd:enumeration value="confetti"></xsd:enumeration>
<xsd:enumeration value="confetti-grays"></xsd:enumeration>
<xsd:enumeration value="confetti-outline"></xsd:enumeration>
<xsd:enumeration value="confetti-streamers"></xsd:enumeration>
<xsd:enumeration value="confetti-white"></xsd:enumeration>
<xsd:enumeration value="corner-triangles"></xsd:enumeration>
<xsd:enumeration value="coupon-cutout-dashes"></xsd:enumeration>
<xsd:enumeration value="coupon-cutout-dots"></xsd:enumeration>
<xsd:enumeration value="crazy-maze"></xsd:enumeration>
<xsd:enumeration value="creatures-butterfly"></xsd:enumeration>
<xsd:enumeration value="creatures-fish"></xsd:enumeration>
<xsd:enumeration value="creatures-insects"></xsd:enumeration>
<xsd:enumeration value="creatures-lady-bug"></xsd:enumeration>
<xsd:enumeration value="cross-stitch"></xsd:enumeration>
<xsd:enumeration value="cup"></xsd:enumeration>
<xsd:enumeration value="deco-arch"></xsd:enumeration>
<xsd:enumeration value="deco-arch-color"></xsd:enumeration>
<xsd:enumeration value="deco-blocks"></xsd:enumeration>
<xsd:enumeration value="diamonds-gray"></xsd:enumeration>
<xsd:enumeration value="double-d"></xsd:enumeration>
<xsd:enumeration value="double-diamonds"></xsd:enumeration>
<xsd:enumeration value="earth-1"></xsd:enumeration>
<xsd:enumeration value="earth-2"></xsd:enumeration>
<xsd:enumeration value="eclipsing-squares-1"></xsd:enumeration>
<xsd:enumeration value="eclipsing-squares-2"></xsd:enumeration>
<xsd:enumeration value="eggs-black"></xsd:enumeration>
<xsd:enumeration value="fans"></xsd:enumeration>
<xsd:enumeration value="film"></xsd:enumeration>
<xsd:enumeration value="firecrackers"></xsd:enumeration>
<xsd:enumeration value="flowers-block-print"></xsd:enumeration>
<xsd:enumeration value="flowers-daisies"></xsd:enumeration>
<xsd:enumeration value="flowers-modern-1"></xsd:enumeration>
<xsd:enumeration value="flowers-modern-2"></xsd:enumeration>
<xsd:enumeration value="flowers-pansy"></xsd:enumeration>
<xsd:enumeration value="flowers-red-rose"></xsd:enumeration>
<xsd:enumeration value="flowers-roses"></xsd:enumeration>
<xsd:enumeration value="flowers-teacup"></xsd:enumeration>
<xsd:enumeration value="flowers-tiny"></xsd:enumeration>
<xsd:enumeration value="gems"></xsd:enumeration>
<xsd:enumeration value="gingerbread-man"></xsd:enumeration>
<xsd:enumeration value="gradient"></xsd:enumeration>
<xsd:enumeration value="handmade-1"></xsd:enumeration>
<xsd:enumeration value="handmade-2"></xsd:enumeration>
<xsd:enumeration value="heart-balloon"></xsd:enumeration>
<xsd:enumeration value="heart-gray"></xsd:enumeration>
<xsd:enumeration value="hearts"></xsd:enumeration>
<xsd:enumeration value="heebie-jeebies"></xsd:enumeration>
<xsd:enumeration value="holly"></xsd:enumeration>
<xsd:enumeration value="house-funky"></xsd:enumeration>
<xsd:enumeration value="hypnotic"></xsd:enumeration>
<xsd:enumeration value="ice-cream-cones"></xsd:enumeration>
<xsd:enumeration value="light-bulb"></xsd:enumeration>
<xsd:enumeration value="lightning-1"></xsd:enumeration>
<xsd:enumeration value="lightning-2"></xsd:enumeration>
<xsd:enumeration value="map-pins"></xsd:enumeration>
<xsd:enumeration value="maple-leaf"></xsd:enumeration>
<xsd:enumeration value="maple-muffins"></xsd:enumeration>
<xsd:enumeration value="marquee"></xsd:enumeration>
<xsd:enumeration value="marquee-toothed"></xsd:enumeration>
<xsd:enumeration value="moons"></xsd:enumeration>
<xsd:enumeration value="mosaic"></xsd:enumeration>
<xsd:enumeration value="music-notes"></xsd:enumeration>
<xsd:enumeration value="northwest"></xsd:enumeration>
<xsd:enumeration value="ovals"></xsd:enumeration>
<xsd:enumeration value="packages"></xsd:enumeration>
<xsd:enumeration value="palms-black"></xsd:enumeration>
<xsd:enumeration value="palms-color"></xsd:enumeration>
<xsd:enumeration value="paper-clips"></xsd:enumeration>
<xsd:enumeration value="papyrus"></xsd:enumeration>
<xsd:enumeration value="party-favor"></xsd:enumeration>
<xsd:enumeration value="party-glass"></xsd:enumeration>
<xsd:enumeration value="pencils"></xsd:enumeration>
<xsd:enumeration value="people"></xsd:enumeration>
<xsd:enumeration value="people-waving"></xsd:enumeration>
<xsd:enumeration value="people-hats"></xsd:enumeration>
<xsd:enumeration value="poinsettias"></xsd:enumeration>
<xsd:enumeration value="postage-stamp"></xsd:enumeration>
<xsd:enumeration value="pumpkin-1"></xsd:enumeration>
<xsd:enumeration value="push-pin-note-2"></xsd:enumeration>
<xsd:enumeration value="push-pin-note-1"></xsd:enumeration>
<xsd:enumeration value="pyramids"></xsd:enumeration>
<xsd:enumeration value="pyramids-above"></xsd:enumeration>
<xsd:enumeration value="quadrants"></xsd:enumeration>
<xsd:enumeration value="rings"></xsd:enumeration>
<xsd:enumeration value="safari"></xsd:enumeration>
<xsd:enumeration value="sawtooth"></xsd:enumeration>
<xsd:enumeration value="sawtooth-gray"></xsd:enumeration>
<xsd:enumeration value="scared-cat"></xsd:enumeration>
<xsd:enumeration value="seattle"></xsd:enumeration>
<xsd:enumeration value="shadowed-squares"></xsd:enumeration>
<xsd:enumeration value="sharks-teeth"></xsd:enumeration>
<xsd:enumeration value="shorebird-tracks"></xsd:enumeration>
<xsd:enumeration value="skyrocket"></xsd:enumeration>
<xsd:enumeration value="snowflake-fancy"></xsd:enumeration>
<xsd:enumeration value="snowflakes"></xsd:enumeration>
<xsd:enumeration value="sombrero"></xsd:enumeration>
<xsd:enumeration value="southwest"></xsd:enumeration>
<xsd:enumeration value="stars"></xsd:enumeration>
<xsd:enumeration value="stars-top"></xsd:enumeration>
<xsd:enumeration value="stars-3d"></xsd:enumeration>
<xsd:enumeration value="stars-black"></xsd:enumeration>
<xsd:enumeration value="stars-shadowed"></xsd:enumeration>
<xsd:enumeration value="sun"></xsd:enumeration>
<xsd:enumeration value="swirligig"></xsd:enumeration>
<xsd:enumeration value="torn-paper"></xsd:enumeration>
<xsd:enumeration value="torn-paper-black"></xsd:enumeration>
<xsd:enumeration value="trees"></xsd:enumeration>
<xsd:enumeration value="triangle-party"></xsd:enumeration>
<xsd:enumeration value="triangles"></xsd:enumeration>
<xsd:enumeration value="tribal-1"></xsd:enumeration>
<xsd:enumeration value="tribal-2"></xsd:enumeration>
<xsd:enumeration value="tribal-3"></xsd:enumeration>
<xsd:enumeration value="tribal-4"></xsd:enumeration>
<xsd:enumeration value="tribal-5"></xsd:enumeration>
<xsd:enumeration value="tribal-6"></xsd:enumeration>
<xsd:enumeration value="twisted-lines-1"></xsd:enumeration>
<xsd:enumeration value="twisted-lines-2"></xsd:enumeration>
<xsd:enumeration value="vine"></xsd:enumeration>
<xsd:enumeration value="waveline"></xsd:enumeration>
<xsd:enumeration value="weaving-angles"></xsd:enumeration>
<xsd:enumeration value="weaving-braid"></xsd:enumeration>
<xsd:enumeration value="weaving-ribbon"></xsd:enumeration>
<xsd:enumeration value="weaving-strips"></xsd:enumeration>
<xsd:enumeration value="white-flowers"></xsd:enumeration>
<xsd:enumeration value="woodwork"></xsd:enumeration>
<xsd:enumeration value="x-illusions"></xsd:enumeration>
<xsd:enumeration value="zany-triangles"></xsd:enumeration>
<xsd:enumeration value="zig-zag"></xsd:enumeration>
<xsd:enumeration value="zig-zag-stitch"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> BORDER PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="borderProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses border-style values.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="borderValues" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets border-style values.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="color" type="hexColorType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the border color.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="sz" type="borderWidthType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the border width.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wx:bdrwidth" use="optional">
<xsd:annotation>
<xsd:documentation>This is the html equivalent of the border width, in points. this takes into account different internal border styles and represents the appropriate final presentation width.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="space" type="eighthPointMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the border space in eighths of a point.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="shadow" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a value indicating whether the border has a shadow.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="frame" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a value indicating whether to create a frame effect by reversing the border.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> SHADING VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="shdValues">
<xsd:annotation>
<xsd:documentation>Defines shading-style values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="nil"></xsd:enumeration>
<xsd:enumeration value="clear"></xsd:enumeration>
<xsd:enumeration value="solid"></xsd:enumeration>
<xsd:enumeration value="horz-stripe"></xsd:enumeration>
<xsd:enumeration value="vert-stripe"></xsd:enumeration>
<xsd:enumeration value="reverse-diag-stripe"></xsd:enumeration>
<xsd:enumeration value="diag-stripe"></xsd:enumeration>
<xsd:enumeration value="horz-cross"></xsd:enumeration>
<xsd:enumeration value="diag-cross"></xsd:enumeration>
<xsd:enumeration value="thin-horz-stripe"></xsd:enumeration>
<xsd:enumeration value="thin-vert-stripe"></xsd:enumeration>
<xsd:enumeration value="thin-reverse-diag-stripe"></xsd:enumeration>
<xsd:enumeration value="thin-diag-stripe"></xsd:enumeration>
<xsd:enumeration value="thin-horz-cross"></xsd:enumeration>
<xsd:enumeration value="thin-diag-cross"></xsd:enumeration>
<xsd:enumeration value="pct-5"></xsd:enumeration>
<xsd:enumeration value="pct-10"></xsd:enumeration>
<xsd:enumeration value="pct-12"></xsd:enumeration>
<xsd:enumeration value="pct-15"></xsd:enumeration>
<xsd:enumeration value="pct-20"></xsd:enumeration>
<xsd:enumeration value="pct-25"></xsd:enumeration>
<xsd:enumeration value="pct-30"></xsd:enumeration>
<xsd:enumeration value="pct-35"></xsd:enumeration>
<xsd:enumeration value="pct-37"></xsd:enumeration>
<xsd:enumeration value="pct-40"></xsd:enumeration>
<xsd:enumeration value="pct-45"></xsd:enumeration>
<xsd:enumeration value="pct-50"></xsd:enumeration>
<xsd:enumeration value="pct-55"></xsd:enumeration>
<xsd:enumeration value="pct-60"></xsd:enumeration>
<xsd:enumeration value="pct-62"></xsd:enumeration>
<xsd:enumeration value="pct-65"></xsd:enumeration>
<xsd:enumeration value="pct-70"></xsd:enumeration>
<xsd:enumeration value="pct-75"></xsd:enumeration>
<xsd:enumeration value="pct-80"></xsd:enumeration>
<xsd:enumeration value="pct-85"></xsd:enumeration>
<xsd:enumeration value="pct-87"></xsd:enumeration>
<xsd:enumeration value="pct-90"></xsd:enumeration>
<xsd:enumeration value="pct-95"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> SHADING PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="shdProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses shading-style values.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="shdValues" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets shading-style values.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="color" type="hexColorType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a foreground-shading color value.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="fill" type="hexColorType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a background-fill color value.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wx:bgcolor" use="optional">
<xsd:annotation>
<xsd:documentation>The HTML equivalent of the background color. This takes into account various shading settings and represents the appropriate final presentation color.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> VERTICAL ALIGN RUN TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="verticalAlignRunType">
<xsd:annotation>
<xsd:documentation>Defines the possible settings for vertical alignment of a run of text.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="baseline">
<xsd:annotation>
<xsd:documentation>Returns the text in this run to the baseline and returns it to the original font size.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="superscript">
<xsd:annotation>
<xsd:documentation>Raises the text in this run above the baseline and changes it to a smaller size, if a smaller size is available.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="subscript">
<xsd:annotation>
<xsd:documentation>Lowers the text in this run below the baseline and changes it to a smaller size, if a smaller size is available.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> VERTICAL ALIGN RUN PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="verticalAlignRunProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses settings for vertical alignment of a run of text.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="verticalAlignRunType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the vertical-alignment setting.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> FIT TEXT PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="fitTextProperty">
<xsd:annotation>
<xsd:documentation>Defines the width of space into which a run of text should fit.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the width of space into which a run of text should fit.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="id" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a unique internal ID that associates multiple runs of fit text.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> HYPHEN RULE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="hyphenRule">
<xsd:annotation>
<xsd:documentation>Defines hyphenation options.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"></xsd:enumeration>
<xsd:enumeration value="normal"></xsd:enumeration>
<xsd:enumeration value="add-before"></xsd:enumeration>
<xsd:enumeration value="change-before"></xsd:enumeration>
<xsd:enumeration value="delete-before"></xsd:enumeration>
<xsd:enumeration value="change-after"></xsd:enumeration>
<xsd:enumeration value="delete-and-change"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> HYPHEN PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="hyphenProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses hyphenation options.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the hyphen character.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="rule" type="hyphenRule" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the hyphenation rule.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> EMPHASIS VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="emValue">
<xsd:annotation>
<xsd:documentation>Defines the emphasis mark.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"></xsd:enumeration>
<xsd:enumeration value="dot"></xsd:enumeration>
<xsd:enumeration value="comma"></xsd:enumeration>
<xsd:enumeration value="circle"></xsd:enumeration>
<xsd:enumeration value="under-dot"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> EMPHASIS PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="emProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses the emphasis mark.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="emValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the type of emphasis mark.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LANGUAGE ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="langElt">
<xsd:annotation>
<xsd:documentation>Defines language-related settings.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="langType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets Latin-language settings</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="fareast" type="langType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets Asian-language settings.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="bidi" type="langType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets complex-scripts language settings.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> ASIAN LAYOUT ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="combineBracketsType">
<xsd:annotation>
<xsd:documentation>Specifies bracket style to put around combined text.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"></xsd:enumeration>
<xsd:enumeration value="round"></xsd:enumeration>
<xsd:enumeration value="square"></xsd:enumeration>
<xsd:enumeration value="angle"></xsd:enumeration>
<xsd:enumeration value="curly"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="combineType">
<xsd:annotation>
<xsd:documentation>Specifies combining of either lines or letters.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="lines"></xsd:enumeration>
<xsd:enumeration value="letters"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="asianLayoutElt">
<xsd:annotation>
<xsd:documentation>Defines a text layout for Asian languages.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="id" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a unique internal ID that associates multiple runs of Asian text.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="combine" type="combineType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a value indicating whether to combine lines or letters.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="combine-brackets" type="combineBracketsType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets bracket style to put around combined text.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="vert" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a rotation value for Asian half-width characters so that they appear properly as vertical text.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="vert-compress" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a compression value for the rotated text so it fits within one character unit.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> ABSOLUTE X ALIGN VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="xAlignType">
<xsd:annotation>
<xsd:documentation>Defines horizontal (x-axis) alignment values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="left"></xsd:enumeration>
<xsd:enumeration value="center"></xsd:enumeration>
<xsd:enumeration value="right"></xsd:enumeration>
<xsd:enumeration value="inside"></xsd:enumeration>
<xsd:enumeration value="outside"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> ABSOLUTE Y ALIGN VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="yAlignType">
<xsd:annotation>
<xsd:documentation>Defines vertical (y-axis) alignment values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="inline"></xsd:enumeration>
<xsd:enumeration value="top"></xsd:enumeration>
<xsd:enumeration value="center"></xsd:enumeration>
<xsd:enumeration value="bottom"></xsd:enumeration>
<xsd:enumeration value="inside"></xsd:enumeration>
<xsd:enumeration value="outside"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> HEIGHT RULE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="heightRuleType">
<xsd:annotation>
<xsd:documentation>Specifies how height (h) should be interpreted.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="auto">
<xsd:annotation>
<xsd:documentation>Height is automatically calculated.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="exact">
<xsd:annotation>
<xsd:documentation>Height should be the exact value specified.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="at-least">
<xsd:annotation>
<xsd:documentation>Height should be at least the value specified.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> WRAP VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="wrapValue">
<xsd:annotation>
<xsd:documentation>Defines text-wrapping values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="auto">
<xsd:annotation>
<xsd:documentation>Auto wrapping</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="not-beside">
<xsd:annotation>
<xsd:documentation>Places object at insertion point in line of text in the document.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="around">
<xsd:annotation>
<xsd:documentation>Wrap text around frame.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="tight">
<xsd:annotation>
<xsd:documentation>Wrap text around object instead of bounding box.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="through">
<xsd:annotation>
<xsd:documentation>Places object behind text and removes text wrapping.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>Places object in front of text and removes text wrapping.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> VANCHOR VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="vAnchorValue">
<xsd:annotation>
<xsd:documentation>Defines vertical-anchor values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="text">
<xsd:annotation>
<xsd:documentation>Measure from edge of paragraph</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="margin">
<xsd:annotation>
<xsd:documentation>Measure from edge of margin</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="page">
<xsd:annotation>
<xsd:documentation>Measure from edge of page</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> HANCHOR VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="hAnchorValue">
<xsd:annotation>
<xsd:documentation>Defines horizontal-anchor values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="text"></xsd:enumeration>
<xsd:enumeration value="margin"></xsd:enumeration>
<xsd:enumeration value="page"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> DROP CAP TYPE VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="dropCapValue">
<xsd:annotation>
<xsd:documentation>Defines drop cap settings.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>Not a drop cap</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="drop">
<xsd:annotation>
<xsd:documentation>Dropped in text.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="margin">
<xsd:annotation>
<xsd:documentation>Dropped in margin</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> FRAME PROPS PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="framePrProperty">
<xsd:annotation>
<xsd:documentation>Defines frame settings.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="drop-cap" type="dropCapValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the position for a drop cap.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="lines" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the lines to drop for a drop cap.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="w" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets frame width.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="h" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets frame height.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="vspace" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets distance between frame and text above and below the frame.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="hspace" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets distance between frame and text to the right and left of the frame.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="wrap" type="wrapValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets text wrapping (valid: none and around).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="hanchor" type="hAnchorValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the point from which to measure horizontal position/alignment.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="vanchor" type="vAnchorValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the point from which to measure vertical position/alignment.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="x" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets horizontal position</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="x-align" type="xAlignType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets horizontal alignment (overrides position).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="y" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets vertical position.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="y-align" type="yAlignType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets vertical alignment (overrides position).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="h-rule" type="heightRuleType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets how should height (h) be interpreted.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="anchor-lock" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Locks the anchor of the frame to the paragraph that currently contains it.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TAB JUSTIFICATION VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="tabJCValue">
<xsd:annotation>
<xsd:documentation>Defines tab-justification settings.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="clear">
<xsd:annotation>
<xsd:documentation>Clear the tab that appears at this position due to inherited properties from a style.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="left">
<xsd:annotation>
<xsd:documentation>Extend text to the right of the tab stop.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="center">
<xsd:annotation>
<xsd:documentation>Center text at the tab stop.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="right">
<xsd:annotation>
<xsd:documentation>Extend text to the left of the tab stop.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="decimal">
<xsd:annotation>
<xsd:documentation>Align a decimal point at the tab stop.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="bar">
<xsd:annotation>
<xsd:documentation>Insert a vertical line at the tab stop.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="list">
<xsd:annotation>
<xsd:documentation>Special tab stop used for lists only.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> TAB LEADER VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="tabTLCValue">
<xsd:annotation>
<xsd:documentation>Defines a tab-leader character.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>No leader line</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="dot">
<xsd:annotation>
<xsd:documentation>Dotted leader line</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="hyphen">
<xsd:annotation>
<xsd:documentation>Dashed leader line</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="underscore">
<xsd:annotation>
<xsd:documentation>Solid leader line</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="heavy">
<xsd:annotation>
<xsd:documentation>Heavy solid leader line (appears as middle-dot in Word 2000 and beyond)</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="middle-dot">
<xsd:annotation>
<xsd:documentation>Bullet character leader line</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> TAB PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="tabStopProperty">
<xsd:annotation>
<xsd:documentation>Defines a tab stop.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="tabJCValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets tab alignment (or clear).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="leader" type="tabTLCValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets style of the empty space in front of the tab.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="pos" type="signedTwipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets position.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LINE SPACING RULE VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="lineSpacingRuleValue">
<xsd:annotation>
<xsd:documentation>Defines a line-spacing rule.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="auto"></xsd:enumeration>
<xsd:enumeration value="exact"></xsd:enumeration>
<xsd:enumeration value="at-least"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> SPACING PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="spacingProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses line-spacing rules.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="before" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets amount of space above paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="before-lines" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets number of lines before paragraph (when using character units).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="before-autospacing" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets whether space/lines before a paragraph is automatic.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="after" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets amount of space below paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="after-lines" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets number of lines after paragraph (when using character units)</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="after-autospacing" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets whether space/lines after a paragraph is automatic.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="line" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets amount of vertical spacing between lines of text.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="line-rule" type="lineSpacingRuleValue" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies interpretation of line attribute.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> INDENT PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="indProperty">
<xsd:annotation>
<xsd:documentation>Defines indentation settings.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="left" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies space between left margin and text. Negative values move text into margin.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="left-chars" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies character spaces between left margin and text (when using character units). Negative values move text into margin.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="right" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies space between text and right margin. Negative values move text into margin.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="right-chars" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies character spaces between text and right margin (when using character units). Negative values move text into margin.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="hanging" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies hanging indent for all lines after first.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="hanging-chars" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies character-space hanging indent for all lines after first (when using character units).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="first-line" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies indent for first line only (cannot be used with hanging attribute).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="first-line-chars" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies character spacing indent for first line only (cannot be used with hanging-chars attribute).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> JUSTIFICATION VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="jcValue">
<xsd:annotation>
<xsd:documentation>Defines a justification setting.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="left"></xsd:enumeration>
<xsd:enumeration value="center"></xsd:enumeration>
<xsd:enumeration value="right"></xsd:enumeration>
<xsd:enumeration value="both">
<xsd:annotation>
<xsd:documentation>Both left and right justified.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="medium-kashida"></xsd:enumeration>
<xsd:enumeration value="distribute"></xsd:enumeration>
<xsd:enumeration value="list-tab"></xsd:enumeration>
<xsd:enumeration value="high-kashida"></xsd:enumeration>
<xsd:enumeration value="low-kashida"></xsd:enumeration>
<xsd:enumeration value="thai-distribute"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> JUSTIFICATION PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="jcProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a justification setting.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="jcValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a justification setting.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> VIEW VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="viewValue">
<xsd:annotation>
<xsd:documentation>Defines view modes in Word.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>No view specified.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="print">
<xsd:annotation>
<xsd:documentation>Print Layout view is an editing view that displays your document as it will print. Print layout view uses more system memory, so scrolling may be slower, especially if your document contains many pictures or complex formatting.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="outline">
<xsd:annotation>
<xsd:documentation>A view in which you can examine and work with the structure of your file in classic outline form. Work in outline view when you need to organize and develop the content of your file.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="master-pages">
<xsd:annotation>
<xsd:documentation>A view similar to outline view, but designed for master documents which contain subdocuments.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="normal">
<xsd:annotation>
<xsd:documentation>The default document view for most word-processing tasks, such as typing, editing, and formatting.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="web">
<xsd:annotation>
<xsd:documentation>Web Layout view is an editing view that displays your document as it will appear in a Web browser.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> VIEW PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="viewProperty">
<xsd:annotation>
<xsd:documentation>Controls the view mode in Word.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="viewValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets view mode in Word.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> ZOOM VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="zoomValue">
<xsd:annotation>
<xsd:documentation>Defines zoom modes in Word.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>No zoom specified.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="full-page">
<xsd:annotation>
<xsd:documentation>Reduces the display so the entire page fits within the document window. This option is available only if you are in print layout view.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="best-fit">
<xsd:annotation>
<xsd:documentation>Reduces or enlarges the display of your document so that it fits within the left and right margins. 'best-fit' (Page width) displays your document so you don't have to scroll horizontally to see a whole line of text.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="text-fit">
<xsd:annotation>
<xsd:documentation>Reduces or enlarges the display of your document to the width of the text on the page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> ZOOM PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="zoomProperty">
<xsd:annotation>
<xsd:documentation>Controls how large or small the document appears on the screen.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="zoomValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a zoom value based on the size of the window.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="percent" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the percentage (between 10 and 500) at which you want to view your document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> WRITING STYLE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="writingStyleProperty">
<xsd:annotation>
<xsd:documentation>Defines the writing style you want Word to use to check grammar in this document (Spelling and Grammar option).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="lang" type="langType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets writing-style language.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="vendorID" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets writing-style DLL vendor ID.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dllVersion" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets writing-style DLL version.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="nlCheck" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies whether the DLL is NLCheck or not.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="optionSet" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the rule set for the writing style.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PROOF TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="proofType">
<xsd:annotation>
<xsd:documentation>Defines the values for the state of proofing tools.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="clean">
<xsd:annotation>
<xsd:documentation>The proofing tool finished checking this document. Errors are marked and only the errors will be rechecked on open.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="dirty">
<xsd:annotation>
<xsd:documentation>The proofing tool did not finish checking this document. The entire document will have to be rechecked on open.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> PROOF PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="proofProperty">
<xsd:annotation>
<xsd:documentation>Defines the state of proofing tools in this document.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="spelling" type="proofType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the state of the spelling checker in this document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="grammar" type="proofType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the state of the grammar checker in this document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> DOC TYPE VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="docTypeValue">
<xsd:annotation>
<xsd:documentation>Defines a document type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="not-specified"></xsd:enumeration>
<xsd:enumeration value="letter"></xsd:enumeration>
<xsd:enumeration value="e-mail"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> DOC TYPE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="docTypeProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a document type.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="docTypeValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets document type.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> DOC PROTECT VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="docProtectValue">
<xsd:annotation>
<xsd:documentation>Defines document-protection editing-restriction values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>No document protection; reviewers may make any changes to the document.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="read-only">
<xsd:annotation>
<xsd:documentation>Let's reviewers make no changes to the document.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="comments">
<xsd:annotation>
<xsd:documentation>Let's reviewers insert comments but does not let reviewers change the contents of the document.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="tracked-changes">
<xsd:annotation>
<xsd:documentation>Let's reviewers change a document but highlights all changes so that the author can track changes. While a document is protected for tracked changes, you cannot turn orr changes tracking nor can you accept or reject tracked changes.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="forms">
<xsd:annotation>
<xsd:documentation>Protects a document from changes except in form fields or unprotected sections. To turn protection on or off for a section see the 'FormProt' element inside 'sectPr'.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> DOC PROTECT PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="docProtectProperty">
<xsd:annotation>
<xsd:documentation>Helps prevent unintentional changes to all or part of an online form or document as specified.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="edit" type="docProtectValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets editing restrictions. Helps prevent unintentional editing changes as specified.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="formatting" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets formatting restrictions. Prevents unintentional formatting changes except as allowed. This setting does not have an effect unless the formattingEnabled attribute is on.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="enforcement" type="onOffType">
<xsd:annotation>
<xsd:documentation>Gets or sets whether the specified restrictions are currently being enforced for this document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="unprotectPassword" type="longHexNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets password key to unprotect this document from unintentional formatting/editing changes. This password is not secure.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE DOC TYPE VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="mailMergeDocTypeValue">
<xsd:annotation>
<xsd:documentation>Defines a document type for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="catalog">
<xsd:annotation>
<xsd:documentation>Catalog</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="envelopes">
<xsd:annotation>
<xsd:documentation>Envelopes</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="mailing-labels">
<xsd:annotation>
<xsd:documentation>Mailing Labels</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="form-letters">
<xsd:annotation>
<xsd:documentation>Form Letters</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="email">
<xsd:annotation>
<xsd:documentation>E-Mail</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fax">
<xsd:annotation>
<xsd:documentation>Fax</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE DOC TYPE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="mailMergeDocTypeProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a document type for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="mailMergeDocTypeValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a document type for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE DATA TYPE VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="mailMergeDataTypeValue">
<xsd:annotation>
<xsd:documentation>Defines a data type for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="file"></xsd:enumeration>
<xsd:enumeration value="Access"></xsd:enumeration>
<xsd:enumeration value="Excel"></xsd:enumeration>
<xsd:enumeration value="QT"></xsd:enumeration>
<xsd:enumeration value="ODBC"></xsd:enumeration>
<xsd:enumeration value="ODSO"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE DATA TYPE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="mailMergeDataTypeProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a data type for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="mailMergeDataTypeValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a data type for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE DEST VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="mailMergeDestValue">
<xsd:annotation>
<xsd:documentation>Defines a destination for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="new-document"></xsd:enumeration>
<xsd:enumeration value="printer"></xsd:enumeration>
<xsd:enumeration value="email"></xsd:enumeration>
<xsd:enumeration value="fax"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE DEST PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="mailMergeDestProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a destination for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="mailMergeDestValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a destination for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE ODSO FMD FIELD TYPE VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="mailMergeOdsoFMDFieldTypeValue">
<xsd:annotation>
<xsd:documentation>Defines Office Data Source Object field types for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="null"></xsd:enumeration>
<xsd:enumeration value="db-column"></xsd:enumeration>
<xsd:enumeration value="address-block"></xsd:enumeration>
<xsd:enumeration value="salutation"></xsd:enumeration>
<xsd:enumeration value="mapped"></xsd:enumeration>
<xsd:enumeration value="barcode"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> MAIL MERGE ODSO FMD FIELD TYPE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="mailMergeOdsoFMDFieldTypeProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses Office Data Source Object field types for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="mailMergeOdsoFMDFieldTypeValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of Office Data Source Object field types for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> DOC PROP STYLE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="docPrStyleProperty">
<xsd:annotation>
<xsd:documentation>Defines style reference that is a document property.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="sti" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets a built-in style's unique numerical identifier.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="val" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the style name as show to the user at save time.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TRACK CHANGES VIEW PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="trackChangesViewElt">
<xsd:annotation>
<xsd:documentation>Defines view settings for revision tracking in the document.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="markup" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets displays track changes markup in document. Defaults to true if not specified.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="comments" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>When viewing markup, displays annotations (comments) in document. Defaults to true if not specified.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ins-del" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>When viewing markup, displays track insertions and deletions in document. Defaults to true if not specified.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="formatting" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>When viewing markup, displays formatting changes markup in document. Defaults to true if not specified.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ink-annotations" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>When viewing markup, displays annotations (comments) in document. Defaults to true if not specified.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> KINSOKU PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="kinsokuProperty">
<xsd:annotation>
<xsd:documentation>Specifies characters that are restricted from ending a line (Asian Typography option).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="lang" type="langType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the language.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="val" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets a string containing the restriction characters.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TEXT DIRECTION VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="textDirectionValue">
<xsd:annotation>
<xsd:documentation>Defines a text-direction setting.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="lr-tb">
<xsd:annotation>
<xsd:documentation>Left To Right; Top to Bottom</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="tb-rl">
<xsd:annotation>
<xsd:documentation>Top to Bottom; Right to Left</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="bt-lr">
<xsd:annotation>
<xsd:documentation>Bottom to Top; Left to Right</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lr-tb-v">
<xsd:annotation>
<xsd:documentation>Left to Right, Top to Bottom Rotated</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="tb-rl-v">
<xsd:annotation>
<xsd:documentation>Top to Bottom; Right to Left Rotated</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> TEXT DIRECTION PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="textDirectionProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a text-direction setting.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="textDirectionValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value for a text-direction setting.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TEXT ALIGNMENT VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="textAlignmentValue">
<xsd:annotation>
<xsd:documentation>Defines a text-alignment setting.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="top"></xsd:enumeration>
<xsd:enumeration value="center"></xsd:enumeration>
<xsd:enumeration value="baseline"></xsd:enumeration>
<xsd:enumeration value="bottom"></xsd:enumeration>
<xsd:enumeration value="auto"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> TEXT ALIGNMENT PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="textAlignmentProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a text-alignment setting.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="textAlignmentValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the value of a text-alignment setting.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> DISPLACED BY SDT VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="displacedBySDTValue">
<xsd:annotation>
<xsd:documentation>When bookmarks border Structured Document Tags (SDTs), this attribute ensures that bookmarks are inserted into the document next to the SDTs. We use this attribute because SDTs appear in our XML how they logically appear in the Word document, but not necessarily in the same location as they are in the document. When we displace the SDTs, we also displace the bookmarks next to them so that the intended result is in the XML file.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="next"></xsd:enumeration>
<xsd:enumeration value="prev"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> ANNOTATION TYPE VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="annotationValuesType">
<xsd:annotation>
<xsd:documentation>Represents the Word element expressed by this Annotation Markup Language (AML) annotation tag.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Word.Insertion"></xsd:enumeration>
<xsd:enumeration value="Word.Deletion"></xsd:enumeration>
<xsd:enumeration value="Word.Formatting"></xsd:enumeration>
<xsd:enumeration value="Word.Bookmark.Start"></xsd:enumeration>
<xsd:enumeration value="Word.Bookmark.End"></xsd:enumeration>
<xsd:enumeration value="Word.Comment.Start"></xsd:enumeration>
<xsd:enumeration value="Word.Comment.End"></xsd:enumeration>
<xsd:enumeration value="Word.Insertion.Start"></xsd:enumeration>
<xsd:enumeration value="Word.Insertion.End"></xsd:enumeration>
<xsd:enumeration value="Word.Deletion.Start"></xsd:enumeration>
<xsd:enumeration value="Word.Deletion.End"></xsd:enumeration>
<xsd:enumeration value="Word.Comment"></xsd:enumeration>
<xsd:enumeration value="Word.Numbering"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> ANNOTATION ATTRIBUTE GROUP </xsd:documentation>
</xsd:annotation>
<xsd:attributeGroup name="wordAnnotationGroup">
<xsd:attribute name="type" type="annotationValuesType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the Word element expressed by this Annotation Markup Language (AML) annotation tag.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="name" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>For bookmarks, specifies the bookmark name.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="initials" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>For bookmarks denoting the range of a comment, specifies the initials of the comment's author.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="col-first" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>For table bookmarks, specifies the column this bookmark begins in.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="col-last" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>For table bookmarks, specifies the column this bookmark ends in.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="original" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the original numbering on display field revision marking.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="displacedBySDT" type="displacedBySDTValue" use="optional">
<xsd:annotation>
<xsd:documentation>When bookmarks border Structured Document Tags (SDTs), this attribute ensures that bookmarks are inserted into the document next to the SDTs. We use this attribute because SDTs appear in our XML how they logically appear in the Word document, but not necessarily in the same location as they are in the document. When we displace the SDTs, we also displace the bookmarks next to them so that the intended result is in the XML file.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:attributeGroup>
<xsd:complexType name="listPrElt">
<xsd:annotation>
<xsd:documentation>Defines a list.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ilvl" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents list-level number.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ilfo" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents list instantiation (matches lists).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="wx:t" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The textual representation of this list level.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="wx:font" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The font of the list level.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Revision marking of these list properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="pBdrElt">
<xsd:annotation>
<xsd:documentation>Defines a paragraph border.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="top" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents top border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="left" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents left border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bottom" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents bottom border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="right" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents right border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="between" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents between border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bar" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents bar border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="tabsElt">
<xsd:annotation>
<xsd:documentation>Defines a collection of tab stops.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="tab" type="tabStopProperty" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents a tab stop.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> G L O B A L A T T R I B U T E S </xsd:documentation>
</xsd:annotation>
<xsd:attribute name="st" type="onOffType">
<xsd:annotation>
<xsd:documentation>Indicates that the XML tag was an auto-recognized smart tag.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="placeholder" type="stringType">
<xsd:annotation>
<xsd:documentation>Gets or sets placeholder text, a Word attribute on user-defined tags.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:annotation>
<xsd:documentation> PARA ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="pPrElt">
<xsd:annotation>
<xsd:documentation>Defines a collection of paragraph settings.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="pStyle" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents paragraph style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="keepNext" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents Keep with Next Paragraph option: Prevents a page break between this paragraph and the next.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="keepLines" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents Keep Lines Together option: Prevents a page break in this paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pageBreakBefore" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents Page Break Before option: Forces a page break before this paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="framePr" type="framePrProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents text frame and drop cap properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="widowControl" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents Widow/Orphan Control option: Prevents Word from printing the last line of a paragraph by itself at the top of the page (widow) or the first line of a paragraph at the bottom of a page (orphan).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="listPr" type="listPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents list properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="supressLineNumbers" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Prevents line numbers from appearing next to paragraph. This setting has no effect in documents or sections with no line numbers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pBdr" type="pBdrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents borders for the paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shd" type="shdProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents paragraph shading.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tabs" type="tabsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents tab stop list.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suppressAutoHyphens" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Prevents automatic hyphenation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="kinsoku" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Use East Asian typography and line-breaking rules to determine which characters begin and end a line on a page (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wordWrap" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Allows a line to break in the middle of a Latin word (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="overflowPunct" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Allows punctuation to continue one character beyond the alignment of other lines in the paragraph. If you do not use this option, all lines and punctuation must be perfectly aligned (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="topLinePunct" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Allows punctuation to compress at the start of a line, which lets subsequent characters move in closer (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="autoSpaceDE" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Automatically adjusts character spacing between East Asian and Latin text (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="autoSpaceDN" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Automatically adjusts character spacing between East Asian text and numbers (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bidi" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets the alignment and reading order for a paragraph to right-to-left.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="adjustRightInd" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Automatically adjusts the right indent when you are using the document grid.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="snapToGrid" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Aligns text to document grid (when grid is defined).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="spacing" type="spacingProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents spacing between lines and paragraphs.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ind" type="indProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents paragraph indentation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="contextualSpacing" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies not to add space between paragraphs of the same style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suppressOverlap" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies not to allow this frame to overlap.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="jc" type="jcProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents paragraph alignment.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="textDirection" type="textDirectionProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents orientation for the paragraph in the current cell, text box, or text frame.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="textAlignment" type="textAlignmentProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Determines the vertical alignment of all text in a line (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="outlineLvl" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents outline level.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="divId" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents ID of HTML DIV element this paragraph is currently in.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cnfStyle" type="cnfProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A string representation of a binary bitmask that represents the conditional formatting results for this paragraph within a table cell (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rPr" type="rPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents run properties for the paragraph mark.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sectPr" type="sectPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents section properties for section that terminates at this paragraph mark.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Revision marking of these paragraph properties</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> BINARYDATA TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="binDataType">
<xsd:annotation>
<xsd:documentation>Defines the binary data that represents a movie or object.</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="base64NumberList76">
<xsd:attribute name="name" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the name of the binary data in this element.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleType name="base64NumberList76">
<xsd:annotation>
<xsd:documentation>Defines the basic type for base64-encoded binary data.</xsd:documentation>
</xsd:annotation>
<xsd:list>
<xsd:simpleType>
<xsd:restriction base="xsd:base64Binary">
<xsd:maxLength value="608"></xsd:maxLength>
</xsd:restriction>
</xsd:simpleType>
</xsd:list>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> OCX Type </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ocxType">
<xsd:annotation>
<xsd:documentation>Contains data for the OCX control this object represents.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="id" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets an OCX control ID.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="name" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the name.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="classid" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the class ID.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="shapeid" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the shape ID.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="class" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the class name.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="w" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the width.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="h" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the height.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="align" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the alignment.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="data" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets OCX control data.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wx:iPersistPropertyBag" use="optional">
<xsd:annotation>
<xsd:documentation>A hint as to whether this OCX supports IPersistPropertyBag</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="backgroundElt">
<xsd:annotation>
<xsd:documentation>Defines document-background settings.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="bgcolor" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the background color for this document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="background" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the name of the background.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PICTURE TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="pictureType">
<xsd:annotation>
<xsd:documentation>Defines a picture.</xsd:documentation>
</xsd:annotation>
<xsd:sequence maxOccurs="unbounded">
<xsd:element name="binData" type="binDataType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the binary data representing this object.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="movie" type="binDataType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the binary data representing this movie.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0" maxOccurs="1">
<xsd:element name="background" minOccurs="0" type="backgroundElt">
<xsd:annotation>
<xsd:documentation>Represents the background for this document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="applet" type="appletElt">
<xsd:annotation>
<xsd:documentation>Contains data for the Java applet this object represents</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="msAccessHTML" type="stringType">
<xsd:annotation>
<xsd:documentation>Contains data for the Access Web Bot this object represents.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="scriptAnchor" type="scriptAnchorType">
<xsd:annotation>
<xsd:documentation>Contains data for the script anchor this object represents.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ocx" type="ocxType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains data for the OCX control this object represents.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:any processContents="skip" namespace="urn:schemas-microsoft-com:vml" minOccurs="0"></xsd:any>
<xsd:any processContents="skip" namespace="urn:schemas-microsoft-com:office:office" minOccurs="0"></xsd:any>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> APPLET TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="appletElt">
<xsd:annotation>
<xsd:documentation>Defines an applet.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="args" minOccurs="0" type="stringType">
<xsd:annotation>
<xsd:documentation>Contains Java applet arguments.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="appletText" type="stringType">
<xsd:annotation>
<xsd:documentation>Contains text for the Java applet.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> SCRIPT ANCHOR TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="scriptAnchorType">
<xsd:annotation>
<xsd:documentation>Defines a script in the document.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="scriptId" minOccurs="0" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents script ID.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="language" minOccurs="0" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents script language.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="args" minOccurs="0" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents script arguments.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="scriptText" minOccurs="0" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents script text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> FIELDS </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="simpleFieldType">
<xsd:annotation>
<xsd:documentation>Defines a field in the document.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="fldData" type="stringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents field data.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="r" type="rElt">
<xsd:annotation>
<xsd:documentation>Represents the run element. This is the leaf container for data in a Word document -- text, pictures, and so on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fldSimple" type="simpleFieldType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents simple Word field (with plain text instructions). These fields are run-time calculated entities in Word (for example, page numbers).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hlink" type="hLinkType">
<xsd:annotation>
<xsd:documentation>Represents hyperlink element (analogous to HTML <a href=...> tag).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="runLevelElts"></xsd:group>
<xsd:any processContents="skip" namespace="##other" minOccurs="0"></xsd:any>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="instr" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets instruction text for a field.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="fldLock" type="onOffType">
<xsd:annotation>
<xsd:documentation>Gets or sets whether the field is locked from being recalculated.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="fldCharTypeProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a field character type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="begin"></xsd:enumeration>
<xsd:enumeration value="separate"></xsd:enumeration>
<xsd:enumeration value="end"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="fldCharElt">
<xsd:annotation>
<xsd:documentation>Defines a field-delimiting character.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="fldData" type="stringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents field data.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="fldCharType" type="fldCharTypeProperty">
<xsd:annotation>
<xsd:documentation>Specifies whether this field-delimiting character begins a field definition, separates the field definition from the field instructions, or ends the field definition.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="fldLock" type="onOffType">
<xsd:annotation>
<xsd:documentation>Gets or sets whether the field is locked from being recalculated.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="hLinkType">
<xsd:annotation>
<xsd:documentation>Defines a hyperlink in the document.</xsd:documentation>
</xsd:annotation>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="r" type="rElt">
<xsd:annotation>
<xsd:documentation>Represents the run element. This is the leaf container for data in a Word document -- text, pictures, and so.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fldSimple" type="simpleFieldType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents simple Word field (with plain text instructions). These fields are run-time calculated entities in Word (for example, page numbers).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hlink" type="hLinkType">
<xsd:annotation>
<xsd:documentation>Represents the hyperlink element (analogous to HTML <a href=...> tag).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="runLevelElts"></xsd:group>
<xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded" processContents="skip"></xsd:any>
</xsd:choice>
<xsd:attribute name="bookmark" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies the bookmark location in the document that the hyperlink will jump to.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="target" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies the frame target for the hyperlink (that is, the frameset).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="screenTip" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies the text to show as a ScreenTip for this hyperlink.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="arbLocation" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Tracks locations in documents that have no bookmark targets. Used internally by Word.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="noHistory" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets whether to add this target to the history list when it is navigated to.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dest" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the hyperlink destination.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> SECTION PROPERTIES </xsd:documentation>
</xsd:annotation>
<xsd:annotation>
<xsd:documentation> SECTION MARK VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="sectionMarkValue">
<xsd:annotation>
<xsd:documentation>Defines section type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="next-page">
<xsd:annotation>
<xsd:documentation>Breaks the page so that the next section starts at the top of the next page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="next-column">
<xsd:annotation>
<xsd:documentation>Breaks the column so that the next section starts at the top of the next column.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="continuous">
<xsd:annotation>
<xsd:documentation>Starts a new section immediately without breaking the page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="even-page">
<xsd:annotation>
<xsd:documentation>Breaks the page so that the next section starts on the next even numbered page. If this section break falls on an even numbered page, Word leaves the next odd numbered page blank.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="odd-page">
<xsd:annotation>
<xsd:documentation>Breaks the page so that the next section start on the next on the next odd numbered page. If this section break falls on an odd numbered page, Word leaves the next page blank.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> SECTION MARK TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="sectTypeElt">
<xsd:annotation>
<xsd:documentation>Defines section type.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="sectionMarkValue">
<xsd:annotation>
<xsd:documentation>Gets or sets section type.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PAPER SOURCE TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="paperSourceType">
<xsd:annotation>
<xsd:documentation>Defines source for paper in printer.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="first" type="decimalNumberType">
<xsd:annotation>
<xsd:documentation>Gets or sets code for the printer tray from which you want the first page of each section to print.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="other" type="decimalNumberType">
<xsd:annotation>
<xsd:documentation>Gets or sets code for the printer tray from which you want to print the second and subsequent pages in each section.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> NUMBER FORMAT VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="numberFormatValue">
<xsd:annotation>
<xsd:documentation>Defines number format values for automatic numbering.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="decimal"></xsd:enumeration>
<xsd:enumeration value="upper-roman"></xsd:enumeration>
<xsd:enumeration value="lower-roman"></xsd:enumeration>
<xsd:enumeration value="upper-letter"></xsd:enumeration>
<xsd:enumeration value="lower-letter"></xsd:enumeration>
<xsd:enumeration value="ordinal"></xsd:enumeration>
<xsd:enumeration value="cardinal-text"></xsd:enumeration>
<xsd:enumeration value="ordinal-text"></xsd:enumeration>
<xsd:enumeration value="hex"></xsd:enumeration>
<xsd:enumeration value="chicago"></xsd:enumeration>
<xsd:enumeration value="ideograph-digital"></xsd:enumeration>
<xsd:enumeration value="japanese-counting"></xsd:enumeration>
<xsd:enumeration value="aiueo"></xsd:enumeration>
<xsd:enumeration value="iroha"></xsd:enumeration>
<xsd:enumeration value="decimal-full-width"></xsd:enumeration>
<xsd:enumeration value="decimal-half-width"></xsd:enumeration>
<xsd:enumeration value="japanese-legal"></xsd:enumeration>
<xsd:enumeration value="japanese-digital-ten-thousand"></xsd:enumeration>
<xsd:enumeration value="decimal-enclosed-circle"></xsd:enumeration>
<xsd:enumeration value="decimal-full-width2"></xsd:enumeration>
<xsd:enumeration value="aiueo-full-width"></xsd:enumeration>
<xsd:enumeration value="iroha-full-width"></xsd:enumeration>
<xsd:enumeration value="decimal-zero"></xsd:enumeration>
<xsd:enumeration value="bullet"></xsd:enumeration>
<xsd:enumeration value="ganada"></xsd:enumeration>
<xsd:enumeration value="chosung"></xsd:enumeration>
<xsd:enumeration value="decimal-enclosed-fullstop"></xsd:enumeration>
<xsd:enumeration value="decimal-enclosed-paren"></xsd:enumeration>
<xsd:enumeration value="decimal-enclosed-circle-chinese"></xsd:enumeration>
<xsd:enumeration value="ideograph-enclosed-circle"></xsd:enumeration>
<xsd:enumeration value="ideograph-traditional"></xsd:enumeration>
<xsd:enumeration value="ideograph-zodiac"></xsd:enumeration>
<xsd:enumeration value="ideograph-zodiac-traditional"></xsd:enumeration>
<xsd:enumeration value="taiwanese-counting"></xsd:enumeration>
<xsd:enumeration value="ideograph-legal-traditional"></xsd:enumeration>
<xsd:enumeration value="taiwanese-counting-thousand"></xsd:enumeration>
<xsd:enumeration value="taiwanese-digital"></xsd:enumeration>
<xsd:enumeration value="chinese-counting"></xsd:enumeration>
<xsd:enumeration value="chinese-legal-simplified"></xsd:enumeration>
<xsd:enumeration value="chinese-counting-thousand"></xsd:enumeration>
<xsd:enumeration value="chinese-not-impl"></xsd:enumeration>
<xsd:enumeration value="korean-digital"></xsd:enumeration>
<xsd:enumeration value="korean-counting"></xsd:enumeration>
<xsd:enumeration value="korean-legal"></xsd:enumeration>
<xsd:enumeration value="korean-digital2"></xsd:enumeration>
<xsd:enumeration value="vietnamese-counting"></xsd:enumeration>
<xsd:enumeration value="russian-lower"></xsd:enumeration>
<xsd:enumeration value="russian-upper"></xsd:enumeration>
<xsd:enumeration value="none"></xsd:enumeration>
<xsd:enumeration value="number-in-dash"></xsd:enumeration>
<xsd:enumeration value="hebrew-1"></xsd:enumeration>
<xsd:enumeration value="hebrew-2"></xsd:enumeration>
<xsd:enumeration value="arabic-alpha"></xsd:enumeration>
<xsd:enumeration value="arabic-abjad"></xsd:enumeration>
<xsd:enumeration value="hindi-vowels"></xsd:enumeration>
<xsd:enumeration value="hindi-consonants"></xsd:enumeration>
<xsd:enumeration value="hindi-numbers"></xsd:enumeration>
<xsd:enumeration value="hindi-counting"></xsd:enumeration>
<xsd:enumeration value="thai-letters"></xsd:enumeration>
<xsd:enumeration value="thai-numbers"></xsd:enumeration>
<xsd:enumeration value="thai-counting"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> PAGE ORIENTATION VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="pageOrientationValue">
<xsd:annotation>
<xsd:documentation>Defines page orientation.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="portrait">
<xsd:annotation>
<xsd:documentation>Prints the document so that the short edge of the paper is the top of the page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="landscape">
<xsd:annotation>
<xsd:documentation>Prints document so that the long edge of the paper is the top of the page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>PAGE SIZE ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="pageSzType">
<xsd:annotation>
<xsd:documentation>Defines page size.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="w" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets width of the page.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="h" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets height of the page.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="orient" type="pageOrientationValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets page orientation.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="code" type="decimalNumberType">
<xsd:annotation>
<xsd:documentation>Gets or sets internal paper code to ensure the proper type is chosen if size matches size of multiple paper types supported by your printer.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PAGE MARGINS ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="pageMarType">
<xsd:annotation>
<xsd:documentation>Defines page margins (the blank space around the edges of the page).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="top" type="signedTwipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance between the top edge of the page and the top of the first line on the page.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="right" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance between the right edge of the page and the right end of a line with no right indent.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="bottom" type="signedTwipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets distance between the bottom edge of the page and the bottom of the last line on the page.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="left" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance between the left edge of the page and the left edge of unindented lines.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="header" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance from the top edge of the paper to the top edge of the header.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="footer" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance from the bottom edge of the paper to the bottom edge of the footer.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="gutter" type="twipsMeasureType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the amount of extra space added to the margin for document binding.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PAGE BORDER Z ORDER VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="pageBorderZOrderValue">
<xsd:annotation>
<xsd:documentation>Specifies where the page border is positioned relative to intersecting text or objects.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="front">
<xsd:annotation>
<xsd:documentation>Places the page border in front of any text or object that intersects the page border.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="back">
<xsd:annotation>
<xsd:documentation>Places the page border in back of any text or object that intersects the page border.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> PAGE BORDER DISPLAY VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="pageBorderDisplayValue">
<xsd:annotation>
<xsd:documentation>Specifies which pages the page border is printed on.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="all-pages">
<xsd:annotation>
<xsd:documentation>Page border is printed on all pages.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="first-page">
<xsd:annotation>
<xsd:documentation>Page border is printed on the first page only.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="not-first-page">
<xsd:annotation>
<xsd:documentation>Page border is printed on all pages except the first page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> PAGE BORDER OFFSET VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="pageBorderOffsetValue">
<xsd:annotation>
<xsd:documentation>Specifies the positioning of the page border relative to the page margin.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="page">
<xsd:annotation>
<xsd:documentation>Outside edge of page border is positioned relative to the edge of the page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="text">
<xsd:annotation>
<xsd:documentation>Inside edge of page border is positioned relative to the page margin.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> PAGE BORDERS TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="pageBordersType">
<xsd:annotation>
<xsd:documentation>Specifies the page borders.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="top" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the top page border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="left" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the left page border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bottom" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the bottom page border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="right" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the right page border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="z-order" type="pageBorderZOrderValue" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies where the page border is positioned relative to intersecting texts and objects.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="display" type="pageBorderDisplayValue" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies which pages the page border is printed on.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="offset-from" type="pageBorderOffsetValue" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies positioning of page border relative to page margin.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> CHAPTER SEPARATOR VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="chapterSepValue">
<xsd:annotation>
<xsd:documentation>Defines the separator character that appears between the chapter and page number.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="hyphen">
<xsd:annotation>
<xsd:documentation>Hyphen '-'</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="period">
<xsd:annotation>
<xsd:documentation>Period '.'</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="colon">
<xsd:annotation>
<xsd:documentation>Colon ':'</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="em-dash">
<xsd:annotation>
<xsd:documentation>Em Dash '-'</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="en-dash">
<xsd:annotation>
<xsd:documentation>En Dash '-'</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> LINE NUMBER RESTART VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="lineNumberRestartValue">
<xsd:annotation>
<xsd:documentation>Specifies when to reset the line number to the start value.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="new-page">
<xsd:annotation>
<xsd:documentation>Starts line numbering at the beginning of each page with the 'start' value.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="new-section">
<xsd:annotation>
<xsd:documentation>Starts line numbering at the beginning of each section with the 'start' value.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="continuous">
<xsd:annotation>
<xsd:documentation>Starts line numbering at the beginning of the document with the 'start' value and numbers lines continuously through the document.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> LINE NUMBER ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="lineNumberType">
<xsd:annotation>
<xsd:documentation>Specifies line numbers in the left margin of the section.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="count-by" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets number to count by.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="start" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets starting number.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="distance" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets distance between the right edge of line numbers and the left edge of the document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="restart" type="lineNumberRestartValue" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies when to reset the line number to the start value.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PAGE NUMBER ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="pageNumberType">
<xsd:annotation>
<xsd:documentation>Specifies the page numbering options.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="fmt" type="numberFormatValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets number format.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="start" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets page number to appear on the first page of the section. If left blank, numbering will continue from previous section.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="chap-style" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets heading style applied to chapter titles in the document. If you are using chapter numbers, this heading style must be used only for chapter headings.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="chap-sep" type="chapterSepValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the separator character that appears between the chapter and page number.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> COLUMN ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="columnType">
<xsd:annotation>
<xsd:documentation>Describes a column.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="w" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the width of the column.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="space" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the space between this column and the next column. Not required for the last column.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> COLUMNS ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="columnsType">
<xsd:annotation>
<xsd:documentation>Specifies the column properties for this section.</xsd:documentation>
</xsd:annotation>
<xsd:sequence minOccurs="0">
<xsd:element name="col" type="columnType" minOccurs="2" maxOccurs="45">
<xsd:annotation>
<xsd:documentation>Represents a column in a section. If all columns are not of equal width, a col element is required for each column and the space and num attributes of the cols element should not exist.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="equalWidth" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies whether all columns are of equal width.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="space" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>If all columns are of equal width, gets or sets the amount of space between each column.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="num" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>If all columns are of equal width, gets or sets the number of columns.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="sep" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Adds a vertical line between columns.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> VERTICAL JUSTIFICATION VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="verticalJustificationValue">
<xsd:annotation>
<xsd:documentation>Defines vertical alignment for text between top and bottom margins.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="top">
<xsd:annotation>
<xsd:documentation>Vertically aligns text to the top margin.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="center">
<xsd:annotation>
<xsd:documentation>Vertically aligns text centered between top and bottom margins.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="both">
<xsd:annotation>
<xsd:documentation>Vertically aligns text to both top and bottom margins. This only affects full pages. Word aligns partial pages with the top margin.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="bottom">
<xsd:annotation>
<xsd:documentation>Vertically aligns text to the bototm margin.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> VERTICAL JUSTIFICATION TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="verticalJustificationType">
<xsd:annotation>
<xsd:documentation>Sets alignment for text vertically between the top and bottom margins.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="verticalJustificationValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets vertical alignment for text between top and bottom margins.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> DOC GRID VALUE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="docGridValue">
<xsd:annotation>
<xsd:documentation>Defines the grid type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="default">
<xsd:annotation>
<xsd:documentation>No grid unless one is specified by default.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lines">
<xsd:annotation>
<xsd:documentation>Line grid only.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lines-and-chars">
<xsd:annotation>
<xsd:documentation>Line and character grid.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="snap-to-chars">
<xsd:annotation>
<xsd:documentation>Grid where text characters are automatically aligned.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> DOC GRID TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="docGridType">
<xsd:annotation>
<xsd:documentation>Specifies the document line and character grid.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="type" type="docGridValue">
<xsd:annotation>
<xsd:documentation>Gets or sets the grid type.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="line-pitch" type="decimalNumberType">
<xsd:annotation>
<xsd:documentation>Gets or sets the line pitch and space between lines. The number of lines per page will automatically be adjusted to fit the space between the lines.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="char-space" type="decimalNumberType">
<xsd:annotation>
<xsd:documentation>Gets or sets the number of characters per line for a document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>HEADER VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="hdrValue">
<xsd:annotation>
<xsd:documentation>Specifies the header type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="even">
<xsd:annotation>
<xsd:documentation>Header will occur on all even numbered pages.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="odd">
<xsd:annotation>
<xsd:documentation>Header will occur on all odd numbered pages.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="first">
<xsd:annotation>
<xsd:documentation>Header will occur on the first page of each section.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>FOOTER VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="ftrValue">
<xsd:annotation>
<xsd:documentation>Specifies the footer type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="even">
<xsd:annotation>
<xsd:documentation>Footer will occur on all even numbered pages.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="odd">
<xsd:annotation>
<xsd:documentation>Footer will occur on all odd numbered pages.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="first">
<xsd:annotation>
<xsd:documentation>Footer will occur on the first page of each section.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>FOOTNOTE VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="ftnValue">
<xsd:annotation>
<xsd:documentation>Specifies the footnote type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="normal">
<xsd:annotation>
<xsd:documentation>Normal footnote.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="separator">
<xsd:annotation>
<xsd:documentation>Separates document text from footnotes.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="continuation-separator">
<xsd:annotation>
<xsd:documentation>Is printed above footnotes on the next page when footnotes overflow onto the next page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="continuation-notice">
<xsd:annotation>
<xsd:documentation>A notice to let readers now that the footnotes have continued on the next page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>ENDNOTE VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="ednValue">
<xsd:annotation>
<xsd:documentation>Specifies the endnote type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="normal">
<xsd:annotation>
<xsd:documentation>Normal endnote.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="separator">
<xsd:annotation>
<xsd:documentation>Separates document text from endnotes.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="continuation-separator">
<xsd:annotation>
<xsd:documentation>Is printed above endnotes on the next page when endnotes overflow onto the next page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="continuation-notice">
<xsd:annotation>
<xsd:documentation>A notice to let readers now that the endnotes have continued on the next page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>HEADER ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="hdrElt">
<xsd:annotation>
<xsd:documentation>Defines the header area in the top margin of each page in the current section.</xsd:documentation>
</xsd:annotation>
<xsd:group ref="blockLevelElts" minOccurs="1" maxOccurs="unbounded"></xsd:group>
<xsd:attribute name="type" type="hdrValue" use="required">
<xsd:annotation>
<xsd:documentation>Specifies the header type.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>FOOTER ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ftrElt">
<xsd:annotation>
<xsd:documentation>Defines the footer area in the bottom margin of each page in the current section.</xsd:documentation>
</xsd:annotation>
<xsd:group ref="blockLevelElts" minOccurs="1" maxOccurs="unbounded"></xsd:group>
<xsd:attribute name="type" type="ftrValue" use="required">
<xsd:annotation>
<xsd:documentation>Specifies the footer type.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>SECTION PROPERTIES ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="sectPrElt">
<xsd:annotation>
<xsd:documentation>Defines print settings for a section of the document.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="6">
<xsd:element name="hdr" type="hdrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the headers that appear at the top of pages in this section.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ftr" type="ftrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the footers that appear at the bottom of pages in this section.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="footnotePr" type="ftnEdnPropsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the footnote properties for this section.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="endnotePr" type="ftnEdnPropsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the endnote properties for this section.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="type" type="sectTypeElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the section type.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pgSz" type="pageSzType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the size and orientation of this page.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pgMar" type="pageMarType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the page margins.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="paperSrc" type="paperSourceType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies where the paper is located in the printer.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pgBorders" type="pageBordersType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the page borders.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lnNumType" type="lineNumberType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the line numbering.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pgNumType" type="pageNumberType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the page-numbering options.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cols" type="columnsType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the column properties for this section. If all the columns are of the same width, you need only to specify the number of columns (in the num attribute) and the space between columns (in the space attribute).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="formProt" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Turns protection on for this section alone.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="vAlign" type="verticalJustificationType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets alignment for text vertically between the top and bottom margins.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noEndnote" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Suppresses endnotes that would ordinarily appear at the end of this section.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="titlePg" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies that the first page of this section is different and will have different headers and footers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="textFlow" type="textDirectionProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the text flow.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bidi" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies that this section contains bidirectional (complex scripts) text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rtlGutter" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Positions the gutter at the right of the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="docGrid" type="docGridType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the document grid.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Revision marking for the section properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute ref="wsp:rsidRPr">
<xsd:annotation>
<xsd:documentation>Revision save id for the formatting applied to the section mark.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidDel">
<xsd:annotation>
<xsd:documentation>Revision save id for the text for the deletion of section mark.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidR">
<xsd:annotation>
<xsd:documentation>Revision save id for the text of this section mark.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidSect">
<xsd:annotation>
<xsd:documentation>Revision save id for the section properties.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> BREAK ELEMENT TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="brType">
<xsd:annotation>
<xsd:documentation>Specifies the break type.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="page"></xsd:enumeration>
<xsd:enumeration value="column"></xsd:enumeration>
<xsd:enumeration value="text-wrapping"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> BREAK CLEAR TYPE </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="brClearType">
<xsd:annotation>
<xsd:documentation>Specifies the line break mode for the break.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"></xsd:enumeration>
<xsd:enumeration value="left"></xsd:enumeration>
<xsd:enumeration value="right"></xsd:enumeration>
<xsd:enumeration value="all"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> BREAK ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="brElt">
<xsd:annotation>
<xsd:documentation>Defines a text-wrapping break.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="type" type="brType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies the break type.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="clear" type="brClearType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies the line break mode for the Japanese carriage return.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> SYM ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="symElt">
<xsd:annotation>
<xsd:documentation>Defines a symbol character.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="font" type="stringType">
<xsd:annotation>
<xsd:documentation>Gets or sets the symbol font.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="char" type="shortHexNumberType">
<xsd:annotation>
<xsd:documentation>Gets or sets the character code of the symbol.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PROOF ERR ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="proofErrType">
<xsd:annotation>
<xsd:documentation>Defines a type of proofing error.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="spellStart"></xsd:enumeration>
<xsd:enumeration value="spellEnd">
<xsd:annotation>
<xsd:documentation>We take the negative value of ptl and then subtract one to get the end constant.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="gramStart"></xsd:enumeration>
<xsd:enumeration value="gramEnd">
<xsd:annotation>
<xsd:documentation>We take the negative value of ptl and then subtract one to get the end constant.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="proofErrElt">
<xsd:annotation>
<xsd:documentation>Defines a proofing error.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="type" type="proofErrType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the type of the proofing error -- either spelling or grammar.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="edGrpType">
<xsd:annotation>
<xsd:documentation>Defines a group with edit permissions.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"></xsd:enumeration>
<xsd:enumeration value="everyone"></xsd:enumeration>
<xsd:enumeration value="administrators"></xsd:enumeration>
<xsd:enumeration value="contributors"></xsd:enumeration>
<xsd:enumeration value="editors"></xsd:enumeration>
<xsd:enumeration value="owners"></xsd:enumeration>
<xsd:enumeration value="current"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="permElt">
<xsd:annotation>
<xsd:documentation>Defines a permission for the document.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="id" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the ID for this permission.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="displacedBySDT" type="displacedBySDTValue" use="optional">
<xsd:annotation>
<xsd:documentation>When bookmarks border Structured Document Tags (SDTs), this attribute ensures that bookmarks are inserted into the document next to the SDTs. We use this attribute because SDTs appear in our XML how they logically appear in the Word document, but not necessarily in the same location as they are in the document. When we displace the SDTs, we also displace the bookmarks next to them so that the intended result is in the XML file.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="permStartElt">
<xsd:annotation>
<xsd:documentation>Defines the range protection permission start.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="permElt">
<xsd:attribute name="edGrp" type="edGrpType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the group with edit permissions</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ed" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the user with edit permissions</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="col-first" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>For table range permissions, specifies the beginning column for the permission.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="col-last" type="decimalNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>For table range permissions, specifies the ending column for the permission.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="subDocElt">
<xsd:annotation>
<xsd:documentation>Defines a subdocument within the document.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="link" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the path and file name of the subdocument.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tabElt">
<xsd:annotation>
<xsd:documentation>Defines a tab stop.</xsd:documentation>
</xsd:annotation>
<xsd:attribute ref="wx:wTab" use="optional">
<xsd:annotation>
<xsd:documentation>This is the width (in twips) of the tab.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wx:tlc" use="optional">
<xsd:annotation>
<xsd:documentation>This is the tab leader character hint.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wx:cTlc" use="optional">
<xsd:annotation>
<xsd:documentation>This is the count of cTlc that this tab evaluates to</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> RUN TYPE </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="rElt">
<xsd:annotation>
<xsd:documentation>Defines this run of content (text, picture, and so on) and groups run properties with the content.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="rPr" type="rPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents properties of the contents of this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Insertions, Deletions, or Bookmarks</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="br" type="brElt">
<xsd:annotation>
<xsd:documentation>Represents a text-wrapping break.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="t" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents text content.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="delText" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents revision-deleted text content. Using this element instead of the t element does not make text revision-marked deleted. The delText element should be inside an Annotation Markup Language (AML) Word.Deletion block.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="instrText" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents field instruction content</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="delInstrText" type="stringType">
<xsd:annotation>
<xsd:documentation>Represents revision-deleted field-instruction content. Using this element instead of the instrText element does not make field-instruction text revision-marked deleted. The delInstrText element should be inside an Annotation Markup Language (AML) Word.Deletion block.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noBreakHyphen" type="emptyElt">
<xsd:annotation>
<xsd:documentation>Represents a nonbreaking hyphen</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="softHyphen" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a soft-hyphen (optional hyphen).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="annotationRef" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents an annotation reference mark.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="footnoteRef" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a footnote reference mark.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="endnoteRef" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents an endnote reference mark.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="separator" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a footnote or endnote separator mark.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="continuationSeparator" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a footnote or endnote continuation separator mark.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="footnote" type="ftnElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a footnote that appears at this point in the document. The contents of the footnote are in this element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="endnote" type="ednElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents an endnote that appears at this point in the document. The contents of the endnote are in this element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sym" type="symElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a symbol character.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pgNum" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a page number at display time.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cr" type="emptyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies that this paragraph mark isn't a paragraph mark -- it's just a carriage return in the paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tab" type="tabElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a tab character.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pict" type="pictureType">
<xsd:annotation>
<xsd:documentation>Represents a picture or other binary object that appears at this point in the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fldChar" type="fldCharElt">
<xsd:annotation>
<xsd:documentation>Represents a field-delimiting character</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ruby" type="rubyElt">
<xsd:annotation>
<xsd:documentation>Represents the Asian Layout option Phonetic Guide (Ruby Text).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="wx:t" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Hint of the ignore text for a field.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
<xsd:attribute ref="wsp:rsidRPr">
<xsd:annotation>
<xsd:documentation>Revision save id for the formatting of this run.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidDel">
<xsd:annotation>
<xsd:documentation>Revision save id for the text for the deletion of this run.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidR">
<xsd:annotation>
<xsd:documentation>Revision save id for the text of this run.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> RUN ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="hintType">
<xsd:annotation>
<xsd:documentation>Provides a hint to Word regarding which font to use for display.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="default"></xsd:enumeration>
<xsd:enumeration value="fareast"></xsd:enumeration>
<xsd:enumeration value="cs"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="fontsElt">
<xsd:annotation>
<xsd:documentation>Defines the fonts for this run.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="hint" type="hintType">
<xsd:annotation>
<xsd:documentation>Gets or sets a hint to Word as to which font to use for display.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ascii" type="stringType">
<xsd:annotation>
<xsd:documentation>Gets or sets the ASCII font.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="h-ansi" type="stringType">
<xsd:annotation>
<xsd:documentation>Gets or sets the high ANSI font.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="fareast" type="stringType">
<xsd:annotation>
<xsd:documentation>Gets or sets the font used for East Asian characters.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="cs" type="stringType">
<xsd:annotation>
<xsd:documentation>Gets or sets the font used for complex scripts.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="rPrElt">
<xsd:annotation>
<xsd:documentation>Defines the properties of the contents of this run.</xsd:documentation>
</xsd:annotation>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="rStyle" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a character style for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rFonts" type="fontsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the fonts for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="wx:font" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Hint as to which Font Word used to display this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="wx:sym" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Hint that this run resolves this single symbol.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="b" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets Latin and Asian characters to bold.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="b-cs" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets complex scripts characters to bold.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="i" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets Latin and Asian characters to italic.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="i-cs" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets complex scripts characters to italic.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="caps" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Formats lowercase text as capital letters. Does not affect numbers, punctuation, non-alphabetic characters, or uppercase letters.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="smallCaps" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Formats lowercase text as capital letters and reduces their size. Does not affect numbers, punctuation, non-alphabetic characters, or uppercase letters.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="strike" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Draws a line through the text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dstrike" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Draws a double line through the text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="outline" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Displays the inner and outer borders of each character.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shadow" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Adds a shadow behind the text, beneath and to the right of the text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="emboss" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Makes text appear as if it is raised off the page in relief.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="imprint" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Makes selected text appear to be imprinted or pressed into page (also referred to as engrave).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noProof" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Formats the text so that spelling and grammar errors are ignored in this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="snapToGrid" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets the number of characters per line to match the number of characters specified in the docGrid element of the current section's properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="vanish" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Prevents the text in this run from being displayed or printed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="webHidden" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Prevents the text in this run from being displayed when this document is saved as a Web page.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="color" type="hexColorProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies either an automatic color or a hexadecimal color code for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="spacing" type="signedTwipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the amount by which the spacing between characters is expanded or condensed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="w" type="textScaleProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Stretches or compresses text horizontally as a percentage of its current size.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="kern" type="hpsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the smallest font size for which kerning should be automatically adjusted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="position" type="signedHpsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the amount by which text should be raised or lowered in relation to the baseline.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sz" type="hpsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the font size for the Asian and Latin fonts in this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sz-cs" type="hpsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the font size for complex script fonts in this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="highlight" type="highlightProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Marks text as highlighted so it stands out from the surrounding text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="u" type="underlineProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the underline formatting for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="effect" type="textEffectProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the animated text effect for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bdr" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the border for characters in this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shd" type="shdProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the shading for characters in this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fitText" type="fitTextProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the width of the space that this run to fit into.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="vertAlign" type="verticalAlignRunProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Adjusts the vertical position of the text relative to the baseline and changes the font size if possible. To raise or lower the text without reducing the font size, use the position element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rtl" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets the alignment and reading order for this run to right-to-left.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cs" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies if text in this run is complex scripts text (true or false).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="em" type="emProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets the type of emphasis mark for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hyphen" type="hyphenProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the hyphenation style for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lang" type="langElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the languages for this run.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="asianLayout" type="asianLayoutElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents special Asian Layout formatting properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="specVanish" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the special hidden property that makes text in this run always hidden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Revision marking of run properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> CFCHUNK ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="cfChunkElt">
<xsd:annotation>
<xsd:documentation>Defines a context-free chunk, which allows in-line definition of style sheet, font, and list items (as well as document content).</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="lists" type="listsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents list definitions (for example, the Bullets and Numbering options).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="styles" type="stylesElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents style definitions.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fonts" type="fontsListElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents font definitions.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="blockLevelChunkElts" minOccurs="0" maxOccurs="unbounded"></xsd:group>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="rubyAlignValues">
<xsd:annotation>
<xsd:documentation>Defines ruby text justification (Asian Layout option).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="center"></xsd:enumeration>
<xsd:enumeration value="distributeLetter"></xsd:enumeration>
<xsd:enumeration value="distributeSpace"></xsd:enumeration>
<xsd:enumeration value="left"></xsd:enumeration>
<xsd:enumeration value="right"></xsd:enumeration>
<xsd:enumeration value="rightVertical"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="rubyAlignProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses ruby text justification (Asian Layout option).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="rubyAlignValues" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the alignment for ruby text (Asian Layout option).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="rubyPrElt">
<xsd:annotation>
<xsd:documentation>Defines the properties specific to ruby text (Asian Layout option).</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="rubyAlign" type="rubyAlignProperty">
<xsd:annotation>
<xsd:documentation>Represents the alignment for ruby text (Asian Layout option)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hps" type="hpsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Represents the size of ruby text (Asian Layout option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hpsRaise" type="hpsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Represents the distance from the base text and the ruby text (Asian Layout option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hpsBaseText" type="hpsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Represents the size of the base text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lid" type="langProperty">
<xsd:annotation>
<xsd:documentation>Represents the language ID for the ruby text (Asian Layout option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rubyContentType">
<xsd:annotation>
<xsd:documentation>Defines the phonetic guide text (the ruby text) (Asian Layout option).</xsd:documentation>
</xsd:annotation>
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="r" type="rElt">
<xsd:annotation>
<xsd:documentation>Represents a run element. This is the leaf container for data in a document -- text, pictures, and so on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="runLevelElts"></xsd:group>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="rubyElt">
<xsd:annotation>
<xsd:documentation>Defines a run of data in a document.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="rubyPr" type="rubyPrElt">
<xsd:annotation>
<xsd:documentation>Represents these are the properties specific to ruby text (Asian Layout option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rt" type="rubyContentType">
<xsd:annotation>
<xsd:documentation>Represents the phonetic guide text (the ruby text) -- Asian Layout option.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rubyBase" type="rubyContentType">
<xsd:annotation>
<xsd:documentation>Represents the base text of the ruby text (Asian Layout option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> PARA ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="pElt">
<xsd:annotation>
<xsd:documentation>Defines a paragraph.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="pPr" type="pPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the paragraph properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"></xsd:any>
<xsd:element name="r" type="rElt">
<xsd:annotation>
<xsd:documentation>Represents a run element. This is the leaf container for data in a Word document -- text, pictures, and so on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="runLevelElts"></xsd:group>
<xsd:element name="fldSimple" type="simpleFieldType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents a simple Word field (with plain text instructions). Simple fields are run-time calculated entities in Word (for example, page numbers).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hlink" type="hLinkType">
<xsd:annotation>
<xsd:documentation>Represents a hyperlink element (analogous to HTML <a href=...> tag).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="subDoc" type="subDocElt">
<xsd:annotation>
<xsd:documentation>Represents a link from a master document to a subdocument.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
<xsd:attribute ref="wsp:rsidRPr">
<xsd:annotation>
<xsd:documentation>Revision save id for this paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidR">
<xsd:annotation>
<xsd:documentation>Revision save id for this paragragh mark.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidDel">
<xsd:annotation>
<xsd:documentation>Revision save id if this para is deleted.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidP">
<xsd:annotation>
<xsd:documentation>Revision save id of the PAP.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidRDefault">
<xsd:annotation>
<xsd:documentation>The default run rsid for this paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TABLE ELEMENTS </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="tableWidthPropertyType">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a table-width value.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="nil">
<xsd:annotation>
<xsd:documentation>Not set; if width is 0, treat as 'none'; if nonzero, treat as ftsDxa</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pct"></xsd:enumeration>
<xsd:enumeration value="dxa"></xsd:enumeration>
<xsd:enumeration value="auto"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="heightProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a height value.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="twipsMeasureType" default="0">
<xsd:annotation>
<xsd:documentation>Gets or sets the height value.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="h-rule" type="heightRuleType">
<xsd:annotation>
<xsd:documentation>Gets or sets the rule that determines how to use the height value.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tableWidthProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses a table-width value.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="w" type="decimalNumberType">
<xsd:annotation>
<xsd:documentation>Gets or sets the table width. The type of this value is dependent on the w:type value; twips or nil means twips; auto means automatic (w is ignored), and pct means 1/50 percent (for example, 5000 = 100%, 4975 = 99.5%, and so on).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="type" type="tableWidthPropertyType">
<xsd:annotation>
<xsd:documentation>Gets or sets determines how to interpret the width.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tblGridColElt">
<xsd:annotation>
<xsd:documentation>Defines the column settings for a table grid.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="w" type="twipsMeasureType">
<xsd:annotation>
<xsd:documentation>Gets or sets the column width (in twips).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tblGridElt">
<xsd:annotation>
<xsd:documentation>Defines a table grid.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="gridCol" type="tblGridColElt" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Defines a single grid entry. For more information, see tblGrid.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="tcBordersElt">
<xsd:annotation>
<xsd:documentation>Defines the table grid cell borders.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="top" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Defines the top border of the cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="left" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Defines the left border of the cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bottom" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Defines the bottom border of the cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="right" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Defines the right border of the cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="insideH" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the horizontal border between two cells. Only used in table-style conditional formatting.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="insideV" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the vertical border between two cells. Only used in table-style conditional formatting.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tl2br" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Defines the top-left to bottom-right diagonal border of the cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tr2bl" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Defines the top-left to bottom-right diagonal border of the cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="tcMarElt">
<xsd:annotation>
<xsd:documentation>Defines the table cell margins.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="top" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Maps to CSS padding-top property.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="left" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Maps to CSS padding-left property.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bottom" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Maps to CSS padding-bottom property.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="right" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Maps to CSS padding-right property.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="vMergeType">
<xsd:annotation>
<xsd:documentation>Defines the options for vertical merging of table cells.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="continue"></xsd:enumeration>
<xsd:enumeration value="restart"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="vMergeProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses options for vertical merging of table cells.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="vMergeType" default="continue">
<xsd:annotation>
<xsd:documentation>Specifies whether this cell is part of (or the beginning of) a vertically merged region.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="hMergeType">
<xsd:annotation>
<xsd:documentation>Defines options for horizontal merging of table cells.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="continue"></xsd:enumeration>
<xsd:enumeration value="restart"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="hMergeProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses options for horizontal merging of table cells.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="hMergeType">
<xsd:annotation>
<xsd:documentation>Specifies whether this cell is part of (or the beginning of) a vertically merged region.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tcPrElt">
<xsd:annotation>
<xsd:documentation>Defines the table cell properties.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="cnfStyle" type="cnfProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A string representation of a binary bitmask representing the conditional formatting results for this table cell (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tcW" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the preferred width for this cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="gridSpan" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the number of grid units this cell consumes -- assumed to be 1.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hmerge" type="hMergeProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this cell is part of (or the beginning of) a horizontally merged region.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="vmerge" type="vMergeProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this cell is part of (or the beginning of) a vertically merged region.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tcBorders" type="tcBordersElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Defines the borders for this cell -- these definitions override the definitions given by the table borders.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shd" type="shdProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the underlying shading for this cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noWrap" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If present, specifies that the contents of this cell should never wrap.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tcMar" type="tcMarElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Defines the margins for this cell (maps to CSS padding property). Overrides any definitions given in the table properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="textFlow" type="textDirectionProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Defines the text flow for this cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tcFitText" type="onOffProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Visually reduces the size of font characters so that all text within the cell fits within the column width. The more text, the smaller the font appears on the screen. The actual font size does not change.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="vAlign" type="verticalJustificationType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies where you want the text in the cells to be aligned, whether it is at the top, center, or bottom.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Cell property revision marking.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="tcElt">
<xsd:annotation>
<xsd:documentation>Defines a table cell. Note that all table cells must terminate with a paragraph. That paragraph will get collapsed into the cell mark and will not be displayed unless there is content in that paragraph.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="tcPr" type="tcPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table cell properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="blockLevelElts" minOccurs="1" maxOccurs="unbounded"></xsd:group>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="cnfProperty">
<xsd:annotation>
<xsd:documentation>Defines the conditional formatting settings.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" use="required">
<xsd:annotation>
<xsd:documentation>A string representation of a binary bitmask representing the conditional formatting results (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="12"></xsd:length>
<xsd:pattern value="[01]*"></xsd:pattern>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="trPrElt">
<xsd:annotation>
<xsd:documentation>Defines the table row properties.</xsd:documentation>
</xsd:annotation>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="cnfStyle" type="cnfProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A string representation of a binary bitmask representing the conditional formatting results for this table row (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="divId" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Defines what HTML DIV element this row belongs within.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="gridBefore" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the number of grid units consumed before the first cell; assumed to be zero.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="gridAfter" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the number of grid units consumed after the last cell; assumed to be zero.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wBefore" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the preferred width before the table row.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wAfter" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the preferred width after the table row.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cantSplit" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies that a page cannot split this row.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="trHeight" type="heightProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the height of this row.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblHeader" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies that this row belongs to the collection of header rows that will repeat at the top of every page and will get any special header row formatting from the table style. If this row is not contiguously connected with the first row of the table (that is, if it isn't either the first row itself, or all of the rows between this row and the first row are marked as header rows), this property will be ignored.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblCellSpacing" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents HTML Cellspacing for the table (the spacing between individual cells). this is allowed on a row because, in some obscure cases, we allow row-specific cell-spacing</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="jc" type="jcProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table alignment.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Row property revision marking.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="rowElt">
<xsd:annotation>
<xsd:documentation>Defines a row in a table.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="tblPrEx" type="tblPrExElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents exceptions to the table properties, which generally apply to every row in the table. For example, a row can have its own set of table properties, which override the table-wide properties. These exceptions are found under this element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="trPr" type="trPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table row properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="tc" type="tcElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the table cell element; analogous to HTML <td> tag.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="runLevelElts"></xsd:group>
<xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded" processContents="skip"></xsd:any>
</xsd:choice>
</xsd:sequence>
<xsd:attribute ref="wsp:rsidRPr">
<xsd:annotation>
<xsd:documentation>Revision save id for this paragraph.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidR">
<xsd:annotation>
<xsd:documentation>Revision save id for this paragragh mark.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidDel">
<xsd:annotation>
<xsd:documentation>Revision save id if this para is deleted.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="wsp:rsidTr">
<xsd:annotation>
<xsd:documentation>Revision save id of the paragraph properties.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="tableLayoutTypeType">
<xsd:annotation>
<xsd:documentation>Defines the layout type settings for a table.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Fixed"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="tableLayoutType">
<xsd:annotation>
<xsd:documentation>Defines the layout type settings for a table.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="type" type="tableLayoutTypeType">
<xsd:annotation>
<xsd:documentation>Specifies whether the table layout is AutoFit or fixed-width.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="tableOverlapType">
<xsd:annotation>
<xsd:documentation>Defines the overlap settings for a table.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Never"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="tableOverlapProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses overlap settings for a table.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="tableOverlapType" use="required">
<xsd:annotation>
<xsd:documentation>Specifies whether this table should avoid overlapping another table.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tblpPrElt">
<xsd:annotation>
<xsd:documentation>Defines the table position (tblp).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="leftFromText" type="twipsMeasureType">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance between the left table border and the surrounding text (for wrapping tables).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="rightFromText" type="twipsMeasureType">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance between the right table border and the surrounding text (for wrapping tables).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="topFromText" type="twipsMeasureType">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance between the top table border and the surrounding text (for wrapping tables).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="bottomFromText" type="twipsMeasureType">
<xsd:annotation>
<xsd:documentation>Gets or sets the distance between bottom-left table border and the surrounding text (for wrapping tables).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="vertAnchor" type="vAnchorValue">
<xsd:annotation>
<xsd:documentation>Defines how this table is vertically anchored.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="horzAnchor" type="hAnchorValue">
<xsd:annotation>
<xsd:documentation>Defines how this table is horizontally anchored.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tblpXSpec" type="xAlignType">
<xsd:annotation>
<xsd:documentation>Gets or sets the horizontal alignment (for example, center, left, or right); overrides position set by other formatting options (for example, page layout options).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tblpX" type="signedTwipsMeasureType">
<xsd:annotation>
<xsd:documentation>Gets or sets the horizontal distance from anchor.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tblpYSpec" type="yAlignType">
<xsd:annotation>
<xsd:documentation>Gets or sets the vertical alignment (for example, top or bottom); overrides position set by other formatting options (for example, page layout options).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tblpY" type="signedTwipsMeasureType">
<xsd:annotation>
<xsd:documentation>Gets or sets the vertical distance from anchor.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tblCellMarElt">
<xsd:annotation>
<xsd:documentation>Defines the table cell margins.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="top" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the top cell margin (maps directly to CSS padding-top property).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="left" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the left cell margin (maps directly to CSS padding-left property).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bottom" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the bottom cell margin (maps directly to CSS padding-bottom property).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="right" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the right cell margin (maps directly to CSS padding-right property).</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="tblVisualDirType">
<xsd:annotation>
<xsd:documentation>Defines the settings for the visual direction of a table.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="biDi"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="tblVisualDir">
<xsd:annotation>
<xsd:documentation>Defines the visual direction of a table.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="tblVisualDirType">
<xsd:annotation>
<xsd:documentation>Gets or sets the visual direction for the table -- right-to-left or left-to-right.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="tblBordersElt">
<xsd:annotation>
<xsd:documentation>Defines the borders of a table.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="top" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the top border of a table</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="left" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the left border of a table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bottom" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the bottom border of a table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="right" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the right border of a table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="insideH" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the inside horizontal border of a table (this is the border that is applied to all horizontal borders except the top-most and bottom-most borders).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="insideV" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the inside vertical border of table (this is the border that is applied to all vertical borders except the left-most and right-most borders).</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="tblPrElt">
<xsd:annotation>
<xsd:documentation>Defines the table properties.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="tblStyle" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the style for this table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblpPr" type="tblpPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table-positioning properties (for floating tables).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblOverlap" type="tableOverlapProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies whether this table should avoid overlapping another table during layout. If this tag is not specified, floating tables will be allowed to overlap.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblRtl" type="onOffProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies whether this is a right-to-left table (logical right-to-left not visual right-to-left). This element is used only to persist settings from Word 9.0/2000 and is not recommended for use. Use bidiVisual instead.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bidiVisual" type="onOffProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies that this is not a logical right-to-left table (visual right-to-left, not logical right-to-left).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblStyleRowBandSize" type="decimalNumberProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>When a style specifies the format for a band for rows in a table (a set of contiguous rows), this specifies the number of rows in a band.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblStyleColBandSize" type="decimalNumberProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>When a style specifies the format for a band of columns in a table (a set of contiguous columns), this specifies the number of columns in a band.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblW" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the preferred width of the table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="jc" type="jcProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table alignment.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblCellSpacing" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents HTML cellspacing attribute for the table (the spacing between individual cells).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblInd" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the width that the table should be indented by.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblBorders" type="tblBordersElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the border definitions for the table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shd" type="shdProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table shading; applies to the cellspacing gaps.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblLayout" type="tableLayoutType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies whether the table is of fixed width. If not specified, the contents of the table will be taken in to account during layout.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblCellMar" type="tblCellMarElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the cell margin defaults for this table's cells.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblLook" type="shortHexNumberProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies what aspects of the table styles should be included. This is a bitmask of options: 0x0020=Apply header row formatting; 0x0040=Apply last row formatting; 0x0080=Apply header column formatting; 0x0100=Apply last column formatting.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Table property revision marking.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="tblPrExElt">
<xsd:annotation>
<xsd:documentation>Defines specific exceptions to the table properties for this row.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="tblW" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the preferred width of the table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="jc" type="jcProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table alignment.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblCellSpacing" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the HTML cellspacing attribute for the table (the spacing between individual cells).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblInd" type="tableWidthProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the width that the table should be indented by.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblBorders" type="tblBordersElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the border definitions for the table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shd" type="shdProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table shading; applies to the cellspacing gaps.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblLayout" type="tableLayoutType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies whether the table is of fixed width. If not specified, the contents of the table will be taken in to account during layout.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblCellMar" type="tblCellMarElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the cell margin defaults for this table's cells.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblLook" type="shortHexNumberProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies what aspects of table styles should be included. This is a bitmask of options: 0x0020=Apply header row formatting; 0x0040=Apply last row formatting; 0x0080=Apply header column formatting; 0x0100=Apply last column formatting.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Table property row exceptions revision marking.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="tblElt">
<xsd:annotation>
<xsd:documentation>Represents the table element, which is analogous to the HTML <table> tag.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="aml:annotation" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Table Bookmarks</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblPr" type="tblPrElt">
<xsd:annotation>
<xsd:documentation>Defines the table-wide properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblGrid" type="tblGridElt">
<xsd:annotation>
<xsd:documentation>Defines the grid for the table. All columns (including the space before and after a row) will reference this grid. All columns assume one grid unit unless otherwise stated. All before or after values assume zero grid units unless otherwise stated.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="tr" type="rowElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the table row data.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="runLevelElts" minOccurs="0"></xsd:group>
<xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded" processContents="skip"></xsd:any>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="ftnEdnPosType">
<xsd:annotation>
<xsd:documentation>Defines the footnote or endnote position.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="sect-end">
<xsd:annotation>
<xsd:documentation>Endnotes are printed after the last line of the section in which the note reference mark appears. Not a valid property for footnotes.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="page-bottom">
<xsd:annotation>
<xsd:documentation>Footnotes are printed at the bottom margin of the page on which the note reference mark appears. Not a valid property for endnotes.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="beneath-text">
<xsd:annotation>
<xsd:documentation>Footnotes are printed immediately after the last line of text on the page on which the note reference mark appears.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="doc-end">
<xsd:annotation>
<xsd:documentation>Endnotes are printed at the end of the document.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="ftnEdnPosProperty">
<xsd:annotation>
<xsd:documentation>Defines the footnote or endnote position.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="ftnEdnPosType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the footnote or endnote position.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="numFmtProperty">
<xsd:annotation>
<xsd:documentation>Defines the number format for automatically numbered footnotes and endnotes.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="numberFormatValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the number format for automatically numbered footnotes and endnotes.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="restartNumberValue">
<xsd:annotation>
<xsd:documentation>Determines when automatic numbering restarts.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="continuous">
<xsd:annotation>
<xsd:documentation>Automatic numbering does not restart for this section.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="each-sect">
<xsd:annotation>
<xsd:documentation>Automatic numbering restarts each section.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="each-page">
<xsd:annotation>
<xsd:documentation>Automatic numbering restarts every page.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="numRestartProperty">
<xsd:annotation>
<xsd:documentation>Defines when automatic numbering restarts.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="restartNumberValue" use="required">
<xsd:annotation>
<xsd:documentation>Determines when automatic numbering restarts.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>FOOTNOTE ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ftnElt">
<xsd:annotation>
<xsd:documentation>Represents a footnote that appears at this point in the document. The contents of the footnote are in this element.</xsd:documentation>
</xsd:annotation>
<xsd:group ref="blockLevelElts" minOccurs="1" maxOccurs="unbounded"></xsd:group>
<xsd:attribute name="type" type="ftnValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the footnote type. This attribute is required if this is a footnote separator.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="suppressRef" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Suppresses automatic insertion of a footnote reference character.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>ENDNOTE ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ednElt">
<xsd:annotation>
<xsd:documentation>Represents an endnote that appears at this point in the document. The contents of the endnote are in this element.</xsd:documentation>
</xsd:annotation>
<xsd:group ref="blockLevelElts" minOccurs="1" maxOccurs="unbounded"></xsd:group>
<xsd:attribute name="type" type="ednValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the endnote type. This attribute is required if this is an endnote separator.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="suppressRef" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Suppresses automatic insertion of an endnote reference character.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>FOOTNOTE/ENDNOTE PROPS ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ftnEdnPropsElt">
<xsd:annotation>
<xsd:documentation>Defines the footnote or endnote properties for this section.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="pos" type="ftnEdnPosProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the footnote or endnote position.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="numFmt" type="numFmtProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the number format for automatically numbered footnotes or endnotes.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="numStart" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the starting number or character for the first automatically numbered footnotes or endnotes.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="numRestart" type="numRestartProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Determines when automatic numbering restarts.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>FOOTNOTE DOC PROPS ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ftnDocPropsElt">
<xsd:annotation>
<xsd:documentation>Defines the default footnote properties for the document.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ftnEdnPropsElt">
<xsd:sequence>
<xsd:element name="footnote" type="ftnElt" minOccurs="0" maxOccurs="3">
<xsd:annotation>
<xsd:documentation>Represents the footnote separator, continuation separator, and continuation notice. If the document has footnotes, these are required.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>FOOTNOTE DOC PROPS ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="ednDocPropsElt">
<xsd:annotation>
<xsd:documentation>Defines the default endnote properties for the document.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ftnEdnPropsElt">
<xsd:sequence>
<xsd:element name="endnote" type="ednElt" minOccurs="0" maxOccurs="3">
<xsd:annotation>
<xsd:documentation>Represents the endnote separator, continuation separator, and continuation notice. If the document has endnotes, these are required.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="odsoRecipientDataElt">
<xsd:annotation>
<xsd:documentation>Defines the Office Data Source Object recipient data.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="active" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents whether this record is active.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="hash" type="decimalNumberProperty" minOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the hash code for this record.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element name="column" type="decimalNumberProperty" minOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the unique database column number this record is for.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="uniqueTag" type="stringProperty" minOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the unique tag to ID this record.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="odsoFieldMapDataElt">
<xsd:annotation>
<xsd:documentation>Defines the Office Data Source Object field-mapping data.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="type" type="mailMergeOdsoFMDFieldTypeProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the field type.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="name" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the field name for all field types to be displayed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mappedName" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the canonical field name (if one exists and it is different from the name element).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="column" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the index of the column this field map data refers to.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lid" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the language id</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dynamicAddress" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to dynamically create the address field order based on the country.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="odsoElt">
<xsd:annotation>
<xsd:documentation>Defines an Office Data Source Object instance.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="udl" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the Universal Data Link (UDL) string.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="table" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the table name.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="src" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents source file</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="filter" type="longHexNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the filter data.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sort" type="longHexNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the sort data.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fieldMapData" type="odsoFieldMapDataElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the field mapping data.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="colDelim" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the delimiter to be used for columns (only used for text data sources).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="jdsoType" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the JOLT DSO type.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fHdr" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether the first row of the table is a header row with column names.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="recipientData" type="odsoRecipientDataElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the recipient data.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="mailMergeElt">
<xsd:annotation>
<xsd:documentation>Defines the collection of settings for a mail-merge operation.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="mainDocumentType" type="mailMergeDocTypeProperty" minOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies a mail-merge main document type. The main document is the document that contains information that is the same for each version of the merged document -- for example, the return address in a form letter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="linkToQuery" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether a mail-merge main document contains a query to its data source. If specified, the mail-merge document does not link to the data source by means of Microsoft Query.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dataType" type="mailMergeDataTypeProperty" minOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies the type of mail-merge data source (such as an Excel spreadsheet or Access database) and the method of data access (for example, by means of ODBC or DDE).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="defaultSQL" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether the mail merge will use the default SQL query string.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="connectString" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the connection string used to open an external data source.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="query" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the query that is run against the data source.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dataSource" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the path to the mail-merge data source.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="headerSource" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the path to the mail-merge header source.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotSuppressBlankLines" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Causes Word not to print blank lines when a data field is empty.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="destination" type="mailMergeDestProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the output of a mail merge.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="addressFieldName" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the name of the data field with the destination e-mail or fax address.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mailSubject" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the text that appears in the subject line of the mail-merge destination e-mail or fax.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mailAsAttachment" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sends the merged document to e-mail recipients as an attachment.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="viewMergedData" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies that merge data is displayed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="activeRecord" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the active record that a main mail-merge document displays.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="checkErrors" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies which mail-merge error checking and reporting option runs. 1) Simulate the merge and report errors in a new document. 2) (default) Complete the merge, pausing to report each error as it occurs. 3) Complete the merge without pausing; report errors in a new document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="odso" type="odsoElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains settings related to the Office Data Source Object.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="targetScreenSzType">
<xsd:annotation>
<xsd:documentation>Defines the settings for the target screen size for a Save as Web Page operation.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="544x376"></xsd:enumeration>
<xsd:enumeration value="640x480"></xsd:enumeration>
<xsd:enumeration value="720x512"></xsd:enumeration>
<xsd:enumeration value="800x600"></xsd:enumeration>
<xsd:enumeration value="1024x768"></xsd:enumeration>
<xsd:enumeration value="1152x882"></xsd:enumeration>
<xsd:enumeration value="1152x900"></xsd:enumeration>
<xsd:enumeration value="1280x1024"></xsd:enumeration>
<xsd:enumeration value="1600x1200"></xsd:enumeration>
<xsd:enumeration value="1800x1440"></xsd:enumeration>
<xsd:enumeration value="1920x1200"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="targetScreenSzElt">
<xsd:annotation>
<xsd:documentation>Defines the target screen size for a Save as Web Page operation.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="targetScreenSzType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the screen size for the monitor on which Web pages will be displayed when saving this document as a Web page.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="compatElt">
<xsd:annotation>
<xsd:documentation>Defines the application compatibility settings.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="origWordTableRules" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to combine table borders as is done in Word 5.x for the Macintosh.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wpJustification" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to do full justification as is done WordPerfect 6.x for Windows.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noTabHangInd" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies not to an add automatic tab stop for a hanging indent.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noLeading" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies not to add leading (extra space) between rows of text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="spaceForUL" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies to add space for underlines.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noColumnBalance" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies not to balance columns for continuous section starts.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="balanceSingleByteDoubleByteWidth" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to balance the single-byte-character set (SBCS) and the double-byte-character set (DBCS).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="transparentMetafiles" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to blank the area behind metafile pictures.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noExtraLineSpacing" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to center exact line height lines.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotLeaveBackslashAlone" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to convert backslash characters into yen signs.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ulTrailSpace" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to draw an underline on trailing spaces.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotExpandShiftReturn" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to expand character spaces on the line ending in SHIFT+RETURN.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="spacingInWholePoints" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to expand or condense spacing by a whole number of points.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lineWrapLikeWord6" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to wrap lines as is done in Word 6.0/95.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="printBodyTextBeforeHeader" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to print body text before a header or footer.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="printColBlack" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to print colors as black on noncolor printers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wpSpaceWidth" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to set the width of a space as is done in WordPerfect 5.x.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="showBreaksInFrames" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to show hard page or column breaks in frames.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="subFontBySize" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to substitute fonts based on font size.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suppressBottomSpacing" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to suppress extra line spacing at bottom of page.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suppressTopSpacing" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to suppress extra line spacing at top of page.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suppressTopSpacingMac5" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to suppress extra line spacing at the top of a page as is done in Word 5.x for the Macintosh.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suppressTopSpacingWP" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to suppress extra line spacing as is done in WordPerfect 5.x.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suppressSpBfAfterPgBrk" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to suppress the space before after a hard page or column break.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="swapBordersFacingPages" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to swap left and right borders on odd facing pages.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="convMailMergeEsc" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to treat \ as in mail-merge data sources.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="truncateFontHeight" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to truncate the font height.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mwSmallCaps" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use larger small caps as is done in Word 5.x for the Macintosh.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="usePrinterMetrics" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use printer metrics to lay out the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ww6BorderRules" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use the Word 6.0/95 border rules.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wrapTrailSpaces" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to wrap trailing spaces to the next line.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="footnoteLayoutLikeWW8" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to layout footnotes as is done in Word 6.0/95 and Word 7.0/97.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shapeLayoutLikeWW8" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to shape the layout as is done in Word 7.0/97.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="alignTablesRowByRow" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to align table rows independently.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="forgetLastTabAlignment" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to forget last tab alignment</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="adjustLineHeightInTable" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to adjust the line height to the grid height in the table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="autoSpaceLikeWord95" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to auto space as is done in Word 6.0/95.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noSpaceRaiseLower" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to add extra space for raised or lowered characters.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotUseHTMLParagraphAutoSpacing" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use HTML paragraph auto spacing.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="layoutRawTableWidth" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to lay out tables with raw width.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="layoutTableRowsApart" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to allow table rows to lay out apart.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="useWord97LineBreakingRules" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use the Word 7.0/97 line-breaking rules for Asian text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="breakWrappedTables" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to break wrapped tables across pages.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="snapToGridInCell" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to snap text to grid inside tables with inline objects.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dontAllowFieldEndSelect" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to select an entire field including the first or last character.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="applyBreakingRules" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use line-breaking rules.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wrapTextWithPunct" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to wrap text with punctuation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="useAsianBreakRules" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use Asian rules for line breaks with the character grid.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="useWord2002TableStyleRules" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use the Word 10.0/2002 rules for table styles.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dontGrowAutofit" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to autofit tables into the page margins.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="useFELayout" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to lay out this document to support complex scripts.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="docVarElt">
<xsd:annotation>
<xsd:documentation>Defines a document variable.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="name" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets document variable name.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="val" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets document variable value.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="docVarsElt">
<xsd:annotation>
<xsd:documentation>Defines document variables from documents created in Word version 6.0/95 or earlier</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="docVar" type="docVarElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents document variables from documents created in Word version 6.0/95 or earlier</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="characterSpacingType">
<xsd:annotation>
<xsd:documentation>Defines character-spacing control values.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DontCompress">
<xsd:annotation>
<xsd:documentation>Do not compress spacing between characters.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CompressPunctuation">
<xsd:annotation>
<xsd:documentation>Compress only punctuation within the text.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CompressPunctuationAndJapaneseKana">
<xsd:annotation>
<xsd:documentation>Compress both characters and punctuation.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="characterSpacingProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses character-spacing control values.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="characterSpacingType" use="required">
<xsd:annotation>
<xsd:documentation>Sets the compression option you want for Asian characters (Asian Typography option). In HTML, this is equivalent to setting text-justify-trim on the BODY element.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="saveThroughXsltElt">
<xsd:annotation>
<xsd:documentation>Defines the settings for applying a custom transform when saving a document as XML.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="xslt" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the custom transform to apply when saving document as XML.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="solutionID" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the solution ID for this transform.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="docPrElt">
<xsd:annotation>
<xsd:documentation>Defines the document properties.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="view" type="viewProperty" minOccurs="1">
<xsd:annotation>
<xsd:documentation>Controls the view mode in Word.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="zoom" type="zoomProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Controls how large or small the document appears on the screen in Word.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="removePersonalInformation" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Helps avoid unintentionally distributing hidden information, such as the document's author or the names associated with comments or tracked changes (Security option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dontDisplayPageBoundaries" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Turns off display of the space between the top of the text and the top edge of the page (View option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="displayBackgroundShape" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Controls display of the background shape in print layout view (View option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="printPostScriptOverText" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Allows PostScript code in PRINT fields in a document to print on top of the document text instead of underneath it (Print option). This elements setting has no effect if a document does not contain PRINT fields.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="printFractionalCharacterWidth" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Word for the Macintosh setting that has no effect in other versions of Word (Print option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="printFormsData" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Prints the data entered into an online form without printing the online form (Print option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="embedTrueTypeFonts" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Stores the TrueType fonts used to create this document along with the document (Save option). Others who open the document will be able to view and print it with the fonts used to create it, even if those fonts aren't installed on their computer. (NOTE: TrueType fonts are not embedded in XML files.)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotEmbedSystemFonts" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>For the TrueType fonts in your document, does not embed fonts that are likely to already be installed on a computer (Save option). This option takes effect only when Embed TrueType Fonts option is on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="saveSubsetFonts" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>For the TrueType fonts in your document, embeds only the font styles you actually used in the document, which may decrease the file size of your document (Save option). If you used 32 or fewer characters of a font, Word embeds only those characters. This option takes effect only when Embed TrueType Fonts option is on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="saveFormsData" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Saves the data entered in an online form as a single, tab-delimited record so you can use it in a database. Word saves the file in Text Only file format.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mirrorMargins" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>For multiple page documents, swaps left and right margins on facing pages (Page Setup Margins option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="alignBordersAndEdges" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Aligns paragraph borders and tables with the page border throughout the document (Page Border option). Setting this element to on eliminates any gaps between adjoining borders. However, Word aligns, or snaps, text to the edge of a table only if the text is one character width (10.5 points) or less from the page border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bordersDontSurroundHeader" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Causes the page border to exclude the header (Page Border option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bordersDontSurroundFooter" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Causes the page border to exclude the footer (Page Border option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="gutterAtTop" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Positions the gutter at the top of a document (Page Setup Margins option). If you have set up your document with facing pages or two pages per sheet (by selecting the Mirror margins, Book fold, or 2 pages per sheet setting for the Multiple Pages list in the Page Setup dialog box), gutterAtTop is ignored.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hideSpellingErrors" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Hides the wavy red line under possible spelling errors in your document (Spelling and Grammar option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hideGrammaticalErrors" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Hides the wavy green line under possible grammatical errors in your document (Spelling and Grammar option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="activeWritingStyle" type="writingStyleProperty" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Specifies the writing style you want Word to use to when checking grammar in this document (Spelling and Grammar option)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="proofState" type="proofProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the state of the proofing tools in this document: clean (no errors found) or dirty (errors present in the document).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="formsDesign" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether the document is in forms design mode. In this mode, you can edit or create a form by using the ActiveX controls in the Control Toolbox toolbar.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="attachedTemplate" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the template that's attached to this document (Templates and Add-Ins option)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="linkStyles" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Updates the styles in this document to match the styles in the attached template each time you open the document (Templates and Add-Ins option). This ensures that your document contains up-to-date style formatting.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="stylePaneFormatFilter" type="shortHexNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents a bitmask that controls the display of styles in the Styles and Formatting task pane.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="documentType" type="docTypeProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the document type used by the AutoFormat feature.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mailMerge" type="mailMergeElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the elements that hold mail-merge information for this document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="revisionView" type="trackChangesViewElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Determines how document revisions are viewed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="trackRevisions" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Marks changes in the current document and keeps track of each change by reviewer name.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="documentProtection" type="docProtectProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Helps prevent unintentional changes to all or part of an online form or document, as specified (Protect Document option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="autoFormatOverride" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Allows the AutoFormat feature to override formatting restrictions (Protect Document option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="defaultTabStop" type="twipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the default spacing between tab stops (Format Tabs option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="autoHyphenation" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Automatically hyphenates the document as you type (Language Hyphenation option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="consecutiveHyphenLimit" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the maximum number of consecutive lines of text that can end with a hyphen (Language Hyphenation option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hyphenationZone" type="twipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the distance from the right margin within which you want to hyphenate your document (Language Hyphenation option). Word hyphenates words that fall into the hyphenation zone. A smaller zone reduces the raggedness of the right margin, but more words may require hyphens. A larger zone increases the raggedness of the right margin, but fewer words may require hyphens.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotHyphenateCaps" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Causes Word to not hyphenate words written in all capital letters (Language Hyphenation option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="showEnvelope" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Displays the Microsoft Office Outlook e-mail header in a document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="summaryLength" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the size for an automatic document summary (AutoSummary option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="clickAndTypeStyle" type="docPrStyleProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the style to be used when automatically formatting paragraphs as a result of double-clicking any open area in the document (Edit option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="defaultTableStyle" type="docPrStyleProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the default table style for new documents (Table AutoFormat option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="evenAndOddHeaders" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Creates one header or footer for even-numbered pages and a different header or footer for odd-numbered pages (Page Setup Layout option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bookFoldRevPrinting" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>For multiple-page documents, specifies whether to print the document as a reverse book fold (Page Setup Margin option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bookFoldPrinting" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>For multiple-page documents, specifies whether to print the document as a book fold (Page Setup Margin option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bookFoldPrintingSheets" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>For multiple-page documents with book fold and reverse book fold printing, sets the number of sheets per booklet (Page Setup Margin option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="drawingGridHorizontalSpacing" type="signedTwipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the amount of horizontal space between vertical gridlines (Drawing Grid option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="drawingGridVerticalSpacing" type="signedTwipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the amount of vertical space between horizontal gridlines (Drawing Grid option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="displayHorizontalDrawingGridEvery" type="twipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the amount of space between horizontal gridlines drawn on the screen (Drawing Grid option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="displayVerticalDrawingGridEvery" type="twipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the amount of space between vertical gridlines drawn on the screen (Drawing Grid option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="useMarginsForDrawingGridOrigin" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If set to on overrides the settings for drawingGridHorizontalOrigin and drawingGridVerticalOrigin and sets the upper-left corner of the document area within the margins as the grid origin (Drawing Grid option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="drawingGridHorizontalOrigin" type="twipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the point at the left edge of the page where you want the invisible grid to begin (Drawing Grid option). This setting is ignored when useMarginsForDrawingGridOrigin is set to on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="drawingGridVerticalOrigin" type="twipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the point at the top edge of the page where you want the invisible grid to begin (Drawing Grid option). This setting is ignored when useMarginsForDrawingGridOrigin is set to on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotShadeFormData" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to turn off the gray shading on form fields.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="punctuationKerning" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>When kerning for Latin text is turned on, also kern punctuation text (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="characterSpacingControl" type="characterSpacingProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sets the blank-space compression option you want for Asian characters (Asian Typography option). The equivalent in HTML is setting text-justify-trim on the BODY element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="printTwoOnOne" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>For multiple page documents, prints two pages per sheet (Page Setup Margins option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="strictFirstAndLastChars" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to use standard characters to start and end lines of text (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noLineBreaksAfter" type="kinsokuProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies which characters are restricted from ending a line (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noLineBreaksBefore" type="kinsokuProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies which characters are restricted from starting a line (Asian Typography option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="webPageEncoding" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the encoding you want to use when you save as a Web page (Web option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="optimizeForBrowser" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to disable features not supported by Web browsers (Web option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="relyOnVML" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to rely on Vector Markup Language (VML) for displaying graphics in browsers (Web option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allowPNG" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to allow Portable Network Graphics (PNG ) as a graphic format (Web option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotRelyOnCSS" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Turns off cascading style sheets (CSS) for font formatting of Web pages (Web option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotSaveWebPagesAsSingleFile" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>When saving this file as a Web page, does not save as a single-file Web page (MHTML) (Web option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotOrganizeInFolder" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>When saving as a Web page, causes all supporting files such as bullets, background textures, and graphics to be stored in the same folder as the Web page.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotUseLongFileNames" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Disables long file names for Web pages, which forces a file name of no more than eight characters (Web option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pixelsPerInch" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The number of pixels per inch that you want for the display of pictures in Web pages (Web option). The size that you select affects the size of graphics relative to the size of text on the screen.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="targetScreenSz" type="targetScreenSzElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the monitor resolution (screen size) that you are optimizing your Web pages for (Web option). The screen size that you specify can affect the size and layout of images on Web pages.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="savePreviewPicture" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Saves a picture of the first page of the file for previewing (Document Properties Summary option). This option has no effect if the document is saved as XML.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="validateAgainstSchema" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Validates document against attached schemas (Templates and Add-Ins XML Schema option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="saveInvalidXML" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to allow saving as XML even if the XML is not valid (Templates and Add-Ins XML Schema option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ignoreMixedContent" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether save and validate ignores all text not in leaf nodes (Templates and Add-Ins XML Schema option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="alwaysShowPlaceholderText" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Turns on display of placeholder text for all empty leaf elements.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doNotUnderlineInvalidXML" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Turns off wavy underline of schema violations in document (Templates and Add-Ins XML Schema option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="removeWordSchemaOnSave" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Saves data only, removing all elements in the WordprocessingML Schema when saving as XML (XML Save option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="useXSLTWhenSaving" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to apply a custom transform when saving the document as XML (XML Save option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="saveThroughXSLT" type="saveThroughXsltElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the custom transform to apply when saving document as XML (XML Save option).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="showXMLTags" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Turns on display of XML elements in document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="alwaysMergeEmptyNamespace" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Controls how empty namespace elements that do not belong to a schema are handled. If set to on, these elements will not be removed. If set to off, they will be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hdrShapeDefaults" type="shapeDefaultsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents wrapper for the shape defaults of the headers and footers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="footnotePr" type="ftnDocPropsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents document-wide footnote properties, including footnote separators.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="endnotePr" type="ednDocPropsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents document-wide endnote properties, including endnote separators.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="compat" type="compatElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains compatibility options (that is, the user preferences entered on the Compatibility tab of the Options dialog in Word).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="docVars" type="docVarsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains document variables from documents created in Word version 6.0/95 or earlier.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="wsp:rsids" minOccurs="0">
<xsd:annotation>
<xsd:documentation>A table of all the rsids used in this document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="binDataProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses binary data.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="binData" type="binDataType">
<xsd:annotation>
<xsd:documentation>Holds the binary representation of the VBA project. The binData element is a child element of the docSuppData element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="frameScrollbarValues">
<xsd:annotation>
<xsd:documentation>Defines settings for the scrollbar in a frame.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="on"></xsd:enumeration>
<xsd:enumeration value="off"></xsd:enumeration>
<xsd:enumeration value="auto"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="frameScrollbarProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses settings for the scrollbar in a frame.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="frameScrollbarValues" use="required">
<xsd:annotation>
<xsd:documentation>Specifies how to display the scrollbar for this frame.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="frameElt">
<xsd:annotation>
<xsd:documentation>Defines a frame.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="sz" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the HTML frameset size designation</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="name" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the frame name.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sourceFileName" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the path and file name of the frame source.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="marW" type="pixelsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the margin width.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="marH" type="pixelsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the margin height.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="scrollbar" type="frameScrollbarProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies how to display the scrollbar for this frame.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noResizeAllowed" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies not to resize borders in the Web browser.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="linkedToFile" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents whether a frame is linked to a file.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="frameLayoutType">
<xsd:annotation>
<xsd:documentation>Defines the settings for the frame layout.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="rows"></xsd:enumeration>
<xsd:enumeration value="cols"></xsd:enumeration>
<xsd:enumeration value="none"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="frameLayoutElt">
<xsd:annotation>
<xsd:documentation>Defines the settings for the frame layout.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="frameLayoutType" use="required">
<xsd:annotation>
<xsd:documentation>Specifies the frame layout type.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="framesetSplitbarElt">
<xsd:annotation>
<xsd:documentation>Defines the splitter for a frameset.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="w" type="twipsMeasureProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the width of the splitter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="color" type="hexColorProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the color of the splitter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="noBorder" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether the splitter has no border or has a border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="flatBorders" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether the splitter has a flat border or a 3-D border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="framesetElt">
<xsd:annotation>
<xsd:documentation>Defines an HTML frameset.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="sz" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the HTML frameset size designation</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="framesetSplitbar" type="framesetSplitbarElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the properties of the splitter between the frames in this frameset.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="frameLayout" type="frameLayoutElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the layout of the frames in this frameset.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="frameset" type="framesetElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Specifies a nested frameset.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="frame" type="frameElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Specifies one of the frames in this frameset.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST PICTURE BULLET ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listPicBulletElt">
<xsd:annotation>
<xsd:documentation>Defines the picture used for a list bullet.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="pict" type="pictureType">
<xsd:annotation>
<xsd:documentation>Represents the picture data for the picture bullet.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="listPicBulletId" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the picture bullet ID</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST LEVEL SUFFIX VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="listLevelSuffixValues">
<xsd:annotation>
<xsd:documentation>Specifies what follows the list number (for example, a tab, a space, or nothing).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Tab"></xsd:enumeration>
<xsd:enumeration value="Space"></xsd:enumeration>
<xsd:enumeration value="Nothing"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> LIST LEVEL SUFFIX PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listLevelSuffixProperty">
<xsd:annotation>
<xsd:documentation>Defines what follows the list number (for example, a tab, a space, or nothing).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="listLevelSuffixValues" use="required">
<xsd:annotation>
<xsd:documentation>Specifies what follows the list number.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST LEVEL TEXT PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listLevelTextProperty">
<xsd:annotation>
<xsd:documentation>Specifies the text for the level.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the number format text.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="null" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies whether the string is null. A null string is different from an empty string. If the level text is a string with only a null character, set the null attribute to on.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="lvlLegacyElt">
<xsd:annotation>
<xsd:documentation>Specifies that the list level is from Word 6.0/95 or earlier.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="legacy" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies whether this list level is from Word 6.0/95 or earlier. If set to on, the list level is from Word 6.0/95 or earlier.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="legacySpace" type="twipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies how much space to insert between the number and the text (for Word 6.0/95 or earlier).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="legacyIndent" type="signedTwipsMeasureType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies how much space to indent the number by (for Word 6.0/95 or earlier).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST LEVEL ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="lvlElt">
<xsd:annotation>
<xsd:documentation>Defines a list level.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="start" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the starting number for this list.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="nfc" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the number style used for a list.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lvlRestart" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the number at which to restart the list numbering.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pStyle" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the paragraph style for the list numbers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="isLgl" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this level is following the legal numbering rules.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="suff" type="listLevelSuffixProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies what follows the list number.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lvlText" type="listLevelTextProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the number format text.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lvlPicBulletId" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the picture bullet ID.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="legacy" type="lvlLegacyElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether the list level is from Word 6.0/95 or earlier.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lvlJc" type="jcProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents justification of the actual number</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pPr" type="pPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the paragraph properties</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rPr" type="rPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the run properties for the list numbers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="ilvl" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the level number.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tplc" type="longHexNumberType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the template code, which is used to figure out which gallery item to display in bullets and numbering.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tentative" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies whether the level's format is still tentative.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST TYPE VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="listTypeValues">
<xsd:annotation>
<xsd:documentation>Defines the type of list (single, multi, or hybrid).</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="SingleLevel"></xsd:enumeration>
<xsd:enumeration value="Multilevel"></xsd:enumeration>
<xsd:enumeration value="HybridMultilevel"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> LIST TYPE PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listTypeProperty">
<xsd:annotation>
<xsd:documentation>Defines the type of list (single, multi, hybrid).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="listTypeValues" use="required">
<xsd:annotation>
<xsd:documentation>Defines the type of list (single, multi, or hybrid).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST (DEFINITION) ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listDefElt">
<xsd:annotation>
<xsd:documentation>Defines the base list definitions. These definitions will not be directly used in the document. Instead, they will be referenced by list elements.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="lsid" type="longHexNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the list ID.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="plt" type="listTypeProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the list type.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tmpl" type="longHexNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the list template used for formatting the list.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="name" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the list's name.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="styleLink" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the name of the list style defined by this list.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="listStyleLink" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the name of the list style that the list is referencing.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lvl" type="lvlElt" minOccurs="0" maxOccurs="9">
<xsd:annotation>
<xsd:documentation>Defines a level in this list.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="listDefId" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the identifier of this list definition.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST FORMAT OVERRIDE LEVEL ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listLvlElt">
<xsd:annotation>
<xsd:documentation>Defines the settings for the list level.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="startOverride" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the number this level starts at (overrides the list starting number).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lvl" type="lvlElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Defines a list level.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="ilvl" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the list level number.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST FORMAT OVERRIDE ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listElt">
<xsd:annotation>
<xsd:documentation>Defines a list.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ilst" type="decimalNumberProperty" minOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the identifier of which list definition this list uses (not the lsid element).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lvlOverride" type="listLvlElt" minOccurs="0" maxOccurs="9">
<xsd:annotation>
<xsd:documentation>Defines a list level that overrides a previously defined list level.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="ilfo" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the identifier of which list this is in the document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> LIST DATA ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="listsElt">
<xsd:annotation>
<xsd:documentation>Defines a collection of lists.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="listPicBullet" type="listPicBulletElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents pictures used by picture bullet lists</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="listDef" type="listDefElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the base list definitions. These definitions will not be directly used in the document. Instead, they will be referenced by list elements.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="list" type="listElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the definitions of the lists that are used in the document. The definitions build on top of listDef elements.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ilfoMacAtCleanup" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the optional index of the last list when a list cleanup was attempted. This element is used to prevent trying to clean up the lists again.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> TABLE STYLE OVERRIDE TYPE VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="tStyleOverrideTypeValue">
<xsd:annotation>
<xsd:documentation>Defines what part of the table these override properties apply to.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="wholeTable"></xsd:enumeration>
<xsd:enumeration value="firstRow"></xsd:enumeration>
<xsd:enumeration value="lastRow"></xsd:enumeration>
<xsd:enumeration value="firstCol"></xsd:enumeration>
<xsd:enumeration value="lastCol"></xsd:enumeration>
<xsd:enumeration value="band1Vert"></xsd:enumeration>
<xsd:enumeration value="band2Vert"></xsd:enumeration>
<xsd:enumeration value="band1Horz"></xsd:enumeration>
<xsd:enumeration value="band2Horz"></xsd:enumeration>
<xsd:enumeration value="neCell"></xsd:enumeration>
<xsd:enumeration value="nwCell"></xsd:enumeration>
<xsd:enumeration value="seCell"></xsd:enumeration>
<xsd:enumeration value="swCell"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> TABLE STYLE OVERRIDE ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="tblStylePrElt">
<xsd:annotation>
<xsd:documentation>Defines the table-style conditional-override properties.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="pPr" type="pPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the paragraph properties to override in the table style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rPr" type="rPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the character properties to override in the table style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblPr" type="tblPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the table properties to override in the table style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="trPr" type="trPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the row properties to override in the table style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tcPr" type="tcPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the cell properties to override in the table style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="type" type="tStyleOverrideTypeValue" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets which part of the table these properties apply to.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> STYLE KIND VALUES </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="styleKindValue">
<xsd:annotation>
<xsd:documentation>Defines the settings for the kind of style.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="paragraph"></xsd:enumeration>
<xsd:enumeration value="character"></xsd:enumeration>
<xsd:enumeration value="table"></xsd:enumeration>
<xsd:enumeration value="list"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation> STYLE KIND PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="styleKindProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses the settings for a kind of style.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="styleKindValue" use="required">
<xsd:annotation>
<xsd:documentation>Specifies the style kind.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> STYLE ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="styleElt">
<xsd:annotation>
<xsd:documentation>Defines a document style.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="name" type="stringProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the primary name of style. Built-in style names are converted to a language-independent form.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="aliases" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the secondary names of a style, separated by commas</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="wx:uiName" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A hint as to the name for this style as it appears to the user in Word.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sti" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the built-in style's unique numerical identifier.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="basedOn" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the styleId (name of style) this style is based on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="next" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the styleId name of the next-paragraph-style; used only for paragraph styles.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="link" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the styleId of the linked style; used only for linked paragraph and character styles.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="autoRedefine" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this style can be automatically redefined when appropriate.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hidden" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to show this style to the user.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="semiHidden" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies not to show this style to users unless they request to see it.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="locked" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Restricts this style from use by the end user.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="personal" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this is another user's HTML threading personal style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="personalCompose" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this is another user's HTML threading compose style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="personalReply" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this is another user's HTML threading reply style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rsid" type="longHexNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the Revision Save ID for this style, which is a unique identifier used to track when the style was last changed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pPr" type="pPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the paragraph properties for the style, if any.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rPr" type="rPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the character properties for the style, if any.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblPr" type="tblPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the table properties for the style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="trPr" type="trPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the row properties for the style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tcPr" type="tcPrElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the cell properties for the style.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tblStylePr" type="tblStylePrElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the table-style conditional-override properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="type" type="styleKindValue" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the type of style.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="styleId" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the name used to refer to this style within XML. This name is unique within the file. This attribute is otherwise unused.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="default" type="onOffType" use="optional">
<xsd:annotation>
<xsd:documentation>Specifies whether this style is the default for this type of style.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="lsdExceptionElt">
<xsd:annotation>
<xsd:documentation>Defines a specific instance of a latent style (the attributes give information about the locked state).</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="name" type="stringType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the built-in style name for this latent style. If this name doesn't match a built-in Word style, this attribute will be ignored.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="locked" type="onOffType">
<xsd:annotation>
<xsd:documentation>Overrides the default locked state if a specific value is specified for this attribute.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="latentStylesElt">
<xsd:annotation>
<xsd:documentation>Defines a specific instance of a latent style (the attributes give information about the locked state).</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="lsdException" type="lsdExceptionElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents a specific instance of a latent style (the attributes give information about the locked state).</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="defLockedState" type="onOffType">
<xsd:annotation>
<xsd:documentation>Gets or sets defines the default locked state.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="latentStyleCount" type="decimalNumberType">
<xsd:annotation>
<xsd:documentation>If not zero, represents the number of latent styles that should be initialized to the given defaults.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> STYLESHEET ELEMENT </xsd:documentation>
</xsd:annotation>
<xsd:complexType name="stylesElt">
<xsd:annotation>
<xsd:documentation>Defines a collection of styles.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="versionOfBuiltInStylenames" type="decimalNumberProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the version of the built-in style names. If the name of a built-in style changes, this version number is incremented.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="latentStyles" type="latentStylesElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents information about latent (not-yet-instantiated built-in) styles.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="style" type="styleElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the style definition.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> FONTS </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="panoseType">
<xsd:annotation>
<xsd:documentation>Defines the PANOSE number of a font.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:hexBinary">
<xsd:length value="10"></xsd:length>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="panoseProperty">
<xsd:annotation>
<xsd:documentation>Defines the PANOSE number of a font.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="panoseType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the PANOSE typeface classification number.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation> FONT FAMILY PROPERTY </xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="fontFamilyType">
<xsd:annotation>
<xsd:documentation>Defines the font family settings.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Decorative">
<xsd:annotation>
<xsd:documentation>Specifies a novelty font. An example is Old English.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Modern">
<xsd:annotation>
<xsd:documentation>Specifies a monospace font with or without serifs. Monospace fonts are usually modern; examples include Pica, Elite, and Courier New.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Roman">
<xsd:annotation>
<xsd:documentation>Specifies a proportional font with serifs. An example is Times New Roman.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Script">
<xsd:annotation>
<xsd:documentation>Specifies a font that is designed to look like handwriting; examples include Script and Cursive.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Swiss">
<xsd:annotation>
<xsd:documentation>Specifies a proportional font without serifs. An example is Arial.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Auto">
<xsd:annotation>
<xsd:documentation>Specifies a generic family name. This name is used when information about a font does not exist or does not matter. The default font is used.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="fontFamilyProperty">
<xsd:annotation>
<xsd:documentation>Defines a property that uses font family settings.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="fontFamilyType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the specified font family.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="pitchEltType">
<xsd:annotation>
<xsd:documentation>Defines the font pitch settings.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="fixed">
<xsd:annotation>
<xsd:documentation>A fixed pitch..</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="variable">
<xsd:annotation>
<xsd:documentation>A variable pitch.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="default">
<xsd:annotation>
<xsd:documentation>A default pitch.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="pitchElt">
<xsd:annotation>
<xsd:documentation>Defines the font pitch settings.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="val" type="pitchEltType">
<xsd:annotation>
<xsd:documentation>Gets or sets the specified font pitch.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="fontSigElt">
<xsd:annotation>
<xsd:documentation>Defines the font signature of a font.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="usb-0" use="required" type="longHexNumberType">
<xsd:annotation>
<xsd:documentation>Provides the first 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="usb-1" use="required" type="longHexNumberType">
<xsd:annotation>
<xsd:documentation>Provides the second 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="usb-2" use="required" type="longHexNumberType">
<xsd:annotation>
<xsd:documentation>Provides the third 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="usb-3" use="required" type="longHexNumberType">
<xsd:annotation>
<xsd:documentation>Provides the last 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="csb-0" use="required" type="longHexNumberType">
<xsd:annotation>
<xsd:documentation>Provides the first 32 bits of the 64-bit code-page bitfield (CPB) that identifies a specific character set or code page. Code pages are in the lower 32 bits of this bitfield. The high 32 bits are used for non-Windows code pages. The graphics device interface (GDI) relies on Windows code pages fitting within a 32-bit value. Note that the highest 2 bits within this value are reserved for GDI internal use, and may not be assigned to code pages.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="csb-1" use="required" type="longHexNumberType">
<xsd:annotation>
<xsd:documentation>Provides the last 32 bits of the 64-bit code-page bitfield (CPB) that identifies a specific character set or code page. Code pages are in the lower 32 bits of this bitfield. The high 32 bits are used for non-Windows code pages. The graphics device interface (GDI) relies on Windows code pages fitting within a 32-bit value. Note that the highest 2 bits within this value are reserved for GDI internal use, and may not be assigned to code pages.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="fontElt">
<xsd:annotation>
<xsd:documentation>Defines a font.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="altName" type="stringProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the alternate name for the font.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="panose-1" type="panoseProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the PANOSE typeface classification number, which is a compact 10-byte description of a fonts critical visual characteristics, such as contrast, weight, and serif style. The digits represent Family Kind, Serif Style, Weight, Proportion, Contrast, Stroke Variation, Arm Style, Letterform, Midline, and X-Height.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="charset" type="ucharHexNumberProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the character set for the font.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="family" type="fontFamilyProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents the font family this font belongs to. A font family is a set of fonts having common stroke width and serif characteristics. There are five font families. A sixth family allows Word to use the default font.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="notTrueType" type="onOffProperty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents indicates that this font is not a TrueType or OpenType font, but rather a raster or vector font.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pitch" type="pitchElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Represents specified the font pitch. The pitch indicates if the font is fixed pitch, proportionally spaced, or relies on a default setting.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sig" type="fontSigElt" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Contains information identifying the code pages and Unicode subranges for which a specified font provides glyphs.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="name" type="stringType">
<xsd:annotation>
<xsd:documentation>Gets or sets the face name of this font.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="fontsListElt">
<xsd:annotation>
<xsd:documentation>Defines a collection of fonts.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="defaultFonts" type="fontsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the default fonts for this document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="font" type="fontElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents one of the fonts used in the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="divBdrElt">
<xsd:annotation>
<xsd:documentation>Defines the borders of a DIV element.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="top" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the style of the top border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="left" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the style of the left border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bottom" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the style of the bottom border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="right" type="borderProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the style of the right border.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="divElt">
<xsd:annotation>
<xsd:documentation>Defines a DIV element.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="blockQuote" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this DIV element is a BlockQuote.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bodyDiv" type="onOffProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether this is a body DIV element or not.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="marLeft" type="signedTwipsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Specifies the left margin of the DIV element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="marRight" type="signedTwipsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Specifies the right margin of the DIV element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="marTop" type="signedTwipsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Specifies the top margin of the DIV element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="marBottom" type="signedTwipsMeasureProperty">
<xsd:annotation>
<xsd:documentation>Specifies the bottom margin of the DIV element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="divBdr" type="divBdrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the styles of the DIV element's borders.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="divsChild" type="divsElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents the child DIV elements of the current DIV element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="id" type="decimalNumberType" use="required">
<xsd:annotation>
<xsd:documentation>Gets or sets the unique identifying number used for this DIV element.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="divsElt">
<xsd:annotation>
<xsd:documentation>Defines a collection of DIV elements.</xsd:documentation>
</xsd:annotation>
<xsd:sequence minOccurs="1" maxOccurs="unbounded">
<xsd:element name="div" type="divElt">
<xsd:annotation>
<xsd:documentation>Represents one of the HTML DIV elements in the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="txbxContentElt">
<xsd:annotation>
<xsd:documentation>Defines text box content.</xsd:documentation>
</xsd:annotation>
<xsd:group ref="blockLevelElts" minOccurs="1" maxOccurs="unbounded"></xsd:group>
<xsd:attribute name="txbxStyle" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the text box style.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="txbxClass" type="stringType" use="optional">
<xsd:annotation>
<xsd:documentation>Gets or sets the text box class.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:element name="txbxContent" type="txbxContentElt">
<xsd:annotation>
<xsd:documentation>Represents the contents of a text box. The contents will appear inside Vector Markup Language (VML) (urn:schemas-microsoft-com:vml) textbox elements.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group name="blockLevelChunkElts">
<xsd:annotation>
<xsd:documentation>Block level elements that can occur inside a cfChunk and other places.</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:group ref="runLevelElts"></xsd:group>
<xsd:element name="p" type="pElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents a paragraph element; analogous to the HTML <p> tag.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tbl" type="tblElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents a table element; analogous to the HTML <table> tag.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:any processContents="skip" namespace="##other" minOccurs="0" maxOccurs="unbounded"></xsd:any>
</xsd:choice>
</xsd:group>
<xsd:group name="blockLevelElts">
<xsd:annotation>
<xsd:documentation>Elements that can occur anywhere where we start a new block, such inside the body, comments, headers, textboxes, etc.</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:group ref="blockLevelChunkElts"></xsd:group>
<xsd:element name="cfChunk" type="cfChunkElt" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Represents a context-free chunk -- allows in-line definition of style sheet, font, and list items.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:group name="runLevelElts">
<xsd:choice>
<xsd:element name="proofErr" minOccurs="0" type="proofErrElt">
<xsd:annotation>
<xsd:documentation>Represents the state of the proofing tools (grammar, spelling, and so on).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="permStart" minOccurs="0" type="permStartElt">
<xsd:annotation>
<xsd:documentation>Represents the range protection permission start.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="permEnd" minOccurs="0" type="permElt">
<xsd:annotation>
<xsd:documentation>Represents the range protection permission end.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:complexType name="bodyElt">
<xsd:annotation>
<xsd:documentation>Defines the body of the document.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="blockLevelElts" minOccurs="0" maxOccurs="unbounded"></xsd:group>
<xsd:element name="sectPr" minOccurs="0" maxOccurs="1" type="sectPrElt">
<xsd:annotation>
<xsd:documentation>Represents the section properties for the very last section in the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="shapeDefaultsElt">
<xsd:annotation>
<xsd:documentation>Defines the default shape values.</xsd:documentation>
</xsd:annotation>
<xsd:choice maxOccurs="unbounded">
<xsd:any processContents="skip" namespace="urn:schemas-microsoft-com:office:office" minOccurs="0"
maxOccurs="unbounded"></xsd:any>
<xsd:element name="binData" type="binDataType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the binary data for the shape defaults.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="wordDocumentElt">
<xsd:annotation>
<xsd:documentation>Defines a Microsoft Office Word 2003 document.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ignoreSubtree" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to ignore an element and its contents. If a namespace is specified for the ignoreSubtree element's val attribute (val=uri), when Word encounters an element in this namespace, Word will ignore the element and all of its contents.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ignoreElements" type="stringProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies whether to ignore an element, but process its contents. If a namespace is specified for the ignoreElements element's val attribute (val=uri), when Word encounters an element in this namespace, Word ignores only the element (all of the element's contents will be processed).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="o:SmartTagType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Describes a Smart Tag type used in this document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="o:DocumentProperties" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Office Document Properties</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="o:CustomDocumentProperties" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Contains Custom Office Document Properties</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="sl:schemaLibrary" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Defines a collection of schemas that comprise a document's schema library.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fonts" type="fontsListElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the font definitions.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="frameset" type="framesetElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Specifies the HTML framesets in this document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lists" type="listsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the list definitions (for example, the Bullets and Numbering options).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="styles" type="stylesElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the style definitions.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="divs" type="divsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the HTML DIV elements in the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="docOleData" type="binDataProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents oledata.mso store, base64 encoded. Contains storages for OLE objects.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="docSuppData" type="binDataProperty" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents editdata.mso store, base64 encoded. Contains toolbar customizations, envelope data, and the Visual Basic project.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="shapeDefaults" type="shapeDefaultsElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the wrapper for the shape defaults.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bgPict" type="pictureType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents background picture information.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="docPr" type="docPrElt" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Represents the document properties.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="body" type="bodyElt" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Contains the body of the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="macrosPresent" type="yesNoType" default="no" use="optional">
<xsd:annotation>
<xsd:documentation>Indicates that macros are present in the document. If the macrosPresent attribute is missing or if its set to no, Word wont load a document that has a docSuppData element. This attribute is strictly enforced.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="embeddedObjPresent" type="yesNoType" default="no" use="optional">
<xsd:annotation>
<xsd:documentation>Indicates that an OCX control may have been used in the document. If the embeddedObjPresent attribute is missing or if its set to no, Word wont load a document that has a docOleData element. This attribute is not, however, strictly enforced. If the attribute is present and is set to yes, but Word doesnt find a docOleData element before the body element, Word will still load the document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ocxPresent" type="yesNoType" default="no" use="optional">
<xsd:annotation>
<xsd:documentation>Indicates that an OCX control may have been used in the document. If this file contains any OCX tags and this attribute is not present and set to yes, the file is corrupt.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute ref="xml:space" use="optional">
<xsd:annotation>
<xsd:documentation>White space is significant in WordML.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:element name="wordDocument" type="wordDocumentElt">
<xsd:annotation>
<xsd:documentation>Represents the root element for the document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:schema>

Colorized by: CarlosAg.CodeColorizer