.transparentSingle {
background-color:#CCCCFF;
height:50px;
width:50px;
visibility: visible;
filter:alpha(opacity=80);
opacity: .8;
left: 10px;
top:10px;
position: absolute; 
border-width: 2px; 
border-style: solid; 
border-color: black;
text-decoration: overline;
}

.noTrEgg {
height:50px;
width:40px;
visibility: visible;
left: 10px;
top:10px;
position: absolute; 
border-width: 2px; 
border-style: solid; 
border-color: black;
text-decoration: overline;
}

.SmallEgg {
height:12px;
width:10px;
visibility: visible;
left: 0px;
top:0px;
position: absolute; 
border-width: 1px; 
border-style: solid; 
border-color: black;
text-decoration: overline;
}



.info {
border:2px; 
border-color:white; 
border-style:solid;
}

.cloud{
width:150px; 
height:80px; 
text-align:center; 
vertical-align:bottom; 
font-size:small;
}

.playAreaDiv
{
border:1px solid rgb(255, 151, 29);	
}

.buttonDIV
{
position:relative; 
left:0px; 
top:0px; 
width:120px; 
height:40px;
}

.toneDIV
{
border: 1px solid black;
position:relative; 
left:0px; 
top:0px; 
width:42px; 
height:42px;
}

.play
{
border:4px solid black;
vertical-align:top;
margin-left:auto; 
margin-right:auto;
width:800px;
height:600px;
}

h1
{
text-align:center;
}

div.title
{
width:150px;
height: 20px;
border:1px solid black;
text-align:center;
position:absolute;
}

p
{
color: black; font-size: 20px; 
text-align: center;
} 

td.footer
{
height: 20px;
text-align:center;
vertical-align:middle;
}

td.central
{
border:4px solid rgb(215, 41, 1);
color: black; 
font-size: 20px; 
font-style:inherit;
width:500px;
height:500px;
}

tr.footer
{
height: 100px;
}

.imageselected
{
border:2px solid rgb(255,255,255);
width:200px;
height:200px;
}

.imagenotselected
{
border:0px solid rgb(0,0,0);
width:200px;
height:200px;
}

.imagedone
{
width:150px;
height:150px;
}





