
/* dialog */
.j-dialog-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url('j_dialog_overlay.png') repeat 0 0 transparent;
}

.j-dialog {
    background: #DDD;
    border-radius: 4px ;
    box-shadow: 0 0 15px 5px #666;
	display: none;
    height: auto;
    left: 0;
    padding: 4px;
    position: absolute;
    top: 0;
    width: auto;
}
.j-dialog-close-wrap {
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 10;
}
.j-dialog-close {
	background: url('j_dialog_close.png') 0 0 no-repeat transparent;
	cursor: pointer;
	display: block;
	height: 22px;
	position: relative;
	width: 21px;
}
.j-dialog-close:hover { background-position: -21px 0;}
.j-dialog-close:active { background-position: -42px 0;}
