.xwin{width:200px;position:absolute;z-index:1000;border:#aaa solid 0px;display:none;}
.xwin table{margin:0px;width:100%;height:100%;border-collapse:collapse;}

.xwin .left, .xwin .right, .xwin .left-top, .xwin .left-bottom, .xwin .right-top, .xwin .right-bottom, 
.xwin div.close, .xwin div.expand, .xwin div.collapse
{background:url('imageswin/xwin-matrix.png');width:12px;overflow:hidden;}
.xwin .left, .xwin .right{background-repeat:repeat-y;}
.xwin .right{background-position:-12px 0px;}

.xwin .left-top, .xwin .left-bottom, .xwin .right-top{background-repeat:no-repeat;}
.xwin .left-top{background-position:-24px 0px;}
.xwin .left-bottom{background-position:-24px -298px;}

.xwin .right-top{background-position:-36px 0px;}
.xwin .right-bottom{background-position:-36px -298px;}

.xwin .top, .xwin .bottom{background:url('imageswin/top-bottom-s.png') repeat-x;overflow:hidden;cursor:move;}
.xwin .bottom{background-position:0px -298px;height:12px;}


.xwin .content{padding:5px;font-family:tahoma;}
.xwin .content-wrap, .xwin .content-drag{border:#88a0be solid 1px;background:#fff;height:100%;}
.xwin .content-drag{
	filter:alpha(opacity:80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.xwin div.close, .xwin div.expand, .xwin div.collapse{position:absolute;top:10px;background-position:-48px 0px; background-repeat:no-repeat;width:15px;height:15px;cursor:pointer;}
.xwin div.close{right:11px;}
.xwin div.close:hover{background-position:-63px 0px;}

.xwin div.expand{right:27px;background-position:-48px -30px;}
.xwin div.expand:hover{background-position:-63px -30px;}

.xwin div.collapse{right:27px;background-position:-48px -15px;}
.xwin div.collapse:hover{right:27px;background-position:-63px -15px;}

#xwin-bar{height:28px;}
#xwin-title{font: bold 11px tahoma;color:#15428b; line-height:20px;padding:5px 0px 0px 2px;}

#xwin-proxy{height:100%;}
#xwin-proxy.proxy-drag{
	border:#a5bcda solid 1px;
	background:#cbd8eb;	
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#xwin-proxy.proxy-drop{
	border:#fff transparent 1px;
	background:transparent;
}




/***********************************************/
.drsElement{position: absolute;}
.drsMoveHandle{height: 20px;cursor: move;}
.xwdrag{
position: absolute;
width: 10px;
height: 10px;
font-size: 1px;
border:red solid 0px;
background:url('imageswin/handlers.png') no-repeat;
}

.xwdrag-tl {
top: 8px;
left: 8px;
cursor: nw-resize;
}
.xwdrag-tm {
top: 9px;
left: 50%;
margin-left: -4px;
cursor: n-resize;
background-position:center top;
}

.xwdrag-tr {
top: 5px;
right: 5px;
cursor: ne-resize;
background:none;

}

.xwdrag-ml {
top: 50%;
margin-top: -5px;
left: 8px;
cursor: w-resize;
background-position:left center;
}
.xwdrag-mr {
top: 50%;
margin-top: -5px;
right: 8px;
cursor: e-resize;
background-position:right center;
}
.xwdrag-bl {
bottom: 6px;
left: 8px;
cursor: sw-resize;
background-position:left bottom;
}
.xwdrag-bm {
bottom: 5px;
left: 50%;
margin-left: -4px;
cursor: s-resize;
background-position:center bottom;

}
.xwdrag-br {
bottom: 6px;
right: 8px;
cursor: se-resize;
background-position:right bottom;
};



.ie{background:#ddd;}

