h5.checkpoint {font-weight:bold;}
h6 {margin-top:0;margin-bottom:0;}

.guideline {font-size:120%;
	color:black;
	background:#FFFFCC;
	}
.guideline-box {
	width:75%;
	color:black;
	background:#FFFFCC;
	border:1px solid ;
	border-width:1px;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:.5em;
	padding-left:.5em;
	margin-top:1em;
	}
div.navbar {text-align:center;}
.priority1 {color:#ff0000;background:white;volume:loud;}
span.checkpoint {font-weight:bold;margin-top:.75em;}
.separator {display:none;}
.backlink {font-style:normal;font-weight:normal;font-size:smaller;margin-left:20%;}
dt.glossary {margin-top:.5em;margin-bottom:.5em;}
dd.glossary {margin-bottom:1em;}
.quicktest {color:black;background:#B6B0FF;}

div.figure {
	text-align:center;
	margin:2.5em 0
	}
p.caption {
	text-align:left;
	font-style:italic;
	font-weight:bold;
	font-size:90%;
	color:#088;
	background:white;
	margin:.5em 10% 0 10%;
	}
.example, .html-example, .css-example, .xml-example {
	border-style:solid;
	border-width:1px ;
	padding:.5em;
	color:#5D0091;
	background:#F9F5DE;
	border-color:#5D0091;
	width:75%;
	margin-top:.25em;
	margin-left:2em;
	margin-bottom:.25em;
	}
.deprecated-example {
	border-style:solid;
	border-width:1px ;
	padding:.5em;
	color:#5D0091;
	background:#F9F5DE;
	border-color:red;
	width:75%;
	margin-top:.25em;
	margin-bottom:.25em;
	}
.dfn {color:#00513D;
	background:white;
	font-style:italic 
	}
a:link.dfn-instance {
	color:#00513D;
	background:white;
	font-style:italic ;
	pitch:high;
	}
.elements {color:black;background:#E7FFFE;}
.attributes {color:black;background:#FFFADF;}
.off {display:none;}
hr {margin-top:.5em}
.toc {
	text-indent:0;
	}
p.toc-line {
	margin-top:1em;
	margin-bottom:1em;
	text-indent:0;
	}
@media all {
	a:link img, a:visited img {border:none;}
	}
a img {color:white;background:white;}
ul.toc, ol.toc {
	list-style:disc; /* Mac NS has problem with 'none' */
	list-style:none
	}
li.tocline1 {font-weight:bold}
li.tocline2 {font-weight:normal}
li.tocline4 {font-style:italic}
div.toc, ul.index, 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.normref {volume:loud;}
}
cite {font-style:normal;}
cite.normref {font-weight:bold;}
.label {font-weight:bold;}
.navbar {text-align:center;}
.glossary-nav {font-size:90% ;}
.chk-summary {font-weight:bold;}
@media print {
	.noprint {display:none;}
	}
