body {background: #fefefe; color: black}
h1 {color: #00008b; background: transparent; font-weight: bold; text-align: center}
h2 {color: #ff4500; background: transparent; font-weight: bold; text-align: center}
h3 {color: #00008b; background: transparent; margin-left: 2%; margin-right: 4%; font-weight: bold}
h4 {color: #ff4500; background: transparent; margin-left: 2%; margin-right: 4%; font-weight: bold}
h5 {margin-left: 5%; margin-right: 5%; font-weight: bold}
h6 {margin-left: 5%; margin-right: 5%; font-weight: bold}
ul, ol, dl, p {margin-left: 6%; margin-right: 6%}
ul ul, table ol, table ul {margin-right: 1%}
pre {margin-left: 10%; white-space: pre}
table caption {font-size: larger; font-weight: bolder}
table p, table dl, ol p, ul p, dl p, blockquote p, .note p, .note ul, .note ol, .note dl, li pre, dd pre {margin-left: 0; margin-right: 0}
p.top {margin-left: 1%; margin-right: 1%}
p.head1 {margin-left: 10%; margin-right: 10%}
blockquote {margin-left: 8%; margin-right: 8%; border: thin ridge #dc143c}
blockquote pre {margin-left: 1%; margin-right: 1%}
dt {font-weight: bold; margin-top: .8em; color: #00008b}
a:link {color: #0000FF;  background: transparent}
a:visited {color: #800040;  background: transparent}
a:active {color: #FF0000; background: transparent}
a.flash:hover {color: #00A900}
dfn {font-style: normal; font-weight: bolder}
.html {color: #000080;  background: transparent}
.script {color: #008000; background: transparent}
.example { margin-left: 10% }
.note {font-size: 85%; margin-left: 10%}
.kid {color: #ff00ff; background: transparent; font-family: Kids, "Comic Sans MS", Jester}
.oops {font-family: Jester, "Comic Sans MS"}
.author {font-style: italic}
.copyright {font-size: 7pt; margin-left: 30; padding: 5;  clear: right}
.footer {font-size: 9pt; margin-left: 30; padding: 5}
.toolbar {text-align: right}
.toolbar IMG {float: right}
.error {color: #DC143C; background: transparent; text-decoration: none}
.warning {color: #FF4500; background: transparent; text-decoration: none}
.error strong {color: #DC143C;  background: #FFD700; text-decoration: none}
.warning strong {color: #FF4500; background: #FFD700; text-decoration: none}
.warning a:link, .warning a:visited, .warning a:active {color: #FF4500; background: transparent; text-decoration: underline}
.error a:link, .error a:visited, .error a:active {color: #DC143C; background: transparent; text-decoration: underline}
.error strong a:link, .error strong a:visited, .error strong a:active {color: #DC143C; background: #FFD700}
.warning strong a:link, .warning strong a:visited, .warning strong a:active {color: #FF4500; background: #FFD700}
.default {text-decoration: underline; font-style: normal}
.required {font-weight: bold}
td li.transitional, .elements li.transitional {font-weight: lighter; color: #696969; background: transparent}
td li.frameset, .elements li.frameset {font-weight: lighter; color: #808080; background: transparent}
@media print {input#toggler, .toolbar { display: none }}
