body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* <<<------------------ BACKGROUND IMAGES and BACKGROUND COLORS */


.header_bg_1 {
	background-image: url(images/maple_leafs_large_bg_1.gif);
	background-repeat: no-repeat;
	background-position: center top;
}



.header_bg_2 {
	background-image: url(images/maple_leafs_large_bg_2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.header_bg_3 {
	background-image: url(images/maple_leafs_large_bg_3.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.insurance_products_list_bg	{
	background-image:url(images/insurance_bg_family.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


.insurance_products_list_bg_products	{
	background-image:url(images/insurance_bg_agent.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}


.investment_products_list_bg	{
	background-image:url(images/investment_bg_family.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.investment_products_list_bg_seniors	{
	background-image:url(images/homePage_stock_seniors.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.investment_products_list_bg_caucMumDaught	{
	background-image:url(images/homePage_stock_mumGirl_Cauc.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.investment_products_list_bg_dadDaughts_blk	{
	background-image:url(images/homePage_stock_dadGirls_blk.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.investment_products_list_bg_mumDaughts_blk	{
	background-image:url(images/homePage_stock_mumDaught_blk.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.investment_products_list_bg_mumSon_blk	{
	background-image:url(images/homePage_stock_mumSon_blk.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.investment_products_list_bg_famn_blk	{
	background-image:url(images/homePage_stock_fam_blk.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


.investment_products_list_bg_products	{
	background-image:url(images/investment_bg_graph.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


.people_bg	{
	background-image:url(images/people_bg_team.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}


.body_panel_top_bg	{
	background-image:url(images/body_panel_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


.body_panel_top_shade_bg	{
	background-image:url(images/body_panel_top_shade.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.body_panel_top_shade_people_bg	{
	background-image:url(images/body_panel_top_shade_people.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}



.body_panel_mid_repeat	{
	background-image:url(images/body_panel_middle_repeat.jpg);
	background-repeat: repeat-y;
	background-position:center;
}



.body_panel_bot_bg	{
	background-image:url(images/body_panel_bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


.body_panel_bot_bg	{
	background-image:url(images/body_panel_bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


.rightside_teasersSection_bg_thumbnail_panel	{
	background-image:url(images/rightside_teaserSection_bg_thumbnail_panel.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}

.rightside_teasersSection_bg_thumbnail_top	{
	background-image:url(images/rightside_teaserSection_bg_thumbnail_panel_top.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}


.rightside_teasersSection_bg_thumbnail_panel_left	{
	background-image:url(images/rightside_teaserSection_bg_thumbnail_panel_left.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}


.rightside_teasersSection_bg_thumbnail_panel_right	{
	background-image:url(images/rightside_teaserSection_bg_thumbnail_panel_right.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}


.rightside_teasersSection_bg_thumbnail_panel_bot	{
	background-image:url(images/rightside_teaserSection_bg_thumbnail_panel_bot.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}




/* BACKGROUND IMAGES and BACKGROUND COLORS -------------->*/




/* <--------------------- LINES and DIVIDERS */

.line_dividing_body_copy {
	background-image:url(images/line_dividing_body_copy.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}

.vertical_line_dividing_site_mid_repeat {
	background-image:url(images/vertical_line_dividing_site_mid_repeat.gif);
	background-position:center;
	background-repeat: repeat-y;
}
















/* LINES and DIVIDERS -------------->*/




/* <<<------------------ TEXT STYLES */

.main_nav_arial_11pt_666666 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.main_nav_arial_11pt_666666 a:link {
	color:#666666;
	text-decoration:none;
}
.main_nav_arial_11pt_666666 a:visited {
	color:#666666;
	text-decoration:none;
}
.main_nav_arial_11pt_666666 a:hover {
	color:#999999;
	text-decoration:none;
}
.main_nav_arial_11pt_666666 a:active {
	color:#666666;
	text-decoration:none;
}



.sub_nav_arial_11pt_333333 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.sub_nav_arial_11pt_333333 a:link {
	color:#333333;
	text-decoration:underline;
}
.sub_nav_arial_11pt_333333 a:visited {
	color:#333333;
	text-decoration:underline;
}
.sub_nav_arial_11pt_333333 a:hover {
	color:#666666;
	text-decoration:none;
}
.sub_nav_arial_11pt_333333 a:active {
	color:#333333;
	text-decoration:underline;
}


.home_productsList_arial_11pt_101D58 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#101D58;
	line-height:19px;
}
.home_productsList_arial_11pt_101D58 a:link {
	color:#101D58;
	text-decoration:underline;
}
.home_productsList_arial_11pt_101D58 a:visited {
	color:#101D58;
	text-decoration:underline;
}
.home_productsList_arial_11pt_101D58 a:hover {
	color:#999999;
	text-decoration:none;
}
.home_productsList_arial_11pt_101D58 a:active {
	color:#101D58;
	text-decoration:underline;
}



.home_productsList_arial_12pt_101D58 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#101D58;
	line-height:21px;
}
.home_productsList_arial_12pt_101D58 a:link {
	color:#101D58;
	text-decoration:underline;
}
.home_productsList_arial_12pt_101D58 a:visited {
	color:#101D58;
	text-decoration:underline;
}
.home_productsList_arial_12pt_101D58 a:hover {
	color:#666666;
	text-decoration:none;
}
.home_productsList_arial_12pt_101D58 a:active {
	color:#101D58;
	text-decoration:underline;
}



.content_title_arial_18pt_555555 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#555555;
}
.content_title_arial_18pt_555555 a:link {
	color:#555555;
	text-decoration:none;
}
.content_title_arial_18pt_555555 a:visited {
	color:#555555;
	text-decoration:none;
}
.content_title_arial_18pt_555555 a:hover {
	color:#555555;
	text-decoration:none;
}
.content_title_arial_18pt_555555 a:active {
	color:#555555;
	text-decoration:none;
}


.content_subtitle_arial_11pt_666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.content_subtitle_arial_11pt_666666 a:link {
	color:#666666;
	text-decoration:none;
}
.content_subtitle_arial_11pt_666666 a:visited {
	color:#666666;
	text-decoration:none;
}
.content_subtitle_arial_11pt_666666 a:hover {
	color:#999999;
	text-decoration:none;
}
.content_subtitle_arial_11pt_666666 a:active {
	color:#666666;
	text-decoration:none;
}



.body_copy_arial_11pt_666666 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	color:#666666;
	vertical-align:top;
}
.body_copy_arial_11pt_666666 a:link {
	color:#666666;
	text-decoration:underline;
}
.body_copy_arial_11pt_666666 a:visited {
	color:#666666;
	text-decoration:underline;
}
.body_copy_arial_11pt_666666 a:hover {
	color:#999999;
	text-decoration:none;
}
.body_copy_arial_11pt_666666 a:active {
	color:#666666;
	text-decoration:underline;
}


.people_name_arial_11pt_666666 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.people_name_arial_11pt_666666 a:link {
	color:#666666;
	text-decoration:underline;
}
.people_name_arial_11pt_666666 a:visited {
	color:#666666;
	text-decoration:underline;
}
.people_name_arial_11pt_666666 a:hover {
	color:#999999;
	text-decoration:none;
}
.people_name_arial_11pt_666666 a:active {
	color:#666666;
	text-decoration:underline;
}

.backtotop_arial_10pt_666666 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:19px;
	color:#666666;
}
.backtotop_arial_10pt_666666 a:link {
	color:#666666;
	text-decoration:underline;
}
.backtotop_arial_10pt_666666 a:visited {
	color:#666666;
	text-decoration:underline;
}
.backtotop_arial_10pt_666666 a:hover {
	color:#999999;
	text-decoration:none;
}
.backtotop_arial_10pt_666666 a:active {
	color:#666666;
	text-decoration:underline;
}


.footer_arial_10pt_C5C5C5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C5C5C5;
}
.footer_arial_10pt_C5C5C5 a:link {
	color:#C5C5C5;
	text-decoration:none;
}
.footer_arial_10pt_C5C5C5 a:visited {
	color:#C5C5C5;
	text-decoration:none;
}
.footer_arial_10pt_C5C5C5 a:hover {
	color:#999999;
	text-decoration:none;
}
.footer_arial_10pt_C5C5C5 a:active {
	color:#C5C5C5;
	text-decoration:none;
}



.rightside_teaserSection_arial_10pt_333333 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#333333;
}
.rightside_teaserSection_arial_10pt_333333 a:link {
	color:#333333;
	text-decoration:underline;
}
.rightside_teaserSection_arial_10pt_333333 a:visited {
	color:#333333;
	text-decoration:underline;
}
.rightside_teaserSection_arial_10pt_333333 a:hover {
	color:#666666;
	text-decoration:none;
}
.rightside_teaserSection_arial_10pt_333333 a:active {
	color:#333333;
	text-decoration:underline;
}




.footer_arial_10pt_E6E6E6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E6E6E6;
	letter-spacing:5px;
}
.footer_arial_10pt_E6E6E6 a:link {
	color:#E6E6E6;
	text-decoration:none;
}
.footer_arial_10pt_E6E6E6 a:visited {
	color:#E6E6E6;
	text-decoration:none;
}
.footer_arial_10pt_E6E6E6 a:hover {
	color:#999999;
	text-decoration:none;
}
.footer_arial_10pt_E6E6E6 a:active {
	color:#E6E6E6;
	text-decoration:none;
}


/* TEXT STYLES -------------->*/


/* <<<------------------ FORM ELEMENTSs */


.jumpMenu_productSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 148px;
	height:14px;
	border: 1px solid #999999;
}
.txt_fieldBox_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 125px;
	height:18px;
	padding-top:3px;
	padding-left:5px;
	background-image:url(images/txt_fieldBox_small.jpg);
	border:none;
}
.txt_fieldBox_long {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 350px;
	height:18px;
	padding-top:3px;
	padding-left:5px;
	background-image:url(images/txt_fieldBox_long.jpg);
	border:none;
}
.txt_fieldBox_comment {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 425px;
	height: 92px;
	padding-top:3px;
	padding-left:5px;
	background-image:url(images/txt_fieldBox_comment.jpg);
	border:none;
}





/* FORM ELEMENTS -------------->*/
