body  {
	background-color : rgb(ff, ff, f0);
	background-image : images/stucco.gif;
	color : black;
}

h1  {
	color : #000000;
	background : transparent;
	font-weight : bold;
	font-size : large;
	text-align : left;
}

h2  {
	color : #000000;
	background : transparent;
	font-weight : normal;
	font-size : small;
	font-family : Arial Black;
}

h3  {
	color : Black;
	background : transparent;
	margin-left : 4%;
	margin-right : 4%;
	font-weight : bold;
}


h4  {
	margin-left : 6%;
	margin-right : 6%;
	font-weight : bold;
	


}

h5  {
	margin-left : 6%;
	margin-right : 6%;
	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.photo  {
	font-size : x-small;
	font-style : italic;
}

blockquote  {
	margin-left : 8%;
	margin-right : 8%;
	border : thin ridge #dc143c;
}

blockquote pre  {
	margin-left : 1%;
	margin-right : 1%;
}

dt a  {
	font-weight : bold;
	margin-top : .8em;
}

a:link  {
	color : #00f;
	background : transparent;
}

a:visited  {
	color : #800080;
	background : transparent;
}

a:active  {
	color : green;
	background : #FFD700;
}

.html  {
	color : #000080;
	background : transparent;
}

.css  {
	color : #800000;
	background : transparent;
}

.javascript  {
	color : #008000;
	background : transparent;
}

.example  {
	margin-left : 10%;
}

dfn  {
	font-style : normal;
	font-weight : bolder;
}

var sub  {
	font-style : normal;
}

.note  {
	font-size : 85%;
	margin-left : 10%;
}

.SMA  {
	color : fuchsia;
	background : transparent;
	font-family : Kids, "Comic Sans MS", Jester;
}

.oops  {
	font-family : Jester, "Comic Sans MS";
}

.author  {
	font-style : italic;
}

.copyright  {
	font-size : smaller;
	text-align : right;
	clear : right;
}

<!-- Help Text Font 
-->
.helpfont {
	color : black;
	font-size : 10pt;
	font-weight : normal;
	font-family : MS Sans Serif;
}

.toolbar  {
	text-align : center;
}

.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;
}

colgroup.entity  {
	text-align : center;
}

.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;
}

.footer  {
	margin-top : 2em;
	padding-top : 1em;
	border-top : solid thin black;
}

@media print  {
	input#toggler, .toolbar   display : none;
}

