div.news-contentelemets{clear:both;margin:20px 0px}
div.news-backlink-wrap{clear:both}
div.news div.news-list-view div.article{overflow:hidden;margin-top:1em;padding-bottom:1em;border-bottom:1px solid #eeeeee;min-height:150px}
div.news div.news-list-view div.article div.header{border-color:#efefef;border-image:none;border-style:dotted;border-width:0px 0px 1px;line-height:1.8em;margin-bottom:10px;padding-bottom:2px}
div.news div.news-list-view div.article div.header h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;line-height:1.2em;margin-bottom:0.2em;font-weight:normal}
div.news-single div.article div.header span,div.news div.news-list-view div.article span{color:#777777}
div.news-single div.article div.header span.news-list-date,div.news div.news-list-view div.article span.news-list-date{font-weight:bold}
div.news div.news-list-view div.article div.header h2 a:hover,div.news div.news-list-view div.article div.header h2 a:focus{color:#222222}
div.news div.news-list-view div.article div.news-list-leftCol{float:left;width:28%}
div.news div.news-list-view div.article div.news-list-rightCol{float:right;width:68%}
div.news div.news-list-view div.article div.teaser-text{font-size:0.8em;color:#555555}
div.news-single div.article h1{margin-bottom:8px}
div.news-single div.article div.header{overflow:hidden;margin-bottom:2em}
div.news-single div.article div.header small{float:right}
