div#main-content-body {
	position:relative;
	width:90%;
	margin:0 auto;
	font-family:Verdana, sans-serif, "Times New Roman";
	font-size:13px;
}

table#health-assessment {
	width:100%;
}

table#health-assessment tr td.cell1 {
	vertical-align:top;
	width:35%;
}

table#health-assessment tr td.cell2 {
	vertical-align:top;
	width:65%;
}

table#health-assessment tr td input, table#health-assessment tr td select {
	font-family:Verdana, sans-serif, "Times New Roman";
	font-size:13px;
}

table#health-assessment tr td.buttons {
	text-align:center;
}

table#health-assessment tr td.buttons input {
	font-family:Verdana, sans-serif, "Times New Roman";
	font-size:13px;
}

table#health-assessment tr.subrow td.header {
	font-weight:bold;
	border-top:1px solid #004D6E;
	border-bottom:1px solid #004D6E;
	background-color:#E3E9ED;
}

table#health-assessment tr.subrow td.subheader {
	font-weight:bold;
	background-color:#F1F1F1;
	padding:5px 0;
}

table#health-assessment tr.subrow td.subheader span {
	padding:0 0 0 5px;
}

table#health-assessment tr.subrow td.cell1 {
	text-align:right;
}

div#display-container {
	position:relative;
	clear:both;
	width:90%;
	margin:0 auto 15px auto;
	border:1px solid #004D6E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

div#display-container div.display-header {
	position:relative;
	width:100%;
	border-bottom:1px solid #004D6E;
	padding:10px 0 10px 0;
	background-color:#E3E9ED;
	font-size:11pt;
	font-weight:bold;
}

div#display-container div.display-header span {
	padding-left:5px;
}

div#display-container div.display-content {
	padding:5px;
}

div#display-container div.display-content ul li {
	list-style-type:none;
}

div#display-container div.display-content ul li.addbullet {
	list-style-type:square;
	font-weight:bold;
}

div.recommended-goals {
	position:relative;
	width:250px;
	border:1px solid #004D6E;
	padding:0;
	margin:0 auto;
}

div.recommended-goals div.recommended-header {
	position:relative;
	width:100%;
	border-bottom:1px solid #004D6E;
	background-color:#E3E9ED;
	padding:5px 0;
	margin:0;
}

div.recommended-goals div.recommended-header span {
	padding:0 5px;
	margin:0;
}

div.recommended-goals div.recommended-content {
	position:relative;
	width:100%;
	padding:5px;
	margin:0;
}

span.calculations {
	font-weight:bold;
}
