﻿/** ELEMENTS **/
.source-target-demo .window { 
	border:0px dotted #346789; 
	width:130px; 
	height:16px; 	
	line-height:14px;
	color:white;
	text-align:center;
}
.smallWindow { background-color:#558822; }

/** ENABLE/DISABLE LINK **/
#enableDisableSource01, #enableDisableSource02, #enableDisableSource03, #enableDisableSource04  {
	position:absolute;
	top:1em;
	left:15em;
	color:#DDD;
}
#enableDisableSource01:hover, #enableDisableSource02:hover, #enableDisableSource03:hover, #enableDisableSource04:hover {
	color:orange;
}

/** LARGE WINDOW STYLE AND POSITION **/
#sourceWindow01, #sourceWindow02, #sourceWindow03, #sourceWindow04, #sourceWindow05, #sourceWindow06, #sourceWindow07, #sourceWindow08, #sourceWindow09, #sourceWindow10, #sourceWindow11, #sourceWindow12, #sourceWindow13, #sourceWindow14 { 
	position:absolute;
	left:20px;
	width:120px;
	height:30px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size:16px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;

}
#sourceWindow01 { 
	top:20px;
	background-image:url('../img/button-b.png');
}

#sourceWindow02 { 
	top:55px;
	background-image:url('../img/button-bg.png');
}

#sourceWindow03 { 
	top:90px;
	background-image:url('../img/button-dk.png');
}

#sourceWindow04 { 
	top:125px;
	background-image:url('../img/button-d.png');
}

#sourceWindow05 { 
	top:160px;
	background-image:url('../img/button-est.png');
}

#sourceWindow06 { 
	top:195px;
	background-image:url('../img/button-sf.png');
}

#sourceWindow07{ 
	top:230px;
	background-image:url('../img/button-f.png');
}

#sourceWindow08 { 
	top:265px;
	background-image:url('../img/button-gr.png');
}

#sourceWindow09 { 
	top:300px;
	background-image:url('../img/button-irl.png');
}

#sourceWindow10 { 
	top:335px;
	background-image:url('../img/button-i.png');
}

#sourceWindow11 { 
	top:370px;
	background-image:url('../img/button-hr.png');
}

#sourceWindow12 { 
	top:405px;
	background-image:url('../img/button-lv.png');
}

#sourceWindow13 { 
	top:440px;
	background-image:url('../img/button-lt.png');
}

#sourceWindow14 { 
	top:475px;
	background-image:url('../img/button-l.png');
}

#sourceWindow15, #sourceWindow16, #sourceWindow17, #sourceWindow18, #sourceWindow19, #sourceWindow20, #sourceWindow21, #sourceWindow22, #sourceWindow23, #sourceWindow24, #sourceWindow25, #sourceWindow26, #sourceWindow27, #sourceWindow28 { 
	position:absolute;
	left:20px;
	width:120px;
	height:30px;

	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
}

#sourceWindow15 { 
	top:20px;
	background-image:url('../img/button-m.png');
}

#sourceWindow16 { 
	top:55px;
	background-image:url('../img/button-nl.png');
}

#sourceWindow17 { 
	top:90px;
	background-image:url('../img/button-a.png');
}

#sourceWindow18 { 
	top:125px;
	background-image:url('../img/button-pl.png');
}

#sourceWindow19 { 
	top:160px;
	background-image:url('../img/button-p.png');
}

#sourceWindow20 { 
	top:195px;
	background-image:url('../img/button-ro.png');
}

#sourceWindow21{ 
	top:230px;
	background-image:url('../img/button-s.png');
}

#sourceWindow22 { 
	top:265px;
	background-image:url('../img/button-sk.png');
}

#sourceWindow23 { 
	top:300px;
	background-image:url('../img/button-slo.png');
}

#sourceWindow24 { 
	top:335px;
	background-image:url('../img/button-e.png');
}

#sourceWindow25 { 
	top:370px;
	background-image:url('../img/button-cz.png');
}

#sourceWindow26 { 
	top:405px;
	background-image:url('../img/button-h.png');
}

#sourceWindow27 { 
	top:440px;
	background-image:url('../img/button-gb.png');
}

#sourceWindow28 { 
	top:475px;
	background-image:url('../img/button-cy.png');
}

/** SMALL WINDOW POSITIONS **/
#targetWindow01, #targetWindow02, #targetWindow03, #targetWindow04, #targetWindow05, #targetWindow06, #targetWindow07, #targetWindow08, #targetWindow09, #targetWindow10, #targetWindow11, #targetWindow12, #targetWindow13, #targetWindow14{
	left:300px;
	width:120px;
	height:24px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size:14px;
	line-height:24px;
	
    -moz-box-shadow: 4px 4px 6px #000000;
    -webkit-box-shadow: 4px 4px 6px #000000;
    box-shadow: 4px 4px 6px #000000;
}
#targetWindow01 {top:25px}
#targetWindow02 {top:60px}
#targetWindow03 {top:95px}
#targetWindow04 {top:130px}
#targetWindow05 {top:165px}
#targetWindow06 {top:200px}
#targetWindow07 {top:235px}
#targetWindow08 {top:270px}
#targetWindow09 {top:305px}
#targetWindow10 {top:340px}
#targetWindow11 {top:375px}
#targetWindow12 {top:410px}
#targetWindow13 {top:445px}
#targetWindow14 {top:480px}

#targetWindow15, #targetWindow16, #targetWindow17, #targetWindow18, #targetWindow19, #targetWindow20, #targetWindow21, #targetWindow22, #targetWindow23, #targetWindow24, #targetWindow25, #targetWindow26, #targetWindow27, #targetWindow28{
	left:300px;
	width:120px;
	height:24px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size:14px;
	line-height:24px;
	
    -moz-box-shadow: 4px 4px 6px #000000;
    -webkit-box-shadow: 4px 4px 6px #000000;
    box-shadow: 4px 4px 6px #000000;
}

#targetWindow15 {top:25px}
#targetWindow16 {top:60px}
#targetWindow17 {top:95px}
#targetWindow18 {top:130px}
#targetWindow19 {top:165px}
#targetWindow20 {top:200px}
#targetWindow21 {top:235px}
#targetWindow22 {top:270px}
#targetWindow23 {top:305px}
#targetWindow24 {top:340px}
#targetWindow25 {top:375px}
#targetWindow26 {top:410px}
#targetWindow27 {top:445px}
#targetWindow28 {top:480px}

/** JSPLUMB ARTEFACTS **/
._jsPlumb_endpoint { z-index:32; }