#keyHolder {
	position:absolute;
	display:none;
	width:363px;
	height:260px;
	background:url(/images/upload/keyHolder.gif) top left no-repeat;
	padding-top:2px;
	padding-left:2px;
	font-size:12px;
	color:#666666;
	overflow:hidden;
}
#keyLetterHolder {
	position:relative;
	top:25px;
	left:6px;
	width:56px;
	height:24px;
	text-align:center;
	overflow:hidden;
	padding-top:3px;
	float:left;
}
#keyLetterSel {
	color:#FF9900;
}
#keyShiftHolder {
	position:relative;
	top:25px;
	left:9px;
	width:93px;
	height:24px;
	text-align:center;
	overflow:hidden;
	padding-top:3px;
	float:left;
}
#keyScaleHolder {
	position:relative;
	top:25px;
	left:12px;
	width:195px;
	height:24px;
	text-align:center;
	overflow:hidden;
	padding-top:3px;
	float:left;
}
#scaleDescriptionHolder {
	clear:both;
	position:relative;
	top:28px;
	left:6px;
	width:333px;
	height:55px;
	padding:8px 8px 0 8px;
	text-align:left;
	overflow:auto;
}
#scaleName {
	color:#FF9900;
}
#scaleDescription {
}
#scaleDescriptionLink {
	clear:both;
	position:relative;
	top:28px;
	left:6px;
	width:347px;
	height:13px;
	text-align:right;
}
a#scaleLink, a#scaleLink:link, a#scaleLink:visited {
	text-decoration:none;
	color:#0099FF;
	font-weight:bold;
}
a#scaleLink:hover, a#scaleLink:active {
	text-decoration:underline;
}
#tuningHolder {
	position:relative;
	top:35px;
	left:6px;
	float:left;
	width:96px;
	height:85px;
	padding-top:2px;
	text-align:center;
	overflow:hidden;
}
#inTune, #looseTuning, #outOfTune {
	padding:6px 0;
}
.tuningSep {
	width:50px;
	height:1px;
	background-color:#FFCC00;
	margin:0 auto;
	overflow:hidden;
}
#tuningDescriptionHolder {
	position:relative;
	top:35px;
	float:left;
	left:9px;
	width:235px;
	height:79px;
	padding:7px 7px 0 7px;
	text-align:left;
	overflow:auto;
}
#keyClose {
	background:url(/images/upload/acceptChanges.gif);
	height:15px;
	width:15px;
	cursor:pointer;
	position:relative;
	top:3px;
	left:343px;
	overflow:hidden;
}
