
.searchMapPanel {
  position: fixed;
  z-index: 1;
  background-color: #f5f0f5;
  overflow: hidden;
}
.grayInside {
  background-color: #fafdfb;
}
.grayPanelFixed {
  background-color: #f8faf8;
  border: 2px solid #e9eaea;
  z-index: 4;
  position: fixed;
  padding: 7px;
}
.redBorder {
  background-color: #fffbf9;
  border: 2px solid #dc0101;
  padding: 8px;
}
.deepRedBorder {
  background-color: #fff0f0;
  border: 3px solid #c05050;
  padding: 2px;
}
.whiteInside {
  background-color: #fefefe;
  padding: 5px;
}
.grayPanel {
  background-color: #f8fbf9;
  border: 2px solid #ecedec;
  padding: 8px;
}
.grayKnife {
  background-color: #f8fbf9;
  border: 2px solid #b0b0b0;
  padding: 10px;
}
.explainGray {
  color: #404050;
}
.centerInfo {
  color: #373000;
}
  /* background-color: #f7f7f6; */



.cf-searchResultCell {
  border-top: 1px #c0d0c0 solid;
  border-right: 1px #c0d0c0 solid;
  background-color: #ffffff;
  font-size: 9pt;
  line-height: 12pt;
}
.cf-searchResultCellR {
  border-top: 1px #c0d0c0 solid;
  background-color: #ffffff;
  font-size: 9pt;
  line-height: 12pt;
}
.idCell {
  border-top: 1px #c0d0c0 solid;
  border-right: 1px #c0d0c0 solid;
  background-color: #fdfdfd;
  font-size: 9pt;
  line-height: 12pt;
}

/*  background-color: #ffdb23;
  font-weight: bold;
*/
.greenCell {
  background-color: #80fa6f;
}
.yellowCell {
  background-color: #faf800;
}
.whiteCell {
  background-color: #fefeff;
}
.grayCell {
  background-color: #f1f1f1;
}
.grayCellB {
  background-color: #eeeeee;
}
.grayCellC {
  background-color: #ebebeb;
}
.grayCellD {
  background-color: #e2e2e2;
}
.grayBorder {
	border: 1px solid #d6d6d6;
}
.idCellSelected {
  border-top: 1px #70bf90 solid;
  border-right: 1px #70bf90 solid;
  border-bottom: 1px #90e770 solid;
  border-left: 1px #87e367 solid;
  background-color: #a0fa7f;
  font-size: 9pt;
  line-height: 12pt;
}
.cf-searchResultCellE {
  border-top: 1px #c0d0c0 solid;
  border-right: 1px #c0d0c0 solid;
  background-color: #ffecec;
  font-size: 9pt;
  line-height: 12pt;
}
.cf-searchResultHead {
  border-right: 1px #c5d5c5 solid;
  color: #405040;
  font-weight: bold;
  font-size: 8pt;
  line-height: 11pt;
  background-color: #f4f4f5;
}
  /* background-color: #faf9f8; */
.cf-searchResultHeadR {
  color: #405040;
  font-weight: bold;
  font-size: 8pt;
  line-height: 11pt;
  background-color: #f4f4f5;
}
.cf-searchPopPanel {
  border: 2px solid #b0c0e0;
  background-color: #fafbfc;
  padding: 4px;
  z-index: 4;
}

.yellowPop {
  border: 2px solid #68bf90;
  background-color: #fefee4;
  vertical-align: middle;
  min-width: 55px;
  padding: 2px;
  z-index: 8;
}
.paddingX {
  padding: 5px;
}
.highlight {
	background-color: #ffffa0;
}

.fieldLabel {
  padding-top: 12px;
  color: #404000;
}
.gridCellRight {
  padding-right: 12px;
}
.green10 {
  color: #408040;
  font-size: 10pt;
}

.greenTitle {
	color: #106a10;
	font-size: 11pt;
	line-height: 15pt;
}
