p { margin-bottom: 12px; }
p.Title { margin: 0px; font-weight: bold; color: #95BF39; }

.HISitem { margin-bottom: 10px; }
.HISitem .year { float: left; }
.HISitem .desc { float: right; width: 90%; }
.HISitem br { clear: both; visibility: hidden; }

.refMenu {
	width: 185px;
	padding-right: 40px;
	float: left;
	text-align: left;
}
.refMenu a {
	width: 178px;
	padding: 7px;
	margin-bottom: 3px;
	border-left: 6px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	display: block;
	background-color: #FFFFFF;
	color: #808080;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.refMenu a.selected, .refMenu a:hover {
	border-left: 6px solid #95BF39;
	border-bottom: 1px solid #95BF39;
	background-color: #95BF39;
	color: #FFFFFF;
	text-decoration: none;
}
.refList {
	width: 400px;
	float: left;
}
.refList p { margin-bottom: 5px; font-size: 11px; }
.refList a { text-decoration: none; }
.refList a:hover { text-decoration: underline; }

.certBox { margin: 15px 0px; }
.certBox img { margin-right: 7px; vertical-align: text-bottom; }
.certBox a { font-weight: bold; text-decoration: none; }
.certBox a:hover { text-decoration: underline; }

#refBox  { width: 625px; }
#refBox .photoBox {
	width: 225px;
	float: left;
	padding-top: 240px;
	text-align: left;
}
#refBox .descBox {
	width: 400px;
	float: left;
	text-align: left;
}
#refBox .descBox p.Solution { margin: 0px; font-weight: bold; color: #95BF39; }
#refBox br { clear: both; visibility: hidden; }
