body {
	background-color:#ffffff;
}

p {
	border-radius: 15px;
	color:#000000;
  font-size:1.1em;
  padding:5px 20px 5px 15px;
	background-color:#00CCFF;
	background-repeat:no-repeat;
}

a:link, a:visited {
	color:#000000;
	font-weight:bold;
}

a:link:hover , a:visited:hover {
	border:none;
	color:#000000;
	background-color:#DBB84D;
}

a:link:hover img, a:visited:hover img {
	border:none;
	color:#000000;
}

table {
  border-radius: 15px;
	font-size:1.1em;
  color:#000000;
	background-color:#00CCFF;
	padding:20px;
}

td {
  border: none;
}

table:hover {
	color:#000000;
	background-color:#ffffff;
	-moz-box-shadow: 0 0 5px 5px #888;
   -webkit-box-shadow: 0 0 5px 5px #888;
   box-shadow: 0 0 5px 5px #888;
	-moz-transition:all 600ms; /* Firefox 4 */
   -webkit-transition:all 600ms; /* Safari and Chrome */
   -o-transition:all 600ms; /* Opera */
   transition:all 600ms; /* Standards support */
}

span.small
{
	font-size:.625em;
}

span.desc
{
	font-size:.7em;
	font-weight:bold;
}

button {
	background-color:#000000;
	color:#ffffff;
	font-weight:bold;
	width:85px;
}

button:hover {
	color:#ffffff;
	background-color:#DBB84D;
	-moz-transition:all 750ms; /* Firefox 4 */
   -webkit-transition:all 750ms; /* Safari and Chrome */
   -o-transition:all 750ms; /* Opera */
   transition:all 750ms; /* Standards support */
}

button[disabled] {
	background-color:#8888ff;
	color:#ffffff;
	font-weight:bold;
}

button[disabled]:hover {
	background-color:#aaaaaa;
	color:#111111;
	-moz-transition:all 750ms; /* Firefox 4 */
   -webkit-transition:all 750ms; /* Safari and Chrome */
   -o-transition:all 750ms; /* Opera */
   transition:all 750ms; /* Standards support */
}

.smallBtn {
	width:62px;
	height:56px;
}

.bigBtn {
	width:134px;
	height:98px;
}