.guideline {
	FONT-SIZE: 120%; BACKGROUND: #ffffcc; COLOR: black
}
.guideline-box {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; BACKGROUND: #ffffcc; PADDING-BOTTOM: 0.5em; BORDER-LEFT: 1px solid; WIDTH: 75%; PADDING-TOP: 0.5em; BORDER-BOTTOM: 1px solid
}
DIV.navbar {
	TEXT-ALIGN: center
}
.priority1 {
	BACKGROUND: white; COLOR: #ff0000; volume: loud
}
SPAN.checkpoint {
	MARGIN-TOP: 0.75em; FONT-WEIGHT: bold
}
DT.checkpoint {
	FONT-WEIGHT: normal
}
DL.checkpoints {
	MARGIN-LEFT: 2em; MARGIN-RIGHT: 2em
}
.checkpoint-nb {
	BACKGROUND: white; COLOR: maroon
}
.separator {
	DISPLAY: none
}
DT.glossary {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
DD.glossary {
	MARGIN-BOTTOM: 1em
}
.quicktest {
	BACKGROUND: #b6b0ff; COLOR: black
}
DIV.figure {
	MARGIN: 2.5em 0px; TEXT-ALIGN: center
}
P.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0.5em 10% 0px; COLOR: #088; FONT-STYLE: italic; TEXT-ALIGN: left
}
.example {
	BORDER-RIGHT: #5d0091 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #5d0091 1px solid; MARGIN-TOP: 0.25em; PADDING-LEFT: 0.5em; BACKGROUND: #f9f5de; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #5d0091 1px solid; WIDTH: 75%; COLOR: #5d0091; PADDING-TOP: 0.5em; BORDER-BOTTOM: #5d0091 1px solid
}
.css-example {
	BORDER-RIGHT: #5d0091 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #5d0091 1px solid; MARGIN-TOP: 0.25em; PADDING-LEFT: 0.5em; BACKGROUND: #f9f5de; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #5d0091 1px solid; WIDTH: 75%; COLOR: #5d0091; PADDING-TOP: 0.5em; BORDER-BOTTOM: #5d0091 1px solid
}
.deprecated-example {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: red 1px solid; MARGIN-TOP: 0.25em; PADDING-LEFT: 0.5em; BACKGROUND: #f9f5de; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: red 1px solid; WIDTH: 75%; COLOR: #5d0091; PADDING-TOP: 0.5em; BORDER-BOTTOM: red 1px solid
}
.dfn {
	COLOR: #00513d; FONT-STYLE: italic
}
.dfn-instance {
	COLOR: #00513d; FONT-STYLE: italic; pitch: high
}
.elements {
	BACKGROUND: #e7fffe; COLOR: black
}
.attributes {
	BACKGROUND: #fffadf; COLOR: black
}
.off {
	DISPLAY: none
}
HR {
	MARGIN-TOP: 0.5em
}
.toc {
	TEXT-INDENT: 0px
}
P.toc-line {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; TEXT-INDENT: 0px
}

@media All    
{
A:link IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:visited IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
    }
A IMG {
	COLOR: white
}
UL.toc {
	LIST-STYLE-TYPE: none
}
OL.toc {
	LIST-STYLE-TYPE: none
}
LI.tocline1 {
	FONT-WEIGHT: bold
}
LI.tocline2 {
	FONT-WEIGHT: normal
}
LI.tocline4 {
	FONT-STYLE: italic
}
DIV.toc {
	TEXT-ALIGN: left
}
UL.index {
	TEXT-ALIGN: left
}
DT {
	TEXT-ALIGN: left
}

@media Aural    
{
.guideline {
	volume: loud; pause-before: 20%; elevation: above
}
SPAN.checkpoint {
	richness: 75
}
.example {
	speak-punctuation: code
}
.off {
	speak: none
}
.priority1 {
	volume: loud
}
.dfn-instance {
	stress: 20
}
    }
CITE {
	FONT-STYLE: normal
}
