#news h1,
#news h2,
#news h3,
#news h4 {
    display: inline ! important;
    padding: 0 ! important;
    margin: 0 ! important;
}
#news {
    padding: 0 ! important;
    margin: 0 ! important;
    width: 486px ! important;
}
#news div {
    padding: 0 ! important;
    margin: 0 ! important;
    min-height: 10px;
    line-height: 12px;
    text-align: left ! important;
}
#news p {
    text-align: left ! important;
    font-size: 11px ! important;
    padding-bottom: 16px ! important;
}
#news img{
    vertical-align: top;
    padding: 0;
    margin-left: 0;
    margin-right: 20px ! important;
    margin-top: 0;
    margin-bottom: 10px ! important;
    height: 20%;
    width: 20%;
}
#news .floatleft {
    float: left;
}
#news div.newstitle {
    float: left;
    padding-left: 0 ! important;
    padding-right: 0 ! important;
    padding-top: 2px ! important;
    padding-bottom: 6px ! important;
    margin: 0;
    font-size: 24px;
    font-weight: bold;
    color: #333333;
}
#news div.newsheadline {
    position: relative;
    clear: both;
    text-align: left ! important;
    margin: 0 ! important;
    padding-left: 0 ! important;
    padding-right: 0 ! important;
    padding-top: 0 ! important;
    padding-bottom: 7px ! important;
}
html>body #news div.newsheadline {
    padding-left: 0 ! important;
    padding-right: 0 ! important;
    padding-top: 7px ! important;
    padding-bottom: 7px ! important;
}
#news a.newsheadline {
   font-size: 13px;
   font-weight: bold;
   color: #666666 ! important;
   line-height: 15px ! important;
}
#news div.newsarticle {
    position: relative;
    display: block;
}
#news div.newslinkdiv {
    clear: both ! important;
    padding-top: 0;
    padding-bottom: 3px ! important;
    padding-left: 0;
    padding-right: 0;
    font-size: 10px;
    font-weight: bold;
    color: #000000 ! important;
    font-variant: normal ! important;
    text-transform: none ! important;
    text-align: right ! important;
    width: 486px ! important;
}
#news a.newslink,
#news a.newslink:visited {
    padding: 0 ! important;
    margin: 0 ! important;
    font-size: 10px;
    font-weight: bold;
    color: #000000 ! important;
    font-variant: normal ! important;
    text-transform: none ! important
}
#news div.newsline {
    clear: both ! important;
    height: 1px ! important;
    border-top: 1px double #cccccc ! important;
}
#news div.newslinearticle {
    clear: both ! important;
    height: 10px ! important;
    border-top: 1px double #cccccc ! important;
}
