    /* === START OF FIGURE VIEWER STYLES === */
    #figureViewer-wrap, #refViewer-wrap {
        position: absolute;
        left: 0;
        width: 899px;
        margin: 0 50px;
        padding: 0;
        z-index: 9000;
    }
    #figureViewer {
        width: 899px;
        margin: 15px 0 0;
        border: 1px solid #666;
        background: #fff;
    }
    #figureViewerNav , #refViewerNav {
        position: relative;
        width: 97%;
        height: 3em;
        line-height: 20px;
        margin: 0;
        border-bottom: 1px solid #d8790b;
        margin-left: 13px;
        margin-right: 10px;
    }
    #NavText {
        position: relative;
        display: inline-block;
    }
    #figureViewerNav .figureNav, #refViewerNav .figureNav {
        position: absolute;
        width: 280px;
        left: 310px;
        text-align: center;
        top:6px;
    }
    #figureViewerNav a.prev , #refViewerNav a.prev {
        top: 0;
        left: 0;
    }
    #figureViewerNav a.next , #refViewerNav a.next{
        top: 0;
        right: 0;
    }
    #refViewerNav .figureNav span {
        font-size: .75em;
        vertical-align: bottom;
    }
    #figureViewerNav a.close , #refViewerNav a.close {
        position: absolute;
        top: 9px;
        right: -3px;
        width: 100px;
        min-height: 15px;
        padding: 0 20px 0 0;
        background: url('/templates/jsp/_style2/_pagebuilder/_thoracic/images/select-x.gif') no-repeat right top;
        font: .7em Arial, Helvetica, sans-serif;
        text-align: right;
        text-decoration: none;
    }
    #figureViewerNav a.close:hover , #refViewerNav a.close:hover{
        text-decoration: underline;
    }
    #figureCanvas,#refCanvas {
        position: relative;
        width: 870px;
        min-height: 200px;
        margin: 0 0 0 12px;
        text-align: center;
    }
    #figureCanvas .figBox, #refCanvas .figBox {
        float: none;
        display: block;
        width: 873px;
        margin: 0 auto 15px;
        padding: 10px 0 0;
        border: 0;
        background: #fff;
        margin-bottom: 10px;
        padding-bottom: 14px;
        border-bottom: 1px solid #d8790b;
    }
    .figBox img {
        display: block;
        border: 1px solid #ccc;
        margin: 7px auto;
        padding: 7px;
        max-width: 500px;
    }
    #figureCanvas #figTools, #refCanvas #figTools {
        position: absolute;
        top: 10px;
        left: 3px;
        text-align: left;
    }
    #figTools div {
        height: 19px;
        margin: 0 0 5px;
        overflow: hidden;
    }
    #figTools div.weo {
        width: 105px;
    }
    #figTools div.highRes {
        width: 100%;
        position: relative;
        top:-49px;
        height: 30px;
    }
    #figTools div.ppt {
        width: 168px;
    }
    #figTools div a {
        display: block;
        height: 15px;
    }

    #figTools div.highRes a {
        font-size: 12px;
    }

    #figTools div a:hover {
        background-position: 0px -19px;
    }
    #figTools div a span {
        display: block;
    }
    #figureCanvas .caption, #refCanvas .caption {
        margin: 7px 7px 0 7px;
        padding: 10px 0;
        border-top: 1px solid #ccc;
        font: .8em 'Trebuchet MS', Arial, Helvetica, sans-serif;
        border: 0px;
    }
    #figureViewer-footer, #refViewer-footer {
        display: block;
        width: 899px;
        height: 20px;
    }
    #refViewer-wrap #figureViewer-footer, #refViewer-wrap #refViewer-footer{
        text-align: right;
    }

    .figureNav a.prev {
        left: 150px;
        width: 24px;
        background: url('/templates/jsp/_style2/_pagebuilder/_thoracic/images/leftarrow-red.png') no-repeat 0 0;
        display: inline-block;
        height: 35px;

    }
    .figureNav a.prev:hover {
        /*background-position: 0 -20px;*/
    }
    .figureNav a.next {
        right: 167px;
        width: 24px;
        background: url('/templates/jsp/_style2/_pagebuilder/_thoracic/images/rightarrow-red.png') no-repeat 0 0;
        display: inline-block;
        height: 35px
    }

    .figureNav a.next:hover {
        /*background-position: 0 -20px;*/
    }

    .figure .altMedium, .figure .altLarge, .figureNav .disabled, .disabled {
        display: none !important;
    }

        /* === END OF FIGURE VIEWER STYLES === */
