#workarea{
	position:relative;
	resize:none;
	border:0px solid #ddd;
	margin:0px;
	padding:0px;
	left:0px;
	top:0px;
}

.disabler{
	opacity: 0.5;
	filter: alpha(opacity=50);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	  
	 border:1px solid red;
	
 	background-color:transparent !important;*/
 	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	// For browsers Moz, Opera, etc. */
	/*background-image: url("maskBG.png") !important; */
	background-color:#fff;
	background-image:none;
	background-repeat: repeat;
	height:100% !important;
}

.editable{
	color:#111;
	font-size:12px;
	border:none;
}

#areaconteiner{
width:auto;
position:relative;
border:1px solid #ddd; /*c0c0c0*/
visibility:hidden;
background-color:#e1e5ec;
}

#naveditor{

  background-repeat:repeat-x;
	background-position:bottom;
	width:100%; 
	cursor:default;
	position:relative;
	top:0px;
	left:0px;
}
 

.ezones img{
	cursor:pointer;
}

.menutdsp{
	width:8px;
}

.minititle{
	border-bottom:1px solid #979fab;
	width:100%;
}

#mylist div{
	background-color:#aaaaaa;
	cursor:pointer;
	height:18px;
	padding-top:3px;
	padding-left:3px;
}

.blocked{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:white none repeat scroll 0 0;
	left:0;
	opacity:0.8;
	position:absolute;
	top:0;
	width:100%;
}

.divhover{
	float:left; 
	text-align:center;
	height:18px; 
	background-color:#eee; 
	border:1px solid #aaa; 
	width:18px;
}

.divhover:hover{
	background-color:#f7efd7;
	border:1px solid #333;
}

#keyboardInputMaster {
  position:absolute;
  border:1px groove #dddddd;
  color:#000000;
  color:#000000;
  background-color:#e1e5ec;
  text-align:left;
  z-index:1000000;
  width:auto;
}

#keyboardInputMaster thead tr th {
  text-align:left;
  padding:2px 5px 2px 4px;
  background-color:inherit;
  border:0px none;
}
#keyboardInputMaster thead tr th select,
#keyboardInputMaster thead tr th label {
  color:#000000;
  font:normal 11px Arial,sans-serif;

}
#keyboardInputMaster thead tr td {
  text-align:right;
  padding:2px 4px 2px 5px;
  background-color:inherit;
  border:0px none;
}
#keyboardInputMaster thead tr td span {
  padding:1px 4px;
  font:bold 11px Arial,sans-serif;
  border:1px outset #aaaaaa;
  background-color:#cccccc;
  cursor:pointer;
}
#keyboardInputMaster thead tr td span.pressed {
  border:1px inset #999999;
  background-color:#bbbbbb;
}

#keyboardInputMaster tbody tr td {
  text-align:left;
  margin:0px;
  padding:0px 4px 3px 4px;
}
#keyboardInputMaster tbody tr td div {
  text-align:center;
  position:relative;
  height:0px;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout {
  height:auto;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table {
  height:20px;
  white-space:nowrap;
  width:100%;
  border-collapse:separate;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table.keyboardInputCenter {
  width:auto;
  margin:0px auto;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td {
  vertical-align:middle;
  padding:0px 5px 0px 5px;
  white-space:pre;
  /*font:normal 11px 'Lucida Console',monospace;*/
  border-top:1px solid #ccc;
  border-right:1px solid #5d5d5d;
  border-bottom:1px solid #5d5d5d;
  border-left:1px solid #ccc;
  background-color:#eeeeee;
  cursor:default;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.last {
  width:99%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.alive {
  background-color:#ccccdd;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.target {
  background-color:#ddddcc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.hover {
  border-top:1px solid #d5d5d5;
  border-right:1px solid #555555;
  border-bottom:1px solid #555555;
  border-left:1px solid #d5d5d5;
	background-color:#f7efd7;

}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.pressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.dead {
  border-top:1px solid #555555;
  border-right:1px solid #d5d5d5;
  border-bottom:1px solid #d5d5d5;
  border-left:1px solid #555555;
  background-color:#cccccc;
}

#keyboardInputMaster tbody tr td div var {
  position:absolute;
  bottom:0px;
  right:0px;
  font:bold italic 11px Arial,sans-serif;
  color:#444444;
}

.keyboardInputInitiator {
  margin-left:3px;
  margin-top:-5px;
  vertical-align:middle;
  cursor:pointer;
}