
FORM#shakumatic {
	PADDING-RIGHT: 48px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#shakumatic TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 457px; BORDER-BOTTOM: medium none
}
#shakumatic TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 4px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.labelCell {
	FONT: 300 11px Lucida Sans; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.labelCell INPUT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.labelOutput {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: 300 11px Lucida Sans; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
.labelOutput INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: 10pt monospace; BORDER-LEFT: medium none; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
.labelHole {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: 500 11px Lucida Sans
        text-align: right; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.labelHole INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: 10pt monospace; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.shakuButton {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 2px; FONT: 18px Papyrus, Geneva, Arial, Helvetica, sans-serif; MARGIN-LEFT: 12px
}
INPUT.config {
	HEIGHT: 18px; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
FORM {
	FONT-SIZE: 1em
}
LABEL {
	FONT-SIZE: 1em
}
INPUT {
	FONT-SIZE: 1em
}
DIV.configPanelWarning {
	FONT: italic 24px Times New Roman; TEXT-TRANSFORM: lowercase; LETTER-SPACING: 0.3em
}
DIV.configPanelText {
	TEXT-ALIGN: right
}
TD.configPanel {
	TEXT-ALIGN: left
}
TABLE.configPanelGFX {
	BACKGROUND-IMAGE: url(shakuConfig.gif); HEIGHT: 303px
}
DIV.hocchiku_calculator {
	TEXT-ALIGN: center
}
TD.shaku_mm_gfx {
	TEXT-ALIGN: center
}
TD.shaku_mm_results {
	TEXT-ALIGN: right;
	FONT-SIZE: 9px;

}
P.shakuButton_alignment {
	TEXT-ALIGN: center
}
P.pentatonic_title {
	FONT: 18px Papyrus; COLOR: #c0c0c0; TEXT-ALIGN: right
}

INPUT.skaku_system {
	BORDER: none; FONT-FAMILY: Papyrus, sans-serif; COLOR: #c0c0c0; TEXT-ALIGN: right
}

div.pentatonic_scale {
	FONT: 18px Papyrus; COLOR: #c0c0c0; TEXT-ALIGN: right; 
}
INPUT.scale {
	BORDER: none; FONT: 18px Papyrus, sans-serif; COLOR: #c0c0c0; TEXT-ALIGN: right; 
}
H1.hocchiku_title {
	FONT: 48px Papyrus; COLOR: #c0c0c0; TEXT-ALIGN: right
}
SPAN.shakuMatic_intro_title {
	FONT-FAMILY: "Lucida Sans"
}
