/* Shutter */
* {
padding: 0;
margin: 0;
}
#sh_newShutter {
top: 0;
left: 0;
height: 100%;
width: 100%;
position: fixed;
z-index: 100;
}
#sh_newInfo {
position: fixed;
left: 0;
top: 0;
width: 100%;
text-align: center;
z-index: 102;
}
#sh_newInfo #sh_topImg {
margin: 0 auto 2px auto;
border: 1px solid #555;
padding: 2px;
background: transparent;
display: block;
}
table#sh_wrap {
margin: auto;
height: auto;
width: auto;
}
#sh_newInfo #sh_wrap td {
text-align: center;
}
#sh_newInfo #sh_txtwrap a {
text-decoration: none;
font: bold 16pt 'Courier New', Courier, fixed;
letter-spacing: -2px;
margin: 0 10px;
padding: 0 4px;
}
.sh_arrows {
vertical-align: top;
}
#sh_newInfo #sh_txtwrap a:hover {
color: #fff;
border: none;
}
#sh_newInfo #sh_txtwrap #sh_prev {
float: left;
}
#sh_newInfo #sh_txtwrap #sh_next {
float: right;
}
#sh_newInfo #sh_txtwrap #sh_title {
font: normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
line-height: 19px;
}
#sh_newInfo #sh_waitbar {
font: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
height: 36px;
width: 100%;
left: 0;
cursor: default;
opacity: 0.999;
filter: alpha(opacity=100);
z-index: 101;
visibility: hidden;
margin-top: 160px;
}

* html #sh_newShutter { 
_position: absolute;
_top: 0;
_left: 0;
_height: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollHeight : document.body.scrollHeight );
_width: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollWidth : document.body.scrollWidth );
_overflow: hidden;
}

* html #sh_newInfo {
_position: absolute;
_top: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop );
filter: alpha(opacity=100);
_overflow: hidden;
}

