#coc_map {
    background: url('../../images/studentsvs-map.jpg') no-repeat center;
    color: #8e8e8e;
    font: 1em Arial, sans-serif;
    height: 676px;
    width: 980px;
	margin-bottom: 19px;
}

#coc_map img {
    border: 0px;
}

#coc_map .canvas {
    float: left;
}

#coc_map .canvas .popup-big {
    background: url('../../images/big-popup.png') no-repeat center;
    color: #fff;
    display: none;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 147px;
    left: 0px;
    padding: 10px;
    position: absolute;
    top: 0px;
    width: 302px;
    z-index: 15;
}

#coc_map .canvas .popup-big .title {
    margin-bottom: 0px;
}

#coc_map .canvas .popup-big .description {
    font-size: 12px;
    margin-bottom: 10px;
}

#coc_map .canvas .popup-big .description a {
	color: #fdcd00;
	text-decoration: none;
}

#coc_map .canvas .popup-big .description a:hover {
	text-decoration: underline;
}

#coc_map .canvas .popup-big .image {
    float: left;
    height: 115px;
    margin-right: 5px;
    width: 115px;
}

#coc_map .canvas .popup-big a.website {
    color: #fdcd00;
    font-size: .9em;
    text-decoration: none;
}

#coc_map .canvas .popup-big a.website:hover {
    text-decoration: underline;
}

#coc_map .canvas .popup-big a.close {
    cursor: pointer;
    float: right;
    margin: -30px -30px 0px 0px;
}

#coc_map .canvas .popup-small {
    background: url('../../images/small-popup.png') no-repeat center;
    color: #fff;
    display: none;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 42px;
    left: 0px;
    padding: 5px 10px;
    position: absolute;
    top: 0px;
    width: 147px;
    z-index: 10;
}

#coc_map .canvas .popup-small .num_services {
    color: #fdcd00;
    font-size: 12px;
}

#coc_map .canvas .pin {
    cursor: pointer;
    float: left;
    position: relative;
    z-index: 5;
}

#coc_map .services {
    float: right;
    margin: 40px 30px 0px 0px;
    width: 330px;
}

#coc_map .services h1 {
    color: #0167cd;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 15px;
}

#coc_map .services ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

#coc_map .services ul li {
    cursor: pointer;
    margin-bottom: 16px;
	font-size: 14px;
}
#coc_map .services ul li:hover {
	color: black;
}
