﻿ .overlay {
        position: fixed;
        z-index: 99;
        top: 0px;
        left: 0px;
        background-color: #FFFFFF;
        width: 100%;
        height: 100%;
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

        filter: alpha(opacity=90); /* internet explorer */
	    -khtml-opacity: 0.9;      /* khtml, old safari */
	    -moz-opacity: 0.9;       /* mozilla, netscape */
	    opacity: 0.9;           /* fx, safari, opera */
 

    }
    * html .overlay {
        position: absolute;
        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
        width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
    }
    .loader {
        z-index: 100;
        position: fixed;
        width: 610px;
        margin-left: -300px;
        top: 50%;
        left: 50%;
        background-color:#fdffd2;
    }
    /** html .loader {
        position: absolute;
        margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
    }*/
        .loader table
    {
		border:solid 1px black;
		filter:alpha(opacity=100%);
		background-color:#ffffff;
   }     
  
    * html .loader {
        filter: Alpha(Opacity=100);
        opacity: 1;
        -moz-opacity: 1;
        position: absolute;
        margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
    }
    
    .loader table
    {
		border:solid 1px black;
		filter:alpha(opacity=100%);
		background-color:#ffffff;
    }
    
    #dvContents{
		width:400px;
		height:200px;
		background: red;
		border:solid 1px red;		
	    z-index:100;
		
	}
	
	.ShowDivInCenter 
	{
	   
            width: 480px; 
            height: 320px; 
            position: absolute; 
            top: 150%; 
            left: 40%; 
            z-index: 80;
            
    }
    
    .ShowDivInCenterShipping 
	{
	   
	        visibility: hidden; 
	        display: none;
	        background-color: #EAF1FC;
	        border-color: #B4B9C8;
	        border-style: solid;
	        border-width: 1pt;
	        text-align: left;
            width: 600px; 
            height: 330px; 
            position: absolute; 
            top: 40%; 
            left: 30%; 
            z-index: 80;
            
    }
    
     .ShowDivInBankinNonBanking 
	{
	   
	        position: absolute;
	        width: 600px; 
	        height: 167px; 
	        top: 170%; 
            left: 30%; 
            z-index: 80;
            
    }
    .ShowDivInTeleCOM
	{
	   
	        position: absolute;
	        width: 600px; 
	        height: 167px; 
	        top: 50%; 
            left: 30%; 
            z-index: 80;
            
    }