#container {
    min-width: 0 !important;
    width: 805px;
    margin: 0 auto;    
}

#newsArticleBlock {
    width:500px;
    float:left;
    padding:50px 0 0 0;
}

#newsBlock {
    position:relative;
}

.newsArticle-case {
    position:absolute;
    width:500px;
    left: 0px;
    top: 0px;
    display:none;
}
.news-show {
    display:block;
}

.news-image {
    width:160px;
    float:left;
    padding:0 0px 0 0;
    text-align:center;
}
.news-image img {
    border:none;
}

.news-header {
    width:330px;
    float:right;
    text-align:left;
    font-weight:bold;
}
.news-header p {
    padding:0 0 10px 0;
    margin:0;
    
}
.news-header a {
    color:#003366;
    font-size:0.9em;
}

.news-anotation {
    width:330px;
    float:right;
    text-align:left;
    font-size:0.9em;
    color:#333333;
}

#topFirmsCase {
    width:197px;
    margin:10px 0 0 0;
    padding:5px 0 0 0;
    background-color: #CCCCCC; 
    color:#ffffff;
    float:right;   
    text-align:center;
    font-weight:bold;
}


#topFirms {
    margin:0 0 0 28px; 
    text-align:left;
    font-size:1.15em;
    padding-bottom:5px;
}
#topFirms a {
    color:#ffffff;
}
.topFirmsHeader {
   display:block;
   background-color: #000000;
   color: #ffffff;
   text-align:center; 
   margin-top:5px;
}



