#ipazPageWrapperOuter {
position: relative;
width: 800px;
height: 480px;
}

#ipazPageWrapper {
background-color:gray;
position: absolute;
width: 800px;
height: 480px;
left:2px;
top:2px;
}

#ipazLoadingMessage {
position: absolute;
width: 200px;
height: 30px;
background-color:white;
border:1px solid black;
left: 300px;
top:225px;
font-size:10pt;
font-weight:bold;
line-height:30px;
text-align:center;
font-family:Arial,Helvetica;
display:none;
}

#ipazPageDragArea {
position: absolute;
}

#ipazPageImage {
cursor:move;
position:absolute;
}

#ipazNextImg, #ipazZoomInImg, #ipazCloseImg {
cursor:pointer;
}



#ipazNewShutter {
top: 0;
left: 0;
height: 100%;
width: 100%;
position: fixed;
z-index: 100;
}
#ipazNewDisplay {
position: fixed;
left: 0;
top: 0;
width: 100%;
text-align: center;
z-index: 102;
}
#ipazNewDisplay #ipazPageWrapperOuter {
margin: 0 auto 2px auto;
border: 1px solid #555;
padding: 2px;
background: transparent;
display: block;
cursor: pointer;
}
table#ipazWrap {
margin: auto;
height: auto;
width: auto;
}
#ipazNewDisplay #ipazWrap td {
text-align: center;
}
#ipazNewDisplay #ipazTextWrap a {
text-decoration: none;
font: bold 16pt 'Courier New', Courier, fixed;
letter-spacing: -2px;
margin: 0 10px;
width: 26px;
}
.sh_arrows {
vertical-align: top;
}
#ipazNewDisplay #ipazTextWrap a:hover {
color: #fff;
border: none;
}
#ipazNewDisplay #ipazTextWrap #ipazTitle {
font: normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
line-height: 16px;
}
#ipazNewDisplay #ipazWaitBar {
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;
display: none;
margin-top: 160px;
}

* html #ipazNewShutter { 
_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 #ipazNewDisplay {
_position: absolute;
_top: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop );
filter: alpha(opacity=100);
_overflow: hidden;
}

#ipazNewShutter{background-color:#000000;opacity:0.8;filter:alpha(opacity=80);}
#ipazNewDisplay #ipazTextWrap a {color:#999999;}
#ipazNewDisplay #ipazTextWrap #ipazTitle {color:#ffffff;}
#ipazNewDisplay #ipazWaitBar {color:#ae0a0a;}