#loadingprogress
{
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
  background-image: url(images/loading.gif);
  background-repeat: no-repeat;
  background-position: center center;
  font-size: 1px;
}


#overlayprogress
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 10px;
  height: 10px;
  background-color: #849FCB;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
  font-size: 1px;
}

#overlayindex
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 10px;
  height: 10px;
  background-color: #849FCB;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
  font-size: 1px;
}

#overlaynotice
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 10px;
  height: 10px;
  background-color: #849FCB;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
  font-size: 0px;
  
}

#overlaypdfprint
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 190;
  width: 10px;
  height: 10px;
  background-color: #849FCB;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
  font-size: 0px;
}

#indexiframe
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100px;
  height: 100px;  
  background-color: #ffffff;
  /*filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;*/
}

#noticeiframe
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100px;
  height: 100px;  
  background-color: #ffffff;
  /*filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;*/
}

#pdfprintiframe
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 192;
  width: 100px;
  height: 100px;  
  background-color: #ffffff;
  /*filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;*/
}

#pdfprintoverlay
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 191;
  width: 10px;
  height: 10px;
  background-color: #5074b7;
  font-size: 0px;
}

div#pdfprint_topbar 
{
  position:absolute;
  top:0px;
  left:0px;
  height:1px;
  width:100%;
  background-color:#ff8a00;
  font-size:1px;
}

div#pdfprint_header
{
 position :relative;
 top:0px;
 margin:0px;
 height:48px;
 width:100%;
 text-align:right;
}

div#pdfprint_title 
{
 position :absolute;
 top:8px;
 left:8px;
 color:#ffffff;
 font-family:Verdana;
 font-size:12pt;
 white-space:nowrap;
}

div#pdfprint_close 
{
 position :absolute;
 top:4px;
 right:0px;
 text-align:right;
 white-space:nowrap;
}


