#facebox .b {
  background:url(b.gif);
}

#facebox .tl {
  background:url(tl.gif);
}

#facebox .tr {
  background:url(tr.gif);
}

#facebox .bl {
  background:url(bl.gif);
}

#facebox .br {
  background:url(br.gif);
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox h2 {font:bold 18px/20px Georgia, "Times New Roman", Times, serif; color:#2B3856; padding:5px 0;}

#facebox ul.list2 {margin:0 0 0 40px; padding:0; list-style:disc;}
#facebox ul.list2 li {margin:0; padding:0; font:normal 16px/20px "Times New Roman", Times, serif; color:#8D623A; padding:4px 0; }
#facebox ul.list2 li a {margin:0; padding:0; font:normal 16px/20px "Times New Roman", Times, serif; color:#8D623A; text-decoration:underline;}
#facebox ul.list2 li a:hover {text-decoration:none; color:#8D623A;}

#facebox p {font:normal 16px/20px "Times New Roman", Times, serif; color:#8D623A; padding:5px 0;}
#facebox p a {font:normal 16px/20px "Times New Roman", Times, serif; color:#8D623A; text-decoration:underline;}
#facebox p a:hover {text-decoration:none;}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background:#F0D9B9;
  width: 600px;
}

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

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

#facebox img {
  border: 0;
}

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

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}
