.winContainer,
.winContainerBlurred {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
/* --------------------------------------------------------- */
.winContainer .winTop,
.winContainerBlurred .winTop {
	height: 25px;
	width: 100%;
	margin: 0;
	padding: 0;
	clear: both;
	overflow: hidden;
}

.winContainer .winTitleBar,
.winContainerBlurred .winTitleBar {
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding: 0 3px 0 6px;
	cursor: default;
	font-family: "Verdana", "Tahoma", sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	overflow: hidden;
	/*text-overflow: ellipsis;
	white-space: nowrap;*/
}

.winContainer .winButtonBar,
.winContainerBlurred .winButtonBar {
	float: right;
	padding: 3px 6px 0 0;
}

.winContainer .winButtonBar .minimize,
.winContainer .winButtonBar .maximize,
.winContainer .winButtonBar .close,
.winContainerBlurred .winButtonBar .minimize,
.winContainerBlurred .winButtonBar .maximize,
.winContainerBlurred .winButtonBar .close {
	width: 19px;
	height: 19px;
	margin: 0 1px 0 0;
	float: left;
	cursor: pointer;
}

.winContainer .winButtonBar .minimize,
.winContainerBlurred .winButtonBar .minimize {
	background-position: 0 0;
}

.winContainer .winButtonBar .maximize,
.winContainerBlurred .winButtonBar .maximize {
	background-position: 57px 0;
}

.winContainer .winButtonBar .close,
.winContainerBlurred .winButtonBar .close {
	background-position: 19px 0;
}
/* --------------------------------------------------------- */
.winContainer .winMiddle,
.winContainerBlurred .winMiddle {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	clear: both;
	overflow: hidden;
}

.winContainer .winMiddleLeft,
.winContainerBlurred .winMiddleLeft {
	width: 7px;
	height: 100%;
	margin: 0;
	padding: 0;
	float: left;
	cursor: w-resize;
}

.winContainer .winMiddleCenter,
.winContainerBlurred .winMiddleCenter {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: auto;
	background-color: white;
}

.winContainer .winMiddleRight,
.winContainerBlurred .winMiddleRight {
	width: 7px;
	height: 100%;
	margin: 0;
	padding: 0;
	float: left;
	cursor: w-resize;
}
/* --------------------------------------------------------- */
.winContainer .winBottom,
.winContainerBlurred .winBottom {
	width: 100%;
	height: 7px;
	margin: 0;
	padding: 0;
	clear: both;
}

.winContainer .winBottomLeft,
.winContainerBlurred .winBottomLeft {
	width: 7px;
	height: 7px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	float: left;
	cursor: sw-resize;
}

.winContainer .winBottomCenter,
.winContainerBlurred .winBottomCenter {
	width: 100%;
	height: 7px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	float: left;
	cursor: s-resize;
}

.winContainer .winBottomRight,
.winContainerBlurred .winBottomRight {
	width: 7px;
	height: 7px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	float: left;
	cursor: se-resize;
}
/* --------------------------------------------------------- */
.windowSetModalOverlay {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	background-color: black;
	filter: alpha(opacity=65);	/* For IE */
	opacity: .65;				/* For everyone else */
}

* html .windowSetModalOverlay { /* position:fixed isn't supported in IE6 */
	height: expression(document.documentElement.scrollHeight);
	position: absolute;
}

.windowSetIframeOverlay {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	background: url(WindowSet/transparent.gif) repeat;
	/*
		This background image needs to be here to trick IE into thinking that the div isn't transparent.
		If it has 'background: none' or 'backgound-color: transparent', it won't count mouse events on the div.
	*/
}

* html .windowSetIframeOverlay { /* position:fixed isn't supported in IE6 */
	height: expression(document.documentElement.scrollHeight);
	position: absolute;
}
