body {
	background-color: #101010;
	color: #f0f0f0;
}

dt {
	background-color: #800000;
	border-style: solid;
	border-width: 4px 4px 4px 4px;
	border-color: red;
	text-align: center;
}

dd dt {
	background-color: #800000;
	border-style: solid;
	border-width: 0px 3px 3px 0px;
	border-color: orange;
	text-align: left;
	padding-left: 5px;
}

dd dd dt {
	background-color: #206020;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: yellow;
	text-align: left;
	padding-left: 5px;
}

dd dd dd dt {
	background-color: #f0f040;
	color: #000000;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: gray;
	text-align: left;
	padding-left: 3px;
}


/*    none, dotted, dashed, solid, double, groove, ridge, inset, outset */

h1 {
        color: white;
	background-color: #20b060;
	border-style: solid;
	border-width: 4px 4px 4px 4px;
	border-color: glay;
	text-align: center;
	font-size: large;
}

h2 {
        color: white;
	background-color: #40c080;
	border-style: solid;
	border-width: 0px 3px 3px 0px;
	border-color: #408040;
	text-align: left;
	padding-left: 5px;
}

h3 {
	background-color: #30f080;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: glay;
	text-align: left;
	padding-left: 5px;
}

h4 {
	background-color: #f0f040;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: gray;
	text-align: left;
	padding-left: 3px;
}

address {
	font-style: italic;
	background-color: #404040;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #c0c0c0;
	text-align: left;
}

tt {
	background-color: #fff0c0;
	color: navy;
	font-family: Courier
}

th {
	background-color: #fff0c0;
	color: back;
	font-family: Helvetica
}

em {
	color: navy;
}

li {
	color: white;
}

ul {
	list-style-type: square;
}

ul ul li {
	list-style-type: dot;
	color: yellow;
}

code {
	text-align: left;
}

table {
      border-width: 1;
}

A:link { color:#a0c0ff; }
A:visited { color:#a0a0a0; }
A:active { color:#ff8080; }
A:hover { color:green; } 
