h1
{
	background-color:#dddddd;
	margin: 0 0 0 0;
	padding: 20px;
}
p
{
	margin: 0 10px 0 10px;
	padding: 10px 10px;
}
table
{
	border-collapse: collapse;
}
th
{
	background:#dddddd;
}
html, body
{
	height: 100%;
	margin: 0 10px 0 10px;
	padding: 0;
}
div#container
{
	height: auto !important;
	height: 100%;
	min-height: 100%;
}
div#padding
{
	padding: 0 0 45px 0;
}
p#footer
{
	margin: -35px 0 0 0;
	height: 17px;
	padding: 9px;
	background: #dddddd;
	color: #000000;
	text-align: center;
}
