<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.imageViewer 
{
    height:100%;
    overflow:hidden;
    position:relative;
    -ms-touch-action: none;
}
.imageViewer.wide
{
    width:956px;
}
.imageViewer.standard
{
    margin:0 auto;
    width:664px;
}
.imageViewer .data
{
    display:none;
}
div#ivFocus
{
    position:relative;
}
ul.ivImageList
{
    list-style-type:none;
    margin:0;
    overflow:hidden;
    width:90000px;
}
.imageViewer.wide ul.ivImageList
{
    height:538px;
    position:relative;
}
ul.ivImageList li
{
    float:left;
    overflow:hidden;
}
div.ivFullscreen ul li
{
    background:url(/Content/7907/Media/General/WebImage/icons/loading.gif);
    background-repeat:no-repeat;
    background-position:center;
}
.imageViewer.wide ul.ivImageList li
{
    position:relative;
    height:540px;
    width:956px;
    text-align:center;
}
.imageViewer.standard ul.ivImageList li
{
    height:498px;
    width:664px;
}
ul.ivImageList li img
{
    margin:0px;
    width:100%;
}
ul#ivFullImageList li img
{
    width:auto;
}

div#ivLeft
{
    cursor:pointer;
    display:none;
    height:124px;
    left:0px;
    position:absolute;
    width:98px;
}
div.ivLeft
{
    background:url(../Content/7907/Media/General/webimage/icons/icons-sprite.png) -264px 0 no-repeat;
    height:64px;
    margin:30px 0px 0px 15px;
    width:38px;
}
div#ivRight
{
    cursor:pointer;
    display:none;
    height:124px;
    position:absolute;
    right:0px;
    width:98px;
}
div.ivRight
{
    background:url(../Content/7907/Media/General/webimage/icons/icons-sprite.png) -302px 0 no-repeat;
    height:64px;
    margin:30px 0px 0px 45px;
    width:38px;
}
.imageViewer.wide div#ivLeft, .imageViewer.wide div#ivRight
{
    top:237px;
}
.imageViewer.standard div#ivLeft, .imageViewer.standard div#ivRight
{
    top:193px;
}
div.ivThumbContainer
{
    height:110px;
    margin-top:20px;
    position:relative;
    -ms-touch-action: none;
}
div.ivThumbWrapper
{
    margin-left:28px;
    overflow:hidden;
}
.imageViewer.wide div.ivThumbWrapper
{
    width:900px;
}
.imageViewer.standard div.ivThumbWrapper
{
    margin-left:32px;
    width:600px;
}
ul.ivThumbList
{
    list-style-type:none;
    margin:0;
    padding-top:8px;
    white-space:nowrap;
}
ul.ivThumbList li
{
    cursor:pointer;
    height:68px;
    margin:4px 5px 4px 4px;
    width:91px;
}
ul.ivThumbList li:hover, ul.ivThumbList li.selected
{
    border:4px solid #288ED2;
    margin:0 1px 0 0;
}
ul.ivThumbList div
{
    height:64px;
    margin:2px;
    width:87px;
    overflow:hidden;
    position:relative;
}
ul.ivThumbList li img
{
    position: absolute;
    display: block;
    margin: auto;
    top: -40%;
    bottom: -40%;
    left: -40%;
    right: -40%;
    max-width: 180%;
    max-height: 180%;
}
div.ivThumbArrow
{
    cursor:pointer;
    position:absolute;
    top:0px;
    padding:35px 4px;
}
div.ivThumbArrow span
{
    background-image:url("/Content/7907/Media/General/webimage/icons/icons-sprite.png");
    width: 20px;
    height: 20px;
    display: block;
}
div.ivThumbArrow.Left span
{
    background-position:-112px -138px;
}
div.ivThumbArrow.Right span
{
    background-position:-90px -138px;
}
div.ivThumbArrow.Left
{
    left:0;
}
div.ivThumbArrow.Right
{
    right:0;
}
div.thumbSlide
{
    display:none;
    position:absolute;
    overflow:hidden;
}
.imageViewer.wide div.thumbSlide
{
    height:540px;
    width:956px;
}
.imageViewer.standard div.thumbSlide
{
    height:498px;
    width:664px;
}
div.thumbSlide img
{
    width:100%;
}
div.fullscreenOptions
{
    font-size:11px;
    margin-right:20px;
    position:absolute;
    right:0px;
    top:18px;
}
div.ivFullscreenButton
{
    background:url(../Content/7907/Media/General/webimage/icons/icons-sprite.png) -264px -64px no-repeat;
    cursor:pointer;
    height:21px;
    margin-top:2px;
    width:23px;
}
div.ivTooltip
{
    background-color:#898989;
    border:1px solid White;
    font-size:11px;
    color:White;
    cursor:default;
    display:none;
    margin-right:15px;
    padding:5px 10px;
    position:relative;
}
div.ivTooltipArrow
{
    background:url(../Content/7907/Media/General/webimage/icons/icons-sprite.png) -315px -65px no-repeat;
    height:11px;
    position:absolute;
    right:-8px;
    top:7px;
    width:8px;
}
div.ivTooltipArrowUp
{
    background-position: -310px -75px;
    height:8px;
    right:34px;
    top:-7px;
    width:11px;
}
div.ivCloseTooltipArrowUp
{
    right: 20px;
}
div.ivCloseButton
{
    background:url(../Content/7907/Media/General/webimage/icons/icons-sprite.png) -287px -64px no-repeat;
    cursor:pointer;
    height:21px;
    margin-right:20px;
    position:absolute;
    right:0px;
    top:0px;
    width:20px;
}
div.ivOverlay
{
    background:none repeat scroll 0 0 Black;
    position:absolute;
    top:0;
    z-index:1000;
}
div.ivFullscreen
{
    overflow:hidden;
    position:fixed;
    top:0px;
    z-index:1001;
    -ms-touch-action: none;
}
div.ivFullscreen .data
{
    display:none;
}
div.fullSlideWrapper
{
    overflow:hidden;
    position:relative;
}
div#ivFullLeft
{
    cursor:pointer;
    height:124px;
    position:absolute;
    left:0px;
    width:98px;
}
div#ivFullRight
{
    cursor:pointer;
    height:124px;
    position:absolute;
    right:0px;
    width:98px;
}
div.ivFullscreen div.ivThumbContainer
{
    height:110px;
    margin-top:0px;
    position:absolute;
    width:100%;
    background:#000000;
}
div.ivFullscreen ul.ivThumbList
{
    padding-top:17px;
}
div.ivFullscreen div.ivThumbArrow
{
    margin-top:10px;
    background-color:#000000;
}
div.ivFullscreen div.thumbSlide img
{
    width:auto;
}
div.ivFullTopBar
{
    height:40px;
    position:absolute;
    top:0px;
    width:100%;

    background:rgb(0, 0, 0) transparent;
    background:rgba(0, 0, 0, 0.7);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D000000, endColorstr=#4D000000);
    /* For IE 8*/
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D000000, endColorstr=#4D000000)";
}
div.ivFullTopBar div.ivCloseButton
{
    margin-top:10px;
}
div.ivDesc
{
    color:White;
    font-size:12px;
    line-height:40px;
    padding-left:20px;
}
div.ivFullOptions
{
    color:White;
    height:110px;
    position:absolute;
    right:-170px;
    top:0px;
    width:170px;
    background-color:#000000;
}
div.ivOptionsBorder
{
    float:left;
    margin-bottom:10px;
    margin-top:10px;
    height:90px;
    width:2px;
    
    background:rgb(128, 128, 128) transparent;
    background:rgba(128, 128, 128, 0.1);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19808080, endColorstr=#19808080);
    /* For IE 8*/
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#19808080, endColorstr=#19808080)";
}
div.ivDownload
{
    border:1px solid #FFFFFF;
    background-color:#898989;
    font-size:11px;
    cursor:pointer;
    margin-left:20px;
    margin-right:20px;
    margin-top:41px;
    padding:5px;
    text-align:center;
}
div.ivCloseToolTip
{
    position:absolute;
    top:50px;
}


div.downloadOptions
{
    font-size:11px;
    margin-right:20px;
    position:absolute;
    right:0px;
    bottom:20px;
}
div.ivDownloadButton
{
    background:url(../Content/7907/Media/General/webimage/icons/icons-sprite.png) -336px -63px no-repeat;
    cursor:pointer;
    height:28px;
    width:20px;
}
div.imgDescription
{
    position: absolute;
    padding: 18px;
    background-color: black;
    opacity: 0.5;
    color: white;
    display:inline-block;
    vertical-align:middle;
}
div.imgwrapper
{
    position:relative;
    display:inline-block;
    overflow:hidden;
    height: 100%;
}
div.DownloadContainer
{
    bottom:0;
    position:absolute;
    padding:15px;
}
div.ImageTopBar
{
    position:relative;
    height:40px;
    background-color:#000000;
    color:#ffffff
}
div.ivTitleBarButtonContainer
{
    height:100%;
    text-align:right;
    position:relative;
}
div.FloatFullscreenOptions
{
    top: 0;
    margin-right: 40px;
    z-index: 2;
}
div.FloatDownloadButton
{
    position:static;
    float:right;
    margin-top:15px;
    margin-right:15px;
}
div.FloatCloseButton
{
    float: right;
    margin-right: 0;
}
div.DownloadBtnContainer
{
    position:relative;
    height: 60px;
    bottom: 65px;
}
#ivFullImageList
{
    position:relative;
}
div.FloatFullscreenOptions .ivFullscreenButton 
{
    margin-top:0;
}
div.ivTitleBarButtonContainer 
{
    top: -3px;
    width: 200px;
    height: 15px;
}
div.floatTooltip
{
    top: 44px;
    z-index: 1;
    position:absolute;
}</pre></body></html>