.nesoteClr{clear:both}
.popUpbox{background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;z-index:1001;display:none;left:50%;top:50%;border:1px solid #fff;overflow:hidden;width:0;height:0;box-shadow:0 0 4px 2px #555;-moz-box-shadow:0 0 4px 2px #555;-webkit-box-shadow:0 0 4px 2px #555;padding:10px}
.darkenBg{background:url(../images/dark.png) repeat 0 0;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none}
.nesote-popup-close-button{position:absolute;background:#000;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;font-family:Arial, Helvetica, sans-serif;right:-20px;top:-20px;display:none;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;cursor:pointer;border:2px solid #fff}
a.nesote-popup-close-button:hover{background:#fff;color:#000}
.nesote-tooltip{cursor:pointer;position:relative}
.nesote-tip{background:none repeat scroll 0 0 #FFF;left:50%;position:absolute;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 4px 3px #CCC;-webkit-box-shadow:0 0 4px 3px #CCC;box-shadow:0 0 4px 3px #CCC;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #666;padding:10px}
.nesote-tip b{border:1px solid #666;border-top:0;background:none repeat scroll 0 0 #FFF;border-radius:0 0 7px 7px;bottom:-11px;box-shadow:0 5px 7px 2px #CCC;height:10px;left:50%;margin-left:-5px;position:absolute;width:10px}
.nesote-tab .tab{float:left;background:#fff;border:1px solid #ccc;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;margin-right:5px;border-bottom:0;cursor:pointer;padding:5px 10px}
.nesote-tab .tab.nesote-tab-active,.nesote-tab .tab.nesote-tab-hover{background:#eee}
.nsoteTabContent{border-top:1px solid #ccc;padding:10px 0}
ul.nesote-drop-menu ul{display:none;background:#EFEFEF;position:absolute;top:100%;z-index:100;border:1px solid #ccc;border-top:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;padding:0}
ul.nesote-drop-menu{position:relative;display:inline-table}
ul.nesote-drop-menu:after{content:"";clear:both;display:block}
ul.nesote-drop-menu li{float:left}
ul.nesote-drop-menu li:hover a{color:#fff}
ul.nesote-drop-menu li a{display:block;color:#757575;text-decoration:none;float:none!important;padding:25px 40px}
ul.nesote-drop-menu ul li{float:none;position:relative}
ul.nesote-drop-menu ul li a{color:#fff;margin:0 5px 5px!important;padding:15px 40px}
ul.nesote-drop-menu ul ul{position:absolute;left:100%;top:0}
.nesote-img-zoom{width:250px;height:auto;overflow:hidden;position:relative;cursor:pointer}
.nesote-zoom-pointer{position:absolute;width:0;height:0;background:#000;z-index:100;left:0;top:0}
.nesote-zoom-pop{width:400px;height:400px;background:#eee;position:absolute;background-repeat:no-repeat;box-shadow:0 0 5px 0 #000;border:3px solid #fff;z-index:1000}
.nesote-img-lense-zoom{width:300px;height:auto;position:relative;cursor:none}
.nesote-img-lense-zoom .nesote-zoom-pointerLense{position:absolute;width:200px;height:200px;background:#eee;z-index:100;left:0;top:0;border-radius:500px;box-shadow:0 0 5px 0 #000;background-repeat:no-repeat}
.nesoteSlideNumController{position:absolute;right:10px;top:10px}
.nesoteSlideNumController a{background:#fff;width:10px;height:10px;float:left;cursor:pointer;margin:2px}
.popDetails,.nesotePopupnone,.nesote-tab .tab-content,.modal-popup{display:none}
.nesote-img-zoom img,.nesote-img-lense-zoom img,.nesoteSlideshow li img,.nesoteSlideshowAuto li img{width:100%}
.nesoteSlideshow,.nesoteSlideshowAuto{list-style:none;overflow:hidden;float:left;margin:0;padding:0}
.nesoteSlideshow li,.nesoteSlideshowAuto li{display:none;position:relative;float:left}
.nesoteSlideshow li span.nesoteSlideDes,.nesoteSlideshowAuto li span.nesoteSlideDes{position:absolute;bottom:5px;right:0;z-index:20;display:none;color:#fff;background:url(../images/dark.png) repeat 0 0;padding:10px}
.nesoteSlideshowOuter,.nesoteSlideshowAutoOuter{overflow:hidden;position:relative}
.nesoteSlideshowOuter .nesoteSlideController,.nesoteSlideshowAutoOuter .nesoteSlideController{position:absolute;background:#000;top:10px;left:10px}
.nesoteSlideshowOuter .nesoteSlideController a,.nesoteSlideshowAutoOuter .nesoteSlideController a{color:#fff;cursor:pointer;margin:10px}
