.window{
	position: absolute;
	min-width: 200px;

	z-index: 10;
	
	background: #7f7f7f;
	width: 650px;
	padding: 3px;

	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	
	box-shadow: 1px 1px 7px #333333;
	-webkit-box-shadow: 1px 1px 7px #333333;
}

.window.moving{
	border: 1px #81DFFF dotted;
}

.window.resize-n { cursor: n-resize; }
.window.resize-e { cursor: e-resize; }
.window.resize-s { cursor: s-resize; }
.window.resize-w { cursor: w-resize; }
.window.resize-nw { cursor: nw-resize; }
.window.resize-sw { cursor: sw-resize; }
.window.resize-se { cursor: se-resize; }
.window.resize-ne { cursor: ne-resize; }

.window .titleBar{
	height: 30px;
	cursor: move;
}

.maximized .titleBar{
	cursor: hand;
}

.window .titleBar .buttons{
	margin: 1px;
	float: right;
	display: block;
}

.window .titleBar .buttons a{
	float: left;
	height: 22px;
	width: 22px;	
	margin-left: 6px;
	border: 1px solid #DADEE2;
	-moz-border-radius: 2px;
	cursor: pointer;
}

.window .titleBar .buttons .close{
	background: url('/.style/standard/xhtml/controls/windows/icons/close.gif') 50% 50% no-repeat;
}

.window .titleBar .buttons .minimize{
	background: url('/.style/standard/xhtml/controls/windows/icons/minimize.gif') 50% 50% no-repeat;
}

.window.minimized .titleBar .buttons .minimize{
	background: url('/.style/standard/xhtml/controls/windows/icons/restore.gif') 50% 50% no-repeat;
}

.window .titleBar .buttons .maximize{
	background: url('/.style/standard/xhtml/controls/windows/icons/maximize.gif') 50% 50% no-repeat;
}

.window .titleBar .buttons a.pressed{
	border-color: #81DFFF;
}

.window .titleBar .title{
	display: block;
	float: left;
	color: #DADEE2;
	margin: 6px;
	overflow: hidden;
	height: 1.1em;
}

.window .body{
	background: #F7F9F9;
	padding: 24px;
	position: relative;
	z-index: 11;

	/* overflow: auto; */
	/*
	float: left;
	width: 100%; */
}


.window.resizing{
	border: 1px #81DFFF dotted;
}

div.windowObject
{
	position: absolute;
	z-index: 1;
}

div.transparentBackground
{
    background-color: black;
    height: 100%;
    left: 0;
    overflow-y: hidden;
    position: fixed;
    width: 100%;
    z-index: 15px;
    
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
    opacity: 0.85;
}