/**
*
* Sun Life Financial - Canada
*
* 2009-2010 Redesign
*
*/

body h4 {
	color: #000;
	font-size: 100%;
	margin-bottom: 1em;
}

/* Force the display of main headings (h1) inside of graphical banners. */
#content-body div.boxlayout h1 { display: block; }
#banner h1 {
	display: block;
	margin-right: -141px;
	padding-top: 19px;
}
	#banner h1 span {
		color: #003946;
		display: block;
		font-size: 0.56em;
		line-height: 1em;
	}


/* Feature box headings now use rounded corners. */
#content-body div.feature-blue h2 {
	background: #5482AB url(/static/canada/sunlifeCA/Todays%20Economy/Static%20files/ca_layout_u_hdrblue_540w_7h.gif) no-repeat left top;
}
#content-body div.col-left div.feature-blue h2,
#content-body div.col-right div.feature-blue h2 {
	background-image: url(/static/canada/sunlifeCA/Todays%20Economy/Static%20files/ca_layout_u_hdrblue_263w_7h.gif);
}
#content-body div.three-column-layout div.col-left div.feature-blue h2,
#content-body div.three-column-layout div.col-middle div.feature-blue h2,
#content-body div.three-column-layout div.col-right div.feature-blue h2 {
	background-image: url(/static/canada/sunlifeCA/Todays%20Economy/Static%20files/ca_layout_u_hdrblue_171w_7h.gif);
}
#content-sidebar div.feature-yellow h2 {
	background: #EAAB00 url(/static/canada/sunlifeCA/Todays%20Economy/Static%20files/ca_layout_u_hdryellow_263w_7h.gif) no-repeat left top;
}



/* Feature boxes in the right-hand sidebar are now (or can be) graphic based. */
div.feature h2 img {
	display: block;
	margin: -7px -5px -4px -19px;
}


/* Allow for a three-column layout within the body column of ANY page layout
type (one, two or three columns). */
#content #content-body div.three-column-layout div.col-left,
#content #content-body div.three-column-layout div.col-right {
	width: 171px;
}
#content #content-body div.three-column-layout div.col-middle {
	display: inline;
	float: left;
	margin-left: 13px;
	width: 171px;
}


/* Generic content area. */
div.boxlayout {
	margin: 15px 19px;
	width: auto;
}
#content-body div.boxlayout h1 { margin-top: -15px; }


/* Advisor Match sidebar feature. */
#ftr-advisor-match div.box {
	background: transparent url(/static/canada/sunlifeCA/Todays%20Economy/Static%20files/ca_ftr_u_advisormatch_263w_114h.jpg) no-repeat left top;
	padding-top: 106px;
}


/* Today's economy blog teaser. */
#ftr-blog-teaser div.box h3 {
	color: #5482ab;
	margin-bottom: 0;
}
#ftr-blog-teaser div.box span.date {
	display: block;
	margin-bottom: 1em;
}
#ftr-blog-teaser ul { margin-left: 28px; }
	#ftr-blog-teaser ul li {
		background-image: url(http://www.sunlife.ca/static/slfglobal/images/box_yellow.gif);
		padding-left: 16px;
	}


/* Toolbox sidebar feature. */
#ftr-toolbox ul li {
	background-image: url(http://www.sunlife.ca/static/slfglobal/images/box_yellow.gif);
	padding-left: 16px;
}
