/*
$ /js/pb/css/pb.css | 2008/06/25 12:00 | 2008/06/26 10:45 $
*/

div#pb {
  position: absolute;
  top: 25%;
  left: 30%;
  width: 500px;
  height: auto;
  z-index: 950;
  display: none;
}

div#pb[id] {
  position: fixed;
}

div#pb_content {
  width: auto;
  height: auto;
  margin: 0 auto;
  padding: 10px;
  color: #000000;
  background-color: #FFFFFF;
  border: #D90102 1px solid;
  z-index: 1000;
}

div#pb_loading {
  position: absolute;
  top: 40%;
  left: 40%;
  width: 250px;
  height: 250px;
  background: url(loading.gif) no-repeat top center;
  z-index: 900;
}

div#pb_loading[id] {
  position: fixed;
}

div#pb_close {
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 5px;
  right: 0px;
  margin-right: 5px;
  z-index: 1000;
}

div#pb_close a { display: block; width: 24px; height: 24px; background: url(close.gif) no-repeat top left; text-decoration: none; }

div#pb_overlay {
  float: left;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100% !important;
  height: 500px;
  background-color: #000000;
  z-index: 850;
}

div#pb_overlay[id] {
  position: fixed;
}
