.interactiveView{position:relative;overflow:auto;-ms-overflow-x:hidden;-ms-overflow-y:hidden;overflow-x:hidden;overflow-y:hidden;background-color:White;margin:5px auto 20px}
.hotSpots{display:none}
.hotspot{margin:0;padding:0;position:absolute;background:transparent url("/assets/Images/transparent-black.png") no-repeat 0 0;z-index:100;text-align:center}
.hotspot:hover{cursor:pointer}
.hotspot>img{display:inline;vertical-align:middle;margin:0!important}
.LandscapeOveralyImage{position:absolute;z-index:90;margin:0!important;padding:0!important}
.LandscapeOveralyRect{border:2px solid #47A942;margin:0;padding:0;position:absolute;z-index:90;box-shadow:2px 2px 5px #888,-2px -2px 5px #888}
.LandscapeOveralyText{border:0;margin:0;padding:0;position:absolute;z-index:95;margin-left:2px;margin-top:2px}
.LandscapeOveralyText>div{background:transparent url("/assets/Images/transparent-black.png") repeat 0 0;color:white;text-align:center}
.landscapeSlide{position:absolute;top:0;background-color:Black;color:White}
.landscapeSlide>div{padding:10px;border-top:5px solid #3f9c35}
.landscapeSlide a,.landscapeSlide a:visited{display:block;margin-bottom:5px}
.landscapeSlide a:hover{text-decoration:underline}
.backToLandscape{position:absolute;top:0;left:0;width:22px;height:30px;background:url(/assets/js/popeye/assets/compact5.png) no-repeat center top;cursor:pointer;margin:5px 0 0 5px;z-index:500;background-color:Gray}
.backToLandscape:hover{background-color:#47A842}
.interactiveView_fullScreen{position:absolute;bottom:0;right:0;z-index:1005;width:50px;height:50px;margin-right:5px;margin-bottom:5px;cursor:pointer}
.interactiveView .enlarge{background:url(/assets/images/Enlarge-screen.png) no-repeat center top;background-color:Gray}
.interactiveView .reduce{background:url(/assets/images/Reduce-screen.png) no-repeat center top;background-color:Gray}
.interactiveView .enlarge:hover,.interactiveView .reduce:hover{background-color:#47A842}
.navView img{width:inherit;max-width:100%;height:auto}
.navOverlay{background-color:#6C6C6C;cursor:pointer;font-size:11px;font-weight:bold;height:19px;left:0;padding:4px 0 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fullScreen{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;background:rgba(0,0,0,0.7);filter:Alpha(Opacity=60);overflow:hidden;z-index:1000}
.interactiveViewStandAlone{position:fixed;top:0;z-index:1001;width:auto;height:auto;display:table-cell}
body.noscroll{position:fixed;overflow-y:scroll;width:100%}
.viewPlaceHolder{display:none}
.interactiveSliderLinks a{color:#FADD80;text-decoration:underline}
.interactiveSliderContents h3{font-size:18px}
.jThumbnailScroller .jTscrollerNextButton{margin:-20px 10px 0 10px;right:0;top:50%}
.jThumbnailScroller .jTscrollerPrevButton{margin:-20px 10px 0 10px;left:0;top:50%}
.jThumbnailScroller .jTscroller>div{position:relative;width:245px;margin:3px 5px 0 0;float:left}
.jThumbnailScroller .jTscroller>div span{position:absolute;bottom:0;width:100%;background-color:black;color:white;opacity:.8;margin-bottom:2px;padding:3px 0 3px 0;text-align:center}
.jThumbnailScroller .jTscroller>div img{width:100%;height:100%}