#facebox .b{background:url(../img/b.png);}
#facebox .tl{background:url(../img/tl.png);}
#facebox .tr{background:url(../img/tr.png);}
#facebox .bl{background:url(../img/bl.png);}
#facebox .br{background:url(../img/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{padding:10px;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 .content{width:auto !important;height:auto !important;background:#fff;}
#facebox .content label{line-height:16px;font-size:1.2em;color:#000;padding:0 20px 0 0;}
#facebox .content .formrow input{width:200px;padding:2px;border:1px solid #000;background:#fff;font-size:1.2em;color:#000;}
#facebox .content .formrow{padding:20px 0;}
#facebox .content .button{padding:2px;font-size:14px;padding:0 10px;}
.store #facebox .content{padding:0;}
