@CHARSET "UTF-8";

.mW{
	position:fixed;width:600px;height:500px;
	top:50%;
	left:50%;
	z-index:100;
	overflow:hidden;

}
.mW.resizing table,.mW.dragging table{display:none;}

.wnd-active{

	
}
   .mW-table
   {
       width:100%;height:100%;table-layout: fixed;
   }
   div.dragging table.mW-table, div.resizing table.mW-table
   {
   	
   }

   div.resizing,div.dragging
   {
   	border:1px dashed black !important;
   	margin:-1px !important;
   }
   div.lm_left.resizing{
   	border:none !important;
   	border-right:1px dashed black !important;
   	margin:0 !important;
   	margin-right:-1px !important;
   }
   div.lm_right.resizing{
   	border:none !important;
   	border-left:1px dashed black !important;
   	margin:0 !important;
   	margin-left:-1px !important;
   }   
   .mW.resizing,.mW.dragging{
	background:url(img/black-70.png) repeat transparent;
	/*opacity:0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=50);*/		
   }
   .mW-table td
   {
       vertical-align:top;
       padding:0;overflow:hidden;
   }

   .mW-bl,.mW-bc,.mW-br
   {
       height:22px;
   }
   .mW-tl,.mW-tc,.mW-tr
   {
       height:57px;
   }

   .mW-tl,.mW-bl,.mW-tr,.mW-br
   {
       width:20px;
   }
   .mW-header
   {
   	margin-top:25px;
   }
   .mW-title{
	   height:25px;font-weight:normal;
	   font-size: 11px;line-height:20px;
	   white-space:nowrap;
	   overflow: hidden;
	   
	}
	.mW-title, .mW-title span{
		cursor:default;
	}
	div.dragging .mW-title,div.dragging .mW-title span{
		cursor:move;
	}
	.wnd-resize td.mW-br{
		cursor:se-resize;
	}

	
.mW-icon
{
	width:38px;height:32px;float:left;margin:-8px 0 0 -5px;
   	background:transparent url(img/windows/wnd-generic.png) no-repeat 0 0;
}
.maximized .mW-header
{
} 
.mW-buttons
{
	height:15px;
	/*width:130px;*/
	margin:-9px 2px 0 2px;
	float:right;
}
.mW-buttons a
{
	display:none;width:27px;height:15px;float:right;cursor:pointer;margin-right:-2px;
}
.mW-buttons a:hover
{
	background-position:-40px 0;
}
.mW-buttons a.mW-close{width:40px;background-position:0 0;}
.mW-buttons a.mW-close:hover{background-position:-40px 0;}

.mW-buttons a.mW-minmax{background-position:0 -45px;}
.mW-buttons a.mW-minmax:hover{background-position:-40px -45px}

.mW-buttons a.mW-restoremax{background-position:0 -30px;}
.mW-buttons a.mW-restoremax:hover{background-position:-40px -30px}
.mW-State-maximized a.mW-restoremax {background-position:0 -60px;}
.mW-State-maximized a.mW-restoremax:hover{background-position:-40px -60px;}

.wnd-close a.mW-close {display:block;}
.wnd-restoremax a.mW-restoremax {display:block;}
.wnd-minimize a.mW-minmax {display:block;}

.minimized
{
	display:none;
}


.mW-cl
{
    width:20px;vertical-align:bottom !important;
}

.mW-cc div.windowContent{
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
}
.wnd-scroll .mW-cc div.windowContent {
	overflow:auto;
}
.mW-cr
{
    width:20px;vertical-align:bottom !important;
}
.mW-cl div, .mW-cr div{
	height:100%;width:20px;display:block;
}

#overlay, .desktopOverlay {
	background:url(img/black-70.png) repeat transparent;
	height:100%;
	left:0;
	position:fixed; 
	top:0;
	width:100%;
	z-index:5000;
/*	-moz-opacity: 0.50;
	opacity:.50;
	filter: alpha(opacity=50);*/	
}
#DesktopLoader{
	position:absolute;top:0;left:0;width:100%;height:100%;
	background:#919191 none;z-index:15000;
}
#FARAONSPLASH{
	margin:120px auto 0;color:#ffffff;
	width:480px;height:140px;
	background:transparent url(img/splash-box.png) no-repeat;
}
#SPLASHFOOTER{
	height:40px;width:480px; margin:0 auto;color:#ffffff;font-size:18px;
	background:transparent url(img/splash-box.png) no-repeat left bottom;
}
#SPLASHINFO{
	height:140px;
}
#SPLASHDATA{
	background:transparent url(img/powerby-SFINX.png) no-repeat scroll left bottom;
}
.appResizeH{
	width:2px;
	border-left:1px solid white;
	border-right:1px solid #d0d0d0;
}
.mW .loading{
	#bottom:0;
	#right:0;
	cursor:wait;
}

