@page  {margin: 1.5cm 0 1cm 0; }

@media Print    
{
.dlink {
	DISPLAY: none
}
DIV.navbar {
	DISPLAY: none
}
HTML {
	MARGIN: 0px
}
BODY {
	MARGIN: 0px 0px 0px 8.5em; FONT-FAMILY: serif
}
TH {
	FONT-FAMILY: inherit
}
TD {
	FONT-FAMILY: inherit
}
A {
	
}
DIV.example:unknown {
	FONT-FAMILY: serif! important
}
PRE.example:unknown {
	FONT-FAMILY: serif! important
}
A:link {
	TEXT-DECORATION: none! important
}
A:visited {
	TEXT-DECORATION: none! important
}
A:link:unknown {
	
}
A:visited:unknown {
	
}
    }
BODY {
	TEXT-ALIGN: justify
}
H2 {
	MARGIN-TOP: 2em; TEXT-ALIGN: left
}
H3 {
	MARGIN-TOP: 2em; TEXT-ALIGN: left
}
H5 {
	MARGIN-TOP: 2em; TEXT-ALIGN: left
}
H6 {
	MARGIN-TOP: 2em; TEXT-ALIGN: left
}
H1 {
	FONT-FAMILY: inherit
}
H2 {
	FONT-FAMILY: inherit
}
H3 {
	FONT-FAMILY: inherit
}
H4 {
	FONT-FAMILY: inherit
}
H5 {
	FONT-FAMILY: inherit
}
H6 {
	FONT-FAMILY: inherit
}
DIV.figure {
	page-break-inside: avoid
}
PRE {
	page-break-inside: avoid
}
TABLE.propdef {
	page-break-inside: avoid
}
DIV.example {
	page-break-inside: avoid
}
DT {
	
}
UNKNOWN {
	MARGIN-TOP: 0.8em; MARGIN-BOTTOM: 0px; TEXT-INDENT: 0px
}
UNKNOWN {
	MARGIN-TOP: 0px; TEXT-INDENT: 2em
}
DD P {
	MARGIN-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 0px
}
PRE {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
IMG {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.toc {
	TEXT-INDENT: 0px; TEXT-ALIGN: left
}
A.noxref:link {
	COLOR: black
}
A.noxref:visited {
	COLOR: black
}
DIV.example A:link {
	COLOR: #600
}
DIV.example A:visited {
	COLOR: #600
}
DIV.deprecated-html-example A:link {
	COLOR: red
}
DIV.deprecated-html-example A:visited {
	COLOR: red
}
.note A:link {
	COLOR: green
}
.note A:visited {
	COLOR: green
}

@media All    
{
BODY {
	LINE-HEIGHT: 1.3
}
A:link {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:link:unknown {
	content: counter(dummy, disc)
}
A:visited:unknown {
	content: counter(dummy, disc)
}
A.logo:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.logo:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DT {
	MARGIN-LEFT: 0px
}
DD {
	MARGIN-LEFT: 2em
}
DL {
	MARGIN-LEFT: 0px
}
UL {
	MARGIN-LEFT: 0px
}
OL {
	MARGIN-LEFT: 0px
}
LI {
	MARGIN-LEFT: 2em
}
    }
UL.indexlist {
	MARGIN-LEFT: 0px
}
UL.indexlist LI {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.indexlist LI LI {
	MARGIN-LEFT: 1em
}
DIV.example:unknown {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.1em; BACKGROUND: #600; LEFT: -2.5em; PADDING-BOTTOM: 0.1em; FONT: bold small/1em sans-serif; BORDER-LEFT: #999 thin solid; WIDTH: 7.5em; COLOR: #fff8dd; PADDING-TOP: 0.1em; BORDER-BOTTOM: #999 thin solid; POSITION: absolute; TOP: -0.6em; TEXT-ALIGN: center; content: "Example " counter(exampleno, upper-roman); counter-increment: exampleno
}
PRE.example:unknown {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.1em; BACKGROUND: #600; LEFT: -2.5em; PADDING-BOTTOM: 0.1em; FONT: bold small/1em sans-serif; BORDER-LEFT: #999 thin solid; WIDTH: 7.5em; COLOR: #fff8dd; PADDING-TOP: 0.1em; BORDER-BOTTOM: #999 thin solid; POSITION: absolute; TOP: -0.6em; TEXT-ALIGN: center; content: "Example " counter(exampleno, upper-roman); counter-increment: exampleno
}
DIV.example {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
DIV.illegal-example {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
DIV.html {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
DIV.illegal-html {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
DIV.xml {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
DIV.illegal-xml {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
PRE.example {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
PRE.illegal-example {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
PRE.html {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
PRE.illegal-html {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
PRE.xml {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
PRE.illegal-xml {
	BORDER-RIGHT: #999 thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 thin solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff8dd; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #999 thin solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 thin solid; POSITION: relative
}
DIV.example {
	COLOR: #600
}
PRE.example {
	COLOR: #600
}
PRE.illegal-example {
	COLOR: red
}
DIV.illegal-example {
	COLOR: red
}
DIV.illegal-example P {
	COLOR: black
}
DIV.html {
	COLOR: #600
}
PRE.html {
	COLOR: #600
}
PRE.illegal-html {
	COLOR: red
}
DIV.illegal-html {
	COLOR: red
}
DIV.illegal-html P {
	COLOR: black
}
PRE.deprecated-html {
	COLOR: red
}
DIV.deprecated-html {
	COLOR: red
}
DIV.deprecated-html P {
	COLOR: black
}
DIV.xml {
	COLOR: #600
}
PRE.xml {
	COLOR: #600
}
PRE.illegal-xml {
	COLOR: red
}
DIV.illegal-xml {
	COLOR: red
}
DIV.illegal-xml P {
	COLOR: black
}
.css {
	COLOR: #7f0000
}
CODE.html {
	COLOR: #600
}
CODE.xml {
	COLOR: #600
}
.property {
	
}
.issue {
	COLOR: #e50000
}
.type {
	FONT-STYLE: italic
}
.note {
	COLOR: green
}
P.note {
	
}
DIV.note {
	
}
P.note:unknown {
	content: "\2023" " "
}
SPAN.note:unknown {
	content: "\2023" " "
}
UNKNOWN {
	content: "\2023" " "
}
.normref {
	COLOR: red
}
.informref {
	COLOR: green
}
UL.toc {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-LEFT: 0px
}
UL.toc LI {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-LEFT: 0px
}
UL.toc LI LI {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; MARGIN-LEFT: 2em
}
UL.toc LI LI LI {
	DISPLAY: inline; MARGIN-LEFT: 0px; FONT-STYLE: italic
}
UL.index {
	LIST-STYLE-TYPE: none
}
S {
	COLOR: red; TEXT-DECORATION: line-through
}
DEL {
	COLOR: red; TEXT-DECORATION: line-through
}
U {
	BACKGROUND: #bfa; TEXT-DECORATION: underline
}
INS {
	BACKGROUND: #bfa; TEXT-DECORATION: underline
}
DIV.figure {
	BACKGROUND: white; MARGIN: 2.5em 0px; POSITION: relative; TEXT-ALIGN: left
}
P.caption {
	FONT-SIZE: 90%; FONT-STYLE: italic; TEXT-ALIGN: right
}
CAPTION {
	FONT-SIZE: 90%; FONT-STYLE: italic; TEXT-ALIGN: right
}
P.caption {
	LEFT: -9em; MARGIN: 0px; WIDTH: 8em; BOTTOM: 0px; TEXT-INDENT: 0px; POSITION: absolute
}
CAPTION {
	MARGIN: 1em
}
DD {
	MARGIN-LEFT: 2em
}
DD DIV.figure {
	MARGIN-LEFT: -2em
}
HTML BODY {
	MARGIN-LEFT: 8.5em
}
UL.index {
	TEXT-ALIGN: left
}
DT {
	TEXT-ALIGN: left
}
SUP {
	FONT-SIZE: 80%; VERTICAL-ALIGN: super
}
BLOCKQUOTE {
	MARGIN: 0.5em 4em 0.5em 2em; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
.eqno {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN: 0px -4em 0px 0px; WIDTH: 3em; TEXT-ALIGN: right
}
TABLE.equiv-table {
	MARGIN: 0.5em 0px; border-spacing: 0
}
TABLE.equiv-table TH {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
TABLE.equiv-table TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
TABLE.equiv-table TH {
	TEXT-ALIGN: left
}
TABLE.equiv-table TH:unknown {
	TEXT-ALIGN: right
}
TABLE.equiv-table TD {
	BORDER-BOTTOM: #666 thin solid
}
TABLE.equiv-table TH {
	BORDER-BOTTOM: #666 thin solid
}
TABLE.equiv-table {
	BORDER-BOTTOM: medium none
}
TABLE.equiv-table {
	empty-cells: show
}
TABLE.equiv-table CAPTION {
	MARGIN: 0.5em 0px 0px
}
P.testlink {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 0px 0px -3.6em; WIDTH: 3em
}
P.testlink A {
	BORDER-RIGHT: silver thin outset; PADDING-RIGHT: 0.6em; BORDER-TOP: silver thin outset; PADDING-LEFT: 0.6em; FONT-SIZE: smaller; BACKGROUND: silver; PADDING-BOTTOM: 0.2em; BORDER-LEFT: silver thin outset; COLOR: black; PADDING-TOP: 0.2em; BORDER-BOTTOM: silver thin outset; TEXT-DECORATION: none; text-shadow: -1px -1px white
}
P.testlink A:active {
	BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
DL.bibliography {
	TEXT-ALIGN: left
}
TABLE.proptable {
	FONT-SIZE: small; MARGIN: 1em 0px 1em -8.5em; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border-spacing: 0
}
TABLE.proptable TD {
	BORDER-RIGHT: red thin; PADDING-RIGHT: 1ex; BORDER-TOP: red thin solid; PADDING-LEFT: 1ex; PADDING-BOTTOM: 1ex; BORDER-LEFT: red thin dotted; PADDING-TOP: 1ex; BORDER-BOTTOM: red thin
}
TABLE.proptable TH {
	BORDER-RIGHT: red thin; PADDING-RIGHT: 1ex; BORDER-TOP: red thin solid; PADDING-LEFT: 1ex; PADDING-BOTTOM: 1ex; BORDER-LEFT: red thin dotted; PADDING-TOP: 1ex; BORDER-BOTTOM: red thin
}
TABLE.proptable TH:unknown {
	BORDER-LEFT-STYLE: none
}
TABLE.proptable TD:unknown {
	BORDER-LEFT-STYLE: none
}
TABLE.propdef {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
TABLE.propdef {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
TABLE.propdef {
	MARGIN-TOP: 1.2em; BACKGROUND: #def; MARGIN-BOTTOM: 1.2em
}
TABLE.propdef TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}
TABLE.propdef TD {
	TEXT-ALIGN: left
}
TABLE.propdef DFN {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.propdef TD:unknown {
	WIDTH: 7em
}
TABLE.propdef TR:unknown {
	BACKGROUND: #005a9c; COLOR: white
}
TABLE.propdef TD {
	WIDTH: 7em
}
UNKNOWN {
	WIDTH: auto
}
TABLE.propdef TR {
	BACKGROUND: #005a9c; COLOR: white
}
UNKNOWN {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black
}
