body { color : black; background-color : teal;}
h1 { font-weight : bold; color : #c33; background-color : transparent; text-align : center;}
h2 { font-weight : bold; color : #00008b; background-color : transparent;}
h3 { font-weight : bold; color : #006400; background-color : transparent; margin-right : 4%; margin-left : 4%;}
h4 { font-weight : bold; margin-right : 6%; margin-left : 6%;}
h5 { font-weight : bold; margin-right : 6%; margin-left : 6%;}
ul { margin-right : 6%; margin-left : 6%;}
ul ul { margin-right : 1%;}
table ul { margin-right : 1%;}
.note ul { margin-right : 0; margin-left : 0;}
ol { margin-right : 6%; margin-left : 6%;}
table ol { margin-right : 1%;}
.note ol { margin-right : 0; margin-left : 0;}
dl { margin-right : 6%; margin-left : 6%;}
table dl { margin-right : 0; margin-left : 0;}
.note dl { margin-right : 0; margin-left : 0;}
p { background-color : white;  text-align : justify; margin-right : 6%; margin-left : 6%;}
table p { margin-right : 0; margin-left : 0;}
ol p { margin-right : 0; margin-left : 0;}
ul p { margin-right : 0; margin-left : 0;}
dl p { margin-right : 0; margin-left : 0;}
blockquote p { margin-right : 0; margin-left : 0;}
.note p { margin-right : 0; margin-left : 0;}
p.top { margin-right : 1%; margin-left : 1%;}
pre { margin-left : 10%;}
li pre { margin-right : 0; margin-left : 0;}
dd pre { margin-right : 0; margin-left : 0;}
blockquote pre { margin-right : 1%; margin-left : 1%;}
blockquote { margin-right : 8%; margin-left : 8%; padding-top : 1em; padding-right : 1em; padding-bottom : 1em; padding-left : 1em; border-top : thin ridge #dc143c; border-bottom : thin ridge #dc143c; border-left : thin ridge #dc143c; border-right : thin ridge #dc143c;}
dfn { font-style : normal; font-weight : bolder;}
table caption { font-weight : bolder; font-size : larger;}
dt a { font-weight : bold; margin-top : .8em;}
a:link { color : #00f; background-color : transparent;}
.warning a:link { color : #ff4500; background-color : transparent; text-decoration : underline;}
.error a:link { color : #dc143c; background-color : transparent; text-decoration : underline;}
.error strong a:link { color : #dc143c; background-color : #ffd700;}
.warning strong a:link { color : #ff4500; background-color : #ffd700;}
a:visited { color : #800080; background-color : transparent;}
.warning a:visited { color : #ff4500; background-color : transparent; text-decoration : underline;}
.error a:visited { color : #dc143c; background-color : transparent; text-decoration : underline;}
.error strong a:visited { color : #dc143c; background-color : #ffd700;}
.warning strong a:visited { color : #ff4500; background-color : #ffd700;}
a:active { color : green; background-color : #ffd700;}
.warning a:active { color : #ff4500; background-color : transparent; text-decoration : underline;}
.error a:active { color : #dc143c; background-color : transparent; text-decoration : underline;}
.error strong a:active { color : #dc143c; background-color : #ffd700;}
.warning strong a:active { color : #ff4500; background-color : #ffd700;}
.html { color : #000080; background-color : transparent;}
.css { color : #800000; background-color : transparent;}
.javascript { color : #008000; background-color : transparent;}
.example { margin-left : 10%;}
.note { font-size : 85%; margin-left : 10%;}
.SMA { font-family : kids, "comic sans ms", jester; color : fuchsia; background-color : transparent;}
.oops { font-family : jester, "comic sans ms";}
.author { font-style : italic;}
.copyright { font-size : smaller; text-align : right; clear : right;}
.toolbar { text-align : center;}
.error { color : #dc143c; background-color : transparent; text-decoration : none;}
.warning { color : #ff4500; background-color : transparent; text-decoration : none;}
.default { font-style : normal; text-decoration : underline;}
.required { font-weight : bold;}
.footer { margin-top : 2em; padding-top : 1em; border-top : thin solid black;}
var sub { font-style : normal;}
.toolbar IMG { float : right;}
.error strong { color : #dc143c; background-color : #ffd700; text-decoration : none;}
.warning strong { color : #ff4500; background-color : #ffd700; text-decoration : none;}
colgroup.entity { text-align : center;}
td li.transitional { font-weight : lighter; color : #696969; background-color : transparent;}
.elements li.transitional { font-weight : lighter; color : #696969; background-color : transparent;}
td li.frameset { font-weight : lighter; color : #808080; background-color : transparent;}
.elements li.frameset { font-weight : lighter; color : #808080; background-color : transparent;}
@media print { display : none;}
