#news-list .news-list-link-title, #news-latest .news-latest-link-title { 

	font-family: arial, tahoma, helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

}

#news-list .news-list-link-title a, #news-latest .news-latest-link-title a { color: #D50000; }

#news-list .news-list-link-title a:hover, #news-latest .news-latest-link-title a:hover { color: #666; }



.news-list-item {

clear:both;

border-bottom:1px dotted #858585;

padding-bottom:5px;

margin-bottom: 5px;

}

.news-list-item .info {

	

}

	.news-list-item .info .news-list-date {

		font-size:11px;	

	}

	.news-list-item .info .news-list-title {

		font-size:14px;	

		font-weight:bold;

		margin-bottom:5px;

	}

		.news-list-item .info .news-list-title a { color:#d50000; }

	

	.news-list-item .info .content {

	min-height:115px;

	color: #666;	

	}

		* html .news-list-item .info .content {

		height:115px;

		overflow: visible;

		color: #666;	

		}

		.news-list-item .info .content .images {

		position:relative;

		width:217px;

		height:118px;

		overflow: hidden;

		float:left;

		margin-right:10px;

		}

			.news-list-item .info .content .images .iframe {

			background: url(../images/frame_newsimage_list.png) left top no-repeat;

			width:217px;

			height:118px;

			position:absolute;

			top:0;

			left:0;

			z-index:2;

			}

			.news-list-item .info .content .images .item {

			background: #000;

			width:217px;

			height:118px;

			position:absolute;

			top:0;

			left:0;

			z-index:1;

			}

		.news-list-item .info .content .subheader {

			font-size:12px;

		}

		.news-list-item .info .content .news-list-morelink {

		font-size:11px;

		margin-top: 5px;

		}

			.news-list-item .info .content .news-list-morelink a {

			color:#d50000

			}

		

			.news-list-item .info .content .news-list-morelink .item-comments {

			background:url(../images/icon_comment.jpg) left top no-repeat;

			height:16px;

			float:left;

			padding:0 0 0 20px;

			cursor:pointer;

			margin-right:10px;

			}

			.news-list-item .info .content .news-list-morelink .morelink {

			height:16px;

			float:left;

			}

.news-single-item {

	

}

	.news-single-item h1 {

	color:#2f2f2e;

	margin:0;padding:0;

	margin-bottom:5px;

	}

	.news-single-item .content {

	width:650px;

	overflow: hidden;

	}

		.news-single-item .content p {

			font-size: 12px;

			line-height: 18px;

			margin-bottom:10px;

		}

		.news-single-item .content ul, .news-single-item .content ol { font-size: 12px; }

		.news-single-item .content .news-single-timedata {

		background: url(../images/date_icon.gif) left top no-repeat;

		padding:2px 0 2px 23px;

		color:#626262;

		margin: 0px 0px 5px 0px;

		font-size:11px;

		display: block;

		}

		.news-single-item .content img { 

			margin-right: 10px;

			margin-top: 5px;

			padding: 2px;

			background: #fff;

			border: 1px solid #999;

		}

		

		.news-single-item dl.news-single-related { font-size: 12px; }

			.news-single-item dl.news-single-related strong { display: block; }

			.news-single-item dl.news-single-related a { text-decoration: none; color: #d50000; }

			.news-single-item dl.news-single-related a:hover { text-decoration: underline; }

		

	.news-single-item .backlink {

	text-align: right;

	}

	    .news-single-item .backlink a {

		color:#2aaff8;	

		}

	.news-single-item .content ul, .news-single-item .content ol { margin-left: 30px;}

	.news-single-item .content ul li {}

	.news-single-item .content p a.external-link-new-window {

		color: #d50000;

	}



.news-list-browse {

	margin:0 auto;

	padding:0;

	text-align:center;

	clear: both;

	margin-top:10px;

} 

.news-list-browse  a {

	text-decoration: none;margin: 0 2px;

	border:solid 1px #DDDDDD;

	padding:3px 6px;

	color:#2AAFF8;

}

.news-list-browse .active {

	background: #D50000;

	color: #fff;

}

.news-list-browse  a:hover,

.news-list-browse  .active:hover {

	border:solid 1px #666;

}



/* Banner on Left Column */

#contentleft .modulebox .csc-textpic {

	margin-top: 5px;

}



.news-latest-container .view-all { text-align:right;margin-right:8px;}

.news-latest-container .view-all a { color:#d50000;text-decoration:none; }

.news-latest-container .view-all a:hover { color:#d50000;text-decoration:underline; }

