body		{background-color:	#99ff00;
		color:			#004400;}
A:link		{color:			#000000}
A:visited	{color:			#000066}
A:active	{color:			#000066}

A:link.buttonlink	{color:		#000000;}
A:visited.buttonlink	{color:		#770000;	font-size:	x-small;}
A:active.buttonlink	{color:		#990000;}

p.hint		{font-size:		large;
		text-align:		center;}

div.header	{background-color:	#008800;
		color:			#ffff00;
		margin:			0;
		padding:		.5em 0 .2em 0;}

div.button	{background-color:	#55cc00;
		border-width:		thin;
		border-color:		#ff0000;
		width:			8em;
		padding:		0 3;}

#smart		{background-color:	#808080;}
all.small	{font-size: 80%; text-align: center;}
all.xsmall	{font-size: 60%; text-align: center;}

.vpad		{padding: 1em 0;}