body {
 font-size : x-small ;
 background-color :maroon
}

a:link {
 text-decoration : underline ;
 color : blue
}

a:visited {
 text-decoration : underline ;
 color : blue
}

a:hover {
 text-decoration : none;
 background : #FF0000
}

a.rslt:link {
 text-decoration : underline ;
 color : yellow
}
a.rslt:visited {
 text-decoration : underline ;
 color : yellow
}

.menu {
 border : 5px blue solid outset ;
 font-size : x-small ;
 width : 200px ;
 height : 590px ;
 padding-top : 5px ;
 padding-left : 5px ;
 padding-bottom : 5px ;
 padding-left : 5px;
 background : lavender
}

.page {
 border : 5px blue solid outset ;
 font-size : x-small ;
/* overflow : auto; */
 width : 600px ;
 height : 590px ;
 padding-top : 5px ;
 padding-left : 5px ;
 padding-bottom : 5px ;
 padding-left : 5px;
 background : lightyellow
}

.pagetp {
 border : 5px blue solid outset ;
 font-size : x-small ;
 overflow : auto;
 width : 600px ;
 height : 810px ;
 padding-top : 5px ;
 padding-left : 5px ;
 padding-bottom : 5px ;
 padding-left : 5px;
 background : lightyellow
}

.Koce {
	position: absolute;
	top:8px;
	left:30px;
	font-size: 12pt
}
.Tagitem {
	position: absolute;
	top:6px;
	left:20px;
	font-size: 12pt
}

.Glow {
	filter : Glow(color=#3300FF,strength=50)
}

.ttt {
 border : 0px blue solid outset ;
 font-size : x-small ;
 color : white ;
 height : 16px ;
 background : black

}

.toptitle { 
	width:560px; 
	height:26px;
	color : white ;
	background-color:#000066;
	padding: 5px 5px;
	font-size:12pt;
}

.topword {
	padding-left: 30px;
	font-size:11pt;
}

.toptable { 
	color : white ;
	font-weight: bold
}

table.race th, td {
  font-size: 12px;
}
table.ans td {
  font-size: 12px;
}