/* used within Advanced.java InlinePB */
.sectionContainer {
	background-color: #f8f8f8;
}
/* ececec */
.outerSection {
	background-color: #e7e7e7;
	border: solid #ffffff 2px;
	min-height: 30px;
}
.critOuterPanel3 {
	padding: 5px 1px 1px 1px;
	background-color: #fbfbfb;
}
.critPanel3 {
	padding: 1px;
	background-color: #fbfbfb;
}
.outerBody3 {
	width: 100%;
	padding: 5px 4px 2px 4px;
	background-color: #efefef;
	border: solid #dddddd 1px;
}
.innerBody3 {
	width: 100%;
	padding: 3px 3px 4px 3px;
	/* border: solid #dddddd 1px; */
}
.sectionVP {
	width: 100%;
	font-size: 10pt;
	line-height: 13pt;
	padding: 3px 4px 3px 6px;
	border: solid #dddddd 1px;
}
.sectionGray
{
	background-color: #f3f3f3;
}
.sectionBody {
	width: 100%;
	padding-bottom: 8px;
}
.sectionCell {
	width: 100%;
	font-size: 10pt;
	line-height: 13pt;
	padding: 1px;
	background-color: #ffffff;
}
	/*
	width: 100%;
	background-color: #ececec;
	border: 1px solid #e0e0e0;
	padding: 0px 1px 8px 6px;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: bold;
	*/
a.sectionTitleLink {text-decoration: none; color: #456676}
a.sectionTitleLink:hover {color: #ff6600}
.sectionTitle {
	font-size: 10pt;
	line-height: 13pt;
	color: #507080;
	padding: 4px 0px 3px 1px;
}
.sectionHeadTop {
	padding-top: 1px;
}
.sectionHead0 {
	padding-top: 7px;
}
.sectionHead {
	padding-top: 9px;
}
.sectionHead2 {
	padding: 11px 0px 1px 0px;
}

.unitText {
  font-size: 10pt;
  line-height: 12pt;
  color: #696d70;
	padding-left: 7px;
}
