body {
 text-align:center;
}

.buttons {
 margin-bottom:30px;
 margin-top:30px;
 text-align:center;
}

.frameTopText {
 font-weight:bold;
 margin-bottom:30px;
 margin-top:30px;
 text-align:center;
}

.infoTableDesc {
 text-align:left;
}

.infoTableValue {
 text-align:left;
}

.line {
 margin-bottom:5px;
 margin-top:5px;
}

.linkLanguage {
 background-color:#CCFF66;
 color:#9E01D6;
 font-size:13px;
}

.myButton {
 background-color:#9E01D6;
 color:#CCFF66;
 cursor:pointer;
 font-weight:bold;
 margin-bottom:5px;
 margin-left:auto;
 margin-right:auto;
 margin-top:5px;
 padding:3px;
 text-align:center;
 width:90px;
}

.results {
 margin-bottom:30px;
 margin-top:30px;
 text-align:center;
}

.topAdsTd {
 text-align:center;
}

#answerInput {
 font-size:0.9em;
}

#bottomTd {
 text-align:center;
}

#centerTd {
 text-align:left;
 width:500px;
}

#frameCenterGame {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#frameCenterPreferences {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#frameCenterResult {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#infoDiv, #infoResultDiv {
 text-align:center;
}

#infoTable, #infoResultTable {
 margin-left:auto;
 margin-right:auto;
 width:500px;
}

#languageTitle {
 text-align:center;
}

#leftTd {
 width:150px;
}

#makeUpTable {
 background-color:#CCFF66;
 color:#9E01D6;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 vertical-align:top;
 width:800px;
}

#makeUpTable td {
 vertical-align:top;
}

#responseBad, #responseBadDatails, #responseBadSub {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#responseRight, #responseRightSub {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#resultsTable {
 margin-left:auto;
 margin-right:auto;
 width:500px;
}

#rightTd {
 width:150px;
}

#startButtons {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#task {
 font-size:2em;
 font-weight:bold;
 text-align:center;
 vertical-align:top;
}

#titleH {
}

#titleTd {
 text-align:center;
}












#logWindow {
 /*border: 1px solid #000000;*/
 height: 250px; 
 overflow: hidden;
 margin:1em;
 text-align: left;
 width: 900px;
}

#logWindow {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#calcumentalLog {
 height: 250px; 
 overflow: auto;
 width: auto;
}