body, html {
	color: #333;
	background: #ededed;
	font-size: 12px;
}

section {
	border: 1px solid #fcfcfc;
	border-radius: 3px;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, .1);
	font-family: Arial;
	background: #fff;
	max-width: 980px;
	margin: 30px auto 0 auto;
	padding: 20px 40px;
}

table {
	border: 1px solid #ccc;
	border-collapse:collapse;
	width: 100%;
	margin: 35px 0 50px 0;
}

table, th, td {
	border: 1px solid #ccc;
}

th {
	padding: 10px;
}

td {
	padding: 15px;
}

h1 {
	font-size: 28px;
}

h3 {
	font-size: 18px;
	font-weight: 300;
	margin: 40px 0 20px 0;
}

p {
	line-height: 20px;
}

ul {
	list-style: square;
}

a {
	color: #333;
	line-height: 25px;
}

a:hover {
	color: #666;
}