.m0{margin:0px;}
.m2 {margin:2px;}
.p0 {padding:0px;}
.ft1{float:left;}
.ft2{float:right;}
.inline{display:inline;}
.clear {clear:both;}

.body-overlayed embed, .body-overlayed object, .body-overlayed select{visibility:hidden;}

#sbox-window embed, #sbox-window object, #sbox-window select{visibility:visible;}
#sbox-overlay{position:absolute;background-color:#000000;}
#sbox-window{position:absolute;background-color:#000000;text-align:left;overflow:visible;padding:10px;-moz-border-radius:3px;}
* html #sbox-window{top: 50% !important;left: 50% !important;}
#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;border:none;}
.sbox-loading #sbox-content{background-repeat:no-repeat;background-position:center;}
#sbox-content{clear:both;overflow:auto;background-color:#ffffff;height:100%;width:100%;}
.sbox-content-image#sbox-content{overflow:visible;}
#sbox-image{display:block;}

.sbox-content-image img{display:block;}
.sbox-content-iframe#sbox-content{overflow:visible;}

#jquery-overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:100%;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #ffffff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%;height:100%; zoom:1.0;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #ffffff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear:left; padding-bottom: 1.0em;}
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}

.vsig {border:0px solid transparent;padding:0px 5px;}
.vsig_clr {clear:both;}
.vsig_cont {margin:0;padding:0;float:left;}
.vsig_top {position:relative;padding:0px;padding-right:5px;}
.vsig_top img {background:#ffffff;border:1px solid #ccc;margin:0px 0px 5px 0px;padding:4px;z-index:1;}
.vsig_ruler {float:left;}
.vsig_thumb {float:left;margin:0px -5px 0px 0px;padding:0px;background:url(shadowAlpha.png) no-repeat bottom right !important;background:url(shadow.gif) no-repeat bottom right;}

.vsig_thumb img {display:block;position:relative;background:#ffffff;border:1px solid #ccc;margin:-5px 5px 5px -5px;padding:4px;}
.vsig_top div.inside {line-height:0;font-size:0;filter:alpha(opacity=60);opacity:0.60;z-index:2;position:absolute;left:0px;bottom:10px;display:block;margin-left:5px;margin-right:5px;background:#ffffff;padding:0px;border:none;}

.vsig_top div.outside {z-index:2;position:relative;display:block;margin:5px 5px 5px 5px;}
.vsig span a, .vsig span a:link, .vsig span a:visited, .vsig span a:focus, .vsig span a:hover, .vsig span a:active {text-decoration:none;line-height:12px;font-size:12px;font-weight:bold;color:#000000;}
.vsig span + span a, .vsig span + span a:link, .vsig span + span a:visited, .vsig span + span a:focus, .vsig span + span a:hover, .vsig span + span a:active {text-decoration:none;line-height:12px;font-size:12px;font-weight:normal;color:#000000;}
.vsig_top div span {line-height:12px;font-size:12px;margin:3px;display:block;font-weight:bold;color:#000000;}
.vsig_top div span + span {font-weight:normal;margin-bottom:5px;}
