
* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#5a5a5a;
	background-image:url(../img/bg.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
}
.FRbg {
	background-image:url(../img/bgFR.jpg);
}
a:link, a:visited {
	color:#649fc8;
	text-decoration:none;
	outline:none;
}
a:active, a:hover {
	color:#649fc8;
	text-decoration:underline;
	outline:none;
}
object {
	outline:none;	
}
#wrapper { 
	margin: 0 auto;
	width: 765px;
	position:relative;
}
#header {
	position:absolute;
	top:0px;
	width: 758px;
	height: 80px;
	margin: 0px 0px 0px 0px;
}
#header img {
	margin-left:15px;
	margin-top:64px;
}
#header p {
	float:right;
	margin-right:0px;
	margin-top:20px;
}
#video { 
	position:absolute;
	top:90px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 370px;
	width: 575px;
	border-top:2px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	border-left:2px solid #e7e7e7;
	z-index:1;
}
#rightNav { 
 position:absolute;
 top:90px;
 right:1px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 370px;
 width: 225px;
 display: inline;
 border-top:2px solid #e7e7e7;
 border-right:2px solid #e7e7e7;
 z-index:2;
 font-size:9pt;
}
#rightNav ul {
	padding:0px;
	margin:0px;
	float:right;
}
#rightNav ul li{
	list-style:none;
	padding:0px;
	padding-left:0px;
	margin:0px;
	width:225px;
	border-top-width:0px;
}

#rightNav ul li a:link, #rightNav ul li a:visited {
	display:block;
	position:relative;
	right:0px;
	width:225px;
	margin-top:-1px;
	height:38px;
	text-align:right;
	text-decoration:none;
	color:white;
}
#rightNav ul li a:active, #rightNav ul li a:hover {
	display:block;
	margin-top:-1px;
	width:225px;
	height:38px;
	position:relative;
	right:0px;
	color:white;
	text-align:right;
}
.videoBrowser:link, .videoBrowser:visited {
	background-image:url(../img/buttons/Button_Background_Off-video-browser.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;
}
.videoBrowser:active, .videoBrowser:hover {
	background-image:url(../img/buttons/Button_Background_Off-video-browser.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;	
}
.buttonAreYouReady:link, .buttonAreYouReady:visited {
	background-image:url(../img/buttons/Button_Background_Off_Are_you_ready_for_retirement.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonAreYouReady:active, .buttonAreYouReady:hover {
	background-image:url(../img/buttons/Button_Background_Active_Are_you_ready_for_retirement.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonAreYouReadyCurrent {
	background-image:url(../img/buttons/Button_Background_Active_Are_you_ready_for_retirement.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonWillYouHaveEnough:link, .buttonWillYouHaveEnough:visited {
	background-image:url(../img/buttons/button_background_Off-will-you-have-enough-money.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonWillYouHaveEnough:active, .buttonWillYouHaveEnough:hover {
	background-image:url(../img/buttons/Button_Background_Active-will-you-have-enough-money.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonWillYouHaveEnoughCurrent {
	background-image:url(../img/buttons/Button_Background_Active-will-you-have-enough-money.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonPaceWithInflation:link, .buttonPaceWithInflation:visited {
	background-image:url(../img/buttons/Button_Background_Off-will-your-income-keep-pace-with-inflation.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonPaceWithInflation:active, .buttonPaceWithInflation:hover {
	background-image:url(../img/buttons/Button_Background_Active-will-your-income-keep-pace-with-inflation.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonPaceWithInflationCurrent {
	background-image:url(../img/buttons/Button_Background_Active-will-your-income-keep-pace-with-inflation.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonMarketsFall:link, .buttonMarketsFall:visited {
	background-image:url(../img/buttons/Button_Background_Off-what-happens-if-markets-fall.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonMarketsFall:active, .buttonMarketsFall:hover {
	background-image:url(../img/buttons/Button_Background_Active-what-happens-if-markets-fall.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonMarketsFallCurrent {
	background-image:url(../img/buttons/Button_Background_Active-what-happens-if-markets-fall.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonRetirementAtRisk:link, .buttonRetirementAtRisk:visited {
	background-image:url(../img/buttons/Button_Background_Off-when-is-your-retirement-lifestyle-at-greatest-risk.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonRetirementAtRisk:active, .buttonRetirementAtRisk:hover {
	background-image:url(../img/buttons/Button_Background_Active-when-is-your-retirement-lifestyle-at-greatest-risk.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonRetirementAtRiskCurrent {
	background-image:url(../img/buttons/Button_Background_Active-when-is-your-retirement-lifestyle-at-greatest-risk.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonPotentialForGrowth:link, .buttonPotentialForGrowth:visited {
	background-image:url(../img/buttons/Button_Background_Off-do-you-want-potential-for-growth.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonPotentialForGrowth:active, .buttonPotentialForGrowth:hover {
	background-image:url(../img/buttons/Button_Background_Active-do-you-want-potential-for-growth.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonPotentialForGrowthCurrent {
	background-image:url(../img/buttons/Button_Background_Active-do-you-want-potential-for-growth.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonBuildingWealth:link, .buttonBuildingWealth:visited {
	background-image:url(../img/buttons/Button_Background_Off-how-can-you-be-certain-of-building-wealth.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonBuildingWealth:active, .buttonBuildingWealth:hover {
	background-image:url(../img/buttons/Button_Background_Active-how-can-you-be-certain-of-building-wealth.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonBuildingWealthCurrent {
	background-image:url(../img/buttons/Button_Background_Active-how-can-you-be-certain-of-building-wealth.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonHowMuchRetirementIncome:link, .buttonHowMuchRetirementIncome:visited {
	background-image:url(../img/buttons/Button_Background_Off-how-much-retirement-income-do-you-want.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonHowMuchRetirementIncome:active, .buttonHowMuchRetirementIncome:hover {
	background-image:url(../img/buttons/Button_Background_Active-how-much-retirement-income-do-you-want.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonHowMuchRetirementIncomeCurrent {
	background-image:url(../img/buttons/Button_Background_Active-how-much-retirement-income-do-you-want.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonPlayAll:link, .buttonPlayAll:visited {
	background-image:url(../img/buttons/Button_Background_Off-none.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;	
}
.buttonPlayAll:active, .buttonPlayAll:hover {
	background-image:url(../img/buttons/Button_Background_Off-none.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;	
}
.videoBrowserFR:link, .videoBrowserFR:visited {
	background-image:url(../img/buttons/Button_Off_Navigateur-video.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;
}
.videoBrowserFR:active, .videoBrowserFR:hover {
	background-image:url(../img/buttons/Button_Off_Navigateur-video.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;	
}
.buttonAreYouReadyFR:link, .buttonAreYouReadyFR:visited {
	background-image:url(../img/buttons/Button_Off_Etes-vous-pret-pour-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonAreYouReadyFR:active, .buttonAreYouReadyFR:hover {
	background-image:url(../img/buttons/Button_Active_Etes-vous-pret-pour-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonAreYouReadyFRCurrent {
	background-image:url(../img/buttons/Button_Active_Etes-vous-pret-pour-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonWillYouHaveEnoughFR:link, .buttonWillYouHaveEnoughFR:visited {
	background-image:url(../img/buttons/Button_Off_Aurez-vous-suffisamment-d-argent.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonWillYouHaveEnoughFR:active, .buttonWillYouHaveEnoughFR:hover {
	background-image:url(../img/buttons/Button_Active_Aurez-vous-suffisamment-d-argent.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonWillYouHaveEnoughFRCurrent {
	background-image:url(../img/buttons/Button_Active_Aurez-vous-suffisamment-d-argent.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonPaceWithInflationFR:link, .buttonPaceWithInflationFR:visited {
	background-image:url(../img/buttons/Button_Off_Votre-revenu-de-retraite-sera-t-il-indexe-a-l-inflation.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonPaceWithInflationFR:active, .buttonPaceWithInflationFR:hover {
	background-image:url(../img/buttons/Button_Active_Votre-revenu-de-retraite-sera-t-il-indexe-a-l-inflation.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonPaceWithInflationFRCurrent {
	background-image:url(../img/buttons/Button_Active_Votre-revenu-de-retraite-sera-t-il-indexe-a-l-inflation.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonMarketsFallFR:link, .buttonMarketsFallFR:visited {
	background-image:url(../img/buttons/Button_Off_Que-se-passe-t-il-si-les-marches-s-effondrent.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonMarketsFallFR:active, .buttonMarketsFallFR:hover {
	background-image:url(../img/buttons/Button_Active_Que-se-passe-t-il-si-les-marches-s-effondrent.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonMarketsFallFRCurrent {
	background-image:url(../img/buttons/Button_Active_Que-se-passe-t-il-si-les-marches-s-effondrent.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonRetirementAtRiskFR:link, .buttonRetirementAtRiskFR:visited {
	background-image:url(../img/buttons/Button_Off_Quand-courez-vous-le-plus-grand-risque-de-ne-pas-avoir-le-mode-de-vie-voulu-a-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonRetirementAtRiskFR:active, .buttonRetirementAtRiskFR:hover {
	background-image:url(../img/buttons/Button_Active_Quand-courez-vous-le-plus-grand-risque-de-ne-pas-avoir-le-mode-de-vie-voulu-a-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonRetirementAtRiskFRCurrent {
	background-image:url(../img/buttons/Button_Active_Quand-courez-vous-le-plus-grand-risque-de-ne-pas-avoir-le-mode-de-vie-voulu-a-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonPotentialForGrowthFR:link, .buttonPotentialForGrowthFR:visited {
	background-image:url(../img/buttons/Button_Off_Recherchez-vous-le-potentiel-de-croissance.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonPotentialForGrowthFR:active, .buttonPotentialForGrowthFR:hover {
	background-image:url(../img/buttons/Button_Active_Recherchez-vous-le-potentiel-de-croissance.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonPotentialForGrowthFRCurrent {
	background-image:url(../img/buttons/Button_Active_Recherchez-vous-le-potentiel-de-croissance.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonBuildingWealthFR:link, .buttonBuildingWealthFR:visited {
	background-image:url(../img/buttons/Button_Off_Comment-pouvez-vous-etre-certain-d-epargner-ce-qu-il-faut-en-vue-de-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonBuildingWealthFR:active, .buttonBuildingWealthFR:hover {
	background-image:url(../img/buttons/Button_Active_Comment-pouvez-vous-etre-certain-d-epargner-ce-qu-il-faut-en-vue-de-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonBuildingWealthFRCurrent {
	background-image:url(../img/buttons/Button_Active_Comment-pouvez-vous-etre-certain-d-epargner-ce-qu-il-faut-en-vue-de-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonHowMuchRetirementIncomeFR:link, .buttonHowMuchRetirementIncomeFR:visited {
	background-image:url(../img/buttons/Button_Off_Quel-montant-de-revenu-voulez-vous-avoir-a-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.buttonHowMuchRetirementIncomeFR:active, .buttonHowMuchRetirementIncomeFR:hover {
	background-image:url(../img/buttons/Button_Active_Quel-montant-de-revenu-voulez-vous-avoir-a-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#rightNav ul li #buttonHowMuchRetirementIncomeFRCurrent {
	background-image:url(../img/buttons/Button_Active_Quel-montant-de-revenu-voulez-vous-avoir-a-la-retraite.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	display:block;
	margin-top:-1px;
}
.buttonPlayAllFR:link, .buttonPlayAllFR:visited {
	background-image:url(../img/buttons/Button_Background_Off_none.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;	
}
.buttonPlayAllFR:active, .buttonPlayAllFR:hover {
	background-image:url(../img/buttons/Button_Background_Off_none.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;	
}
#rightNav a strong {
visibility:hidden;
}
#rightNav p {
    display:block;
	position:relative;
	right:0px;
	width:225px;
	height:37px;
	line-height:36px;
	background-image:url(../img/buttons/button_background_off.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#5a5a5a;
	text-align:center;
}
#middleNav {
 width: 745px;
 margin: 0px 0px 0px 0px;
 padding-left:15px;
 position:absolute;
 top:459px;
 border:2px solid #e7e7e7;
 border-bottom:1px solid #cccccc;
 border-top-width:0px;
 z-index:3;
 background-image:url(../img/hmenu-bg.gif);
 background-repeat:repeat-x;
}
#middleNav ul {
	padding:0px;
	margin:0px;
}
#middleNav ul li {
	font-size:8pt;
	padding:0px;
	margin:0px;
	margin-right:15px;
	list-style:none;
	float:left;
	text-align:center;
	line-height:24px;
}

#middleNav ul li a:link, #middleNav ul li a:visited {
	color:#5a5a5a;
	text-decoration:none;
}
#middleNav ul li a:active, #middleNav ul li a:hover {
	color:#649fc8;
	text-decoration:none;
}

#middleNav ul li #currentLoaded {
	color:#649fc8;
	text-decoration:none;
}

#content { 
 position:absolute;
 top:484px;
 width: 730px;
 margin: 0px 0px 0px 0px;
 padding-left:15px;
 padding-right:15px;
 border-right:2px solid #e7e7e7;
 border-left:2px solid #e7e7e7;
 border-bottom:2px solid #e7e7e7;
 _height: 0;
 line-height:150%;
}
#content p {
	padding-top:10px;
}
#content h1 {	
	color:#649fc8;
	font-size:13px;
	padding-top:10px;
}
#content h1 small {
	font-weight:normal;
	color:#5a5a5a;
	font-size:13px;
}
#content ul li {
	margin-left:25px;
	list-style-image:url(../img/bullet.gif);
}
#content h1 em {
	color:#a1ae39;
}
#rightContent {
	margin:0px;
	margin-left:15px;
	padding:0px;
	padding-left:15px;
	float:right;
	width: 155px;
}
#loadContent 
{
	margin-right:170px;
	border-right:1px solid #cccccc;
}
table {
	margin:0px;
	padding:0px;	
}
td {
	margin:0px;
	padding:0px;	
}
table.faqstable {
	border-left:1px solid #CCC;
}
table.faqstable tr td {
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:center;
	padding-right:6px;
	padding-left:6px;
}
table.faqstable tr th {
	background-color:#CCC;
	font-weight:bold;
	padding-right:6px;
	padding-left:6px;
	border-top:1px solid #CCC;
}
.titre-fonds {
	font-weight:bold;
	margin:0px;
	padding:0px;
	background-color:white;
	padding-top:10px;
	padding-bottom:5px;
}
.texte-fonds {
	border-bottom:1px solid #e7e7e7;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	padding-left:0px;
	margin-left:0px;
	padding-right:0px;
	margin-right:0px;
	width:200px;
}
.texte-ecoflex {
	border-bottom:1px solid #e7e7e7;
	background-color:#e7e7e7;
	text-align:center;
	margin:0px;
	padding:0px;
	vertical-align:middle;	
	width:48px;
}
table tr td.texte-header {
	border-bottom:1px solid #e7e7e7;
	text-align:center;
	margin:0px;
	padding:0px;
	vertical-align:middle;	
	width:48px;
	font-size:9px;
}
.thumbnails {
    float:left;
	display:block;
	padding-bottom:0px;
	padding-right:2px;
	margin-bottom:0px;
	border:none;
}	
#footer {
	text-align:center;
	font-size:8pt;
	clear:both;
	width:760px;
	margin-left:-15px;
	margin-right:-15px;
	border-top:1px solid #e7e7e7;
	line-height:20px;
}