.backgroundDiv{
    height: 320px;
    width: 427px;
    position:relative;
    overflow: hidden;

}

.foregroundDiv{
    text-align:center;
    position: absolute;
    z-index: 2;
    height: 320px;
    width: 427px;
}

.hidden{
    display: none;
}

.textDiv {
    position:absolute;
    background-color:rgba(0,0,0,0.3);
    top:215px;
    left:13px;
    width:380px;
    height: 80px;

    border: 2px white;
    margin-left: auto ;
    margin-right: auto ;
    z-index: 50;
    padding: 10px;
    text-wrap: normal;
}

.vnText{
    color:white;
    font-weight: bold;
    text-shadow: -1px 0 black, 0 2px black, 1px 0 black, 0 -1px black;
    opacity:1;
}

.rounded-corners {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.unselectable{
    -webkit-user-select: none;
    -moz-user-select:none
}

.chooseDiv{
    position:absolute;
    display: table-cell;
    vertical-align: middle;
    background-color:rgba(0,127,0,0.7);
    top:50px;
    left:13px;
    width:380px;
    height: 200px;

    border: 2px white;
    margin-left: auto ;
    margin-right: auto ;
    z-index: 99;
    padding: 10px;
    text-wrap: normal;
}

.saveDiv{
    position:absolute;
    display: table-cell;
    vertical-align: middle;
    background-color:rgba(100,100,100,0.99);
    top:10px;
    left:13px;
    width:380px;
    height: 285px;

    border: 2px white;
    margin-left: auto ;
    margin-right: auto ;
    z-index: 200;
    padding: 10px;
    text-wrap: normal;
}

.buttonLinks {
    text-decoration: no-underline;
    color: #ffffff;
}

.saveOptions{
    height: 250px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.chooseElement{
    text-align: center;
    cursor: pointer;
    cursor:hand;
    font-size: large;
    color:white;
    font-weight: bold;
    text-shadow: -1px 0 black, 0 2px black, 1px 0 black, 0 -1px black;
}