BODY {
	background: #e8e0c0;
	color: #000055;
}


A:link {
	color: #993300
}

A:visited {
	color: #006600
}

A:active {
	color: #cccc00
}

H1, H2, H3, H4, H5, H6, H7 {
	text-align: center;
	font-variant: small-caps;
	clear: left;
	font-family: Times New Roman, Times, serif;
}

P, UL, OL, DL {
	margin-left: 1em;
	margin-right: 1em;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 1.2;
	text-align: justify;
}

P.box {
	padding: 0.1cm;
	border: solid;
	border-style: groove;
	border-width: thin;
	border-color: #000055;
	font-style: sans;
	line-height: 1.2;
	background: white;
	word-spacing: 5em;
	letter-spacing: 0.5em;
	text-align: justify;
}

DIV.ruler {
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	text-align: center
}

DIV.bottombuttons {
	margin-left: 0;
	margin-right: 0;
	text-align: center;
	border-color: rgb(20%, 0%, 0%);
	border: groove;
	border-width: thin;
	padding: 0.6em;
	background: rgb(60%, 20%, 10%);
	margin-top: 1em;
	color: rgb(100%, 100%, 90%);
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	text-align: center;
	font-family: Helvetica, Arial, sans;
	font-size: small;
}

DIV.bottombuttons A:link {
	color: rgb (100%, 80%, 40%);
}

DIV.bottombuttons A:visited {
	color: rgb (80%, 100%, 20%);
}

DIV.bottombuttons A:active {
	color: #0000ff
}

DIV.topbuttons A:link {
	color: rgb (80%, 60%, 10%);
}

IMG.floatleft {
	margin-left: 1em;
}

ADDRESS {
	margin-left: 30%;
	text-align: right;
	border-color: rgb(20%, 40%, 10%);
	border: groove;
	border-width: thin;
	padding: 0.6em;
	background: rgb(30%, 50%, 10%);
	margin-top: 1em;
	color: rgb(100%, 100%, 90%);
}

ADDRESS A:link {
	color: rgb(100%, 80%, 50%);
}
ADDRESS A:visited {
	color: rgb(70%, 90%, 60%);
}
ADDRESS A:active {
	color: rgb(0%, 100%, 0%);
}

UL {
	list-style: url(test.gif) square;
}
LI {
	margin-bottom: 0.0em;
	list-style: url(test.gif) circle;
}

P:first-line {
	text-indent: 3em;
}


BODY.index {
	background: #336600;
}

TD.index {
	valign: top;
	align: top;
	background: #336600;
}

DIV.indexbutton {
	margin-left: 0.1em;
	margin-right: 0.1em;
	text-align: right;
	border-color: rgb(20%, 0%, 0%);
	border: groove;
	border-width: thin;
	padding: 0.3em;
	background: rgb(40%, 65%, 13%);
	color: rgb(100%, 100%, 90%);
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	font-family: Helvetica, Arial, sans;
	font-size: large;
	align: center;
}

DIV.indexbuttons {
	margin-right: 0.1em;
	text-align: right;
	padding: 0.1em;
	color: rgb(100%, 100%, 90%);
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	font-family: Helvetica, Arial, sans;
	font-size: large;
	line-height: 1.4;
	align: center;
}

DIV.indexbuttons A:link {
	color: rgb(100%, 80%, 50%);
}
DIV.indexbuttons A:visited {
	color: rgb(70%, 90%, 60%);
}
DIV.indexbuttons A:active {
	color: rgb(0%, 100%, 0%);
}
ADDRESS.index {
	margin-left: 0.8em;
	margin-right: 0.1em;
	text-align: right;
	border-color: rgb(20%, 40%, 10%);
	border: groove;
	border-width: thin;
	padding: 0.6em;
	background: rgb(30%, 50%, 10%);
	margin-top: 1.5em;
	color: rgb(100%, 100%, 90%);
	font-size: small;
}
