@charset "UTF-8";
BODY {
	background-color: #99b; x: #666699; x:#99dddd;
}

HR { 	padding:4px;}
H1 {
	padding:15px;
	width: 80%;
	margin-top: 20px; margin-bottom: 18px;
	margin-left:auto; margin-right:auto;
	background-color: #579;
	color:#eeff00;
	border-width:5px;
	border-style:ridge;
	border-color:#006688;
	text-align: center
}

blockquote.note{
    	font-size: 0.91em;
    	 float: right;
    	width: 20%;
    	margin: 1px 1px auto auto; padding: 1px;
	border-width:2px;
	#border-style:ridge;
	border-color:#006688;
	background-color: #aac;
	text-align: center
}
div.note{
    	font-size: 0.81em;
    	#float: right;
    	width: 50%;
    	margin: 1px 1px auto auto; padding: 1px;
	#border-width:2px;
	border-style:ridge;
	border-color:#006688;
	background-color: #aac;
	text-align: center
}

blockquote{
    	font-size: 0.91em;
    	# float: left;
    	margin: 2px 2px auto auto; padding: 4px;
	border-width:4px;
	border-style:ridge;
	border-color:#006688;
	background-color: #aac;
	#text-align: center
}

div.text{
    	font-size: 0.91em;
    	float: left;
    	margin: 1em 1em 1em 1em; padding: 20px;
	border-width:5px;
	border-style:ridge;
	border-color:#006688;
	background-color: #aac;
}
div.quote{
    	font-size: 0.91em;
    	#float: left;
    	#width:80%;
    	margin: 1em 1em 1em 1em; padding: 15px;
	border-width:5px;
	border-style:ridge;
	border-color:#006688;
	background-color: #aac;
}

div.slide{
    font-size: 1.61em;
    float: left; width:99%;
    #	margin: 1em 1em 1em 1em; padding: 20px;
	#border-width:5px;
	#border-style:ridge;
	#border-color:#006688;
	background-color: #ffe;
}
div.unit{
    float: left; width:99%;
}
div.unit img{
    	float: left; width:35%;
    	margin: 1em 1em 1em 1em; padding: 0px;
}
div.slide P{
	text-align: center;
}
div.slide h3{
	text-align: center;
	font-size: 1.61em;
	color:#640;
	background-color: #aaf;
}
div.slide h2{
	text-align: center;
	font-size: 1.81em;
	color:#640;
	background-color: #aaf;
}

H2 {
	margin-top: 10px; margin-bottom: 8px;
 	margin-left:auto; margin-right:auto;
	width: 70%;
   	border: 2px ;
	border-style:outset;
	border-color:#006688;
	background-color: #568;
	color:#eeee00;
	text-align: center
}
H3 {
 	margin-left:auto; margin-right:auto;
	width: 70%;
	text-align: center;
	background-color: #678;
	color:#eeee00;
}

TABLE {
	# float: left;
	margin-top: 1em; margin-bottom: 1em;
	margin-left:auto; margin-right:auto;
   	border: 2px ;
	border-style:outset;
	border-color:#006688;
	text-align: center;
    	padding: 2px;
}

img.medium{
    	float: right; width:35%;
    	margin: 1em 1em 1em 1em; padding: 0px;
	border-width:5px;
	border-style:ridge;
	border-color:#006688;
	background-color: #aac;
}
img.small{
    	float:right; width:20%;
    	margin: 1em 1em 1em 1em; padding: 0px;
	border-width:3px;
	border-style:ridge;
	border-color:#006688;
	background-color: #aac;
}
P.note{
	color: #222;
}
P.formula{
	text-align: center;
#	margin-top: 1em; margin-bottom: 1em;
#	margin-left:auto; margin-right:auto;
#   	border: 2px ;
#	border-style:outset;
#	border-color:#006688;
}
H3.contact {
	padding:10px;
	margin-top: 15px; margin-bottom: 15px;
	margin-left:auto; margin-right:auto;
	background-color: #468;
	text-align: center;
	border-width:thick;
	border-style:ridge; %%outset;
	border-color:#006688;
	width: 5em;
}
H3.contact	a:link 		{ font-weight:bold; color:#ee7; text-decoration:none; }
H3.contact	a:hover 	{ font-weight:bold; color:#eb0; text-decoration:none; }
H3.contact	a:focus 	{ font-weight:bold; color:#fc0; text-decoration:underline; }
H3.contact	a:active 	{ font-weight:bold; color:#fc0; text-decoration:underline; }


a:link 		{ font-weight:bold; color:#a50; text-decoration:none; }
a:visited 	{ font-weight:bold; color:#631; text-decoration:none; }
a:hover 	{ font-weight:bold; color:#fc0; text-decoration:none; }
a:focus 	{ font-weight:bold; color:#fc0; text-decoration:underline; }
a:active 	{ font-weight:bold; color:#fc0; text-decoration:underline; }

IMG.big {
  text-align:center;	margin-top: 10px; margin-bottom: 10px;
  border-width:thick;
  border-style:groove;
  border-color:#006688;
}

  ul#Navigation {
    font-size: 0.91em;
    float: left; width: 22em;
    margin: 0; padding: 0;
    border: 5px groove silver;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0.5em;
  }
  ul#Navigation a {
    display: block;
    padding: 0.2em;
    font-weight: bold;
  }
  ul#Navigation a:link {
    color: black; background-color: #eee;
  }
  ul#Navigation a:visited {
    color: #666; background-color: #eee;
  }
  ul#Navigation a:hover {
    color: black; background-color: white;
  }
  ul#Navigation a:active {
    color: white; background-color: gray;
  }

