/* CSS Document */

    .modal-overlay  
    {  
        position:fixed;  
        top:0;  
        right:0;  
        bottom:0;  
        left:0;  
        height:100%;  
        width:100%;  
        margin:0;  
        padding:0;  
        background:#fff;  
        opacity:.75;  
        filter: alpha(opacity=75);  
        -moz-opacity: 0.75;  
        z-index:101;  
    }  
    .modal-window  
    {  
        position:fixed;  
        top:50%;  
        left:50%;  
        margin:0;  
        padding:0;  
        z-index:102;  
    }  
    .close-window  
    {  
        position:absolute;  
        background: url("../../a/i/close-button.png") no-repeat scroll right top transparent;
 	 cursor: pointer;
    	height: 32px;
    	opacity: 0.5;
    	overflow: hidden;
    	position: absolute;
    	right: -122px;
    	text-indent: -99999px;
    	top: 8px;
    	width: 32px;    
     }  
    .close-window:hover  
    {  
        opacity:.99;  
        filter: alpha(opacity=99);  
        -moz-opacity: 0.99;  
    }  

	#errorWindow{
		background-color: #FFFFFF;
		border: 2px solid #41ACFF;
		padding-left: 20px;
		background-position: right bottom;
		background-image: url("../../a/i/error_bg.png");
		background-attachment: scroll;
		background-repeat: no-repeat;
		width: 529px;
		height: 250px;
	}
	
	ul.error{
		font-size:11px;
		list-style: outside none square;
		padding:5px;
	}
	

	ul.error li strong{
		color:#e46c6d;
	}
	
	ul.error li:first-child strong {
    		color: #ff0000;
		font-size: 18px;
	}
	input.error{
		background:none repeat scroll 0 0 #be1e2d;
		border-color:#be1e2d;
		color:white;
	}
	label.error{
		color:#be1e2d;
	}

var openMyModal = function(source)  
{  
    modalWindow.windowId = "myModal";  
    modalWindow.width = 480;  
    modalWindow.height = 405;  
    modalWindow.content = "<iframe width='480' height='405' frameborder='0' scrolling='no' allowtransparency='true' src='" + source + "'></iframe>";  
    modalWindow.open();  
};
	
	