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

#facebox .ptl {
  background:url(images/tl.png);
}

#facebox .ptr {
  background:url(images/tr.png);
}

#facebox .pbl {
  background:url(images/bl.png);
}

#facebox .pbr {
  background:url(images/br.png);
}

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

#facebox .popup {
  position: relative;
}

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

#facebox .dialog-content {
    background:#FFFFFF none repeat scroll 0% 50%;
    border-color:#555555;
    border-style:solid;
    border-width:0px 1px 1px;
}

#facebox .dialog-content .body {
    padding: 10px;
    background: #fff;
    width: 370px;
}

#facebox .dialog-content .title {
    background: #BF011A none repeat scroll 0%;
    /*border: 1px solid #3B5998;*/
    color: white;
    font-size: 14px;
    font-weight: bold;
    margin: 0px;
}

#facebox .dialog-content .title span {
    display: block;
    padding: 4px 10px 5px;
}

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

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

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

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

#facebox .ptl, #facebox .ptr, #facebox .pbl, #facebox .pbr {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox .content{
	width:inherit;
}

.facebox_hide {
  z-index:-100;
}

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

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

th, td{border:none;}

#facebox .facebox_button{width:100px; float:left; margin:0px 5px 5px 0;}

/* Custom css added on jan 11 2010*/
.facebox_button_green a{padding:3px 0 3px 20px; color:#545454; display:block; background:url(../../images/checkBtn10x10.png) no-repeat 3px 4px;}
.facebox_button_green .corner{border: 1px solid #AEEBB6;}
.facebox_button_green .c{background:#CFFFD6;}
.facebox_button_green:hover .c{background:#AEEBB6;}
.facebox_button_grey a{padding:3px 0 3px 20px; color:#545454; display:block; background:url(../../images/xCloseBtn10x10.png) no-repeat 3px 4px;}
.facebox_button_grey .corner{border: 1px solid #BCBCBC;}
.facebox_button_grey .c{background:#F4F4F4;}
.facebox_button_grey:hover .c{background:#BCBCBC;}

.facebox_button{border: 1px solid white; padding: 0 0 0px 0; font-size:85%; font-weight:normal; cursor:pointer; font-weight:bold;}
.facebox_button .c{margin: 2px 2px -2px 2px; padding:0px; color:#545454;}
.facebox_button .corner{width: 3px; height: 3px; font-size: 3px;}
.facebox_button img{position:relative; top:2px; padding:0 2px 0 0;}
.facebox_button .tr{float: right; border-left: none; border-bottom: none;}
.facebox_button .tl{float: left; border-right: none; border-bottom: none;}
.facebox_button .br{float: right; border-left: none; border-top: none;}
.facebox_button .bl{float: left; border-right: none; border-top: none;}
.facebox_button a{text-align:left;}

/* end custom css */
