		.imageButton
		{
			position: absolute;
			cursor:hand;
			border: 3px solid transparent;
		}
		.optionButton
		{
			position: absolute;
			width: 40px;
			height: 40px;
            margin: 0:px;
            padding:0px;
            border: 3px solid transparent;
            cursor:hand;
           /*  background: #FF00FF;*/

		}


		.optionButtonText
		{
			position:absolute;
			text-align:center;
			width:40px;
            height:40px;
			color:#FF0000;
			font-family:Verdana, Geneva, sans-serif;
			font-size:12pt;
			top:12px;
			left:0px;
            border: 3px solid transparent;
            cursor:hand;
             /*background: #FFCCFF;*/
		}
		.textBox
		{
			position: absolute;
			text-align:center;
			width:205px;
			height:90px;
			font-family:Verdana, Geneva, sans-serif;
			font-size:12pt;
			font-weight: normal;
			padding:0px;
            cursor:default;
			color:#000
		}

        .sentenceButton
        {
            position: absolute;
            width: 40px;
            height: 30px;
            margin: 0:px;
            padding:0px;
           /* border: 3px solid transparent;*/
            cursor:hand;
            /*background: #66FFFF;*/
        }
        #tabletext
        {
            position:absolute;
            text-align:center;
            width:37px;
            height: 37px;
            color:#387CC7;
            font-family: Verdana, Geneva, sans-serif;
            font-size:18pt;
            font-weight: normal;
            top:15px;
            left:0px;
            margin:3px;
            cursor:default;
            /*background: #FFFF99;*/
        }
  #tabletext2
        {
            position:absolute;
            text-align:center;
            width:75px;
            height: 37px;
            color:#387CC7;
            font-family: Verdana, Geneva, sans-serif;
            font-size:18pt;
            font-weight: normal;
            top:15px;
            left:0px;
            margin:3px;
            cursor:default;
            /*background: #FFFF99;*/
        }

        .sentenceButtonText
        {
            position:absolute;
            text-align:center;
            width:40px;
            height: 20px;
            color:#444444;
            font-family: "Meiryo UI", Geneva, sans-serif;
            font-size:14pt;
            font-weight: bold;
            top:12px;
            left:0px;
            margin-top:-5px;
            padding:0px;
            cursor:hand;
             /*background: #FF66FF;*/
        }

        .sentenceText
        {
            position: absolute;
            text-align:center;
            width:200px;
            height:78px;
            font-family:Verdana, Geneva, sans-serif;
            font-size:18pt;
            font-weight: normal;
            padding:0px;
            cursor:default;
            color:#000000;
            /*background: #6699FF;*/
        }
        .sentenceDIV
        {
            position: absolute;
            width: 280px;
            height: 56px;
            margin: 0:px;
            padding:0px;
            border: 3px solid transparent;
            cursor:hand;
        }

 #clueText
		{
			position: absolute;
			text-align:center;
			width:300px;
			height:78px;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10pt;
			padding:0px;
            cursor:default;
            color:#555555;
  		}
		.buttonMark
		{
			position: absolute;
			bottom:-1px;
			right:-1px;
			display:none;
            cursor:default;
		}

