.overlay {
    padding:10px;
    background-color:#000000;
    display:none;
    font-size:11px;
    width:auto;
    text-align:center;
    z-index:100000;

    -moz-box-shadow:0 0 10px 5px #000000;
    -webkit-box-shadow: 0 0 10px #000000;
}

.overlay div.close {
    background-image:url('close.png');
    cursor:pointer;
    height:35px;
    position:absolute;
    right:-15px;
    top:-15px;
    width:35px;
}

.overlay div.details{
    text-align:center;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    font-family:Verdana,Arial,sans-serif;
    margin-top:10px;
}

span.info{
    font-size: 10px;
    font-family:Verdana,Arial,sans-serif;
}

