#header {
  padding:4px 0 0 10px;
  background: linear-gradient(to bottom, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);
  font:normal 8pt arial, tahoma, verdana;
  color:#30416f;
}
#header p.mnTitle {
  color: white;
  font-weight:bold;
  font-size: 9pt;
  text-transform:uppercase;
  text-shadow: 0.5px 0.5px 2px gray;
}
#header a {
  color: white;
  font:bold 8pt arial, tahoma, verdana;
  text-decoration:none;
  text-transform: uppercase;
  text-shadow: 0.5px 0.5px 2px gray;
}
#mlogo {
  z-index:20001;position:absolute;width:80px;height:80px;bottom:1px;right:1px;background:transparent url(../img/cnb_x_ge.png) 0 0 no-repeat;
}
.mbf-item {display:none;}
strong{font-weight:bold;}
.search-item{
  padding:6px 2px;border-bottom:1px dotted #ccc;
}
.search-item div{
  font:normal 9pt tahoma, arial, verdana;text-align:justify;color:#6f6f6f;padding:4px;margin:0;clear:left;
}
.search-item span{
  font:bold 8pt tahoma, arial, verdana;color:#336699;
}
.search-item a.bllLyr{
  font:normal 9pt tahoma, arial, verdana;color:#336699;float:none;text-decoration:underline;margin-left:4px;
}
#prev-panel{
  font:normal 9pt tahoma, arial, verdana;color:#6f6f6f;text-align:center;padding:6px 10px 0 10px;overflow:hidden;
}
#prev-panel div.opnemsg {
  margin:0 0 10px 0;font-size:95%; padding:1px 26px;
}
#prev-panel h1{
  font:bold 9pt tahoma, arial, verdana;text-align:right;color:#369;padding-bottom:12px;
}
#prev-panel p.ppinfo{
  display:block;position:absolute;top:15%;left:0;text-align:center;padding:0 2px 0 2px;
}
#prev-panel strong{color:#336699}
#prev-panel p{
  text-align:justify;line-height:12pt;padding:10px 0;
}
#prev-panel h3{
  text-align:left;font:normal 9pt tahoma, arial, verdana;color:#336699;border-bottom:solid 1px #369;clear:both;
}
#prev-panel a,#prev-panel a:visited{
  float:left;font:normal 9pt arial,tahoma,verdana;color:#369;
}
#prev-panel a.layout,#prev-panel a.layout:visited{
  float:none;width:171px;height:132px;
}
#meta_doc{
  border:0;
  padding:0;
  width:100%;
  height:100%;
  overflow-y:auto;
  top:0;
  bottom:0;
}
#footer #footer-right{
  float:right;
  text-align:right;
  padding-right:6px;
}
#footer #footer-left{
  padding-left:4px;
}
#footer div{
  font:normal 8pt tahoma,arial,verdana;
  text-align:left;
  width:33%;
  float:left;
  padding:0;
  padding-top:4px;
  height:22px;
  background: linear-gradient(to bottom, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);
  text-shadow: 0.5px 0.5px 2px gray;
  color:white;
}
#sc-wp a{
  font:bold 8pt tahoma,verdana,arial;
  color:#696969;
  text-decoration:none;
}
#sc-wp li{
  line-height:12pt;
}
#sc-wp ul{
  list-style:none;
}
#options-info{
  font:normal 8pt tahoma,arial,verdana;
  color:#33f;
  padding:4px 0 0;
  background-color:#e8e8e8;
  border:0;
  width:0;
  height:0;
}
.transb_iCls{
  background:transparent;
  display:none!important;
}
.search_iCls{
  background:transparent url(../img/icons-s.gif) -1px -4px no-repeat!important;
}
.mapLnk_iCls{
  background:transparent url(../img/icons-s.gif) -1px -28px no-repeat!important;
}
.mapSmp_iCls{
  background:transparent url(../img/icons-s.gif) -1px -52px no-repeat!important;
}
.pntSmp_iCls{
  background:transparent url(../img/icons-s.gif) -1px -76px no-repeat!important;
}
.plugin_iCls{
  background:transparent url(../img/icons-s.gif) -1px -100px no-repeat!important;
}
.paning_iCls{background:transparent url(../img/icons-s.gif) -1px -124px no-repeat!important;}.ndTree_iCls{background:transparent url(../img/icons-s.gif) -1px -148px no-repeat!important;}.pgPDFt_iCls{background:transparent url(../img/icons-s.gif) -1px -172px no-repeat!important;}.tglPnl_iCls{background:transparent url(../img/icons-s.gif) -1px -196px no-repeat!important;}.toolbx_iCls{background:transparent url(../img/icons-s.gif) -1px -220px no-repeat!important;}.dwlMtd_iCls{background:transparent url(../img/icons-s.gif) -1px -218px no-repeat!important;}.zoomLy_iCls{background:transparent url(../img/icons-s.gif) -1px -244px no-repeat!important;}.zoomIn_iCls{background:transparent url(../img/icons-s.gif) -1px -268px no-repeat!important;}.zoomOu_iCls{background:transparent url(../img/icons-s.gif) -1px -292px no-repeat!important;}.layers_iCls{background:transparent url(../img/icons-s.gif) -1px -316px no-repeat!important;}.inform_iCls{background:transparent url(../img/icons-s.gif) -1px -340px no-repeat!important;}.fdFind_iCls{background:transparent url(../img/icons-s.gif) -1px -364px no-repeat!important;}.uSelec_iCls{background:transparent url(../img/icons-s.gif) -1px -388px no-repeat!important;}.genPtr_iCls{background:transparent url(../img/icons-s.gif) -1px -412px no-repeat!important;}.genTls_iCls{background:transparent url(../img/icons-s.gif) -1px -436px no-repeat!important;}.barGrp_iCls{background:transparent url(../img/icons-s.gif) -1px -460px no-repeat!important;}.genTbl_iCls{background:transparent url(../img/icons-s.gif) -1px -484px no-repeat!important;}.genSav_iCls{background:transparent url(../img/icons-s.gif) -1px -508px no-repeat!important;}.wrench_iCls{background:transparent url(../img/icons-s.gif) -1px -532px no-repeat!important;}.glbAdd_iCls{background:transparent url(../img/icons-s.gif) -1px -556px no-repeat!important;}.genHlp_iCls{background:transparent url(../img/icons-s.gif) -1px -580px no-repeat!important;}.folder_iCls{background:transparent url(../img/icons-s.gif) -1px -604px no-repeat!important;}.mapBsc_iCls{background:transparent url(../img/icons-s.gif) -1px -628px no-repeat!important;}.mapAdd_iCls{background:transparent url(../img/icons-s.gif) -1px -650px no-repeat!important;}.docCfg_iCls{background:transparent url(../img/icons-s.gif) -1px -676px no-repeat!important;}.extent_iCls{background:transparent url(../img/icons-s.gif) -1px -700px no-repeat!important;}
.dlFlds,.x-form-item-label{
  font-size:9pt;
}
.x-tree-activeTheme {}
.x-tree-activeTheme  span{
  color:#0000ff !important;
  font-weight:bold;
  font-size:9pt;
}
.x-tree-visibleTheme {
  color:#0000ff !important;
  font-weight:normal;
  font-size:9pt;
}
.x-tree-node-anchor{
  font:normal 9pt tahoma, arial, verdana;
}
#loading-mask{
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:20000;
  background-color:white;
}
#loading{
  position:absolute;
  left:45%;
  top:40%;
  padding:2px;
  z-index:20001;
  height:auto;
}
#loading .loading-indicator{
  background:white;
  color:#59779f;
  font:bold 12px tahoma,arial,helvetica;
  padding:10px;
  margin:0;
  text-align:center;
  height:auto;
}
#mview-panel{
  background-color:#e3ecf0;
  width:100%;
  height:100%;
}
#dlframe{
  height:0;
  width:0;
  position:absolute;
  visibility:hidden;
}
.olControlScaleBar{
  bottom:10px;
  left:10px;
  font-family:sans-serif;
  color:#33f;
}
.olControlScaleBarBar{
  height:1px;
  top:14px;
  background:#33f;
}
.olControlScaleBarBarAlt{
  height:1px;
  top:14px;
  background:#33f;
}
.olControlScaleBarMarkerMajor{
  height:8px;
  width:1px;
  top:11px;
  background:#33f;
}
.olControlScaleBarMarkerMinor{
  height:5px;
  width:1px;
  top:12px;
  background:#33f;
}
.olControlScaleBarNumbersBox{
  width:40px;
  height:13px;
  top:21px;
  font-size:7pt;
}
.olControlScaleBarLabelBox{
  top:-2px;
  height:15px;
  letter-spacing:.1em;
  font-style:italic;
  font-size:.7em;
}
div.olLayerDiv{
  -moz-user-select:none;
}
.olHandlerBoxZoomBox{
  border:2px solid #00f;
  position:absolute;
  background-color:#ccf;
  opacity:.35;
  font-size:1px;
  filter:alpha(opacity=35);
}
#prev-panel img.glg {
  float:left;
  margin:10px 0;
}
.suinfo {font:normal 9pt tahoma, arial, verdana;color:#6f6f6f;display:block;position:absolute;top:5%;left:0;text-align:center;padding:0 10px}
.suinfo ul { text-align:left; margin:1em 0 0.2em 1em; list-style:outside disc;}
.suinfo li { margin-bottom:0.75em;}
.suinfo strong { color: #297ACB}

.lcp { padding:8px 8px 0 8px; font:normal 9pt tahoma, arial, verdana; color:#6f6f6f; }
.lcp em { font-style:italic; }
.lcp p { margin-top:0.5em; margin-bottom:0.5em; }
.lcp ul { margin:0.2em 0 0.2em 3.5em; list-style:outside disc; }
.lcp ul li { line-height:1.4em; }
.lcp a, .lcp a:visited { color:#336699; }
.lcp dl { margin:0.5em 0 0.5em 2em; }
.lcp dd { margin:0.2em 0 0.2em 2.5em; }
#idxsect { border-bottom:solid 1px #efefef; }
#idxsect p { font-weight:bold; }
#dt_contactadrs ul, #idxsect ul{ list-style-type:none; margin-left:0; padding-left:1.5em; }
h3.mainsec { margin-top:1em; font:bold 11pt tahoma, arial, verdana; color:#336699; text-align:right; }
h1.mainhdr { margin:0; font:bold 11pt tahoma, arial, verdana; line-height:3em; color:#336699; border-bottom:solid 1px #336699; text-align:right; }
p.lmd_msg { padding-top:4em; text-align:right; }
p.boldbkgp { font-weight:bold; background:#efefef url(../img/icons-s.gif) right no-repeat; line-height:2em; }
p.noteblk { margin:1em 5em; padding:1em 0.5em; border:solid 1px #dfdfdf; }
p.gtlnk { text-align:right; }
span.notesect { font-weight:bold; color:#336699; display:block; }
.x-grid3-cell-inner, .x-grid3-hd-inner { overflow:hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; padding:2px;white-space:normal!important;}
#licst {z-index: 20002; position: absolute; bottom: 8px; padding:0 30%; text-align: center; font: 8pt arial,tahoma,verdana; color: #30416f;}