h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #000099;
}
h2 {
	border-bottom: solid 1px #000099;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	color: #000099;
}
a, p, td {
	font-family: Arial, Helvetica, sans-serif;
}
a:link, a:visited {
	color: #000099;
}
.attention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: #990000;
	font-weight: bold;

}
.attention a:link, .attention a:visited {
	color: #990000;
}
.footnote {
	font-size: smaller;
}
.label {
	font-weight: bold;
	color: #003366;
}
a.label:link, a.label:visited {
	color: #003366;
	font-weight: bold;
}
td.panel {
	background-color: #9999FF;
	border: thin solid #003366;
	padding: 3px;
	width: 150px;
	vertical-align: top;
}
.panel a:link, .panel a:visited {
	font-weight: bold;
	color: #003366;
}
.cost th {
	font-weight: bold;
	color: #003366;
	text-align: left;
}
.cost td {
	border: 1px solid #003366;
	padding-right: 10px;
	padding-left: 10px;
}
.programcost th {
	font-size: smaller;
	font-weight: bold;
	color: #003366;
	text-align: left;
}
.programcost td {
	font-size: smaller;
	white-space: nowrap;
	border: 1px solid #003366;
	padding-right: 5px;
	padding-left: 5px;
}
.editorial {
	font-weight: bolder;
	background-color: #FFFF00;
}
.highlight {
	font-weight: bold;
	color: #003366;
}
.footnote td {
	vertical-align: top;
}
