.window {
  position: absolute;
  z-index: 9999;
  bottom: 0px;
  top: 50%;
  left: 50%;
}

.window,
.window * {
  overflow: hidden;
}

.window > div > .modeless {
  border: none !important;
}

.window > div.container {

}

.window > div > div.header {
  width: 100%;
  padding: 8px;

  background-image: url('/images/jquery/window/header.png');
  background-repeat: repeat-x;

  border: 1px solid #A0A0A0;
  border-bottom: none;

  color: #333333;
  font-weight: bold;
  font-size: 11px;

  text-transform: uppercase;
}

.window > div > div.header > div.close {
  position: absolute;

  cursor: pointer;
}

.window div > div.body {
  line-height: 0px;

  border: 1px solid #A0A0A0;
}

.window div > div.body iframe {
  border: none;
}