#facebox .b {
background:url(b.png);
}
#facebox .tl {
background:url(tl.png);
}
#facebox .tr {
background:url(tr.png);
}
#facebox .bl {
background:url(bl.png);
}
#facebox .br {
background:url(br.png);
}
#facebox {
position:absolute;
top:0;
left:0;
z-index:100;
text-align:left;
}
#facebox .popup {
position:relative;
}
#facebox table {
border-collapse:collapse;
}
#facebox td {
border-bottom:0;
padding:0;
}
#facebox .body {
background:#fff;
width:370px;
}
#facebox .loading {
text-align:center;
}
#facebox .image {
text-align:center;
}
#facebox img {
border:0;
margin:0;
}
#facebox .footer {
border-top:1px solid #DDDDDD;
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;
}
#facebox_overlay {
position:fixed;
top:0px;
left:0px;
height:100%;
width:100%;
}
.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');
}
.facebox_header {
background-color:#69A7E6;
border:1px solid #4593DF #4593DF;
font-weight:bold;
padding:6px;
text-align:center;
color: #FFFFFF;
font-family:"Lucida Grande",Verdana;
font-size:14px;
}
.facebox_content {
padding: 10px;
}
.facebox_footer {
background-color:#F2F2F2;
border-top:1px solid #CCCCCC;
padding:5px;
text-align:right;
}
.facebox_footer button {
color: #FFF;
background: #3B5998;
border: none;
font-size: 13px;
padding: 3px 8px;
cursor: pointer;
}