body, div, p, th, td, li, dd { /* for flakey browsers */
	font-family: sans-serif;
	}
body {
	margin: 10px;
	background-color: buttonface;
	color: windowtext;
	cursor: default;
	}
* img { border: 0; vertical-align: middle; }
table a {
	text-decoration: none;
	background-color: buttonface;
	border: thin outset buttonhighlight;
	padding: .2em .4em;
	line-height: 100%;
	width: 12em;
	display: block;
	text-align: center;
	}
table a:link {}
table a:visited {}
table a:active { text-decoration: underline; }
table a:hover { text-decoration: underline }
a.button {
	text-decoration: none;
	background-color: buttonface;
	border: thin outset buttonhighlight;
	padding: .2em .4em;
	line-height: 100%;
	text-align: center;
	}
a.button:link {}
a.button:visited {}
a.button:active { text-decoration: underline; }
a.button:hover { text-decoration: underline }
input { cursor: pointer; }

