*		{
	margin: 0;
	padding: 0;
	}
body		{
	font-family:Tahoma, sans-serif;
	font-weight:normal;
	font-size:0.9em;	
	color:black;
	}
.subtxt		{
	font-size: 0.8em;	
	}
h1		{
	text-align: center;
	font-size: larger;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 1em;
	}
h2	{
	display: inline;  /* unchanged */
	font-size: 1em;   /* as current */
	font-weight: normal;
	}
.trans		{
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	cursor:pointer;
	background-color:#CC3399;
	padding: 0 0 0 0;
	}
.menu   	{
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 3px;
	text-align:center;
	}
.minimenu	{
	font-family:Tahoma, sans-serif;
	font-weight:bolder;	
	font-size:0.7em;
	color:black;
	letter-spacing:1px;
	}
.priv   	{
	font-family: Tahoma, sans-serif;
	font-weight:normal;
	font-size: 0.9em;
	color: blue;
	letter-spacing: 1px;
	}
.aid    	{
	font-weight: bolder;
	color: #000000;
	font-style: italic;
	letter-spacing: 0.1em;
	background-color: yellow;
	padding-left: 0.2em;
	padding-right: 0.2em;
	}
.linker		{
	font-family: Tahoma, sans-serif;
	font-weight: bolder;
	font-size: 0.7em;
	color:#990066;
	text-decoration:none;
	text-align: right;
	}	
li		{
	list-style-position: outside;
	padding-left: 1em;
	}
.test   	{
	font-family:Tahoma, sans-serif;
	font-weight:normal;
	font-size:0.9em;	
	color:black;
	letter-spacing:1px;
	}
.testhd 	{
	font-family:Tahoma, sans-serif;
	font-weight:bolder;
	font-size:0.9em;	
	color:#0000ff;
	letter-spacing:1px;
	}
.subhdr		{
	font-family:Tahoma, sans-serif;
	font-weight:bolder;
	font-size:0.9em;
	color:#800000;
	text-decoration: underline;
	letter-spacing:1px;
	}
.emf           {
	font-weight: bolder;
	color: blue;
	font-style: italic;
	letter-spacing: 0.1em;
	padding-left: 0.2em;
	padding-right: 0.2em;
	}
a		{
	color:#990066;
	text-decoration:none;
	}
a:hover		{
	color:#0000FF;
	background-color: #CCCCCC;
\\	text-decoration:underline;
	}
.trainlist	{
	color:blue;
	display: list-item;
	list-style-type: square;
	list-style-position: inside;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	}
.traindtl	{
	font-weight: bolder;
	color:black;
	}
.booklist	{
	font-weight: bolder;
	color:blue;
	display: list-item;
	list-style-type: square;
	list-style-position: inside;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	}
.bookdtl	{
	font-weight: normal;
	color:black;
	}
