﻿body
{
	font-family: Arial;
	font-size: 12px;
}
.container_page
{
    margin-left: auto;
    margin-right: auto;
	width: 767px;
}

.container_header
{
	width: 100%;
}

/*the following styles are for the sub page */
.container_templatemain
{
    background-image: url("General/nav_background_210.gif");
    background-position: left top;
    background-repeat: repeat-y;
	width:761px;
	margin-left:2px;	
	border-left:1px solid #b9bbc9;
	border-right:1px solid #b9bbc9;
    height:100%;
}

.container_templatemainleft
{
	float: left;	
	width: 209px;
	/*padding-top:2px;*/
	padding-left:1px;
}

.container_templatemainmiddleright
{
/*	padding-top:2px;*/
	float:right;
	width:551px;
}

.container_templatemainmiddle
{
	width:351px;
	float:left;
}

.container_templatemainmiddlelarge
{
	width:529px;
}

.container_templatebackground
{
	background-image: url("General/second_div_background.gif");
	background-position: left top;
	background-repeat: no-repeat;
	width: 100%;
}

.container_templatebackgroundlarge
{
	background-image: url("General/two_div_background.gif");
	background-position: left top;
	background-repeat: no-repeat;
	width: 529px;
	height:100%;	
}

.container_templatedepositbackground
{
	width: 350px;
	border-right:1px solid #e7e5f0;
}

.container_templatemainright
{
	float:right;
	width:200px;
	padding-top:2px;
}

.container_main
{
	width: 100%;
	min-height:300px;
}

.container_pagesmain
{
	width: 761px;
	margin-left:2px;
	margin-right:4px;
	border-left:1px  solid #B9BBC9;
	border-right:1px solid #B9BBC9;
	min-height:300px;
}

.container_mainleft
{
	width: 217px;
	float: left;
	padding-left:4px;
}

.container_mainmiddleright
{
	width: 529px;
	float:right;
	padding-right:9px;
}

.container_footer
{
	width: 100%;
}

.container_flashreplacement
{
	background-image:url("Homepage/no-flash.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	width:531px;
	height:298px;	
}

.global_pagetitle
{
	width:351px;
	padding-bottom:20px;
}

.global_pagetitle h2
{
	font-weight:bold;
	font-size:14px;
}

.global_pagetitlelarge
{
	width:529px;
	padding-bottom:20px;
}

.global_pagetitle h2
{
	font-weight:bold;
	font-size:14px;
}

.global_pagetextlarge
{
	width:489px;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;
	font-size:11px;
	font-family:Verdana;
	color:#00004B;
	line-height:18px;
}

.global_pagetextlarge li
{
	margin-left: 20px;
	list-style-position: outside; 
	list-style-type: disc;
	font-size:11px;
	font-family:Verdana;
	color:#00004B;
	line-height:18px;
}


.global_pagetext
{
	width:308px;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;
	font-size:11px;
	font-family:Verdana;
	color:#00004B;
	line-height:18px;
}

.general_pagetext
{
	font-size:11px;
	font-family:Verdana;
	color:#00004B;
	line-height:18px;
}

.global_pagetext li
{
	margin-left: 20px;
	list-style-position: outside; 
	list-style-type: disc;
	font-size:11px;
	font-family:Verdana;
	color:#00004B;
	line-height:18px;
}

.global_subtitletext
{
	font-size:12.5px;
	font-family:Verdana;
	color:#00004B;
	font-weight:bold;	
}

.global_elementseperator
{
	background-image: url("General/page_content_serperator_bac.gif");
	background-position: left top;
	background-repeat: repeat-x;
	width: 311px;
	height:15px;
	margin-left:20px;
	margin-right:20px;
}

.global_elementseperatorlarge
{
	background-image: url("General/page_content_serperator_bac.gif");
	background-position: left top;
	background-repeat: repeat-x;
	width: 489px;
	height:15px;
	margin-left:20px;
	margin-right:20px;
}

.global_generaltext
{
	font-size:11px;
	font-family:Verdana;
	color:#00004B;
	line-height:18px;
}


.global_linktext
{
	display:block;
	font-weight:bold;
	color:#FB9E01;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	padding-top:2px;	
}

a.global_linktext:hover
{
	text-decoration:underline;
}

.lifepensionslistitem
{
	padding-top: 20px;
}

.lifepensionslink
{
	float: right;	
}

.ssia_investmentslogoholder
{
	position: relative;
	background-image: url("General/investing_made_easy_new.gif");
	background-position: left top;
	background-repeat: no-repeat;
	width: 190px;
	height:105px;
	display: block;
}

.ssia_moretext
{
	font-weight:bold;
	color:#003399;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;	
}

.ssia_moretext a
{
}

a.ssia_moretext:hover
{
	text-decoration:underline;
}


.general_ssiainvestmentstext
{
	position:absolute;
	left:135px;
	bottom:5px;
}

.general_ssiainvestmentsmorelink
{
	width:12px;
	height:12px;	
	position:absolute;
	left:170px;
	bottom:5px;
}

.financialservices_subheading
{
	font-weight:bold;
	color:#FB9E01;
	font-family:Verdana;
	font-size:12px;
	padding-left:20px;
	padding-bottom:12px;
}