﻿<?xml version='1.0' encoding='utf-8' ?>
<xsd:schema xmlns='http://schemas.microsoft.com/intellisense/nav4-0' 
	xmlns:xsd='http://www.w3.org/2001/XMLSchema' 
	version="1.0" 
	targetNamespace='http://schemas.microsoft.com/intellisense/nav4-0' 
	xmlns:vs='http://schemas.microsoft.com/Visual-Studio-Intellisense' 
	vs:clientom="nav4_0dom.tlb" 
	vs:ishtmlschema="true" 
	vs:isserverschema="false" 
	vs:htmlflavor="4.0"
	vs:SuccinctFriendlyName="Netscape 4">


	<xsd:attributeGroup name="runatAttributeGroup" vs:nonbrowseable="true">
		<xsd:attributeGroup ref="coreServerAttributeGroup" />
		<xsd:attribute name="Id" vs:nonfilterable="true" />
		<xsd:attribute name="RunAt" type="runatType" vs:readonly="true" vs:nonfilterable="true" />
	</xsd:attributeGroup>

	<xsd:attributeGroup name="coreServerAttributeGroup" vs:nonbrowseable="true">
		<!-- Attributes -->
		<xsd:attribute name="EnableTheming" type="xsd:boolean" vs:nonbrowseable="true" vs:category="ASP.NET" vs:disallowedonmobilepages="true" default="True" />
		<xsd:attribute name="EnableViewState" type="xsd:boolean" vs:category="ASP.NET" default="True" />
		<xsd:attribute name="SkinID" type="xsd:string" vs:nonbrowseable="true" vs:category="ASP.NET" vs:nonfilterable="true" vs:disallowedonmobilepages="true" default="" />
		<xsd:attribute name="Visible" type="xsd:boolean" vs:category="ASP.NET" default="True" />
		<!-- Events --> 
		<xsd:attribute name="OnDataBinding" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
		<xsd:attribute name="OnDisposed" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
		<xsd:attribute name="OnInit" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
		<xsd:attribute name="OnLoad" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
		<xsd:attribute name="OnPreRender" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
		<xsd:attribute name="OnUnload" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
	</xsd:attributeGroup>


	<xsd:attributeGroup name="coreAttributeGroup" vs:nonbrowseable="true">
		<xsd:attributeGroup ref="runatAttributeGroup" />
		<xsd:attribute name="Class" vs:mapstoname="className" />
	</xsd:attributeGroup>

	<xsd:attributeGroup name="commonAttributeGroup" vs:nonbrowseable="true">
		<xsd:attributeGroup ref="coreAttributeGroup" />
		<xsd:attribute name="Style" vs:builder="style" />
	</xsd:attributeGroup>

	<xsd:group name="HeadContent" vs:nonbrowseable="true">
		<xsd:choice>
			<xsd:element ref="base" />
			<xsd:element ref="isindex" />
			<xsd:element ref="link" />
			<xsd:element ref="meta" />
			<xsd:element ref="object" />
			<xsd:element ref="script" />
			<xsd:element ref="server" />
			<xsd:element ref="style" />
			<xsd:element ref="title" minOccurs="0" maxOccurs="1" />
		</xsd:choice>
	</xsd:group>
	<xsd:group name="BlockContent" vs:nonbrowseable="true">
		<xsd:choice>
			<xsd:element ref="address" />
			<xsd:element ref="basefont" />
			<xsd:element ref="blockquote" />
			<xsd:element ref="center" />
			<xsd:element ref="dir" />
			<xsd:element ref="div" />
			<xsd:element ref="dl" />
			<xsd:element ref="form" />
			<xsd:element ref="h1" />
			<xsd:element ref="h2" />
			<xsd:element ref="h3" />
			<xsd:element ref="h4" />
			<xsd:element ref="h5" />
			<xsd:element ref="h6" />
			<xsd:element ref="hr" />
			<xsd:element ref="isindex" />
			<xsd:element ref="layer" />
			<xsd:element ref="listing" />
			<xsd:element ref="menu" />
			<xsd:element ref="multicol" />
			<xsd:element ref="noembed" />
			<xsd:element ref="noframes" />
			<xsd:element ref="nolayer" />
			<xsd:element ref="noscript" />
			<xsd:element ref="ol" />
			<xsd:element ref="p" />
			<xsd:element ref="plaintext" />
			<xsd:element ref="pre" />
			<xsd:element ref="server" />
			<xsd:element ref="spacer" />
			<xsd:element ref="table" />
			<xsd:element ref="ul" />
			<xsd:element ref="xmp" />
		</xsd:choice>
	</xsd:group>
	<xsd:group name="BasefontContent" vs:nonbrowseable="true">
		<xsd:choice>
			<xsd:element ref="applet" />
			<xsd:element ref="b" />
			<xsd:element ref="blink" />
			<xsd:element ref="big" />
			<xsd:element ref="br" />
			<xsd:element ref="cite" />
			<xsd:element ref="code" />
			<xsd:element ref="em" />
			<xsd:element ref="embed" />
			<xsd:element ref="font" />
			<xsd:element ref="i" />
			<xsd:element ref="img" />
			<xsd:element ref="kbd" />
			<xsd:element ref="map" />
			<xsd:element ref="nobr" />
			<xsd:element ref="object" />
			<xsd:element ref="s" />
			<xsd:element ref="samp" />
			<xsd:element ref="script" />
			<xsd:element ref="server" />
			<xsd:element ref="small" />
			<xsd:element ref="span" />
			<xsd:element ref="strike" />
			<xsd:element ref="strong" />
			<xsd:element ref="sub" />
			<xsd:element ref="sup" />
			<xsd:element ref="tt" />
			<xsd:element ref="u" />
			<xsd:element ref="var" />
			<xsd:element ref="wbr" />
			<xsd:element ref="address" />
			<xsd:element ref="basefont" />
			<xsd:element ref="blockquote" />
			<xsd:element ref="dir" />
			<xsd:element ref="div" />
			<xsd:element ref="dl" />
			<xsd:element ref="form" />
			<xsd:element ref="h1" />
			<xsd:element ref="h2" />
			<xsd:element ref="h3" />
			<xsd:element ref="h4" />
			<xsd:element ref="h5" />
			<xsd:element ref="h6" />
			<xsd:element ref="hr" />
			<xsd:element ref="isindex" />
			<xsd:element ref="listing" />
			<xsd:element ref="menu" />
			<xsd:element ref="noembed" />
			<xsd:element ref="noframes" />
			<xsd:element ref="noscript" />
			<xsd:element ref="ol" />
			<xsd:element ref="p" />
			<xsd:element ref="plaintext" />
			<xsd:element ref="pre" />
			<xsd:element ref="ul" />
			<xsd:element ref="xmp" />
		</xsd:choice>
	</xsd:group>
	<xsd:group name="InlineContent" vs:nonbrowseable="true">
		<xsd:choice>
			<xsd:element ref="a" />
			<xsd:element ref="applet" />
			<xsd:element ref="b" />
			<xsd:element ref="blink" />
			<xsd:element ref="big" />
			<xsd:element ref="br" />
			<xsd:element ref="cite" />
			<xsd:element ref="code" />
			<xsd:element ref="em" />
			<xsd:element ref="embed" />
			<xsd:element ref="font" />
			<xsd:element ref="i" />
			<xsd:element ref="ilayer" />
			<xsd:element ref="img" />
			<xsd:element ref="kbd" />
			<xsd:element ref="map" />
			<xsd:element ref="nobr" />
			<xsd:element ref="object" />
			<xsd:element ref="s" />
			<xsd:element ref="samp" />
			<xsd:element ref="script" />
			<xsd:element ref="server" />
			<xsd:element ref="small" />
			<xsd:element ref="span" />
			<xsd:element ref="strike" />
			<xsd:element ref="strong" />
			<xsd:element ref="sub" />
			<xsd:element ref="sup" />
			<xsd:element ref="tt" />
			<xsd:element ref="u" />
			<xsd:element ref="var" />
			<xsd:element ref="wbr" />
		</xsd:choice>
	</xsd:group>
	<xsd:group name="FormElementContent" vs:nonbrowseable="true">
		<xsd:choice>
			<xsd:element ref="a" />
			<xsd:element ref="applet" />
			<xsd:element ref="b" />
			<xsd:element ref="blink" />
			<xsd:element ref="big" />
			<xsd:element ref="br" />
			<xsd:element ref="cite" />
			<xsd:element ref="code" />
			<xsd:element ref="em" />
			<xsd:element ref="embed" />
			<xsd:element ref="font" />
			<xsd:element ref="i" />
			<xsd:element ref="img" />
			<xsd:element ref="input" />
			<xsd:element ref="kbd" />
			<xsd:element ref="map" />
			<xsd:element ref="nobr" />
			<xsd:element ref="object" />
			<xsd:element ref="s" />
			<xsd:element ref="samp" />
			<xsd:element ref="script" />
			<xsd:element ref="select" />
			<xsd:element ref="small" />
			<xsd:element ref="span" />
			<xsd:element ref="strike" />
			<xsd:element ref="strong" />
			<xsd:element ref="sub" />
			<xsd:element ref="sup" />
			<xsd:element ref="textarea" />
			<xsd:element ref="tt" />
			<xsd:element ref="u" />
			<xsd:element ref="var" />
			<xsd:element ref="wbr" />
			<xsd:element ref="address" />
			<xsd:element ref="basefont" />
			<xsd:element ref="blockquote" />
			<xsd:element ref="dir" />
			<xsd:element ref="div" />
			<xsd:element ref="dl" />
			<xsd:element ref="h1" />
			<xsd:element ref="h2" />
			<xsd:element ref="h3" />
			<xsd:element ref="h4" />
			<xsd:element ref="h5" />
			<xsd:element ref="h6" />
			<xsd:element ref="hr" />
			<xsd:element ref="isindex" />
			<xsd:element ref="listing" />
			<xsd:element ref="menu" />
			<xsd:element ref="noembed" />
			<xsd:element ref="noframes" />
			<xsd:element ref="noscript" />
			<xsd:element ref="ol" />
			<xsd:element ref="p" />
			<xsd:element ref="plaintext" />
			<xsd:element ref="pre" />
			<xsd:element ref="server" />
			<xsd:element ref="table" />
			<xsd:element ref="ul" />
			<xsd:element ref="xmp" />
		</xsd:choice>
	</xsd:group>
	<xsd:group name="AContent" vs:nonbrowseable="true">
		<xsd:choice>
			<xsd:element ref="applet" />
			<xsd:element ref="b" />
			<xsd:element ref="big" />
			<xsd:element ref="br" />
			<xsd:element ref="cite" />
			<xsd:element ref="code" />
			<xsd:element ref="em" />
			<xsd:element ref="embed" />
			<xsd:element ref="font" />
			<xsd:element ref="i" />
			<xsd:element ref="img" />
			<xsd:element ref="kbd" />
			<xsd:element ref="map" />
			<xsd:element ref="nobr" />
			<xsd:element ref="object" />
			<xsd:element ref="s" />
			<xsd:element ref="samp" />
			<xsd:element ref="script" />
			<xsd:element ref="server" />
			<xsd:element ref="small" />
			<xsd:element ref="span" />
			<xsd:element ref="strike" />
			<xsd:element ref="strong" />
			<xsd:element ref="sub" />
			<xsd:element ref="sup" />
			<xsd:element ref="tt" />
			<xsd:element ref="u" />
			<xsd:element ref="var" />
			<xsd:element ref="wbr" />
		</xsd:choice>
	</xsd:group>
	<xsd:group name="PreContent" vs:nonbrowseable="true">
		<xsd:choice>
			<xsd:element ref="b" />
			<xsd:element ref="br" />
			<xsd:element ref="cite" />
			<xsd:element ref="code" />
			<xsd:element ref="em" />
			<xsd:element ref="embed" />
			<xsd:element ref="i" />
			<xsd:element ref="kbd" />
			<xsd:element ref="map" />
			<xsd:element ref="s" />
			<xsd:element ref="samp" />
			<xsd:element ref="script" />
			<xsd:element ref="server" />
			<xsd:element ref="span" />
			<xsd:element ref="strike" />
			<xsd:element ref="strong" />
			<xsd:element ref="tt" />
			<xsd:element ref="u" />
			<xsd:element ref="var" />
			<xsd:element ref="wbr" />
		</xsd:choice>
	</xsd:group>
	<xsd:element name="a" vs:disallowedancestor="a">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="AContent" />
			</xsd:choice>
			<xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="Name" />
			<xsd:attribute name="Suppress" type="xsd:boolean" />
			<xsd:attribute name="Target">
				<xsd:simpleType>
					<xsd:union>
						<xsd:simpleType>
							<xsd:restriction base="xsd:NMTOKEN">
								<xsd:enumeration value="_blank" />
								<xsd:enumeration value="_parent" />
								<xsd:enumeration value="_search" />
								<xsd:enumeration value="_self" />
								<xsd:enumeration value="_top" />
							</xsd:restriction>
						</xsd:simpleType>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string" />
						</xsd:simpleType>
					</xsd:union>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
			<xsd:attribute name="onclick" vs:omtype="event" />
			<xsd:attribute name="OnServerClick" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
			<xsd:attribute name="onmousedown" vs:omtype="event" />
			<xsd:attribute name="onmouseup" vs:omtype="event" />
			<xsd:attribute name="onmouseout" vs:omtype="event" />
			<xsd:attribute name="onmouseover" vs:omtype="event" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="address">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:element ref="p" />
			</xsd:choice>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="applet">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
				<xsd:element ref="param" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="top" />
						<xsd:enumeration value="texttop" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="absmiddle" />
						<xsd:enumeration value="baseline" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="absbottom" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Alt" />
			<xsd:attribute name="Archive" />
			<xsd:attribute name="Border" />
			<xsd:attribute name="Code" type="xsd:anyURI" vs:preferredextensions=".class" />
			<xsd:attribute name="CodeBase" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="HSpace" type="ui4" />
			<xsd:attribute name="MayScript" />
			<xsd:attribute name="Name" />
			<xsd:attribute name="VSpace" type="ui4" />
			<xsd:attribute name="Width" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="area">
		<xsd:complexType>
			<xsd:attribute name="Alt" />
			<xsd:attribute name="Coords" />
			<xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="NoHRef" vs:standalone="true" />
			<xsd:attribute name="Shape" default="rect">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="rect" />
						<xsd:enumeration value="circle" />
						<xsd:enumeration value="poly" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Suppress" type="xsd:boolean" />
			<xsd:attribute name="Target">
				<xsd:simpleType>
					<xsd:union>
						<xsd:simpleType>
							<xsd:restriction base="xsd:NMTOKEN">
								<xsd:enumeration value="_blank" />
								<xsd:enumeration value="_parent" />
								<xsd:enumeration value="_search" />
								<xsd:enumeration value="_self" />
								<xsd:enumeration value="_top" />
							</xsd:restriction>
						</xsd:simpleType>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string" />
						</xsd:simpleType>
					</xsd:union>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="runatAttributeGroup" />
			<xsd:attribute name="onclick" vs:omtype="event" />
			<xsd:attribute name="onmouseout" vs:omtype="event" />
			<xsd:attribute name="onmouseover" vs:omtype="event" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="b" type="simpleInlineElement" />
	<xsd:element name="base">
		<xsd:complexType>
			<xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="Target">
				<xsd:simpleType>
					<xsd:union>
						<xsd:simpleType>
							<xsd:restriction base="xsd:NMTOKEN">
								<xsd:enumeration value="_blank" />
								<xsd:enumeration value="_parent" />
								<xsd:enumeration value="_search" />
								<xsd:enumeration value="_self" />
								<xsd:enumeration value="_top" />
							</xsd:restriction>
						</xsd:simpleType>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string" />
						</xsd:simpleType>
					</xsd:union>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="basefont">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="BasefontContent" />
			</xsd:choice>
			<xsd:attribute name="Size" type="xsd:integer" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="big" type="simpleInlineElement" />
	<xsd:element name="blink" type="simpleInlineElement" />
	<xsd:element name="blockquote">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attribute name="Type">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="Cite" />
						<xsd:enumeration value="Jwz" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="body">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attribute name="Alink" type="colorType" vs:builder="color" />
			<xsd:attribute name="Background" type="xsd:anyURI" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
			<xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="Link" type="colorType" vs:builder="color" />
			<xsd:attribute name="MarginHeight" type="xsd:integer" />
			<xsd:attribute name="MarginWidth" type="xsd:integer" />
			<xsd:attribute name="Text" type="colorType" vs:builder="color" />
			<xsd:attribute name="VLink" type="colorType" vs:builder="color" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
			<xsd:attribute name="onblur" vs:omtype="event" />
			<xsd:attribute name="onfocus" vs:omtype="event" />
			<xsd:attribute name="onload" vs:omtype="event" />
			<xsd:attribute name="onmove" vs:omtype="event" />
			<xsd:attribute name="onunload" vs:omtype="event" />
			<xsd:attribute name="onerror" vs:omtype="event" />
			<xsd:attribute name="ondragdrop" vs:omtype="event" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="br">
		<xsd:complexType>
			<xsd:attribute name="Clear" default="none">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="none" />
						<xsd:enumeration value="left" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="all" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="caption">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="top" />
						<xsd:enumeration value="bottom" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="center">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="cite" type="simpleInlineElement" />
	<xsd:element name="code" type="simpleInlineElement" />
	<xsd:element name="dd">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="dir">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="li" />
			</xsd:choice>
			<xsd:attribute name="Start" type="xsd:integer" />
			<xsd:attribute name="Type" default="1" vs:readonly="true">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="A" />
						<xsd:enumeration value="a" />
						<xsd:enumeration value="I" />
						<xsd:enumeration value="i" />
						<xsd:enumeration value="1" />
						<xsd:enumeration value="disc" />
						<xsd:enumeration value="square" />
						<xsd:enumeration value="circle" />
						<xsd:enumeration value="round" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
 			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="div">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attribute name="Align" default="left">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="center" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="justify" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Cols" type="xsd:integer" />
			<xsd:attribute name="Gutter" type="xsd:integer" />
			<xsd:attribute name="Width" type="xsd:integer" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="dl">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="dd" />
				<xsd:element ref="dt" />
			</xsd:choice>
			<xsd:attribute name="Compact" vs:standalone="true" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="dt" type="simpleInlineElement" />
	<xsd:element name="em" type="simpleInlineElement" />
	<xsd:element name="embed">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
				<xsd:element ref="param" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="top" />
						<xsd:enumeration value="texttop" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="absmiddle" />
						<xsd:enumeration value="baseline" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="absbottom" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Height" />
			<xsd:attribute name="Hidden" default="false">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="true" />
						<xsd:enumeration value="false" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="HSpace" type="ui4" />
			<xsd:attribute name="Name" />
			<xsd:attribute name="Palette">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="background" />
						<xsd:enumeration value="foreground" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="PluginsPage" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.shtm;.shtml;.php;.jsp"/>
			<xsd:attribute name="PluginURL" type="xsd:anyURI" vs:preferredextensions=".jar" />
			<xsd:attribute name="Src" type="xsd:anyURI" />
			<xsd:attribute name="Type" />
			<xsd:attribute name="Units">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="en" />
						<xsd:enumeration value="pixels" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="VSpace" type="ui4" />
			<xsd:attribute name="Width" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="font">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attribute name="Color" type="colorType" vs:builder="color" />
			<xsd:attribute name="Face" />
			<xsd:attribute name="Font-Weight">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="100" />
						<xsd:enumeration value="200" />
						<xsd:enumeration value="300" />
						<xsd:enumeration value="400" />
						<xsd:enumeration value="500" />
						<xsd:enumeration value="600" />
						<xsd:enumeration value="700" />
						<xsd:enumeration value="800" />
						<xsd:enumeration value="900" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Point-Size" />
			<xsd:attribute name="Size" type="xsd:integer" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="form">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="FormElementContent" />
				<xsd:element ref="keygen" />
			</xsd:choice>
			<xsd:attribute name="Action" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="EncType" />
			<xsd:attribute name="Method" type="methodType" default="get" />
			<xsd:attribute name="Name" />
			<xsd:attribute name="Target">
				<xsd:simpleType>
					<xsd:union>
						<xsd:simpleType>
							<xsd:restriction base="xsd:NMTOKEN">
								<xsd:enumeration value="_blank" />
								<xsd:enumeration value="_parent" />
								<xsd:enumeration value="_search" />
								<xsd:enumeration value="_self" />
								<xsd:enumeration value="_top" />
							</xsd:restriction>
						</xsd:simpleType>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string" />
						</xsd:simpleType>
					</xsd:union>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="DefaultButton" type="xsd:string" vs:category="ASP.NET" default="" />
			<xsd:attribute name="DefaultFocus" type="xsd:string" vs:category="ASP.NET" default="" />
			<xsd:attribute name="SubmitDisabledControls" type="xsd:boolean" vs:category="ASP.NET" default="False" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
			<xsd:attribute name="onreset" vs:omtype="event" />
			<xsd:attribute name="onsubmit" vs:omtype="event" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="frame" vs:implicitclosure="true">
		<xsd:complexType>
			<xsd:attribute name="Border" />
			<xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="FrameBorder" default="yes">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="yes" />
						<xsd:enumeration value="no" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="MarginHeight" type="xsd:integer" />
			<xsd:attribute name="MarginWidth" type="xsd:integer" />
			<xsd:attribute name="Name" />
			<xsd:attribute name="NoResize" vs:standalone="true" />
			<xsd:attribute name="Scrolling" default="auto">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="auto" />
						<xsd:enumeration value="yes" />
						<xsd:enumeration value="no" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="frameset">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="frame" />
				<xsd:element ref="frameset" />
				<xsd:element ref="noframes" />
			</xsd:choice>
			<xsd:attribute name="Border" type="xsd:integer" />
			<xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="Cols" />
			<xsd:attribute name="FrameBorder" default="yes">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="yes" />
						<xsd:enumeration value="no" />
						<xsd:enumeration value="1" />
						<xsd:enumeration value="0" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Rows" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
			<xsd:attribute name="onblur" vs:omtype="event" />
			<xsd:attribute name="onfocus" vs:omtype="event" />
			<xsd:attribute name="onload" vs:omtype="event" />
			<xsd:attribute name="onunload" vs:omtype="event" />
			<xsd:attribute name="onmove" vs:omtype="event" />
			<xsd:attribute name="ondragdrop" vs:omtype="event" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="head">
		<xsd:complexType>
			<xsd:choice>
				<xsd:group ref="HeadContent" />
			</xsd:choice>
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="hr">
		<xsd:complexType>
			<xsd:attribute name="Align" default="right">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="center" />
						<xsd:enumeration value="right" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="NoShade" vs:standalone="true" />
			<xsd:attribute name="Size" />
			<xsd:attribute name="Width" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="html" minOccurs="1" maxOccurs="1">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="body" minOccurs="1" maxOccurs="1" />
				<xsd:element ref="frameset"  minOccurs="0" maxOccurs="1" />
				<xsd:element ref="head"  minOccurs="0" maxOccurs="1" />
				<xsd:element ref="script" />
				<xsd:element ref="server" />
			</xsd:choice>
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="h1" type="headerElement" />
	<xsd:element name="h2" type="headerElement" />
	<xsd:element name="h3" type="headerElement" />
	<xsd:element name="h4" type="headerElement" />
	<xsd:element name="h5" type="headerElement" />
	<xsd:element name="h6" type="headerElement" />
	<xsd:element name="i" type="simpleInlineElement" />
	<xsd:element name="ilayer">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="BlockContent" />
				<xsd:group ref="InlineContent" />
			</xsd:choice>
			<xsd:attribute name="Above" />
			<xsd:attribute name="Background" type="xsd:anyURI" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
			<xsd:attribute name="Below" />
			<xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="Clip" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="Left" />
			<xsd:attribute name="PageX" />
			<xsd:attribute name="PageY" />
			<xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="Lang" />
			<xsd:attribute name="Top" />
			<xsd:attribute name="Visibility" />
			<xsd:attribute name="Width" />
			<xsd:attribute name="z-Index" />
			<xsd:attribute name="onblur" vs:omtype="event" />
			<xsd:attribute name="onfocus" vs:omtype="event" />
			<xsd:attribute name="onload" vs:omtype="event" />
			<xsd:attribute name="onmouseout" vs:omtype="event" />
			<xsd:attribute name="onmouseover" vs:omtype="event" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="img">
		<xsd:complexType>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="top" />
						<xsd:enumeration value="texttop" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="absmiddle" />
						<xsd:enumeration value="baseline" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="absbottom" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Alt" />
			<xsd:attribute name="Border" type="xsd:integer" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="HSpace" type="ui4" />
			<xsd:attribute name="ISMap" vs:standalone="true" />
			<xsd:attribute name="LowSrc" type="xsd:anyURI" />
			<xsd:attribute name="Name" />
			<xsd:attribute name="onabort" vs:omtype="event" />
			<xsd:attribute name="onerror" vs:omtype="event" />
			<xsd:attribute name="onload" vs:omtype="event" />
			<xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
			<xsd:attribute name="Suppress">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="true" />
						<xsd:enumeration value="false" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="UseMap" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="VSpace" type="ui4" />
			<xsd:attribute name="Width" />
			<xsd:attributeGroup ref="coreAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="isindex">
		<xsd:complexType>
			<xsd:attribute name="Action" />
			<xsd:attribute name="EncType" />
			<xsd:attribute name="Method" type="methodType" default="get" />
			<xsd:attribute name="Prompt" />
			<xsd:attribute name="Target" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="input">
		<xsd:complexType>
			<xsd:attribute name="CausesValidation" type="xsd:boolean" vs:inputtype="button image submit" vs:category="ASP.NET" />
			<xsd:attribute name="Checked" vs:inputtype="checkbox radio" vs:standalone="true" />
			<xsd:attribute name="MaxLength" type="ui4" vs:inputtype="text readonly" />
			<xsd:attribute name="Name" vs:inputtype="button checkbox hidden image password radio reset submit text readonly" />
			<xsd:attribute name="Size" type="xsd:integer" vs:inputtype="text readonly" />
			<xsd:attribute name="Src" type="xsd:anyURI" vs:inputtype="image" />
			<xsd:attribute name="Type" vs:readonly="true">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="button" />
						<xsd:enumeration value="checkbox" />
						<xsd:enumeration value="file" />
						<xsd:enumeration value="hidden" />
						<xsd:enumeration value="image" />
						<xsd:enumeration value="password" />
						<xsd:enumeration value="radio" />
						<xsd:enumeration value="reset" />
						<xsd:enumeration value="submit" />
						<xsd:enumeration value="text" />
						<xsd:enumeration value="readonly" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Width" vs:inputtype="button" />
			<xsd:attribute name="Height" vs:inputtype="button" />
			<xsd:attribute name="ValidationGroup" type="xsd:string" vs:inputtype="button image submit" vs:category="ASP.NET" />
			<xsd:attribute name="Value" vs:inputtype="button checkbox hidden password radio reset submit text readonly" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
			<xsd:attribute name="onkeydown" vs:omtype="event" vs:inputtype="file text" />
			<xsd:attribute name="onkeypress" vs:omtype="event" vs:inputtype="file text" />
			<xsd:attribute name="onkeyup" vs:omtype="event" vs:inputtype="file text" />
			<xsd:attribute name="onblur" vs:omtype="event" vs:inputtype="button checkbox file password radio reset submit text" />
			<xsd:attribute name="onchange" vs:omtype="event" vs:inputtype="text" />
			<xsd:attribute name="onclick" vs:omtype="event" vs:inputtype="button checkbox radio reset submit" />
			<xsd:attribute name="onmousedown" vs:omtype="event" vs:inputtype="button checkbox file radio reset submit" />
			<xsd:attribute name="onmouseup" vs:omtype="event" vs:inputtype="button checkbox file radio reset submit" />
			<xsd:attribute name="onfocus" vs:omtype="event" vs:inputtype="button checkbox file password radio reset submit text" />
			<xsd:attribute name="onselect" vs:omtype="event" vs:inputtype="text" />
			<xsd:attribute name="OnServerClick" vs:omtype="event" vs:inputtype="button image submit" vs:category="ASP.NET" vs:nonfilterable="true" />
			<xsd:attribute name="OnServerChange" vs:omtype="event" vs:inputtype="checkbox hidden password radio text" vs:category="ASP.NET" vs:nonfilterable="true" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="kbd" type="simpleInlineElement" />
	<xsd:element name="keygen">
		<xsd:complexType>
			<xsd:attribute name="Challenge" />
			<xsd:attribute name="Name" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="layer">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="BlockContent" />
				<xsd:group ref="InlineContent" />
			</xsd:choice>
			<xsd:attribute name="Above" />
			<xsd:attribute name="Background" type="xsd:anyURI" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
			<xsd:attribute name="Below" />
			<xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="Clip" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="Left" />
			<xsd:attribute name="PageX" />
			<xsd:attribute name="PageY" />
			<xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="Top" />
			<xsd:attribute name="Visibility" />
			<xsd:attribute name="Width" />
			<xsd:attribute name="z-Index" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
			<xsd:attribute name="onfocus" vs:omtype="event" />
			<xsd:attribute name="onblur" vs:omtype="event" />
			<xsd:attribute name="onload" vs:omtype="event" />
			<xsd:attribute name="onmouseout" vs:omtype="event" />
			<xsd:attribute name="onmouseover" vs:omtype="event" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="li" vs:implicitclosure="true">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attribute name="Value" />
			<xsd:attribute name="Type" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="link">
		<xsd:complexType>
			<xsd:attribute name="Rel" type="linkType" />
			<xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.asax;.ashx;.asix;.ascx;.htm;.html;.xml;.xsd;.config;.asa;.css;.shtm;.shtml;.php;.jsp" />
			<xsd:attribute name="Language" default="javascript">
				<xsd:simpleType>
					<xsd:union>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string">
								<xsd:enumeration value="javascript" />
							</xsd:restriction>
						</xsd:simpleType>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string" />
						</xsd:simpleType>
					</xsd:union>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Media" default="screen">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="screen" />
						<xsd:enumeration value="print" />
						<xsd:enumeration value="projection" />
						<xsd:enumeration value="braille" />
						<xsd:enumeration value="speech" />
						<xsd:enumeration value="all" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".fnt;.fon;.font;.ttf" />
			<xsd:attribute name="Type" type="contentType" vs:readonly="true" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="listing" type="simpleInlineElement" />
	<xsd:element name="map">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="area" />
			</xsd:choice>
			<xsd:attributeGroup ref="runatAttributeGroup" />
			<xsd:attribute name="Name" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="menu">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="li" />
			</xsd:choice>
			<xsd:attribute name="Start" type="xsd:integer" />
			<xsd:attribute name="Type">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="A" />
						<xsd:enumeration value="a" />
						<xsd:enumeration value="I" />
						<xsd:enumeration value="i" />
						<xsd:enumeration value="1" />
						<xsd:enumeration value="disc" />
						<xsd:enumeration value="square" />
						<xsd:enumeration value="circle" />
						<xsd:enumeration value="round" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="meta">
		<xsd:complexType>
			<xsd:attributeGroup ref="runatAttributeGroup" />
			<xsd:attribute name="Content" />
			<xsd:attribute name="HTTP-Equiv" />
			<xsd:attribute name="Name" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="multicol">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="BlockContent" />
				<xsd:group ref="InlineContent" />
			</xsd:choice>
			<xsd:attribute name="Cols" type="xsd:integer" />
			<xsd:attribute name="Gutter" />
			<xsd:attribute name="Width" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="nobr" type="simpleInlineElement" />
	<xsd:element name="noembed" type="simpleInlineBlockElement" />
	<xsd:element name="noframes">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
				<xsd:element ref="body" />
			</xsd:choice>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="nolayer" type="simpleInlineBlockElement" />
	<xsd:element name="noscript" type="simpleInlineBlockElement" />
	<xsd:element name="object">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
				<xsd:element ref="param" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="top" />
						<xsd:enumeration value="texttop" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="absmiddle" />
						<xsd:enumeration value="baseline" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="absbottom" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Classid" />
			<xsd:attribute name="CodeBase" />
			<xsd:attribute name="Data" type="xsd:anyURI" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="Type" vs:readonly="true" />
			<xsd:attribute name="Width" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ol" type="olDef" />
	<xsd:element name="option" vs:implicitclosure="true">
		<xsd:complexType mixed="true">
			<xsd:attribute name="Selected" vs:standalone="true" />
			<xsd:attribute name="Value" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="p" vs:implicitclosure="true">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
			</xsd:choice>
			<xsd:attribute name="Align" default="left">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="center" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="justify" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="param">
		<xsd:complexType>
			<xsd:attribute name="Name" />
			<xsd:attribute name="Value" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="plaintext">
		<xsd:complexType mixed="true">
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="pre">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="PreContent" />
			</xsd:choice>
			<xsd:attribute name="Cols" type="xsd:integer" />
			<xsd:attribute name="Variable" vs:standalone="true" />
			<xsd:attribute name="Wrap" vs:standalone="true" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="s" type="simpleInlineElement" />
	<xsd:element name="samp" type="simpleInlineElement" />
	<xsd:element name="script">
		<xsd:complexType mixed="true">
			<xsd:attribute name="Archive" type="xsd:anyURI" />
			<xsd:attribute name="Language" default="javascript">
				<xsd:simpleType>
					<xsd:union>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string">
								<xsd:enumeration value="javascript" />
							</xsd:restriction>
						</xsd:simpleType>
						<xsd:simpleType>
							<xsd:restriction base="xsd:string" />
						</xsd:simpleType>
					</xsd:union>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".vb;.cs;.jsl;.class;.java;.jar" />
			<xsd:attribute name="Type" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="select">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="option" />
			</xsd:choice>
			<xsd:attribute name="DataSourceID" type="xsd:string" vs:category="ASP.NET" default="" />
			<xsd:attribute name="DataTextField" type="xsd:string" vs:category="ASP.NET" default="" />
			<xsd:attribute name="DataValueField" type="xsd:string" vs:category="ASP.NET" default="" />
			<xsd:attribute name="Multiple" vs:standalone="true" />
			<xsd:attribute name="Name" />
			<xsd:attribute name="Size" type="xsd:integer" />
			<xsd:attribute name="Width" type="xsd:integer" />
			<xsd:attributeGroup ref="runatAttributeGroup" />
			<xsd:attribute name="onblur" vs:omtype="event" />
			<xsd:attribute name="onchange" vs:omtype="event" />
			<xsd:attribute name="onfocus" vs:omtype="event" />
			<xsd:attribute name="OnServerChange" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="small" type="simpleInlineElement" />
	<xsd:element name="spacer">
		<xsd:complexType>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="top" />
						<xsd:enumeration value="texttop" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="absmiddle" />
						<xsd:enumeration value="baseline" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="absbottom" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Height" />
			<xsd:attribute name="Size" />
			<xsd:attribute name="Type">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="block" />
						<xsd:enumeration value="horizontal" />
						<xsd:enumeration value="vertical" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="Width" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="span" type="simpleInlineElement" />
	<xsd:element name="strike" type="simpleInlineElement" />
	<xsd:element name="strong" type="simpleInlineElement" />
	<xsd:element name="style">
		<xsd:complexType mixed="true">
			<xsd:attribute name="Type">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:enumeration value="text/css" />
						<xsd:enumeration value="text/javascript" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="sub" type="simpleInlineElement" />
	<xsd:element name="sup" type="simpleInlineElement" />
	<xsd:element name="table">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="caption" />
				<xsd:element ref="tr" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="center" />
						<xsd:enumeration value="right" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="Border" type="xsd:integer" />
			<xsd:attribute name="CellPadding" type="xsd:integer" />
			<xsd:attribute name="CellSpacing" type="xsd:integer" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="Width" />
			<xsd:attribute name="HSpace" type="ui4" />
			<xsd:attribute name="VSpace" type="ui4" />
			<xsd:attribute name="Cols" type="xsd:integer" />
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="td" vs:implicitclosure="true">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="center" />
						<xsd:enumeration value="right" />
						<xsd:enumeration value="middle" vs:nonbrowseable="true" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="ColSpan" default="1" type="xsd:integer" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="RowSpan" default="1" type="xsd:integer" />
			<xsd:attribute name="Width" />
			<xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="NoWrap" vs:standalone="true" />
			<xsd:attribute name="VAlign">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="top" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="baseline" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="textarea">
		<xsd:complexType mixed="true">
			<xsd:attribute name="Cols" type="xsd:integer" />
			<xsd:attribute name="Name" />
    			<xsd:attribute name="onkeydown" vs:omtype="event" />
    			<xsd:attribute name="onkeypress" vs:omtype="event" />
    			<xsd:attribute name="onkeyup" vs:omtype="event" />
			<xsd:attribute name="onblur" vs:omtype="event" />
			<xsd:attribute name="onchange" vs:omtype="event" />
			<xsd:attribute name="onfocus" vs:omtype="event" />
			<xsd:attribute name="OnServerChange" vs:omtype="event" vs:category="ASP.NET" vs:nonfilterable="true" />
			<xsd:attribute name="Rows" />
			<xsd:attribute name="Wrap" default="soft">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="soft" />
						<xsd:enumeration value="hard" />
						<xsd:enumeration value="off" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="th">
		<xsd:complexType mixed="true">
			<xsd:choice>
				<xsd:group ref="InlineContent" />
				<xsd:group ref="BlockContent" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="center" />
						<xsd:enumeration value="right" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="ColSpan" default="1" type="xsd:integer" />
			<xsd:attribute name="Height" />
			<xsd:attribute name="RowSpan" default="1" type="xsd:integer" />
			<xsd:attribute name="Width" />
			<xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="NoWrap" vs:standalone="true" />
			<xsd:attribute name="VAlign">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="top" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="baseline" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="title">
		<xsd:complexType mixed="true">
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="tr" vs:implicitclosure="true">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref="th" />
				<xsd:element ref="td" />
			</xsd:choice>
			<xsd:attribute name="Align">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="left" />
						<xsd:enumeration value="center" />
						<xsd:enumeration value="right" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
			<xsd:attribute name="VAlign">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="top" />
						<xsd:enumeration value="middle" />
						<xsd:enumeration value="bottom" />
						<xsd:enumeration value="baseline" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="tt" type="simpleInlineElement" />
	<xsd:element name="u" type="simpleInlineElement" />
	<xsd:element name="ul" type="ulDef" />
	<xsd:element name="var" type="simpleInlineElement" />
	<xsd:element name="wbr">
		<xsd:complexType mixed="true">
			<xsd:attributeGroup ref="runatAttributeGroup" />
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="xmp">
		<xsd:complexType mixed="true">
			<xsd:attributeGroup ref="commonAttributeGroup" />
		</xsd:complexType>
	</xsd:element>

	<!-- Top Level Types -->
	<xsd:complexType name="olDef">
		<xsd:choice>
			<xsd:element ref="li" />
			<xsd:element name="ol" type="olDef" />
			<xsd:element name="ul" type="ulDef" />
		</xsd:choice>
		<xsd:attribute name="Start" type="xsd:integer" />
		<xsd:attribute name="Type" vs:readonly="true">
			<xsd:simpleType>
				<xsd:restriction base="xsd:NMTOKEN">
					<xsd:enumeration value="A" />
					<xsd:enumeration value="a" />
					<xsd:enumeration value="I" />
					<xsd:enumeration value="i" />
					<xsd:enumeration value="1" />
					<xsd:enumeration value="disc" />
					<xsd:enumeration value="square" />
					<xsd:enumeration value="circle" />
					<xsd:enumeration value="round" />
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attributeGroup ref="commonAttributeGroup" />
	</xsd:complexType>

	<xsd:complexType name="ulDef">
		<xsd:choice>
			<xsd:element ref="li" />
			<xsd:element name="ol" type="olDef" />
			<xsd:element name="ul" type="ulDef" />
		</xsd:choice>
		<xsd:attribute name="Type" default="disc">
			<xsd:simpleType>
				<xsd:restriction base="xsd:NMTOKEN">
					<xsd:enumeration value="circle" />
					<xsd:enumeration value="disc" />
					<xsd:enumeration value="square" />
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attributeGroup ref="commonAttributeGroup" />
	</xsd:complexType>

	<!-- XDR datatype derivations -->

	<xsd:simpleType name="i2">
		<xsd:restriction base="xsd:integer">
			<xsd:minInclusive value="-32768" />
			<xsd:maxInclusive value="32767" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="ui4">
		<xsd:restriction base="xsd:nonNegativeInteger">
			<xsd:minInclusive value="0" />
			<xsd:maxInclusive value="4294967295" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="runatType">
		<xsd:restriction base="xsd:NMTOKEN">
			<xsd:enumeration value="server" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="linkType">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="xsd:NMTOKEN">
					<xsd:enumeration value="Alternate" />
					<xsd:enumeration value="Appendix" />
					<xsd:enumeration value="Bookmark" />
					<xsd:enumeration value="Chapter" />
					<xsd:enumeration value="Contents" />
					<xsd:enumeration value="Copyright" />
					<xsd:enumeration value="FontDef" />
					<xsd:enumeration value="Glossary" />
					<xsd:enumeration value="Help" />
					<xsd:enumeration value="Index" />
					<xsd:enumeration value="Next" />
					<xsd:enumeration value="Prev" />
					<xsd:enumeration value="Section" />
					<xsd:enumeration value="Start" />
					<xsd:enumeration value="Stylesheet" />
					<xsd:enumeration value="Subsection" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction base="xsd:string" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>

	<xsd:simpleType name="colorType" vs:builder="color">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="xsd:NMTOKEN">
					<xsd:enumeration value="black" />
					<xsd:enumeration value="silver" />
					<xsd:enumeration value="gray" />
					<xsd:enumeration value="white" />
					<xsd:enumeration value="maroon" />
					<xsd:enumeration value="red" />
					<xsd:enumeration value="purple" />
					<xsd:enumeration value="fuchsia" />
					<xsd:enumeration value="green" />
					<xsd:enumeration value="lime" />
					<xsd:enumeration value="olive" />
					<xsd:enumeration value="yellow" />
					<xsd:enumeration value="navy" />
					<xsd:enumeration value="blue" />
					<xsd:enumeration value="teal" />
					<xsd:enumeration value="aqua" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction base="xsd:string" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>

	<xsd:simpleType name="contentType">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="xsd:string">
					<xsd:enumeration value="text/asp" />
					<xsd:enumeration value="text/asa" />
					<xsd:enumeration value="text/css" />
					<xsd:enumeration value="text/html" />
					<xsd:enumeration value="text/javascript" />
					<xsd:enumeration value="text/jscript" />
					<xsd:enumeration value="text/plain" />
					<xsd:enumeration value="text/scriptlet" />
					<xsd:enumeration value="text/vbscript" />
					<xsd:enumeration value="text/x-component" />
					<xsd:enumeration value="text/x-html-insertion" />
					<xsd:enumeration value="text/xml" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction base="xsd:string" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>

	<xsd:simpleType name="methodType">
		<xsd:restriction base="xsd:NMTOKEN">
			<xsd:enumeration value="get" />
			<xsd:enumeration value="post" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:complexType mixed="true" name="simpleInlineElement">
		<xsd:choice>
			<xsd:group ref="InlineContent" />
		</xsd:choice>
		<xsd:attributeGroup ref="commonAttributeGroup" />
	</xsd:complexType>

	<xsd:complexType mixed="true" name="simpleInlineBlockElement">
		<xsd:choice>
			<xsd:group ref="InlineContent" />
			<xsd:group ref="BlockContent" />
		</xsd:choice>
		<xsd:attributeGroup ref="commonAttributeGroup" />
	</xsd:complexType>

	<xsd:complexType mixed="true" name="headerElement">
		<xsd:choice>
			<xsd:group ref="InlineContent" />
		</xsd:choice>
		<xsd:attribute name="Align" default="left">
			<xsd:simpleType>
				<xsd:restriction base="xsd:NMTOKEN">
					<xsd:enumeration value="left" />
					<xsd:enumeration value="center" />
					<xsd:enumeration value="right" />
					<xsd:enumeration value="justify" />
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attributeGroup ref="commonAttributeGroup" />
	</xsd:complexType>

</xsd:schema>
