h1, td, tr{
	text-align: left;
	border: none;
	padding: .1em;
	}

h1{
	text-align: center;
	font-size: small;
}
	
h2{
	font-size: medium;
	padding-bottom: 0;
	margin-bottom: 0;
}

table	{
	border: 1px solid blue;
	background-color: green;
	border-spacing: 1px;
	}

td 	{
	vertical-align: top;
	background-color: #FFFFee;
	}

td a:link, td a:visited {
	display: block;
	}

td a:hover {
	color: #000000;
	background-color: #F5DEB3;
	}

th 	{
	vertical-align: bottom;
	background-color: #FFFFdd;
	font-size: x-small;
	font-family: arial, sans-serif;
	}

tr	{
	margin-bottom: 0;
	}                            

td pre{
	text-align: left;
	}
