﻿
.chessBoard .flipicon
{
    background: url(invert_16.png) no-repeat top left;
}

table.game_board td.clefttop
{
    background: url('boardedge.corner.top.left.png');
}

table.game_board td.cleftbottom
{
    background: url('boardedge.corner.bottom.left.png');
}

table.game_board td.crighttop
{
    background: url('boardedge.corner.top.right.png');
}

table.game_board td.crightbottom
{
    background: url('boardedge.corner.bottom.right.png');
}

table.game_board td.lettertop
{
    background: url('boardedge.top.png');
} 

table.game_board td.letterbottom
{
    background: url('boardedge.bottom.png');
} 

table.game_board td.numberleft
{
    background: url('boardedge.left.png');
} 

table.game_board td.numberright
{
    background: url('boardedge.right.png');
}

table.game_board td.white
{
    background: url('white.png') no-repeat;
}

table.game_board td.black
{
    background: url('black.png') no-repeat;
}

table.game_board td.black.controlled
{
    background-color: #b892c3;
    background-image: url('black.hl.png');
}

table.game_board td.white.controlled
{
    background-color: #dac6e1;
    background-image: url('white.hl.png');
}

.chessBoard table.game_board td.selected.black {
    background: #8606C5 !important;
}

.chessBoard table.game_board td.selected.white {
    background: #ab00ff !important;
}

.chessBoard table.game_board td.solved.black {
    background: ##3F9711 !important;
}

.chessBoard table.game_board td.solved.white {
    background: #51bb19 !important;
}

.chessBoard table.game_board td.unsolved.black {
    background: #BB0E0E !important;
}

.chessBoard table.game_board td.unsolved.white {
    background: #e11515 !important;
}