.window {
	position: absolute;
	/*border: 1px outset #036;
	background-color: #DDE;*/
	width: 400px;
	height: 400px;
}
.window.maximized {
	border-width: 0;
}
.window.minimized {
    position:fixed;
}
#resizerproxy,#moverproxy {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 999999999;
	display: none;
}
#resizerproxy > div,#moverproxy > div {
	position: absolute;
	border: 2px solid #666666;
}
/*.windowtitlebar {
	position: absolute;
	top: 1px;
	left: 1px;
	right: 1px;
	height: 32px;
	overflow: hidden;
	/*background-color: #AAB;*/
	/*background: url(../../images/bg_headerSuperWidget.jpg) 0 0 repeat-x;
	cursor: default;
	border: 1px solid #a8b5b7;
	border-top: 0px;
	border-bottom: 0px;
}*/
/*.window.focused .windowtitlebar {
	/*background-color: #036;*/
	/*background: url(../../images/bg_headerSuperWidgetFocused.jpg) 0 0 repeat-x;
	border-color: #3E85A8;
}*/
/*.windowtitlebar > .horizbuts {
	position: absolute;
	top: 5px;
	width: 65px;
	right: 0;
	padding-right: 3px;
	bottom: 0;
	text-align: right;
	overflow: hidden;
}*/
.horizbuts:hover {
	cursor: pointer;
}
.horizbuts > * {
	/*display: inline-block;*/
	/*float: left;
	width: 16px;
	height: 16px;
	/*border: 1px outset #9B9DC9;*/
	/*margin: 3px 2px 0;
	background: transparent url(../../images/jquery.wm.default.icons.png) no-repeat scroll;*/
}
.horizbuts > .minimizebut {
	background-position: 0px 0px;
}
.horizbuts > .maximizebut {
	background-position: -45px -1px;
}
.horizbuts > .closebut {
	background-position: -69px -1px;
}
.horizbuts > .restorebut {
	display: none;
	background-position: -22px -1px;
}
.window.maximized .horizbuts > .maximizebut { display: none; }
.window.maximized .horizbuts > .restorebut { display: inline-block; }
.window.minimized .horizbuts > .minimizebut { display: none; }
.window.minimized .horizbuts > .restorebut { display: inline-block; }
.windowcontent {
	/*border: 1px solid #b4bfc8;*/
	/*border-bottom-color: #b1bcc6;
	position: absolute;*/
	top: 0px;
	right: 1px;
	left: 1px;
	bottom: 2px;
	overflow: auto;
	background: #fff url(../../images/bg_contentSuperWidget.jpg) center bottom repeat-x;
}
.windowcontent > iframe {
	border: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.windowcontent > .iframecover {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 3;
}
.window.focused > .windowcontent > .iframecover {
	z-index: 1;
}
.window.moving > .windowcontent > .iframecover {
	z-index: 3 !important;
}
.resizer-tl { position: absolute; left: -2px; top: -2px; width: 6px; height: 6px; cursor: se-resize; }
.resizer-t  { position: absolute; left: 6px; right: 6px; top: -2px; height: 6px; cursor: n-resize;}
.resizer-tr { position: absolute; right: -2px; top: -2px; width: 6px; height: 6px; cursor: ne-resize;}
.resizer-r  { position: absolute; top: 6px; bottom: 6px; right: -2px; width: 6px; cursor: e-resize; }
.resizer-br { position: absolute; right: -2px; bottom: -2px; width: 6px; height: 6px; cursor: se-resize;}
.resizer-b  { position: absolute; left: 6px; right: 6px; bottom: -2px; height: 6px; cursor: s-resize; }
.resizer-bl { position: absolute; left: -2px; bottom: -2px; width: 6px; height: 6px; cursor: ne-resize;}
.resizer-l  { position: absolute; top: 6px; bottom: 6px; left: -2px; width: 6px; cursor: w-resize;}
.titlebaricon {
	position: absolute;
	left: 4px;
	top: 4px;
	width: 16px;
	height: 16px;
	overflow: hidden;
	display: none;	
}
/*.titlebartext {
	position: absolute;
	color: #003867;
	font-weight: normal;
	left: 12px;
	top: 7px;
	right: 0;
	bottom: 0;
	overflow: hidden;
	font-size: 16px;
	font-family: 'helvetica', arial, sans-serif;
}*/
/* IE needs to think there is an image in some divs otherwise it optimizes them away */
.IE #resizerproxy,.IE #moverproxy,
.IE .resizer-tl, .IE .resizer-t, .IE .resizer-tr, .IE .resizer-r,
.IE .resizer-br, .IE .resizer-b, .IE .resizer-bl, .IE .resizer-l {
	background: url('IEHACK');
}
