﻿
/* LightBox */
#lightboxContainer, .lightboxContainer {
    position:absolute;
    z-index:50;
}

#lightboxBackdrop, .lightboxBackdrop {
    position:absolute; 
    width:100%; 
    height:100%; 
    background-color:#000000; 
    opacity:0.5;
    z-index:50;
}
#lightboxContent, .lightboxContent {
    position:absolute; 
    width:650px; 
    top:0px; 
    left:0px; 
    background-color:#FFFFFF; 
    opacity:1.0; 
    /*border-radius:12px;*/
    z-index:100;
}
.lightboxPanel {
    position:absolute; 
    width:600px; 
    top:0px; 
    left:0px; 
    background-color:#FFFFFF; 
    opacity:1.0; 
    border-radius:12px;
    z-index:100;
    padding-left:10px;
}
.lightboxAlert {
    position:absolute; 
    width:590px; 
    top:0px; 
    left:0px; 
    background-color:#FFFFFF; 
    opacity:1.0; 
    /*border-radius:12px;*/
    z-index:100;
}
#lightboxContent div
/*, table, tr, th, td, tbody, span, b, h2*/
{
    z-index:100;
}
#speakerName {
    padding-bottom:12px; 
    font-size:22px; 
    line-height:22px; 
    color:#005397; 
    font-family:Georgia;
}
#speakerHeadshot {
    margin-right:24px; 
    border-radius:12px;
}

#lightboxTitle {
    padding-bottom:12px; 
    font-size:22px; 
    color:#005397; 
    font-family:Georgia;
    line-height:24px;
}

#lightboxButton {
    padding-top:12px; 
    text-align:right;
}
.lightboxHeader {
    padding-bottom:12px; 
    font-size:22px; 
    line-height:22px; 
    color:#005397; 
    font-family:Georgia;
}
.lightboxBio {
    font-size:12px;
    line-height:18px; 
    max-height:500px; 
    overflow-y:auto; 
    overflow-x:hidden;
}
.lightboxDivider {
    text-align:center;
    margin-bottom:6px;
}

@media print {
    body.lightbox-open form {
        display:none;
    }
    .lightboxBackdrop {
        background-color: #FFFFFF;
        opacity: 0.80;
    }
    .lightboxContent {
        border:1px solid #808080;
        top:0px  !important;
        left:0px  !important;
        /*width:1000px !important;*/
        height:auto !important;
        overflow:auto !important;
        position:relative !important;
    }
}

/* Lightbox Container */
/*@media print {


    IMG {
        display: none;
    }

    .headerContainer {
        display: none;
    }

    .toolbarContainer {
        display: none;
    }

    .titleBackground {
        display: none;
    }

    .footerMainContainer {
        display: none;
    }

    .footerBackground {
        display: none;
    }

    .footerCopyright {
        display: none;
    }

    .footerListContainer {
        display: none;
    }

    .contentSubContainer {
        display: none;
    }


    .lightboxPrint {
        display: inline !important;
        float: left !important;
        top:0px  !important;
        left:0px  !important;
        width: 1000px  !important;
        height: 800px  !important;

        z-index: 600  !important;
        border: 2px solid black  !important;
        color: #000000  !important;
    }
    .lightboxPrint th, td {
        color: #000000  !important;
    }
    input[type=image] {
        display:none !important;
    }
}
*/