#side3{
width: 165px;
}
#side .imagecontainer, #side .sidetext{
display: none;
}
#side3 .address_item{
word-wrap: break-word;
}
#side3 .item{
width: 100%;
}
#side3 #mainform{
position: absolute;
right: -3px;
width: 570px;
background-color: #eee;
border: 1px solid #aaa;
padding: 10px 20px;
z-index: 100;
}
#side3 #mainform .li_color{
background-color: #ccc;
}
#side3 #mainform .small_head{
margin-top: 20px;
}
#side3 #mainform ul{
margin: 0px;
}
#side3 #mainform input[name=ceo_link]{
width: 465px;
}
#side .item{
height: 245px;
background-color:#c7dfed;
padding: 5px;
margin-bottom: 10px;
}
#tab_bankprofiles_main{
display:none;
}
#tab_bankprofiles_basics{
border-left: 1px solid #28466d;
}
#bankprofiles .csr_got{
background: url(/assets/site_images/vink.png) 3px 2px no-repeat #fff;font-weight: bold;
}


.csr a{
margin-left: 15px;
color: #28466d;
}
#bigimage{
margin: 5px 0;
}
#bankprofiles .csr_desc,#bankprofiles .rationale{
display: none;
padding: 10px 20px;
font-weight: normal;
position: absolute;
text-align: justify;
background-color: #86aecd;
border: 1px solid #5a789f;
color: #Fff;
font-weight: bold;
margin-top: 1px;
z-index: 200;
left:5px;
width: 457px;
}

#side{
width: 162px;
}
.pagecontent{
width: 605px;
}
#bankprofiles .content {
padding:  10px;
}
#bankprofiles #tab_bankprofiles_main-c{
padding: 5px 10px;
}
.small_head{
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
margin:0px;
}
.contentbp{
width: 399px;
border-right: 1px solid #28466d;
padding-right: 10px;
float: left;
}
.questionmarkcont{
display: inline;
}
.qm_infowindow{
position: absolute;
width: 115px;
padding: 10px;
background-color: #86aecd;
font-size: 10px;
}
.qm_infowindow a{
color: #e6eff5;

}
#side3 .item{
margin-bottom: 10px;
}
#side3 .bigimage{
margin-bottom: 10px;
}
.scorecontainer{
float: left;
margin:7px 25px;
overflow: hidden;
}
.scorecontainer .mainborder{
border: 1px solid #28466d;
height: 21px;
padding: 1px 1px 0 0;

}
.scorecontainer .mainborder,.scorecontainer .sidebulge,.scorecontainer .infobtn{
float: left;
}
.scorecontainer .infobtn{
font-size: 15px;
margin: 4px 0 0 3px;
color:  #86aecd;
}
.scorecontainer .sidebulge{
border: 1px solid #28466d;
border-left: 0px;
width: 1px;
height: 14px;
margin-top: 4px;
}
.scorecontainer .score{
width: 20px;
height: 17px;
border: 1px solid #28466d;
font-size: 11px;
text-align: center;
padding-top:1px;
float: left;
margin-left:1px;
font-weight: bold;
}
.scoreval1 .score1 .label,
.scoreval2 .score2 .label,
.scoreval3 .score3 .label,
.scoreval4 .score4 .label,
.scoreval5 .score5 .label
{
display: block;
}
.score3,.score4,.score5{
    color: #fff;
}
.scoreval0 .score0{
background-color: #9e2e30;
color: #fff;
display: block;
}

.scoreval1 .score1,.scoreval2 .score1,.scoreval3 .score1,.scoreval4 .score1,.scoreval5 .score1{
background-color: #e6eff5;
}
.scoreval0 .score1, .scoreval0 .score2,
.scoreval1 .score2{
color: #fff;
}
.scoreval-1 .score{
background-color: #eee;
}

.scoreval2 .score2,.scoreval3 .score2,.scoreval4 .score2,.scoreval5 .score2{
background-color: #c7dfed;
}
.scoreval3 .score3,.scoreval4 .score3,.scoreval5 .score3{
background-color: #86aecd;
}
.scoreval4 .score4,.scoreval5 .score4{
background-color: #5a789f;
}
.scoreval5 .score5{
background-color: #28466d;
}
.scoreval1 .score0,
.scoreval2 .score0, .scoreval2 .score1,
.scoreval3 .score0, .scoreval3 .score1, .scoreval3 .score2,
.scoreval4 .score0, .scoreval4 .score1, .scoreval4 .score2, .scoreval4 .score3,
.scoreval5 .score0, .scoreval5 .score1, .scoreval5 .score2, .scoreval5 .score3, .scoreval5 .score4
{

}
.scoreval-1 .score0, .scoreval-1 .score1, .scoreval-1 .score2, .scoreval-1 .score3, .scoreval-1 .score4, .scoreval-1 .score5
{
background-color: #eee;
color: #eee;
}
.titlenocaps{
font-size: 11px;
font-weight: bold;
margin-bottom: 1px;
}
#initialmarker{
display:none;
}


.sidedeal{
text-align: center;
margin-top:10px;
display: none;
position: absolute;
width: 150px;
}
.sidedeal img{
border: 1px solid #28466d;
}
.sidedeal .title{
margin-top: 8px;
font-size: 11px;
}
.sidedeal .titlenocaps{
margin-top: 0px;
font-size: 10px;
}
.sd0{
display: block;
}

.line{
border-top: 1px solid #28466d;
margin-bottom: -5px;
width: 165px;
}

#initiatives{
position: absolute;
z-index:100;
background-color: #c7dfed;
border: 1px solid #28466d;
padding: 5px 10px;
width: 563px;
}
#initiatives a{
color: #28466d;
}
.commentdiv{
background-color: #fee;
padding: 10px;
margin: -10px;
position: relative;
margin-top: 10px;
}
a.cmt_btn span{
background-color: #fbb;
color: #fff;
padding: 2px 5px;
border: 1px solid #fcc;
right: 10px;
position: absolute;
bottom: 10px;
}
a.cmt_btn:hover span{
background-color: #fcc;
border: 1px solid #fbb;
}
.commentdiv .pubpriv{
position: absolute;
bottom: 11px;
right: 110px;
width: 130px;
}
.commentdiv .pubpriv input{
float: right;
margin-top: 2px;
}
.commentdiv .savedone{
position: absolute;
bottom: 13px;
right: 10px;
color: #9e2e30;
}
.commentdiv .bc_ls{
color: #faa;
}
