#lbOverlay{position:fixed;top:0;left:0;z-index:99997;width:100%;height:100%;}
#lbOverlay.black{background-color:#000000;}
#lbMain{position:absolute;left:0;width:100%;z-index:99998;text-align:center;line-height:0;display:-moz-inline-stack;}
#lbOuterContainer{position:relative;width:400px;height:400px;margin:0 auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
#lbOuterContainer.black{background-color:#000;box-shadow:0 0px 5px rgb(41, 40, 40);-webkit-box-shadow:0 0px 5px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0px 5px rgba(0, 0, 0, 1.0);}
#lbTopContainer{font-family:'open_sans_condensedbold';background-color:#000;width:100%;line-height:1.2em;font-size:1.4em;overflow:hidden;margin:0 auto;padding:0px 0px 0px 0px;position:relative;z-index:14;display:none;text-shadow:1px 1px 0px #000;text-decoration:none;}
#lbBottomContainer{font-family:'open_sanslight';background-color:#000;width:100%;line-height:2em;font-size:1.1em;overflow:hidden;margin:auto;padding:0px 0px 0px 0px;position:relative;z-index:14;display:none;text-shadow:1px 1px 0px #000;font-size:11px;}
#lbTopContainer{overflow:hidden;margin-top:0px;}
#lbTopContainer.black, #lbBottomContainer.black{background-color:#000;}
#lbTopContainer.grey, #lbTopContainer.red, #lbTopContainer.green, #lbTopContainer.blue, #lbTopContainer.gold, #lbTopContainer.orange,
#lbBottomContainer.grey, #lbBottomContainer.red, #lbBottomContainer.green, #lbBottomContainer.blue, #lbBottomContainer.gold, #lbBottomContainer.orange{background-color:#ffffff;}
#lbImage, #lbIframe{border:none;}
#lbImage.black, #lbIframe.black{border:0px solid #fff;}
#lbImageContainer, #lbIframeContainer{padding:0px;z-index:12;}
#lbHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lbImageContainer>#lbHoverNav{left:0;}
#lbHoverNav a{outline:none;-webkit-transition:all 0ms ease-in;-o-transition:all 0ms ease-in;transition:all 0ms ease-in;}
#lbPrevHov{position:absolute;width:48%;height:100%;left:0;float:left;margin-left:6px;border:none;}
#lbPrevHov.black:hover, #lbPrevHov.black:visited{background:url(../images/prev_black_t.png) left 50% no-repeat;}
#lbNextHov{width:48%;height:100%;display:block;right:0;float:right;margin-right:6px;border:none;}
#lbNextHov.black:hover, #lbNextHov.black:visited{background:url(../images/next_black_t.png) right 50% no-repeat;}
#lbPrev, #lbPrevTop{width:40px;height:28px;float:right;margin:0 0 1px 8px;border:none;}
#lbPrev.black, #lbPrevTop.black{background:url(../images/prev_black.png) no-repeat;}
#lbPrev.black:hover, #lbPrevTop.black:hover{background:url(../images/prev_black2.png) no-repeat;}
#lbPrev.blackOff, #lbPrevTop.blackOff{background:url(../images/prev_black_off.png) no-repeat;cursor:default;}
#lbNext, #lbNextTop{width:40px;height:28px;float:right;margin:0 0 1px 8px;border:none;}
#lbNext.black, #lbNextTop.black{background:url(../images/next_black.png) no-repeat;}
#lbNext.black:hover, #lbNextTop.black:hover{background:url(../images/next_black2.png) no-repeat;}
#lbNext.blackOff, #lbNextTop.blackOff{background:url(../images/next_black_off.png) no-repeat;cursor:default;}
#lbTopData, #lbBottomData{float:left;text-align:left;padding-left:10px;padding-top:3px;}
#lbBottomData{padding-bottom:0px;padding-top:8px;}
#lbBottomData.black, #lbTopData.black{color:#fff;}
#lbTopNav, #lbBottomNav{float:right;text-align:right;padding-right:10px;}
#lbNumTop, #lbNumBottom{font-style:italic;}
#lbDescBottom{display:block;}
#lbTitleTop, #lbTopNav{margin-top:0.0em;}
#lbTitleTop, #lbTitleBottom{display:block;font-size:14px;}
#lbClose, #lbCloseTop{width:40px;height:30px;float:right;margin-right:-11px;border:none !important;}
#lbClose.black, #lbCloseTop.black{background:url(../images/Close_black.png) no-repeat;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;}
#lbClose.black:hover, #lbCloseTop.black:hover{background:url(../images/Close_black2.png) no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
#lbPrint, #lbPrintTop{width:40px;height:28px;float:right;margin:0 0 0px 8px;border:none;}
#lbPrint.black, #lbPrintTop.black{background:url(../images/print_black.png) no-repeat;}
#lbClose, #lbPrint, #lbPlay, #lbPause{margin:0 0 100px 8px;}
* html a:hover{background:transparent;}
.lytetip{outline:none;border-bottom:1px dotted;z-index:24;text-decoration:none;}
.lytetip:hover{z-index:25;color:#fff;background:#000;text-decoration:none;}
.lytetip:hover span{display:block;}
.lytetip:hover em{font-size:1.2em;font-weight:bold;display:block;padding:0 0 0.6em 0;}
.lytetip:hover .lbTipImg{border:0;margin:-20px 0 0 -36px;float:left;position:absolute;height:32px;width:32px;}
.lbErrorImg{background:url('images/error.png');}
.lbInfoImg{background:url('images/info.png');}
.lbHelpImg{background:url('images/help.png');}
.lbWarningImg{background:url('images/warning.png');}
span.lbCustom{padding:0.5em 0.8em 0.5em 1.5em !important;}
span.lbIEFix{padding:0.5em 0.8em !important;}
.lytetip .lbError{background:#FFE7D7;border:1px solid #FF3334;}
.lytetip .lbInfo, .lytetip .lbHelp{background:#D2EEF7;border:1px solid #2BB0D7;}
.lytetip .lbWarning{background:#FFFFAA;border:1px solid #FFAD33;}