.dialog_overlay {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	height:0;
	opacity: 0.6;
	position:absolute;
	top:0;
	width:100%;
	-moz-opacity: 0.6;
}

.dialog_wired_frame {
	background:#FFF;
	border:1px #000 dashed;
	filter:alpha(opacity=60);
	opacity:0.6;	
	position:absolute;
	-moz-opacity:0.6;
}

.dialog_nw {
	background:transparent url(/images/window2/corners_top.gif) no-repeat scroll 0 -25px;
	height:25px;
	padding-left:10px;
}

.dialog_ne {
	background:transparent url(/images/window2/corners_top.gif) no-repeat scroll right 0;
	height:25px;
	padding-right:10px;
}

.dialog_title {
	background:transparent url(/images/window2/corners_top.gif) repeat-x scroll 0 -50px;
	color:#ffffcc;
	font-wight:bold;
	font-size:14px;
	height:25px;
	margin:0;
	padding:0;
	padding-top:5px;
	text-align:center;
}

.dialog_content {
	background-color:#F2EACF;
	color:#222;
	overflow:auto;
}

.dialog_w {
	border-left:1px solid #56641c;
	border-right:1px solid #56641c;
}

.dialog_e {
	border-left:1px solid #56641c;
	border-right:1px solid #56641c;
}

.dialog_sw {
	background:transparent url(/images/window2/corners_bottom.gif) no-repeat scroll 0 -12px;
	font-size:2px;
	height:12px;
	padding-left:6px;
}

.dialog_se {
	background:transparent url(/images/window2/corners_bottom.gif) no-repeat scroll right 0;
	font-size:2px;
	height:12px;
	padding-right:6px;
}

.dialog_sizer {
	background:transparent url(/images/window2/sizer.gif) no-repeat scroll right 0;
	cursor:se-resize;
	font-size:2px;
	height:12px;
	padding-right:12px;
}

.dialog_statusbar {
	background:transparent url(/images/window2/corners_bottom.gif) repeat-x scroll 0 -24px;
	font-size:8px;
	height:12px;
}

a.dialog_close {
	background:transparent url(/images/window2/buttons.gif) no-repeat 0 0;
	display:block;
	height:18px;
	position:absolute;
	right:6px;
	top:1px;
	width:23px;
	z-index:1000;
}
a:hover.dialog_close {
	background:transparent url(/images/window2/buttons.gif) no-repeat 0 -18px;
}

a.dialog_maximize {
	background:transparent url(/images/window2/buttons.gif) no-repeat 0 -36px;
	display:block;
	height:18px;
	position:absolute;
	right:28px;
	top:1px;
	width:23px;
	z-index:1000;
}
a:hover.dialog_maximize {
	background:transparent url(/images/window2/buttons.gif) no-repeat 0 -54px;
}

a.dialog_minimize {
	background:transparent url(/images/window2/buttons.gif) no-repeat 0 -72px;
	display:block;
	height:18px;
	position:absolute;
	right:50px;
	top:1px;
	width:23px;
	z-index:1000;
}

.dialog_progress {
	background:transparent url(/images/window2/progress.gif) no-repeat center center;
	right:75px;
	display:block;
	height:18px;
	position:absolute;
	top:3px;
	width:23px;
	z-index:1000;
}


a:hover.dialog_minimize {
	background:transparent url(/images/window2/buttons.gif) no-repeat 0 -90px;
}

/* For alert/confirm dialog */
.dialog_message {
  	font-size:12px;
	padding-bottom:10px;
	text-align:center;
	width:100%;
}

.dialog_buttons {
	text-align:center;
	width:100%;
}

.dialog_buttons input {
	width:20%;
	margin:10px;
}






/* DO NOT CHANGE THESE VALUES*/
.dialog {
	display:block;
	position:absolute;
}

.dialog iframe {
	border:0;
/*	height:100%;*/
	margin:0;
	overflow:auto;
	padding:0;
	width:100%;
}

.top_draggable, .bottom_draggable {
	cursor:move;
}

.shadow {
	position:absolute;
	top:5px;
	left:5px;
	z-index:-1;
	width:100%;
	font-size:2px;
}
.shadow_ne {
	background:transparent url(/images/window2/shadow.png) no-repeat scroll right 0;
	height:10px;
}
.shadow_e {
	background:transparent url(/images/window2/shadowl.png) repeat-y scroll right 0;
}
.shadow_sw {
	background:transparent url(/images/window2/shadow.png) no-repeat scroll 0 -10px;
	height:10px;
	padding-left:10px;
}
.shadow_s {
	background:transparent url(/images/window2/shadow.png) repeat-x scroll 0 -30px;
	height:10px;
}
.shadow_se {
	background:transparent url(/images/window2/shadow.png) no-repeat scroll right -20px;
	height:10px;
	padding-right:10px;
}

