.tx-eefiw-pi1-header {
  background-color: #bbb;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  border-left: 1px solid white;
  padding-left: 4px;
  padding-right: 4px;
}
.tx-eefiw-pi1-header { vertical-align: top; }


.tx-eefiw-pi1-firstCell,
.tx-eefiw-pi1-firstCellMark,
.tx-eefiw-pi1-normalCell,
.tx-eefiw-pi1-normalCellMark {
  background-color: #fff;
  text-align: center;
  border-left: 1px solid lightgray;
  border-bottom: 1px solid lightgray;
  padding: 1px 8px;
}
.tx-eefiw-pi1 tr.over .tx-eefiw-pi1-firstCellMark,
.tx-eefiw-pi1 tr.over .tx-eefiw-pi1-normalCellMark,
.tx-eefiw-pi1-firstCellMark,
.tx-eefiw-pi1-normalCellMark {
  background-color: #b0b0b0 !important;
}


.tx-eefiw-pi1 tr.alt td { background-color: #f0f0f0; }
.tx-eefiw-pi1 tr.over td { background-color: #8ac; color: #fff; }
/*
.tx-eefiw-pi1 tr.alt .tx-eefiw-pi1-firstCell,
.tx-eefiw-pi1 tr.alt .tx-eefiw-pi1-firstCellMark,
.tx-eefiw-pi1 tr.over .tx-eefiw-pi1-firstCell,
.tx-eefiw-pi1 tr.over .tx-eefiw-pi1-firstCellMark { background-color: #ffc0c0; color: #000; }
*/

.tx-eefiw-pi1-firstCellMark, .tx-eefiw-pi1-normalCellMark
{ font-weight:bold; 
	/* background: #777 !important;
	color: #fff; */
}

#fiwOL {
	padding-left: 10px;
	font-size: 2em;
}
#fiwCalc1, #fiwCalc2 { font-size: 0.5em; }



.fiwL, .fiwL2 { font-size: 1em; font-weight: bold; }
.fiwR, .fiwR2 { font-size: 1em; font-weight: normal; margin-left: 10px; margin-right: 20px; }

#fiwCalcLW { margin-bottom: 40px; }
.fiwL2 { display: inline-block; width: 190px; }
.fiwR2 { display: inline-block; width: 100%; margin-right: 0px; margin-left: 0px; }
.wrapR2 { display: inline-block; width: 85px; margin-right: 25px; }

.fiwResultArea {
  display: none;
  margin-top: 15px;
  padding: 4px;
  border-radius: 5px;
  border:1px solid #000;
  background: #f0f0f0;

}