html, body, div, span, p, br, img, table, tr, td, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
}

html, body {
	height: 100%;
}

body {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}

p {
	margin: 0px 0px 20px 0px;
	font-size: .75em;
}

h1 { font-size: 2em;  }
h2 { font-size: 1.50em; }
h3 { font-size: 1.25em; }
h4 { font-size: 1.00em; }
h5 { font-size: .75em; }
h6 { font-size: .50em; }

hr {
	color: #EBEBEB;
	height: 1px;
}

.container {
	width: 770px;
	margin: 25px auto;
}

.hinset {
	border-top: solid 1px #EBEBEB;
	border-bottom: solid 1px #EBEBEB;
	padding: 10px;
	background-color: #F5F5F5;
}

.threecolumn {
	width: 770px;
	border: none;
}

.threecolumn tr {
	border-bottom: solid 1px #EBEBEB;
}

.threecolumn td {
	vertical-align: top;
	padding: 5px;
	width: 245px;
}

.threecolumn td td {
	vertical-align: bottom;
	text-align: center;
	padding: 0;
	height: 85px;
}

.threecolumn td p {
	border-top: solid 1px #EBEBEB;
	text-align: justify;
}

.floatleft {
	float: left;
}

.floatright {
	float: right;
}

.clear {
	clear: both;
}

.justified {
	text-align: justify;
}

.centered {
	text-align: center;
}

.smallfont {
	font-size: .60em;
}

.spaceabove {
	margin-top: 50px;
}

.uniform {
	height: 85px;
}

