    
        .CategoryName
        {
            font-weight: bold;
            font-size: larger;
        }
        
        #OuterTableCellOverlay
        {
            top: 0px;
            left: 0px;
            width: 99%;
            height: 5000px;
            position: absolute;
            background-color: white;
            z-index: 999;
	        filter:alpha(opacity=100);
	        -moz-opacity:1.00;
	        padding-top: 25%;
	        padding-left: 30%;
        }
        
        #InnerTableCellOverlay
        {
            text-align: center;
            width: 444px;
            border: 1px solid black;
            padding: 10px;
            background-color: #eee;
            z-index: 998;
	        filter:alpha(opacity=100);
	        -moz-opacity:1.00;
        }
		
	#OuterTableCellOverlay2
        {
            top: 0px;
            left: 0px;
            width: 100%;
            height: 5000px;
            position: fixed;
            background-color: white;
            z-index: 99;
	        filter:alpha(opacity=100);
	        -moz-opacity:1.00;
	        
        }
		
     * html #OuterTableCellOverlay2 {

        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');

    }
       
        #InnerTableCellOverlay2
        {
            text-align: center;
            z-index: 100;
	        filter:alpha(opacity=100);
	        -moz-opacity:1.00;
			margin-left: auto ;
            margin-right: auto ;
            margin-top: 50px;
			width: 900px;
			height: 540px;
        }
  * html #InnerTableCellOverlay2 {

        position: relative;

        padding-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');

    }
		#WaitHeader
        {
        width: 203px;
        height: 78px;
		background-image: url(../../images/main_logo.gif);
	margin-right: 68px ;    
        margin-bottom: 40px ;    
         
         
        }
		#WaitInner
        {
        text-align: center;
        width: 600px;
        border: 1px solid #666666;
        padding: 50px;
		margin-left: auto ;
        margin-right: auto ;
        background-color: #fff; 
		 
        }
		#WaitText
        {
         text-align: center;
		 font-face: Tahoma, Verdana;
		 font-weight: bold;  
		 font-size: 13px;  
        }
		#WaitImage
        {
        width: 250px;
        height: 20px;
		margin: 20px auto 20px auto ;
            
        }
		
		#WaitFooter1
        {
        margin: 10px auto 10px auto ;
        width: 300px;
		font-face: Tahoma, Verdana;    
        }
		
	    #WaitFooter2
        {
        width: 231px;
        height: 203px;
		background-image: url(../../images/financial.gif);    
        margin: 10px auto 0px auto ;        
            
        }

		
		