.widget-dialog-overlay{
	position: absolute;
	height: 100%; width: 100%;
	left:0px; top:0px;
	display: block;
	background-color: #898888;
	cursor: not-allowed;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.widget-dialog{
	position: absolute;
	border: 0px solid #bcbcbc;

	/* background: #fff; */
	padding:0px;
}
.widget-dialog .titlebar{
	background-color: #f5f8fc;
	padding: 0px;
	height: 34px;
	text-align:left;
	border-bottom: 1px solid #ebeff2;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	line-height:34px;
	padding-left:13px;
}
.widget-dialog .titlebar .dialog-title {
	padding-top: 0px;
	display: inline-block;
	font-weight: normal;
	color: #666666;
	font-size:12px;
	font-weight:bold;
    width: 90%;
    text-align: center;
}
.widget-dialog .titlebar .buttons-area {
	padding-right: 15px;
	padding-top:13px;
	display: inline-block;
	float: right;
}
.widget-dialog .titlebar .buttons-area button {
	float: left;
	width: 16px; height: 16px;
	border: 0px;
}
.widget-dialog .titlebar .buttons-area .maximize {
	background: url(images/maximize.gif) no-repeat;
	display:none;
}
.widget-dialog .titlebar .buttons-area .maximize:hover {
	background: url(images/maximize-hover.gif) no-repeat;
}
.widget-dialog .titlebar .buttons-area .restore {
	background: url(images/restore.gif) no-repeat;
}
.widget-dialog .titlebar .buttons-area .restore:hover {
	background: url(images/restore-hover.gif) no-repeat;
}
.widget-dialog .titlebar .buttons-area .close {
	background: url(images/close.png) no-repeat;
	width:12px;
	height:12px;
	cursor:pointer;
}
.widget-dialog .titlebar .buttons-area .close:hover {
	/* background: url(images/close-hover.gif) no-repeat; */
}

.widget-dialog-drag-overlay {
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    left: 0;
    top: 0;
}
.widget-dialog-drag-box {
	border: 1px solid #777777;
	cursor: move;
    display: none;
    position: absolute;
}
.widget-dialog iframe{width:100%;height:100%;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.widget-dialog .repair-select {
    background-color:#fff;
    height: 98%;
    left: 5px;
    position: absolute;
    top:5px;
    width: 100%;
    z-index: -1;
}

body {
    height: 100%;
    font-size: 12px;
    font-stretch: normal;
    font-variant: normal;    
}

a img, *:link img, *:visited img, iframe, html, body {
    border: 0 none;
}
* {
    margin: 0;
    padding: 0;
}
.addmode{position:absolute;top:0;left:0px;_left:5px;width:100%;height:100%;background:#fff;z-index:10000;opacity: 0.5;filter: alpha(opacity=50);}
.mask-loading{background: url(images/content-loading.gif) no-repeat;width:220px;height:19px;z-index:10001;position:absolute;left:0;}