/* tic tac toe */
div.peketactoe table.scores				{ border: solid 1px #999; width: 100%;  font-size: 11px; }
div.peketactoe table.scores td			{ padding: 1px 3px; }
div.peketactoe table.scores .title		{ color: #fff; font-size: 9px; font-weight: bold; border: solid 1px #ccc; text-align: center; background-color: #000; padding: 1px; text-transform: uppercase; letter-spacing: 2px; font-family: verdana, arial; }
div.peketactoe table.scores .no			{ font-size: 9px; color: #888; width: 55px; padding-left: 5px; }
div.peketactoe table.scores .name	{ letter-spacing: 1px; }
div.peketactoe table.scores .score	{ text-align: right; letter-spacing: 1px; }
div.peketactoe table.scores .gray1	{ background-color: rgb(255,255,255); }
div.peketactoe table.scores .gray2	{ background-color: rgb(250,250,250); }
div.peketactoe table.scores .gray3	{ background-color: rgb(245,245,245); }
div.peketactoe table.scores .gray4	{ background-color: rgb(240,240,240); }
div.peketactoe table.scores .gray5	{ background-color: rgb(235,235,235); }
div.peketactoe table.scores .gray6	{ background-color: rgb(230,230,230); }
div.peketactoe table.scores .gray7	{ background-color: rgb(225,225,225); }
div.peketactoe table.scores .gray8	{ background-color: rgb(220,220,220); }
div.peketactoe table.scores .gray9	{ background-color: rgb(215,215,215); }
div.peketactoe table.scores .gray10	{ background-color: rgb(210,210,210); }
div.peketactoe table.scores .gray11	{ background-color: rgb(205,205,205); }
div.peketactoe table.scores .gray12	{ background-color: rgb(200,200,200); }
div.peketactoe table.scores .gray13	{ background-color: rgb(195,195,195); }
div.peketactoe table.scores .gray14	{ background-color: rgb(190,190,190); }
div.peketactoe table.scores .gray15	{ background-color: rgb(185,185,185); }
div.peketactoe table.scores .gray16	{ background-color: rgb(180,180,180); }
div.peketactoe table.scores .gray17	{ background-color: rgb(175,175,175); }
div.peketactoe table.scores .gray18	{ background-color: rgb(170,170,170); }
div.peketactoe table.scores .gray19	{ background-color: rgb(165,165,165); }
div.peketactoe table.scores .gray20	{ background-color: rgb(160,160,160); }
div.peketactoe div.points					{ float: left; width: 240px; }
div.peketactoe div.points table			{ margin: 0 10px 10px 10px; }
div.peketactoe div.points table td		{ padding: 0 5px 0 1px; font-size: 11px; }
div.peketactoe div.points .rules			{ margin-top: 0; padding: 0 0 0 1px; font-size: 11px; }
div.peketactoe div.game					{ float: right; }
div.peketactoe div.game table.area				{  }
div.peketactoe div.game table td				{ padding: 0; }
div.peketactoe div.game table.area .title		{ background: url(/img/peketactoe-title.gif) no-repeat; width: 166px; height: 22px; }
div.peketactoe div.game table.game .left		{ background: url(/img/peketactoe-left.gif) repeat-y; width: 4px; height: 52px; }
div.peketactoe div.game table.game .right	{ background: url(/img/peketactoe-right.gif) repeat-y; width: 6px; height: 52px; }
div.peketactoe div.game table.area .bottom	{ background: url(/img/peketactoe-bottom.gif) no-repeat; width: 166px; height: 6px; }
div.peketactoe div.game table.game				{ border-collapse: collapse; }
div.peketactoe div.game table.game a			{ margin: 0; padding: 0; border: 0; }
div.peketactoe div.game table.game .box		{ background-color: #888; width: 52px; height: 52px; }
#ptt-score					{ font-weight: bold; }
#ptt-score.green			{ color: #FF6000; }
#ptt-score.black			{ color: #313131; }
#ptt-scoresubmit a		{ color: #313131; }
#ptt-submit					{ display: none; font-size: 11px; text-align: left; margin: 0 0 10px 10px; border: solid 1px #ddd; padding: 5px 10px 10px 10px;  }
#ptt-submit div			{ font-size: 10px; color: #797979; }
#ptt-submit .title		{ font-weight: bold; font-size: 11px; border-bottom: solid 1px #ddd; padding: 0 0 3px 0; margin: 0 0 3px 0; color: #777; }
#ptt-submit	.text			{ font-family: arial, tahoma; font-size: 11px; width: 100px; padding: 3px; background: #fff; border: solid 1px #aaa; color: #313131; }
#ptt-submit	.button	{ font-size: 10px; padding: 2px; font-family: arial, tahoma; cursor: pointer; width: 50px; background: #FBFBFB; color: #313131; border: solid 1px #aaa; }