#mapNav {
    height: 10%;
}
#map {
    float: left;
    min-height: 100%;
    min-width: 60%;
}
#mapPanel {
    height: 500px;
    width: 1000px;
}
#mapMainPanel {
    height: 90%;
    float: left;
}
#mapList {
    max-height: 100%;
    min-height: 100%;
    max-width: 40%;
    min-width: 40%;
    overflow: scroll;
    float: left;
    font-size: 0.5em;
}
.programMarker > a {
    cursor: pointer;
}

.mapIndex {
    width: 20%;
    height: 100%;
    color: #ffffff;
    float: left;
    text-align: center;
    vertical-align: middle;
    font-size: 20px;
    font-size: 2.0vw;
 
}
#mapNav > a {
    cursor: pointer;
}
.MAPALL {
    background-color: #000000;
}
.MAPFRC {
    background-color: #003974;
}
.MAPFTC {
    background-color: #e6b222;
}
.MAPFLL {
    background-color: #c41425;
}
.MAPFLLJR {
    background-color: #239398;
}