.lightbox-wrapper {
    display: none;
    z-index:10000;
}

table.lightbox {
    border-spacing: 0;
    padding: 0;
}
    table.lightbox tr td.top-l {
        background: url(/static/images/backgrounds/popups/liquid/fl-cnr-tl.png) no-repeat scroll 0 0 transparent !important;
        width: 10px;
    }
    table.lightbox tr td.top-m {
        background: url(/static/images/backgrounds/popups/liquid/fl-bdr-t-fill.png) repeat-x scroll 0 0 transparent !important;
    }
    table.lightbox tr td.top-r {
        background: url(/static/images/backgrounds/popups/liquid/fl-cnr-tr.png) no-repeat scroll 0 0 transparent !important;
        width: 10px;
    }
    table.lightbox tr td.top-l,
    table.lightbox tr td.top-m,
    table.lightbox tr td.top-r {
        height: 11px;
        padding: 0;
    }
    table.lightbox tr td.mid-l {
        background: url(/static/images/backgrounds/popups/liquid/fl-bdr-l-fill.png) repeat-y scroll left top transparent !important;
    }
    table.lightbox tr td.top-controls,
	table.lightbox tr td.bottom-controls {
        background-color: #fff !important;
        padding-bottom: 11px;
        padding-top: 6px;
    }
        table.lightbox tr td.top-controls .right-controls,
        table.lightbox tr td.top-controls .left-controls {
            width: 70%;
            text-align: left;
        }
        table.lightbox tr td.top-controls .right-controls {
            width: 25%;
        }
		table.lightbox tr td.top-controls .right-controls,
		table.lightbox tr td.top-controls .right-controls .control {
			float: right;
		}
		table.lightbox tr td.top-controls .left-controls,
		table.lightbox tr td.top-controls .left-controls  .control {
			float: left;
		}
    table.lightbox tr td.content {
        background-color: #fff !important;
    }
    table.lightbox tr td.content.loading {
        background: url(/static/images/icons/icon_loading.gif) no-repeat scroll center center #FFFFFF !important;
        height: 300px;
		width: 300px;
    }
    table.lightbox tr td.content .lightbox-asset-container {
        margin: 30px 15px 18px;
    }
    table.lightbox tr td.bottom-controls {
        background-color: #fff !important;
    }
    table.lightbox tr td.mid-l {
        background: url(/static/images/backgrounds/popups/liquid/fl-bdr-l-fill.png) repeat-y scroll left top transparent !important;
    }
    table.lightbox tr td.mid-r {
        background: url(/static/images/backgrounds/popups/liquid/fl-bdr-r-fill.png) repeat-y scroll right top transparent !important;
        width: 10px;
    }
    table.lightbox tr td.bottom-l {
        height: 11px;
        background: url(/static/images/backgrounds/popups/liquid/fl-cnr-bl.png) no-repeat scroll 0 0 transparent !important;
    }
    table.lightbox tr td.bottom-m {
        height: 11px;
        background: url(/static/images/backgrounds/popups/liquid/fl-bdr-b-fill.png) repeat-x scroll 0 0 transparent !important;
    }
    table.lightbox tr td.bottom-r {
        height: 11px;
        background: url(/static/images/backgrounds/popups/liquid/fl-cnr-br.png) no-repeat scroll 0 0 transparent !important;
    }

	/*
		Lightbox Controls
	*/
        table.lightbox .control.close {
            background:url(/static/images/icons/mb_buttons.gif) no-repeat scroll -30px -71px transparent;
            height:14px;
			line-height:14px;
            padding-left:14px;
            cursor: pointer;
            margin-right: 7px;
        }

#article-overlay {
    display: none;
    left: 50%;
    margin-left: -377px;
    margin-top: -177.5px;
    max-width: 966px;
    min-width: 835px;
    position: fixed;
    top: 50% !important;
}
#article-overlay .content .article-container {
    max-height: 450px;
    overflow: auto;
    padding-left: 20px;
    width: 780px;
}
