/*****************/
/* COMMON STYLES */
/*****************/

BODY {
  font-family: Verdana;
  font-size: 10pt;  
}

A {
  color: blue;
}

.mainContents {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 520px;    
  padding: 6px;
}

.infoContents {
  position: absolute;
  top: 0px;
  left: 520px;
  width: 210px;
  height: 1000px;  
}

.infoFrame {
  border: 0px solid black;
}

.errorPanel {
  width: 240px;
  margin: 36px;
  padding: 24px;
  border: 1px solid gray;
  background-color: #FFFFCC;
}

.itemHeader {
}

.recNoLabel {
  
}

.itemBody {
  margin-left: 12px;  
}

.itemFooter {
  margin-left: 12px;    
}

.itemSep {
  height: 18px;
}

A.nameLabel {  
}

A.nameLabel:hover {  
}

.nameLabel {
  font-weight: 600;
  margin-left: 8px;
}


/*****************/
/* SEARCH STYLES */
/*****************/

.searchPanel {    
}

.searchHeader {
  /*background-color: #FFC61E;*/
  font-size: 10pt;
  font-weight: 600;  
}

.searchLabel {
  float: left;
  margin-top: 2px;
  width: 140px;
}

.searchComboBox {  
}

.searchEdit {
  border: 1px solid gray;
}

.searchRadioBtn {  
}

.searchRadioLbl {  
}

.searchInfoText {
  color: gray;
}

.searchButton {
  height: 21px;
  background-color: #A4CBEB;
  border: 1px solid navy;
  margin-top: 6px;
}

#cmbKGARD {  
}

#cmbORDER_BY {
}

#cmbORDER_DIRECTION {
}

#btnSearch {
  width: 80px;
}


/*****************/
/* RESULT STYLES */
/*****************/

.resultPanel {
  border-top: 1px dashed black;  
}

.resultHeader {
  /*background-color: #A4CBEB;*/
  font-size: 10pt;
  font-weight: 600;
}

.resultInfo {
  color: red;
}


/*****************/
/* PAGES STYLES  */
/*****************/

.pagesPanel {  
  background-color: #E6E8F0;
}

.pageLink {
}

.pageCurrent {
  font-weight: 600;
  /*background-color: #A4CBEB;*/
}


/*****************/
/* INFO STYLES   */
/*****************/

.infoPanel {
}

.infoHeader {
  /*background-color: #FFC61E;*/
  font-size: 10pt;
  font-weight: 600;
}

#lnkToggleDecPanel {
  display: block;
  margin-top: 12px;
  margin-bottom: 12px;
}

.deceasedPanel {  
}

.deceasedHeader {
  /*background-color: #A4CBEB;*/
  font-size: 10pt;
  font-weight: 600;
  display: block;
  margin-top: 12px;
  margin-bottom: 12px;
}

.mapFrame{
  width: 100%;
  height: 480px;
  border: 0px solid black;
  margin-top: 12px;
}
