﻿.Window
{
	position: absolute;
	background-color: #F7FCFF;
	float: left;
	padding: 0px;
	margin: 0px;
	border: solid 1px #B19357;
}


.MovingWindow
{
	position: absolute;
	background-color: #aaa;
	filter: Alpha(opacity=20);
	-moz-opacity: 0.2;
	border: dashed 1px #000;
}

.WindowBaffle
{
	position: absolute;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	display: none;
	border: solid 1px #fff;
}

.WindowShadow
{
	position: absolute;
	background: #708090;
	-moz-opacity:0.3;
	filter:alpha(opacity=30);
	border: solid 1px #708090;
}

.ModalBackground
{
	position: absolute;
	left: 0px;
	top: 0px;
	filter: Alpha(opacity=40);
	-moz-opacity: 0.4;
	background-color: #fff;
}

.Window .ClientContainer
{
	position: relative;
	display: block;
	margin: 0px;
	padding: 0px;	
}

.WindowContainer
{
	position: absolute;
	left: 0px;
	top: 0px;
	border: none;
	padding: 0px;
	margin: 0px;
}

.MinimizeContainer
{
	position: absolute;
	border: none;
	padding: 0px;
	margin: 0px;
}

.Window .TitleBar
{
	position: relative;
	display: block;
	height: 25px;
	line-height: 25px;
	font-family: 宋体;
	font-size: 12px;
	color: #fff;
	background-color: #000;
	font-weight: bold;
	background-image: url( Images/titleBarBackground.jpg );
	background-repeat: repeat-x;
	border-bottom: solid 1px #dccba8;
	-moz-user-select: none;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
}

.Window .TitleBar span
{
	margin-left: 5px;
	-moz-user-select: -moz-none;
	cursor: default;
	white-space: nowrap;
	color:#90773e;
}

.Window .TitleBar div
{
	position: relative;
	float: right; width: 19px; height: 19px;
	border: solid 1px #dccba8;
	margin: 2px 2px 0px 0px;
}

.Window .TitleBar .MiniBtn{ background: #dfdbd4 url( Images/commandBtn_minimize.gif );}
.Window .TitleBar .MiniBtn_Over{ background: #eee url( Images/commandBtn_minimize.gif );}
.Window .TitleBar .MiniBtn_Over_Down{ background: #cdcdcd url( Images/commandBtn_minimize.gif ); left: 1px; top: 1px; }

.Window .TitleBar .MaxiBtn{ background: #dfdbd4 url( Images/commandBtn_maximize.gif );}
.Window .TitleBar .MaxiBtn_Over{ background: #eee url( Images/commandBtn_maximize.gif );}
.Window .TitleBar .MaxiBtn_Over_Down { background: #cdcdcd url( Images/commandBtn_maximize.gif ); left: 1px; top: 1px; }

.Window .TitleBar .NormalBtn{ background: #dfdbd4 url( Images/commandBtn_normalmize.gif );}
.Window .TitleBar .NormalBtn_Over{ background: #eee url( Images/commandBtn_normalmize.gif );}
.Window .TitleBar .NormalBtn_Over_Down{ background: #cdcdcd url( Images/commandBtn_normalmize.gif ); left: 1px; top: 1px; }

.Window .TitleBar .CloseBtn{ background: #cc6666 url( Images/commandBtn_close.gif );}
.Window .TitleBar .CloseBtn_Over{ background: #dd8686 url( Images/commandBtn_close.gif );}
.Window .TitleBar .CloseBtn_Over_Down{ background: #bb6666 url( Images/commandBtn_close.gif ); left: 1px; top: 1px; }

.MessageBox
{
	text-align: center; 
	-moz-user-select: none;
}

.MessageBox .TextArea
{
	line-height: 20px;
	padding: 15px;
	text-align: left;
}

.MessageBox .TextArea div
{
	border: solid 1px #e0e0e0;
	padding: 3px;
	margin: 5px 15px 5px 5px;
	width: 24px;
	height: 24px;
	float: left;
}

.MessageBox .TextArea .none { }
.MessageBox .TextArea .warning { background: url( Images/Icons/warning.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .Authorized { background: url( Images/Icons/Authorized.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .question { background: url( Images/Icons/question.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .correct { background: url( Images/Icons/correct.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .error { background: url( Images/Icons/error.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .lock { background: url( Images/Icons/lock.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .male { background: url( Images/Icons/male.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .female { background: url( Images/Icons/female.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .together { background: url( Images/Icons/together.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .good { background: url( Images/Icons/good.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .bad { background: url( Images/Icons/bad.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .normalMessage { background: url( Images/Icons/normalMessage.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .importantMessage { background: url( Images/Icons/importantMessage.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .forbidden { background: url( Images/Icons/forbidden.png ) 3px 3px no-repeat; }
.MessageBox .TextArea .search { background: url( Images/Icons/search.png ) 3px 3px no-repeat; }

.MessageBox .TextArea span
{
	font-family: 宋体;
	font-size: 12px;
	font-weight: bold;
	color: #90773e;
	top: 6px;
	position: relative;
	display: block;
	white-space: normal;
}


.MessageBox .ButtonArea
{
	padding: 5px 10px 10px 10px;
	clear: both;
}

.MessageBox .ButtonArea input
{
	border: solid 1px #B19357;
	background-color: #ecdbb8;
	font-family: 宋体;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	width: 50px;
	color: #90773e;
	margin: 2px;
}


.ext-template, .ext-config { visibility: hidden; display: none; }
