.vo_pop-res-close {
	background:url(../images/close_button.png) !important;
	display: block !important;
	width: 45px !important;
	height: 45px !important;
	float: left !important;
    margin-left: -30px !important;
    margin-top: -15px !important;

	/*
    margin-left: -8px !important;
    margin-top: 2px !important;
	*/
    position: absolute;
    z-index: 100002;
}

.ui-widget-content { background: none !important; border: none !important; overflow: inherit !important; padding: 0px !important; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget-overlay { background: #a6a6a6 url(images/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat; opacity: .40;filter:Alpha(Opacity=40); }
.ui-widget-overlay {
	background: rgb(0, 0, 0) !important; 
	opacity: 0.8 !important;
}

.ui-widget-header { background: none !important; border: none !important; }
.ui-widget-header .ui-icon { border: none !important; }
.ui-state-hover { background: none !important; border: none !important; }
.ui-dialog-titlebar { padding: 0px !important; }

.vo_modal {
	background-color: rgb(0, 0, 0) !important; 
	opacity: 0.8 !important;
}

#VOPajaxloaderBox {
	margin: 0 auto; text-align: center;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;
	width: 200px; height: 100px;
	background: #000; padding-top: 20px;
	color: #fff; opacity:0.7;
	filter: alpha(opacity=70); /* For IE8 and earlier */
}