.popUp_overlay {
    position:fixed;
    width: 100%;
    height: 100%;
    display:none;
    z-index: 99999;
    filter: alpha(opacity = 50);
    opacity: 0.5;
    background: #DADADA;
    top: 0px;
}
.popUp {
	display: none;
    position: absolute;
    background: white;
    border: 3px solid #1791D7;
    display:none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    z-index: 99999;
}
.popUp .title {
    text-align:center;
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px solid #DADADA;
    color: #1791D7;
    font-weight: bold;
    font-size: 14px;
}
.popUp .content {
    margin: 20px 10px 10px 10px;
}
.popUp .buttons {
	border-top: 1px solid #DADADA;
    text-align: right;
    padding: 10px;
    margin: 20px 0 0 0;
}
.popUp .buttons .button {width: 144px;
    height: 24px;
    background: url('/static/images/firm.png') no-repeat -57px -45px;
    border: none;
    color: white;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 3px;
    text-shadow: 1px 1px #1791D7;background: url('/static/images/firm.png') no-repeat -57px -45px;
    cursor: pointer;
}
.popUp .close {
    position: absolute;
    top: 2px;
    right: 2px;
    width: 22px;
    height: 22px;
    background: url("/static/images/backgrounds/groups/cross.png");
}
.popUp .close:hover {
    top: 3px;
    right: 3px;
    cursor:pointer;
}

