/* Overlay */
#modalOverlay {
	background-color: #999; cursor:wait;
}

/* Container */
#modalContainer {
	width: 606px; 
	left: 50%; 
	top: 5%; 
	margin-left: -300px; 
}

div.modal-bg-top {
    background: url(../i/modal-bg-top.png) top left no-repeat;
    width: 606px;
    height: 23px;
}

div.modal-bg-mdl {
    background: #ecf2f7 url(../i/modal-bg-mdl.png) repeat-y;
    padding: 0 25px;
}

div.modal-bg-btm {
    background: url(../i/modal-bg-btm-606x23.png) top left no-repeat;
    width: 606px;
    height: 23px;
}


#modalContainer a.modalCloseImg {
	background: url(../i/modal-btn-close-inactive.png) no-repeat; 
	width: 33px; 
	height: 33px; 
	display: inline; 
	z-index: 3200; 
	position: absolute; 
	top: -13px; 
	right: -13px; 
	cursor: pointer;
}

#modalContainer .modalData .events-new {
    width: 550px;
    padding:15px 0;
}

#modalContainer .modalData .link-delete-confirmation,
#modalContainer .modalData .image-delete-confirmation,
#modalContainer .modalData .avatar-change-confirmation {
	line-height: 1.8em;
    padding:25px 0;
}


#modalContainer a.modalCloseImg:hover {
    background: url(../i/modal-btn-close.png) no-repeat; 
}

#modalContainer .modalData H1 {
    padding-bottom: 15px !important;
}

#modalContainer .modalData .actions {
    padding-top: 15px !important;
    margin-top:15px !important;
	overflow: hidden;
	width: 100%;
}

#modalContainer .modalData H1,
#modalContainer .modalData .actions {
    background: #ecf2f7;
    padding: 0 20px;
    margin: 0 -21px;
}
