.lBox {
    position: absolute;
    top: 0;
    left: 0;
}

.lBox .topLeft {
    background: url(../images/lightbox/lbox-top-left.png) top left no-repeat;
    padding: 0 0 0 73px;
}

.lBox .topCenter {
    background: url(../images/lightbox/lbox-top-center.png) repeat-x;
    padding: 58px 0 0;
}

.lBox .topRight {
    background: url(../images/lightbox/lbox-top-right.png) top right no-repeat;
    padding: 0 73px 0 0;
}

.lBox .innerLeft {
    background: url(../images/lightbox/lbox-inner-left.png) top left repeat-y;
}

.lBox .innerRight {
    background: url(../images/lightbox/lbox-inner-right.png) top right repeat-y;
}

.lBox .innerCenter {
    background: #FFF;
    margin: 0 48px;
    position: relative;
    text-align: left;
}

.lBox .bottomLeft {
    background: url(../images/lightbox/lbox-bottom-left.png) top left no-repeat;
    padding: 0 0 0 73px;
}

.lBox .bottomCenter {
    background: url(../images/lightbox/lbox-bottom-center.png) repeat-x;
    padding: 67px 0 0;
}

.lBox .bottomRight {
    background: url(../images/lightbox/lbox-bottom-right.png) top right no-repeat;
    padding: 0 73px 0 0;
}

.lBox .close {
    background: url("../images/lightbox/bg_subHead.jpg") repeat-x scroll 0 0 transparent;
    color: #fff;
    font-size: 10px;
    display: block;
    line-height: 16px;
    padding: 0;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: -17px;
    width: 100%;
}

.lBox .close span.right {
    display: inline;
    float: right;
    padding: 0 5px 0 0!important;
    width: auto!important;
}

.lBox .close span.left {
    display: inline;
    float: left;
    padding: 1px 5px 0!important;
    width: auto!important;
}

.lBox .close a {
    color: #FFF;
    display: block;
    float: right;
    padding: 0;
    text-decoration: none;
    font-size: 10px;
}

.lBox .close b {
    font-weight: normal;
}
