.window { 
	border:1px solid #346789;
	box-shadow: 2px 2px 19px #aaa;
   -o-box-shadow: 2px 2px 19px #aaa;
   -webkit-box-shadow: 2px 2px 19px #aaa;
   -moz-box-shadow: 2px 2px 19px #aaa;
	-moz-border-radius:0.5em;
	border-radius:0.5em;
	opacity:0.8;
	filter:alpha(opacity=80);
	width:12em; height:3em;
	line-height:5em;
	text-align:center;
	z-index:20; position:absolute;
	background-color:#eeeeef;
	color:black;
	font-family:verdana;
	padding:0.5em;
	font-size:0.9em;
	}

.myta {
	border: 0px;
	text-align:center;
	resize:none;
	font-family:verdana;
	font-size:1.2em;
	padding: 5px;
	height: 30px;
	
}

.myta-1 {
	border: 0px;
	text-align:center;
	resize:none;
	font-family:verdana;
	font-weight:bold;
	font-size:1em;
	padding: 6px;
	height: 30px;
	
}

.window:hover {
box-shadow: 2px 2px 19px #444;
   -o-box-shadow: 2px 2px 19px #444;
   -webkit-box-shadow: 2px 2px 19px #444;
   -moz-box-shadow: 2px 2px 19px #444;
    opacity:0.6;
filter:alpha(opacity=90);

}

.active {
	border:1px dotted green;
}
.hover {
	border:1px dotted red;
}

#window1 { top:0em;left:20em;}

#window2 { top:11em; left:0em;}
#window21 { top:17em; left:0em;}
#window22 { top:22em; left:0em;}
#window23 { top:27em; left:0em;}

#window3 { top:11em;left:20em; }
#window31 { top:17em;left:20em; }
#window32 { top:22em;left:20em; }

#window4 { top:11em; left:40em;}
#window41 { top:17em; left:40em;}


._jsPlumb_connector { z-index:4; }
._jsPlumb_endpoint, .endpointTargetLabel, .endpointSourceLabel{ z-index:21;cursor:pointer; }
.hl { border:3px solid red; }
#debug { position:absolute; background-color:black; color:red; z-index:5000 }

.aLabel {
 	background-color:white; 
	padding:0.4em; 
	font:12px Verdana; 
	color:#444;
	z-index:21;
	border:1px dotted gray;
	opacity:0.8;
	filter:alpha(opacity=80);
}
