.my-window {
    zoom:1;
}
.my-window .x-resizable-handle {
    opacity:0;
    -moz-opacity:0;
    filter:alpha(opacity=0);
}

.my-window-proxy {
    background:#C7DFFC;
    border:1px solid #99bbe8;
    z-index:12000;
    overflow:hidden;
    position:absolute;
    left:0;top:0;
    display:none;
    opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
}

.my-window-header {
    overflow:hidden;
    zoom:1;
}
.my-window-bwrap {
    z-index:1;
    position:relative;
    zoom:1;
}
.my-window-tl .my-window-header {
    padding:5px 0 4px 0;
}
.my-window-header-text {
    cursor:pointer;
}


.my-window-tc {
	background: #FFF;
	overflow:hidden;
    zoom:1;
}
.my-window-tl {
	background: #FFF;
	padding-left:6px;
    zoom:1;
    z-index:1;
    position:relative;
}
.my-window-tr {
	background: #FFF;
	padding-right:6px;
}

.my-window-bc {
	background: #FFF;
    zoom:1;
}
.my-window-bc .my-window-footer {
    padding-bottom:6px;
    zoom:1;
    font-size:0;
    line-height:0;
}
.my-window-bl {
	background: #FFF;
	padding-left:6px;
    zoom:1;
}
.my-window-br {
	background: #FFF;
	padding-right:6px;
    zoom:1;
}
.my-window-mc {
    border:1px solid #99bbe8;
	border: none;
    padding:0;
    margin:0;
    background:#dfe8f6;
	background: #FFF;
}

.my-window-ml {
	background: #FFF;
	padding-left:6px;
    zoom:1;
}
.my-window-mr {
	background: #FFF;
	padding-right:6px;
    zoom:1;
}

.x-panel-nofooter .my-window-bc {
	height:6px;
}

.x-panel-ghost .my-window-tl {
    border-bottom:1px solid #FFF;
}

.x-panel-ghost {
    background:#FFF;
}

.x-panel-ghost ul {
    border-color:#FFF;
}

.loading-indicator {
	margin: 0;
}