body {
	margin: 0;
	background: #f6f6f6;
}

body#nobackground { background: #fff; }

body,
td,
p {
	color: #000;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#structuraltable {
	background-color: white;
}

td#footertablecell {
	background: white url(../bak_footertablecell.html) no-repeat center top;
}

#maincontentcell {
	padding: 10px;
}

h1 {
	color: #00947E;
	font: 24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h2 {
	color: gray;
	font: 24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h3 {
	color: #00947E;
	font: 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h4 {
	color: gray;
	font: 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#maincontentsubcell p {
	line-height: 17px;
}
