/**
author : yiminghe
version : v4(20090326)
Any problem contact hym_sunrise@126.com
* Download By mb5u.com
**/


div.windowContainer {
    text-align:left;
    position: absolute;
    margin:0;
    padding:0;
    z-index: 20001;
    font-size:12px;
    background:transparent url(../image/shadow-c.png) repeat scroll 0 0;
    overflow:hidden;
  
}
.window-header-l{
	background:transparent url(../image/left-corners.png) no-repeat scroll 0 0;
	padding-left:6px;
	position:relative;
	z-index:1;
	
}

.window-header-r{
	background:transparent url(../image/right-corners.png) no-repeat scroll right 0;
	padding-right:6px;
}

.window-header-c {
	background:transparent url(../image/top-bottom.png) repeat-x scroll 0 0;
	overflow:hidden;
	/*zoom:1;*/
}


.x-tool-close {
	background-position:0 0;
}
.x-tool {
	background:transparent url(../image/tool-sprites.gif) no-repeat scroll 0 0;
	cursor:pointer;
	float:right;
	height:15px;
	margin-left:2px;
	overflow:hidden;
	width:15px;
	text-indent:-9999px;
	display:block;
}

.window-header-text {
	overflow:hidden;
  /*zoom:1; now in js*/ 
  display:block;
	/*-x-system-font:none;*/
	color:#15428B;
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:12px;
	/*font-size-adjust:none;*/
	/*font-stretch:normal;*/
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:5px 0 4px;
}

.window-body {
	left:0;
	position:relative;
	top:0;
	z-index:1;
	overflow:hidden;
 
}

.window-body-ml {
	background:transparent url(../image/left-right.png) repeat-y scroll 0 0;
	padding-left:6px;
	
}
.window-body-mr {
	background:transparent url(../image/left-right.png) repeat-y scroll right 0;
	padding-right:6px;

}
.window-body-mc {
	

	border-color:#A3BAE9 #DFE8F6 #DFE8F6 #A3BAE9;
	border-style:solid;
	border-width:1px;
	/*这个设置了高宽，防止子元素不设置高宽，会超出父元素*/
	overflow:auto;
	/*-x-system-font:none;*/
	background:#DFE8F6 none repeat scroll 0 0;
	border:1px solid #99BBE8;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:12px;
	/*font-size-adjust:none;
	font-stretch:normal;*/
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
	
}


.window-body-bl{
	background:transparent url(../image/left-corners.png) no-repeat scroll 0 bottom;
	padding-left:6px;
}

.window-body-br{
	background:transparent url(../image/right-corners.png) no-repeat scroll right bottom;
	padding-right:6px;
}

.window-body-bc{
	background:transparent url(../image/top-bottom.png) repeat-x scroll 0 bottom;

}
.window-body-br .nobutton{
	font-size:0;
	height:6px;
	line-height:0;
}

/* Ghosting */
.x-panel-ghost {
    background:#cbddf3;
    z-index:12000;
    overflow:hidden;
    position:absolute;
    left:0;top:0;
    /*
    opacity:.65;
    -moz-opacity:.65;
    filter:alpha(opacity=65);
    
    now in js
    */
}

.x-panel-ghost ul {
    margin:0;
    padding:0;
    overflow:hidden;
    font-size:0;
    line-height:0;
    border:1px solid #99bbe8;
    border-top:0 none;
    display:block;
}

.x-panel-ghost * {
    cursor:move !important;
}
.x-panel-ghost .window-header-l {
    border-bottom:1px solid #99bbe8;
}