#facebox .facebox_t {
  background-image: url(/images/facebox/t.png);
}

#facebox .facebox_r {
  background-image: url(/images/facebox/r.png);
}

#facebox .facebox_b {
  background-image: url(/images/facebox/b.png);
}

#facebox .facebox_l {
  background-image: url(/images/facebox/l.png);
}

#facebox .facebox_tl {
  background-image: url(/images/facebox/tl.png);
}

#facebox .facebox_tr {
  background-image: url(/images/facebox/tr.png);
}

#facebox .facebox_bl {
  background-image: url(/images/facebox/bl.png);
}

#facebox .facebox_br {
  background-image: url(/images/facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  margin: 190px 0 0 -75px;
  z-index: 99999;
  text-align: left;
  overflow: hidden;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 0;
  background-image: url(/images/facebox/bg.png);
  width: 40px;
}

#facebox .body .toprow {
 padding: 1px;
}

#facebox .close {
 float: right;
}

#facebox .loading {
}

#facebox .image {
  text-align: center;
}

#facebox .body .content {
 margin: 0 15px 10px 15px;
 padding: 0;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #ddd;
  padding-top: 5px;
  margin-top: 20px;
  text-align: right;
}

#facebox .facebox_tl, #facebox .facebox_tr, #facebox .facebox_bl, #facebox .facebox_br {
  height: 34px;
  width: 34px;
  overflow: hidden;
  padding: 0;
}

.facebox_hide {
  z-index: -100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

.facebox .facebox_responses_wrapper {
 height: 16px;
 margin: 0;
}

.facebox_responses_wrapper img.facebox_responses_loading {
 display: block;
 float: left;
 margin: 0;
 padding: 0;
}

.facebox_responses_wrapper img.facebox_responses_error {
 display: block;
 float: left;
 margin: 0 6px 0 6px;
 padding: 0;
}

.facebox_responses_wrapper img.facebox_responses_success {
 display: block;
 float: left;
 margin: 0 3px 0 6px;
 padding: 0;
}

.facebox_responses_wrapper div.facebox_responses_text {
 float: left;
 width: 95%;
 line-height: 16px;
 font-size: 11px;
 color: #999;
 padding-left: 12px;
}

#facebox .scrollable {
 height: 350px;
}




/* Overwrite some declaration in admin.css - this can be removed once the css support for tables at large within admin is removed (moving to new, li-based interfaces) */
table#facebox_table {
 background-color: transparent;
 border: none;
 width: auto;
 text-align: left;
}
table#facebox_table tr td {
 text-align: left;
}

