.exceptions         { border:none; border-collapse:collapse; margin:auto; width:800px; }
.exceptions td      { border:solid 1px #CACABA; line-height:1; margin:0; padding:8px 0; text-align:center; }

.vtile              { background-image:url(deck-v.png); background-repeat:no-repeat; display:inline-block; font-size:1px; height:100px; line-height:100px; margin:2px 0 0 0; overflow:hidden; padding:0; width: 50px; }
.htile              { background-image:url(deck-h.png); background-repeat:no-repeat; display:inline-block; font-size:1px; height: 50px; line-height: 50px; margin:1px 0 0 0; overflow:hidden; padding:0; width:100px; }

.vtileback          { background-position:0     0px; }
.vtilegj0           { background-position:0  -100px; }
.vtilegj1           { background-position:0  -200px; }
.vtile50            { background-position:0  -300px; }
.vtile51            { background-position:0  -400px; }
.vtilel70           { background-position:0  -500px; }
.vtilel71           { background-position:0  -600px; }
.vtilel80           { background-position:0  -700px; }
.vtilel81           { background-position:0  -800px; }
.vtile90            { background-position:0  -900px; }
.vtile91            { background-position:0 -1000px; }
.vtilel60           { background-position:0 -1100px; }
.vtilel61           { background-position:0 -1200px; }
.vtileh70           { background-position:0 -1300px; }
.vtileh71           { background-position:0 -1400px; }
.vtilel100          { background-position:0 -1500px; }
.vtilel101          { background-position:0 -1600px; }
.vtile110           { background-position:0 -1700px; }
.vtile111           { background-position:0 -1800px; }
.vtilel40           { background-position:0 -1900px; }
.vtilel41           { background-position:0 -2000px; }
.vtileh60           { background-position:0 -2100px; }
.vtileh61           { background-position:0 -2200px; }
.vtileh100          { background-position:0 -2300px; }
.vtileh101          { background-position:0 -2400px; }
.vtileh40           { background-position:0 -2500px; }
.vtileh41           { background-position:0 -2600px; }
.vtileh80           { background-position:0 -2700px; }
.vtileh81           { background-position:0 -2800px; }
.vtilel20           { background-position:0 -2900px; }
.vtilel21           { background-position:0 -3000px; }
.vtileh20           { background-position:0 -3100px; }
.vtileh21           { background-position:0 -3200px; }

.htileback          { background-position:0     0px; }
.htilegj0           { background-position:0   -50px; }
.htilegj1           { background-position:0  -100px; }
.htile50            { background-position:0  -150px; }
.htile51            { background-position:0  -200px; }
.htilel70           { background-position:0  -250px; }
.htilel71           { background-position:0  -300px; }
.htilel80           { background-position:0  -350px; }
.htilel81           { background-position:0  -400px; }
.htile90            { background-position:0  -450px; }
.htile91            { background-position:0  -500px; }
.htilel60           { background-position:0  -550px; }
.htilel61           { background-position:0  -600px; }
.htileh70           { background-position:0  -650px; }
.htileh71           { background-position:0  -700px; }
.htilel100          { background-position:0  -750px; }
.htilel101          { background-position:0  -800px; }
.htile110           { background-position:0  -850px; }
.htile111           { background-position:0  -900px; }
.htilel40           { background-position:0  -950px; }
.htilel41           { background-position:0 -1000px; }
.htileh60           { background-position:0 -1050px; }
.htileh61           { background-position:0 -1100px; }
.htileh100          { background-position:0 -1150px; }
.htileh101          { background-position:0 -1200px; }
.htileh40           { background-position:0 -1250px; }
.htileh41           { background-position:0 -1300px; }
.htileh80           { background-position:0 -1350px; }
.htileh81           { background-position:0 -1400px; }
.htilel20           { background-position:0 -1450px; }
.htilel21           { background-position:0 -1500px; }
.htileh20           { background-position:0 -1550px; }
.htileh21           { background-position:0 -1600px; }
