.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 1;
}
.thumbnail div img{
border-width: 0;
padding: 2px;
border: 0px;
}
.thumbnail div{ 
position: absolute;
visibility: hidden;
}
.thumbnail:hover div{
background-color: lightyellow;
visibility: visible;
border: 1px dashed gray;
top: -50;
left: 50px;
}
/* table for image displaying used in Anatomy*/
TABLE.imagetable  { 
     font-family:arial;
     border-collapse:collapse;
     font-size:9pt;
     background-color:white;
     border:1px solid grey;
     empty-cells: hide;
     table-layout: fixed;
}
TH.imagetable  {
	 background-color:#71828a;
     font-size:9pt;
     color:white;
}
TR.imagetable  { 
  	   border-color:white;
}
TD.imagetable  {  
     color:black;
     text-align:center;
     padding: 5px;
}
/* table for image displaying used in Assay*/
TABLE.assayTable { 
     font-family:arial;
     border-collapse:collapse;
     font-size:9pt;
     background-color:white;
     border:1px solid gray;
     empty-cells: hide;
     table-layout: fixed;
}
.assayTable  TR { 
}
.assayTable TD {  
   color:black;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
    text-align:center;
    padding: 5px;
}
.detail  {  
    color:black;
	border-left:1px solid gray;
	border-right:1px solid gray;
    text-align:center;
    padding: 0px;
}

