/*
 xFenster r16
 These styles are dynamically assigned by xFenster.
 Do not apply them to any html.
*/

.xfCon { /* overall container */
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  margin:0px;
  padding:0px;
  font-size:x-small;
  color:#000;
  background:#afafaf;
  cursor:default;
  border:1px solid #394360;
}

.xfTBar, .xfTBarF, .xfSBar, .xfSBarF, .xfTBarN {
  position:absolute;
  height:16px;
  overflow:hidden;
  font-size:11px;
  margin:0;
  padding:2px;
  padding-bottom: 1px;
  z-index:9;
  border-bottom: #003366 1px solid;
}
.xfTBar, .xfTBarF {
  cursor: move;
}
.xfTBar, .xfTBarN { /* titlebar default */
  font-weight:normal;
  color:#000;
  background:#99a3c0;
}
.xfTBarF, .xfTBarN { /* titlebar focused */
  font-weight:bold;
  color:#003366;
  background:#93AFD1;
}

.xfSBar, .xfSBarF {
  color:#000;
}
.xfSBar { /* statusbar default */
  background:#99a3c0;
}
.xfSBarF { /* statusbar focused */
  background:#596380;
}

.xfNIco, .xfMIco, .xfOIco, .xfCIco, .xfRIco {
  position:absolute;
  overflow:hidden;
  width:12px;
  height:12px;
  margin:0;
  padding:0;
  background:transparent;
  cursor:pointer;
  z-index:10;
}

.xfRIco { /* resize icon */
  width:12px;
  height:12px;
  margin:0;
  padding:0;
  background:transparent;
  cursor: se-resize;
}

.xfClient { /* The 'client area' can be an IFRAME or a DIV */
  position:absolute !important;
  overflow:auto;
  margin:0 !important;
  padding:0 !important;
  border:1px solid #394360;
  z-index:5;
}


.xModalDialogGreyElement {
  position: absolute;
  overflow: hidden;
  width: 10px; height: 10px;
  left: -10px; top: -10px;
  z-index: 100;
  opacity: .10; /* CSS3 */
  background-color: #9f9f9f;
}

.clsModalDialog {
  position: absolute;
  left:  -500px; /* Dialogs are hidden by placing them "off-screen". */
  width: 200px;
  padding: 1em;
  color: #BF8660;
  background-color: #FFF;
  border: 0px solid #BF8660;
  z-index: 101; /* This must be at least one more than the z-index of xModalDialogGreyElement. */
  font-size:smaller;
}

.clsModalDialog h4 {
  margin:0;
  text-align:center;
}

.clsModalDialog .btnsFS {
  text-align:center;
}

.clsModalDialog .btnsFS input {
  margin:0 4px;
}

.clsModalDialog fieldset {
  margin:1em 0 0 0;
}

#idConfirmDialog {
  width: 300px;
  z-index: 103; /* This must be at least two more than the z-index of clsModalDialog. */
}

.demoBtn {
  cursor:pointer;
  border-bottom:1px dotted #000;
}

.xModalDialogGreyElement { 
    filter: alpha(opacity=10); 
} 
