
.fixedPanel {
	position: fixed;
	background-color: #f0f0f1;
	z-index: 2;
}
.fixedPanelWhite {
	position: fixed;
	background-color: #fefeff;
	z-index: 3;
}
.freePanelWhite {
	background-color: #fefeff;
	z-index: 3;
}
.pformOut
{
  padding: 0px 9px 0px 10px;
}

.formTitle
{
	color: #59b063;
	font-weight: bold;
	font-size: 12pt;
	padding-top: 6px;
}
.poeSectionTitle
{
	color: #10805e;
	font-weight: bold;
	font-size: 11pt;
	padding-top: 20px;
}
.scrollTop {
	border-top: 2px solid #a0a0a0;
}
.controlFont {
	color: #3f4747;
}
.unitsText {
	vertical-align: top;
	font-size: 10pt;
	color: #606060;
}
.pfieldText0 {
	font-family: Helvetica,Arial;
	font-size: 10pt;
	vertical-align: top;
	color: #101020;
}
.pfieldText11 {
	font-family: Helvetica,Arial;
	font-size: 11pt;
	line-height: 13pt;
	background-color: #fefefe;
	vertical-align: top;
	min-height: 20px;
	color: #101020;
	padding-left: 5px;
}
.pfieldText {
	font-family: Helvetica,Arial;
	font-size: 10pt;
	vertical-align: top;
	min-height: 20px;
	color: #101020;
}
.pfieldTitleN {
	font-family: Helvetica,Arial;
	font-weight: normal;
	color: #68551c;
	font-size: 10pt;
}
.pfieldTitle {
	font-family: Helvetica,Arial;
	font-weight: bold;
	color: #68551c;
	font-size: 10pt;
	vertical-align: bottom;
}
.fieldTitle {
	font-size: 10pt;
	color: #000000;
	vertical-align: bottom;
}
/*
	text-shadow: 1px 1px 1px #a0a0a0;
	font-weight: bold;
*/
.oetext9
{
	color: #404040;
	font-size: 9pt;
}
.oetext9S
{
	color: #707070;
	font-size: 9pt;
}
.oetext8S
{
	color: #707070;
	font-size: 8pt;
}
.oetext
{
	color: #606060;
	font-size: 10pt;
	padding-left: 1px;
	vertical-align: bottom;
}
.padLeft5 {
	padding-left: 5px;
}
.oebox
{
	height: 23px;
	vertical-align: middle;
}
/*
	width: 99%;
	padding-bottom: 2px;
*/
.oeboxGray
{
	width: 99%;
	border: 1px solid #ededed;
	background-color: #f1f0f2;
	padding: 2px 2px 2px 3px;
	height: 25px;
	vertical-align: middle;
}
.pDarkPanelS { /* survey */
	background-color: #e9e7e9;
	padding-bottom: 10px;
	border-bottom: 1px solid white;
}
.pDarkPanel0 {
	background-color: #e9e7e9;
	border-top: 1px solid #9f9f9f;
}
.pDarkPanel {
	background-color: #e9e7e9;
	border-top: 1px solid #9f9f9f;
	border-left: 2px solid #9f9f9f;
	border-right: 2px solid #afafaf;
}
.whiteTopBottom {
	border-top: 1px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}

.scrollPanel
{
	border-left: 2px solid #9f9f9f;
	border-right: 2px solid #9f9f9f;
	border-bottom: 2px solid #9f9f9f;
}
.pLightPanel
{
	background-color: #fafcfb;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}
.pMediumPanel0 {
	background-color: #f1f0f2;
}
.pMediumPanel {
	background-color: #f1f0f2;
	border-bottom: 1px solid #ffffff;
	padding-bottom: 3px;
}
.pBottomPanel {
	background-color: #f1f0f2;
	border-top: 2px solid #ffffff;
	padding-bottom: 10px;
}
.recordBannerS
{
	background-color: #c8cacb;
	color: #4a5053;
	height: 29px;
	padding: 1px 16px 2px 13px;
	font-size: 11pt;
	border: 1px solid #9f9f9f;
}
.recordBanner
{
	background-color: #c8cacb;
	color: #505761;
	height: 29px;
	padding: 1px 16px 2px 13px;
	font-size: 11pt;
	border-bottom: 1px solid #f3f3f3;
}
/*
	background-color: #a6a7a9;
	color: #fefeff;
	border-bottom: 1px solid #9c9c9c;
*/
.pLightBackground
{
	background-color: #fcfdfd;
}
.leftBorderTop {
	border-top: 2px solid #9f9f9f;
	border-left: 2px solid #9f9f9f;
	border-right: 2px solid #9f9f9f;
}
.leftBorderSide {
	border-left: 2px solid #9f9f9f;
	border-right: 2px solid #9f9f9f;
}
.photoBox
{
  width: 579px;
  border: 1px solid #909090;
  padding: 10px;
  background-color:#171717;
  background-color:rgba(26,26,26,0.90);
  color: #fefefe;
  z-index: 7;
}


.historyList {
	font-size: 11pt;
	line-height: 17pt;
}

