/********************/
/****CUSTOM STYLES***/
/********************/
ul{
    list-style:none;
    
}
body,html {margin:0; padding:0; }

#pr_container{
    width:533px;
    height:100%;
    float:left;
}

#mapCanvas{
    width:960px;
    height:700px;
    float:left;
}

#pr_volette{
    width:280px;
    position:absolute;
    z-index:999;
    font-family:arial;
    color:#303030;
    font-size:14px;
    line-height:18px;
    padding:15px;
    display:none;
    background: rgb(255, 255, 255); /* The Fallback */
    background: rgba(255, 255, 255, 0.9);
      -moz-border-radius: 4px; /* Firefox */
      -webkit-border-radius: 4px; /* Safari, Chrome */
      border-radius: 4px; /* CSS3 */

}

.pr_darkScheme{
    background: rgb(48, 48, 48)!important; /* The Fallback */
    background: rgba(48, 48, 48, 0.9)!important;
    color:white!important;
}

.pr_cntryName{
    font-weight:bold;
    font-size:13px;
}

.pr_lft{
    float:left;
}
.pr_rt{
    float:right;
}

#pr_volette .pr_pointer{
    clear:left;
    display:block;
    font-size:12px;
    font-style:italic;
}

#pr_volette ul.pr_nmbrs{
    margin:0 auto;
    list-style:none;
    width:200px;
}
#pr_volette ul.pr_nmbrs li{
    display:inline;
}

#pr_sidebar{
    width:220px;
    margin-left:20px;
    height:100%;
    float:left;
    font-family:arial,sans-serif;
    font-size:13px;
    color:#303030;
}

#pr_sidebar .pr_headline{
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:14px;
}

#pr_sidebar .pr_descr p{
    font-size:13px;
    line-height:16px;
}

.pr_nmb_i,.pr_nmb_k{
    float:left;
    display:inline;
}

.pr_nmb_i{
    position:absolute;
    top:117px;
    left:67px;
    font-size:18px;
    
}
.pr_nmb_k{
    position:absolute;
    top:115px;
    right:70px;
    font-size:16px;
    
}


.pr_state{
    margin:0 auto;
    width:100%;
    text-align: center;
    font-weight:bold;
    font-size:16px;
}

.pr_incidents{
    text-align:center;
    text-decoration:underline;
}

.pr_incidents_nmb{
    text-align:center;
    margin-top:10px;
    margin-bottom:5px;
    font-size:18px;
}

.pr_inj,.pr_kld{
    text-decoration:underline;
}
#pr_secHeader{
    font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
    font-size:23px;
    float:left;
    margin-top:40px;
}

#pr_legend{
    width: 215px;
    height: 85px;
    background-color: white;
    border: 1px solid #BBBABA;
    position: absolute;
    left: 726px;
    z-index: 999;
    top: 3px;
    font-family: arial,sans-serif;
    font-size: 13px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 10px;
    font-style: italic;
}

#circle_box{
    margin-left:10px;
    margin-top:5px;
}

#circle_box span{
    font-size:10px;
    margin-left:88px;
    color:#9400D3;
}

ul#pr_legendColors{
    padding:0;
    margin:7px 0 15px 0;
    padding-left:27px;
}

.pr_colorCode{
    float:left;
    display:inline;
    width:28px;
    height:15px;
    background-color:coral;
    margin-right:1px;
    }
.pr_color0{
    background-color:#ccc;
}
.pr_color1{
    background-color:#A1DAB4;
}
.pr_color2{
    background-color:#41B6C4;
}
.pr_color3{
    background-color:#2C7FB8;
}
.pr_color4{
    background-color:#253494;x
}

.pr_tick{
    width:1px;
    border-left:1px solid #ccc;
    height:10px;
    margin-right:3px;
}

.pr_lgdNum{
    margin-right:14px;
}
.pr_lgdNumA{
    margin-right:54px;
}
.pr_hideMe{
    visibility:hidden;
}
#pr_countryBox{
    width:960px;
    margin-top:40px;
    float:left;
}
#pr_countryLeftBox{
    float:left;
    width:45%;
}
#pr_countryRightBox{
    float:right;
    width:45%;
}
.pr_country{
    width:100%;
    margin-bottom:10px;
    height:210px;
}
.pr_countryLeft{
    float:left;
}
.pr_countryRight{
    float:right;
}
.pr_imageBox{
    float:left;
    height:100%;
}
.pr_countryHead{
    font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
    font-size:23px;
    margin-bottom:5px;
}
.pr_countryText{
    font-family:Arial,sans-serif;
    font-size: 12px;
    line-height: 15px;
}
#pr_countryRightBox .pr_imageBox{
    float:right;
}

#pr_countryRightBox .pr_textBox{
    text-align:right;
}