.news-headline{
	color: white;
	padding: 5px 5px 10px 60px;
	border-bottom: 1px dotted #999999;
	margin: 10px 0 5px 0;
	font-size: 11px;
	letter-spacing: .2em;
	background: transparent url(/img/news_icons.png) top left no-repeat;
	}
.news-headline.dmc {	background-position: 0 left;	}
.news-headline.corp{	background-position: -40px left;}
.news-headline.scc {	background-position: -80px left;}
.news-headline.f2f {	background-position: -120px left;}
.news-headline.etc {	background-position: -160px left;}
.news-headline a,
.news-headline a:visited{ color: white; text-decoration:none;}
.news-headline a:hover{ color: #b8017e;}