#content-navigation div.section {
	border: 1px solid #E8EEF3;
	margin-bottom: 18px;
	padding: 0 10px 1px;
	position: relative;
	width: 118px;
}
	#content-navigation div.section h3 {
		margin: -1px -11px 0;
		padding: 0;
		position: relative;
	}

	#content-navigation div.section ul {
		list-style-type: none;
		margin: 12px 0;
		padding: 0;
	}

/* Issue date of the blog post. */
dl.news-listing dt {
	color: #727272;
	font-size: 9px;
	margin: 0 10px 10px 16px;	
}

/* Short teaser of the blog post. */
dl.news-listing dd {

	background-image: none !important; 
    /*border-bottom: 1px solid #ddd; - from Mike 9.27 not used */
	border-bottom: 1px solid #CCCCCC;
	margin: 0 10px 17px 16px;
	padding-bottom: 1px;
	position: relative;
	width: auto;
}
dl.news-listing dd.last { border-bottom: 0; margin-bottom: 25px; }

	/* Title/headline of the blog post. */
	dl.news-listing dt a.title {
		display: block;
		font-size: 15px;
		font-weight: bold;
		line-height: 17px;
		margin: 0 0 17px 0;
		padding: 0;
	}

	dl.news-listing dt a.title {
		 display: block;
		 margin-bottom: 3px;
	}

#content-sidebar div.feature div.feature {
	background: #E8EEF3 url(/static/canada/sunlifeCA/Images/cmc_u_layout_sidebarbgbottom_153w_9h.gif) no-repeat left bottom;
	font-size: 13px;
	margin: 0 0 5px;
	padding: 0 5px 1px 12px;
	position: relative;
	width: 136px;
}
	#content-sidebar div.feature div.feature h3 {
		margin: 0 -4px 0 -12px;
		padding: 0;
		position: relative;
	}