.ptb {
    border-collapse: collapse;
    width: 100%;
}

.ptb th, .ptb td {
    border: 1px solid #eeeeee;
    padding: 5px;
}

.l_ep {
    background-color: blue !important;
    height: 10px;
    width: 10px;
    border-radius: 70%;
    margin-left: 0.25em;
}

.l_fc {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #94d4ff !important;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_roz {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 2px solid #078ded;
}

.l_raf {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: rgba(237, 7, 7, 0.4) !important;
    border: 1px solid rgba(237, 7, 7, 1);
}

.l_rlf {
    display: inline-block;
    border-top: 2.3px solid #ed0707;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}

.l_fe {
    background-color: #FFAA00 !important;
    height: 10px;
    width: 10px;
    border-radius: 70%;
    margin-left: 0.25em;
}

.l_paf {
    display: inline-block;
    border-top: 2.3px solid #880088;
    width: 13px;
    height: 4px;
    vertical-align: middle;    
}

.l_dp {
    background-color: #FCCB1B !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_rpf { 
    display: inline-block;
    border-top: 2.3px solid #F9F51F;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}

.l_rfa {
    display: inline-block;
    border-top: 2.3px solid #7F3FBF;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}

.l_as {
    background-color: #F82020 !important;
    height: 10px;
    width: 10px;
    border-radius: 70%;
    margin-left: 0.25em;
}

.l_nw {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 1px solid #E645E6;
}

.l_adp {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 1px solid #63B016;
}

.l_mdp {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: rgb(164, 252, 214) !important;
    border: 1px solid #63B016;
}

.l_geo {
    background-color: #89FB17 !important;
    height: 10px;
    width: 10px;
    border-radius: 70%;
    margin-left: 0.25em;
}

.l_photo {
    background-color: #721DC7 !important;
    height: 10px;
    width: 10px;
    border-radius: 70%;
    margin-left: 0.25em;
}

.l_cip {
    display: inline-block;
    border-top: 2.3px solid #202fd6;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}

.l_home {
    background-color: #1d5e04 !important;
    height: 10px;
    width: 10px;
    border-radius: 70%;
    margin-left: 0.25em;
}

.l_sd1 {
    display: inline-block;
    border: 1px solid pink;
    width: 13px;
    height: 13px;
}

.l_sd2 {
    display: inline-block;
    border: 1px solid red;
    width: 13px;
    height: 13px;
}

.l_sd3 {
    display: inline-block;
    border: 1px solid red;
    width: 13px;
    height: 13px;
}

.l_ids {
    display: inline-block;
    border: 1px solid #00FFC5;
    width: 13px;
    height: 13px;
}

.l_c {
    background-image: linear-gradient(#e799ff, yellow, lightblue);
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
}

.l_c_banning {
    background-color: #FF69B4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_beaumont {
    background-color: #4169E1 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;    
}

.l_c_blythe {
    background-color: #AFEEEE !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_calimesa {
    background-color: #008B8B !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_canyon_lake {
    background-color: #9370DB !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_cathedral_city {
    background-color: #9ACD32 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_coachella {
    background-color: #F08080 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_corona {
    background-color: #FFA500 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_desert_hot_springs {
    background-color: #9370DB !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_eastvale {
    background-color: #6495ED !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_hemet {
    background-color: #B22222 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_indian_wells {
    background-color: #556B2F !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_indio {
    background-color: #CD5C5C !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_jurupa_valley {
    background-color: #00BFFF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_la_quinta {
    background-color: #4682B4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_lake_elsinore {
    background-color: #DB7093 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_menifee {
    background-color: #1E90FF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_moreno_valley {
    background-color: #1E90FF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_murrieta {
    background-color: #3CB371 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_norco {
    background-color: #B22222 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_palm_desert {
    background-color: #1E90FF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_palm_springs {
    background-color: #FFD700 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_perris {
    background-color: #DA70D6 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_rancho_mirage {
    background-color: #8A2BE2 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_riverside {
    background-color: #6B8E23 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_san_jacinto {
    background-color: #00CED1 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_temecula {
    background-color: #E9967A !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_c_wildomar {
    background-color: #6A5ACD !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}

.l_ccf {
    display: inline-block;
    border-top: 2.3px solid #45b6fe;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}

.l_rivco {
    display: inline-block;
    border-top: 2.3px dashed #7E79C4;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}

.l_cvwd {
    display: inline-block;
    border-top: 2.3px solid #fabc11;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}

.l_rdc {
    background-color: #91FD15 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_nc {
    background-color: #ed0707 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_cfd {
    background-color: #ffa500 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema {
    background-image: linear-gradient(#e799ff, yellow, lightblue);
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
}
.l_femasec {
    display: inline-block;
    border-top: 2.3px solid #FFAA00;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}
.l_bfes {
    display: inline-block;
    border-top: 2.3px solid #C500FF;
    width: 13px;
    height: 4px;
    vertical-align: middle;
}
.l_lomrs {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 2px solid #6677CD;
}

.l_fema_a {
    background-color: #0070FF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_ae {
    background-color: #002673 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_ae_colorado {
    background-color: #00734C !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_ae_floodway {
    background-color: #A80000 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_ah {
    background-color: #E69800 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_ao {
    background-color: #73DFFF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_d {
    background-color: #FFFF73 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_shaded_x {
    background-color: #9C9C9C !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_unshaded_x {
    background-color: #9C9C9C !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fema_x_protected_by_levee {
    background-color: #E8BEFF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_dwr {
    background-image: linear-gradient(#e799ff, yellow, lightblue);
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
}

.l_dwr_original {
    background-color: #C5C1F7 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_dwr_revised {
    background-color: #3FC934 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_ss {
    background-image: linear-gradient(#e799ff, yellow, lightblue);
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
}

.l_ss_100_year_floodplain {
    background-color: #005CE6 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_ss_no_build {
    background-color: #A80000 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_ss_restricted {
    background-color: #E6E600 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_ffp {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 1px solid #ccc;
}

.l_ssp {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #b8f2e6 !important;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_fpa {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #8400A8 !important;
    border: 1px solid rgba(128, 128, 128, 1);
}

.l_cp {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 1px solid #ccc;
}

.l_pip {
    background-color: #faee0c !important;
    height: 10px;
    width: 10px;
    border-radius: 70%;
    margin-left: 0.25em;
}

.l_nmf {
    display: inline-block;
    border-top: 2.3px dashed #1E87EF;
    width: 13px;
    height: 4px;
    vertical-align: middle; 
}

.l_pfp {
    display: inline-block;
    border-top: 2.3px solid #F5F53C;
    width: 13px;
    height: 4px;
    vertical-align: middle;   
}

.l_plss {
    display: inline-block;
    width: 13px;
    height: 13px;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 1px solid #FFA500;
}
.l_mdp_anza {
    background-color: #C39AAD !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_banning {
    background-color: #93CD90 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_beaumont {
    background-color: #8DB7C4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_box_springs {
    background-color: #D7C299 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_cathedral_city {
    background-color: #9698CE !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_central_riverside {
    background-color: #D198D4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_day_creek {
    background-color: #A7CAB1 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_desert_hot_springs {
    background-color: #CCB4AC !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_east_wide_canyon {
    background-color: #CED9A6 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_eastvale {
    background-color: #BAA9CD !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_garnet_wash {
    background-color: #97D6D7 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_glen_avon {
    background-color: #D79A9A !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_good_hope {
    background-color: #ACCAC6 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_green_acres {
    background-color: #A4B5D3 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_hemet {
    background-color: #A9C188 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_home_gardens {
    background-color: #93CFA8 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_homeland {
    background-color: #A687C0 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_jurupa {
    background-color: #CCAA8F !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_lasierra {
    background-color: #B3C09B !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_lake_mathews {
    background-color: #CD9CC3 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_lakeland_village {
    background-color: #D8D5B6 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_lakeviewnuevo {
    background-color: #8AC2B6 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_little_lake {
    background-color: #C0B89E !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_mead_valley {
    background-color: #ACBECC !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_monroe {
    background-color: #B1D8A0 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_monroe_sysb {
    background-color: #D8A2B0 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_moreno {
    background-color: #C0A3A5 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_moreno_valley {
    background-color: #D5B1D6 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_murrieta_creek {
    background-color: #99C697 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_norco {
    background-color: #C1908C !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_palm_springs {
    background-color: #D7BEA8 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_paramount {
    background-color: #97A7D3 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_perris_valley {
    background-color: #D3ABC4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_perris_valley_channel {
    background-color: #96D2BA !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_reche_canyon {
    background-color: #9ECCD4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_romoland {
    background-color: #BCD2AA !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_rubidoux {
    background-color: #C09ECF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_sw_hemet {
    background-color: #C3C78C !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_sw_riverside {
    background-color: #D8B0B5 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_salt_creek {
    background-color: #A694C5 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_san_jacinto_rb {
    background-color: #A5AFC3 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_san_jacinto_valley {
    background-color: #C48CA2 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_san_sevaine {
    background-color: #D8ADA1 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_sedco {
    background-color: #A1A1BF !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_sunnymead {
    background-color: #B396D4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_university {
    background-color: #C9C292 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_west_elsinore {
    background-color: #91C0A4 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_west_hemet {
    background-color: #95B0C2 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_wildomar {
    background-color: #C08BAC !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_mdp_winchester {
    background-color: #A9D1C3 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 1px solid rgba(128, 128, 128, 1);
    opacity: 60%;
}
.l_c_outlines {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    background-color: #FFF !important;
    border: 2px solid black;
}
.l_clap {
    background-color: #9ED7C2 !important;
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: text-top;
    border: 2px solid rgba(68, 137, 112, 1);
}