ul#news {
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
}

ul#news li {
	list-style: none outside none;
	margin: 0 0 10px 0;
	padding: 0;
	border-bottom: 1px solid #DADDE1;
}

ul#news li.last {
	margin: 0;
	border: none;
}

ul#snews li { margin: 0; padding: 0; }

ul#news li img { float: right; margin: 0 0 10px 10px; }

ul#news li h4 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bold;
	padding: 0;
	margin: 0 0 6px 0;
}

ul#news li h2 a { text-decoration: none; }

ul#news li span, ul#snews li span  {
	font-size: 10px;
	font-weight: normal;
	color: #7d7d7d;
}

ul#news li p { font-size: 11px;	font-weight: normal; }

ul#news li div.newsclear { clear: left; height: 10px; }


span.yearsep {
	margin: 0 8px;
	color: #E1E1E1;
}

div#newsfoot {
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #DADDE1;
}

div.nvideocon {
	margin-top: 20px;
	text-align: center;
}

/* Shared Content News */

ul#snews {
	margin: 0 10px;
	padding: 0;
}

ul#snews li {
	list-style: none outside none;
	padding: 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #DADDE1;
	background: none;
}

ul#snews li.last {
	padding: 0 0 0 0;
	margin: 0;
	border: none;
}

div#newsbox ul li span, ul#snews li span { font-size: 10px; }

span.yearsep {
	margin: 0 8px;
	color: #E1E1E1;
}

ul#snews li h2 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	line-height: 14px;
}

ul#snews li h2 a {
	text-decoration: none;
}

ul#snews li span { color: #6D7886 !important; font-size: 10px; display: block; margin-bottom: 10px; }

ul#snews li a.lnkarrow { font-size: 11px; }

ul#news li.last p#readmore { display: block; margin: 20px 0 0 !important; }

a.lnknewsall {
	font-weight: bold;
	font-size: 11px;
	background: url(../images/leftnav.gif) left center no-repeat;
	padding: 0 0 0 14px;
	text-decoration: none;
}

/* Home news list */

ul#newsmini {	margin: 10px 0; padding: 0; }

ul#newsmini li {
	list-style: none outside none;
	padding: 10px 10px 10px 35px;
	background: #EFEFEF url(../images/icons/news.png) 10px 10px no-repeat;
}

ul#newsmini li span { color: #6d6d6d; }

ul#newsmini li p#readmore { padding: 0; margin: 0; }

ul#newsmini li a { color: #00a472; text-decoration: none; font-weight: bold; }

p#newspostdate {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
