table  {
	font-size:80%;
	}
#toptitle{
	margin-top:-18px;
	}	
h2     {
	color:#696969;
	height:40px;
	font-size:24px;
	padding-left:50px;
	line-height:40px;
	background-image:url(../images/h2.gif);
	}
h3     {
	color:#696969;
	height:30px;
	font-size:18px;
	padding-left:40px;
	line-height:35px;
	background-image:url(../images/h3.gif);
	}	
a.ref  {
	text-decoration:none;
	background-color:#33ccff;
	color:#000000;
	}
form   {
	margin:10px;
	}
.main  {
	margin:2em;
	}
.lesson{
	background-color:#cccccc;
	padding:1em;
	}
strong {
	color:tomato;
	}
#floater {
	position: absolute;
	left:  8;
	top:    300;
	width: 150;
	visibility: visible;
	z-index: 10;
}
