.modalDialog_transparentDivs{	
	filter:alpha(opacity=65);	/* Transparency */
	opacity:0.1;	/* Transparency */
	background-color:#2B3744;
	z-index:0;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:0px solid #000;	
	padding:0px;
	z-index:100;/* Always needed	*/
	position:fixed; 	/* Always needed	*/ 
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}

/*------------model window----------------*/
.modalContainer {
    position: fixed;
    width: 300px;
    left: 50%;
    top: 50%;
    z-index: 750; 
}
.modal {
    background-color: white;
    border: solid 4px black;
	position: relative;
    top: -150px;
    left: -240px;
    z-index: 1000;
    width: 490px;
    padding: 10px;
}
.modal_friend {
    background-color: white;
    border: solid 4px black;
	position: relative;
    top: -220px;
    left: -240px;
    z-index: 1000;
    width: 520px;
    padding: 10px;
}
.modal_map_direc {
    background-color: white;
    border: solid 4px black;
	position: relative;
    top: -220px;
    left: -440px;
    z-index: 1000;
    width: 880px;
    padding: 10px;
}
.modal_friend_hwide {
    background-color: white;
    border: solid 4px black;
	position: relative;
    top: -220px;
    left: -320px;
    z-index: 1000;
    width: 480px;
    padding: 10px;
}
.modalTop {
    width: 292px;
    background-color: #ffffff;
    padding: 4px;
}
.modalTop a, .modalTop a:visited {
    color: #ffffff;
}


/*-----------for image ---------*/


.dll {
	position:absolute;
	margin-left:47px;
	background-color:#FFFFFF;
	z-index:1000000;
	float:left;
	padding:10px 10px 10px 10px;
	border:1px solid #DADADA;
	overflow:auto;
}

/* specific to non IE browsers and IE7 first with IE5.5 and IE6 second */
 
 #ull{ float:left; margin:10px;cursor:pointer;}
 #ull:hover{
	position:relative;
}

 #ull:hover .dll {
	visibility:visible;
	top:-70px;
	left:200px;
}


