body {
font-family:		'Arial', sans-serif;
font-size:		90%;
background-color:	#D8EDE6;
margin:			0px 0px 1em 0px;
padding:		0px;}

table {font-size:	100%;}

.center {text-align:	center;}
.right {text-align:	right;}
.left {text-align:	left;}

.closed {display:	none; padding: 0.2em 0.2em 0.2em 0.75em;}
.opened {display:	yes; padding: 0.2em 0.2em 0.2em 0.75em;}

div {margin: 0px; padding: 1em;}

div.top {
background-color:	#D8EDE6;
text-align:		center;
padding:		0px;
border-bottom:		3px solid #FF8000;}

div.menu {
position:		absolute;
top:			61px;
left:			0px;
width:			14em;
padding:		0px;
color:			#000080;
background-color:	#94B8A7;}

div.text {
background-color:	#FFFFFF;
margin:			1em 1em 1em 15em;}

div.also {background-color: #EEF7F3;}

div.rpic {
float:			right;
text-align:		center;
font-size:		small;
margin:			1em;}

div.lpic {
float:			left;
text-align:		center;
font-size:		small;
margin:			1em;}

div.cpic {
text-align:		center;
font-size:		small;
margin:			1em;}

a:link {color:		#000080;}
a:hover {text-decoration: underline;}
dd li a {text-decoration:	none;}
div.also a {text-decoration:	none;}
div.also a:hover {text-decoration: underline;}

a.topic {
font-size:		1em;
font-family:		'Arial' ,sans-serif;
color:			#003300;
text-decoration:	none;}
a.topic:hover {text-decoration: underline;}

a.menu {text-decoration: none;}
a.menu:hover {text-decoration: underline;}
a.menu:visited {color: #000080;}
a.amenu {text-decoration: none;color:#D8EDE6;}
a.amenu:hover {text-decoration: underline;}

h1 {
color:			#C8A23E;
text-align: 		center;
font-family:		'Arial' ,sans-serif;
font-size:		125%;}

h2 {
color:			#000000;
text-align: 		center;
font-family:		'Arial' ,sans-serif;
font-size:		125%;}

h2.chapter {
color:			#C8A23E;
text-align: 		left;
font-size:		115%;}

h3 {
color:			#000000;
text-align: 		center;
font-family:		'Arial' ,sans-serif;
font-size:		115%;}

h4 {
color:			#000000;
text-align: 		left;
font-family:		'Arial' ,sans-serif;
font-size:		105%;}

h5 {
text-align:		center;
color:			#FF8000;
font-size:		1em;
font-weight:		normal;}

h6 {
text-align:		center;
color:			#36614F;
font-size:		8pt;
font-weight:		bold;
margin:			0px;}


hr {height: 1px;}
hr.red {color: #FF8000; margin-top: 4px;}

dt {
font-weight:		bold;
margin:			1.5em 0.25em 0.25em 0.25em;}

ul li {list-style-type: square;}
ul ol li {list-style-type: decimal;}
ul ul li {list-style-type: circle;}
dl.anons li {list-style-type: square;}
p {text-align: justify;}
blockquote {text-align: justify;}

.formula {
color:			#000080;
font-family:		'Times New Roman';
font-size:		130%;
font-weight:		normal;
font-style:		italic;}

.formula b{
font-size:		140%;
font-weight:		bold;}

.formula sub {font-size: 110%;}
.formula sup {font-size: 115%;}

.frml {
font-family:		'Times New Roman';
font-size:		140%;
font-weight:		250;
font-style:		italic;}

.f {
font-family:		'Times New Roman';
font-size:		140%;
font-weight:		250;}

.fn {font-family: 'Times New Roman'; font-size: 1.12em;}
.fi {font-family: 'Times New Roman'; font-size: 1.12em;font-style: italic;}

.g{color:#C8A23E;}
.b{color:blue;}
.r{color:red;}
.o{color:#FF8000;}

.tbl {border-collapse: collapse; border: 1px solid black;}
table.tbl td{border: 1px solid black; padding:0.25em;}
table.tbl th{border: 1px solid black; padding:0.25em;}
