/* news - installation */
#news, #installation { margin-bottom: 0px !important; }
#news { margin-top: 8px; }
#news li, #installation li {
    background: url(../images/bg-shadow-line.gif) repeat-x;
    overflow: hidden;
    padding: 15px 0;
}
#news li { margin-bottom: 15px;}
* html #news li, * html #installation li { height: 1%; }
#news li .Image, #installation li .Image {
    background-color: transparent;
    float: left;
    height: 170px;
    text-align: center;
    width: 200px;
}
#news li .Image img, #installation li .Image img { vertical-align: top; }
#news li .Content, #installation li .Content { float: right; width: 440px; }
#news li .Content em.Time, #installation li .Content em.Time {
    color: #003480;
    font-size: 1.15em;
    font-style: normal;
}
#news li .Content p.ReadMore, #installation li .Content p.ReadMore {
    background: url(../images/bg-news-arrow.gif) no-repeat left center;
    margin-bottom: 0px;
    padding-left: 16px;
}
#news li .Content p.ReadMore { margin-top: 25px;}
#installation li .Content p.ReadMore a:link, #installation li .Content p.ReadMore a:visited,
#news li .Content p.ReadMore a:link, #news li .Content p.ReadMore a:visited { color: #666; }

/* newsDetail - installationDetail */
#newsDetail, #installationDetail { overflow: hidden; padding-top: 10px; }
* html #newsDetail, * html #installationDetail { height: 1%; }
#newsDetail .Info, #installationDetail .Info { padding-bottom: 25px; overflow: hidden; }
* html #newsDetail .Info, * html #installationDetail .Info { height: 1%; }
#newsDetail .Info em, #installationDetail .Info em {
    background-color: #999;
    color: #fff;
    float: left;
    font-size: 1.15em;
    font-style: normal;
    padding: 3px 10px;
    width: 470px;
}
#newsDetail .Info div, #installationDetail .Info div {
    background-color: #003480;
    float: right;
    font-size: .9em;
    line-height: 16px;
    padding: 3px 10px;
    text-align: center;
    width: 159px;
}
#newsDetail .Info div a:link, #newsDetail .Info div a:visited,
#installationDetail .Info div a:link, #installationDetail .Info div a:visited {
    background: url(../images/bg-back.gif) no-repeat left center;
    color: #fff;
    padding-left: 16px;
}
#newsDetail .Image, #installationDetail .Image { background-color: transparent; float: left; height: 340px; text-align: center; width: 200px; }
#newsDetail .Image img, #installationDetail .Image img { vertical-align: top; }
#newsDetail .Content, #installationDetail .Content { float: right; width: 440px; }

/* pressReleases */
#pressReleases { width: 400px; }
#pressReleases .Pagings { color: #6f7072; font-size: 1.25em; font-weight: bolder; padding: 10px 0; }
#pressReleases .Pagings a:link, #pressReleases .Pagings a:visited { color: #6f7072; }
#pressReleases .Pagings a.Active:link, #pressReleases .Pagings a.Active:visited { color: #000; font-size: 1.35em; }
#pressReleases .Pagings a.Active:hover { text-decoration: none; }
#pressReleases ul li { overflow: hidden; padding: 15px 0; }
* html #pressReleases ul li { height: 1%; }
#pressReleases ul li h3 {
    background: url(../images/bg-press-releases-arrow.gif) no-repeat left 2px;
    border-bottom: #b3b3b3 solid 1px;
    color: #003480;
    font-size: 1.1em;
    margin-bottom: 0px;
    padding: 0 0 5px 20px;
}
#pressReleases ul li .Content { float: left; padding-top: 15px; width: 270px; }
#pressReleases ul li .Downloads { float: right; line-height: 18px; padding-top: 15px; }
#pressReleases ul li .Downloads a { display: block; margin-bottom: 5px; }
#pressReleases ul li .Downloads a:hover { color: #000; text-decoration: none; }
#pressReleases ul li .Downloads img { float: left; margin-right: 5px; }