body, td {color: #616161;
font-family: verdana, sans-serif;
font-size: 10pt;

}
tt, pre {
font-family: monospace;
}

A {text-decoration:none; cursor:hand;}
A:link {text-decoration: none; color:"#1658EF";}
A:visited {text-decoration: none; color:"#551A8B";}
A:hover{text-decoration : none; position : relative ; left : 1px ; top : 1px ; }

}
.divider {border-bottom: 1px dotted #FFFFFF;}
.title1 {font-size: 22px;}
.mini { font-size: 9px;}

#slideshow {
    position:relative;
    height:375px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:1.0;
    height: 400px;

}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 375px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

p.dot 
{
border-style:dotted;
border-width:1px;
}
/*
table, td { 
padding:5px; 
border-collapse:collapse;
}
*/

/*
#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=20);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:900px;
height:600px;
z-index: 9002;
}
*/

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
