div.flash_container
{
width:100%;
height:100%;
overflow:scroll;
z-index:0;
 /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background: rgba(0, 0, 0, 0.7);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#990000, endColorstr=#990000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#990000, endColorstr=#990000)";
position:fixed;
top:0px;
left:0px;

//opacity
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

  /* IE 5-7 */
  filter: alpha(opacity=0);

  /* Netscape */
  -moz-opacity: 0;

  /* Safari 1.x */
  -khtml-opacity: 0;

  /* Good browsers */
  opacity: 0;
 color:#000;
}



table.image_handler
{
width:100%;
height:100%;
//overflow:hidden;
background-color:none;
position:relative;
//top:0;
//left:0;
margin:auto;
vertical-align:middle;
margin-left:auto;margin-right:auto;
}



table.image_handler td
{
width:100%;
vertical-align:middle;
text-align:center;
oveflow:auto;
}

table.image_handler td img.close_flash_image
{
//float:right;
position:absolute;
top:-10px;
right:-10px;
//margin-right:-10px;
height:50px;
width:50px;
cursor:pointer;
}



table.image_handler td img.flash_image
{
position:relative;
width:800px;
}

