#mainTable {
    border: 1px groove #000;
    filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr = '#FFFFFF', startColorstr = '#C0CFE2', gradientType = '0');
    background: -webkit-gradient(linear, left top, left bottom, from(#C0CFE2), to(#FFFFFF)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #C0CFE2, #FFFFFF); /* for firefox 3.6+ */
}

#puzzleTable td {
    cursor: pointer;
}

#timerId {
  font-size:1.4em;
  font-weight:bold;
  color:#00F;
  padding:0 15px;
}

input.groovybutton
{
   font-size:12px;
   width:75px;
   height:25px;
}

#textSentence {
  font-size:1.8em;
  /*font-weight:bold;*/
}

.tab{
	border:1px solid black;
}

.tab td {
	background-color: #e3e3fb;
	padding: 2px;
	vertical-align: middle;
}
.tab .lighter {
	background-color: WhiteSmoke;
}
.tab .table_hover, .table1 .table_hover a {
	background-color: RoyalBlue;
	color: white;
}


