/* CSS Document */
body { margin:0; background:#b6cfe2 url(../images/bg_gradient.gif) fixed repeat-x;}
img { border:0px;}
p { margin-top:0px; color:#000;}


/*a:hover, a:active, a:visited {outline:none;}
*/
#base { width:950px; margin:0 auto; text-align:left; background-color:#ff0000;border:1px solid #cccccc;height:100%;background-image:url(/en/images/bkg_col.gif); background-repeat:repeat-y;}
#base_2cols{width:950px;margin:0 auto;text-align:left;background-color:#ff0000;border:1px solid #cccccc;height:100%;background-image:url(/en/images/bkg_sub_2cols.gif);background-repeat:repeat-y;min-height:500px;_height:500px;}
#base_3cols{width:950px; margin:0 auto; text-align:left; background-color:#ff0000;border:1px solid #cccccc;height:100%;background-image:url(/en/images/bkg_sub_3cols.gif); background-repeat:repeat-y;}


#wrapper{ width:958px;/*text-align:left;*/ background-color:#fff; height: auto; min-height: 100%;background:url(../images/bg_sideNav.png) repeat-y; margin:0 auto;}

#layout{width:958px;margin:0 auto; background-color:#fff; height: auto; min-height: 100%;background:url(../images/bg_sideNav.png) repeat-y; }
#header { width:958px; height:100px; border-bottom:0px solid #dbdbdc; text-align:right; font-family: Arial, sans-serif; font-size:0.7em;background-color:#fff;}
#header .hLogo { float:left; padding:0px 0 0 20px; margin-top:20px;}
#topRightNav { width:380px; float:right; margin-top:25px; margin-right:10px !important;margin-right:10px;}
#topRightNav .links { margin-bottom:10px; color:#808183;}
#topRightNav .links a:link, #topRightNav .links a:visited { color:#d1a10f; text-decoration:none;}
#topRightNav .links a:hover, #topRightNav .links a:active { color:#97740b; text-decoration:none;}
#topRightNav form {margin-top:0px;padding-top:5px;}
#topRightNav form input {font-size:0.9em; margin-right:8px; margin-top:0px; border-top:1px solid #908e8e; border-left:1px solid #908e8e; border-bottom:1px solid #dcdbdb;border-right:1px solid #dcdbdb;vertical-align:middle;background-color:#f5f8fa;}
#topRightNav form img {border:0; vertical-align:middle;}

#searchForm { width:380px; float:left; margin-top:25px; margin-right:10px !important;margin-right:10px;}
#searchForm form { margin-top:0px;padding-top:5px;}
#searchForm form input { font-size:0.9em; margin-right:8px; margin-top:0px; border-top:1px solid #908e8e; border-left:1px solid #908e8e; border-bottom:1px solid #dcdbdb;border-right:1px solid #dcdbdb;vertical-align:middle;background-color:#f5f8fa;}
#searchForm form img { border:0; vertical-align:middle;}

#searchForm1 { width:680px;margin-top:40px; margin-right:10px !important;margin-right:10px;}
#searchForm1 form { padding-left:160px; margin-top:0px;padding-top:5px;}
#searchForm1 form input { font-size:0.9em; margin-right:8px; margin-top:0px; border-top:1px solid #908e8e; border-left:1px solid #908e8e; border-bottom:1px solid #dcdbdb;border-right:1px solid #dcdbdb;vertical-align:middle;background-color:#f5f8fa;}
#searchForm1 form img { border:0; vertical-align:middle;}


/* style for top Navigation bar */
#mainNavBarHmpg { width:958px; height:22px; background-image:url(../images/bckgrd_mainNav.gif);background-repeat:no-repeat; /*margin:0px auto !important;*/ margin:0px 0 0px 0; padding:35px 0 0 0px;}
#mainNavBar { width:958px; height:22px; background-image:url(../images/bckgrd_mainNav.gif);background-repeat:no-repeat; /*margin:0px auto!important;*/ margin:0px auto 0px 0; padding:35px 0 0 0px;}
#mainNavBar3cols { width:958px; height:35px; background-image:url(../images/bkg_nav3cols.jpg);background-repeat:no-repeat;}

#printpage { float:right;padding-right:20px; text-decoration:none; z-index:5000;position:relative;display:block;}
#printpage a:link, #printpage a:visited { color:#d06f1a; text-decoration:none;  font-size:1.0em; outline:none;}
#printpage a:hover, #printpage a:active { color:#ac5b2e; text-decoration:underline; font-size:1.0em; outline:none;}


/*sub nav styles*/
#subNav {width:145px; height:100%; /*height:auto !important;*/min-height:800px;background-color:#e9e9e9;float:left; font:normal 10px Arial, Helvetica, sans-serif; margin-left:0; border-right:1px solid #CCCCCC; }
#subNav ul {margin:0px; padding:0px; list-style:none; /*border-bottom:1px solid #DDDDDD; border-top:0px solid #ff0000;*/}
#subNav ul li {line-height:120%; padding:5px 0px 5px 15px; /*background:url(../images/bg_submenu.gif) repeat-y;*/ vertical-align:middle;min-height: 20px;_height:20px;}
#subNav ul ul li {line-height:120%; background-color:#e9e9e9; margin-left:-15px; padding:6px 0 6px 25px; min-height: 25px;_height:25px;background-color:#f4f3f3;}
#subNav ul li ul{margin-top:5px;padding-bottom:0;margin-bottom:0; display:block;border-bottom:0px solid #DDDDDD;}

#subNav .currMain {width:130px; background:url(/en/images/nav_arrow.gif) top left no-repeat; padding:5px 0 10px 15px;}
#subNav .currSub{background-color:#FFFFFF; margin-left:5px; margin-top:-5px; margin-bottom:-5px; padding-left:20px; background:url(/en/images/sidesubNav_highlight.gif) top left no-repeat;}

#subNav .subList {padding:0px;}
#subNav .subList li {padding:5px 0px 5px 15px;}
#subNav .subList ul {padding-top:0px; margin-bottom:0px; border:0px; list-style:none;display:block;}
#subNav .subList .subList {padding-bottom:-5px; margin-bottom:-5px;}
#subNav .subList .subList li { font-weight:normal; color:#ffffff;}
#subNav .subList .subList .currSub {color:#d5a00f; background:url(/en/images/sidesubNav_highlight.gif) top left no-repeat;}
#subNav .subList .subList li{background-color:#f7f7f7; }
#subNav .subList .currSub, #subNav .subList .currSub ul{padding:5px 0px 5px 15px;}

#subNav .subList .currSub, #subNav .subList .currSub a { color:#C79B00; height:20px; margin-left:-5px;padding-top:5px;display:block;/*padding:5px 0px 5px 5px;*/ background:url(/en/images/sidesubNav_highlight.gif) top left no-repeat;}
#subNav ul li a:link, #subNav ul  li a:visited, #subNav ul  li a:active  { color:#005595; text-decoration:none; outline:none;}
#subNav ul li a:hover{ color:#C79B00; text-decoration:none; outline:none;  }

#subNav ul ul li a:link, #subNav ul ul li a:visited, #subNav ul ul li a:active { color:#005595; text-decoration:none;display:block;outline:none;padding-left:15px;height:20px; }
#subNav ul ul li a:hover {color:#9d849a; text-decoration:none; display:block;outline:none;}


/*Styles for FOOTER*/
#footer { width:958px; position:absolute;margin-top: -80px; /* negative value of footer height */ height: 80px;clear:both;/*height:80px !important; _height:75px; position:absolute; clear:both;*/ text-align:right; font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/bckgrd_footer.png) repeat-x; margin:0px auto !important; padding:30px 0 0 0 !important; padding:30px 0 0 0; }
#footer p { display:inline; color:#000;margin-top:12px;}
#footer img { width:96px; margin-left:25px; vertical-align:baseline; margin-right:20px;}
#footer a{text-decoration:none; color:#005695;}
#footer a:hover{text-decoration:underline;}

/* TITLE STYLES */
h1, h2, h3 { font-family:"Trebuchet MS", Arial, sans-serif; }
h1 { font-size:1.75em; color:#ac5b2e;}
h2 { font-size:1.25em; color:#272420;}
h3 { font-size:1.1em; margin-bottom:0px;}

/* GENERAL CONTENT AREA STYLES */
#homeContent, #mainContent, #mainFullwidth, #MainNoCol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:140%; color:#808183}

/* HOMEPAGE TEMPLATE STYLES */
#homeContent { width:958px; background-color:#f9f9f9; min-height:270px; margin:0 auto;display:block;}
#homeContent #mainImage {width:100%;height:99% !important/*256px*/; _height:98%;}

#topContent { width:958px !important; _width:957px; height:310px !important;_height:340px; background:#fff;/*background:url(../images/bg_topContent.gif); */display:block;overflow:hidden; margin:0px;padding:0;border:0px dotted red;}
#topContent .home_FeaturedFund ul { float:left; list-style-image:url(../images/bullet.gif); color:#444444;}
#topContent .home_FeaturedFund li { padding-bottom:15px;}


/*#topContent .leftColumn p {margin-top:30px !important; margin-top:40px; line-height:24px; font-size:1.15em; }*/
#topContent .home_FeaturedFund {margin:0;width:395px !important; width:381px;height:100% !important; _height:100%;float:left; background:url(../images/bg_featuredFund.gif) left top no-repeat;}
#topContent .home_FeaturedFund .titleTop {font:bold 13px Verdana, Arial, Helvetica, sans-serif; width: 99%;padding:5px 0px 5px 10px !important; padding:5px 0px 5px 10px; color:#fff/*252525*/; text-align:left;background-color:#acc5e6/*#e1e1e1*/; border-bottom: 1px solid #005595;clear:left;}

#topContent .home_FeaturedFund #featured_fund {float:right; display:inline; width:220px; padding:8px 0 8px 8px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#ccc; border:0px dotted green;}
#topContent .home_FeaturedFund #featured_fund h2 {font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#d59f0f;}
#topContent .home_FeaturedFund #featured_fund p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000;}

#topContent .home_marketOutlook {float:left;width:305px !important; _width:290px;height:748px !important; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;margin:0; padding:0;}


#topContent .home_marketOutlook .titleTop {font:bold 13px Verdana, Arial, Helvetica, sans-serif;width: 98% !important; _width: 295px;padding:5px 0px 5px 10px !important; color:#fff/*252525*/; text-align:left; background-color:#acc5e6/*92accec3c6c9*/; border-bottom: 1px solid #005595;}
#topContent .home_marketOutlook .mo_content_top {width:98%;height:120px !important; height:130px; padding: 0 0 10px 6px;border-bottom:1px solid #ccc;display:block;}

#topContent .home_marketOutlook .mo_content_top #DocumentContainer2, #topContent .home_marketOutlook .mo_content #DocumentContainer3 {width:295px;height:13px !important; height:14px; overflow:hidden;}


#topContent .home_marketOutlook .mo_content {width:98% !important; width:270px;height:120px !important;_height:125px;padding-left:6px;display:block;border: 0px dotted purple;}
 
#topContent .home_marketOutlook .mo_content img, #topContent .home_marketOutlook .mo_content_top img {float:right;padding:0 0 0 6px;margin:0;}
#topContent .home_marketOutlook .mo_content h2, #topContent .home_marketOutlook .mo_content_top h2{font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#d59f0f;padding-top:4px;}
#topContent .home_marketOutlook .mo_content p, #topContent .home_marketOutlook .mo_content_top p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000;display:block;padding:2px 0 -3px 0;}

#topContent .home_marketAction { width:256px !important; width:247px; float:left;}
#topContent .home_marketAction .titleTop {font:bold 13px Verdana, Arial, Helvetica, sans-serif;width:256px !important; width:100%;padding:5px 0px 5px 10px !important; padding:5px 0px 5px 10px; color:#fff/*252525*/;margin:0; text-align:left; background-color:#acc5e6/*e1e1e1*/; border-bottom: 1px solid #005595;border-left: 1px solid #fff;}


#topContent .home_marketOutlook .mo_content_top a:link, #topContent .home_marketOutlook .mo_content_top a:visited, #topContent .home_marketOutlook .mo_content_top a:active, #topContent .home_marketOutlook .mo_content a:link, #topContent .home_marketOutlook .mo_content a:visited, #topContent .home_marketOutlook .mo_content a:active, #topContent a:link, #topContent a:visited, #topContent a:active {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#005595; text-decoration:none;margin:0;}
#topContent .home_marketOutlook .mo_content_top a:hover, #topContent .home_marketOutlook .mo_content a:hover, #topContent a:hover {text-decoration:underline;color:#666;}

#topContent1 { width:958px; height:350px !important; height: 350px; background:url(../images/bg_topContent1.gif) repeat-x #FFFFFF; /*overflow:hidden;*/clear:both; margin:0px 0 10px 0; padding:0; }
#topContent1 .leftColumn { width:400px; height:330px; float:left; /*background:url(../images/bg_seperator.gif) right 50% no-repeat; margin-right:17px;*/ padding:0px 0px 0px 5px;}
#topContent1 .leftColumn ul { float:left; list-style-image:url(../images/bullet.gif); color:#444444;}
#topContent1 .leftColumn li { padding-bottom:15px;}
/*#topContent1 .leftColumn p {margin-top:30px !important; margin-top:40px; line-height:20px; font-size:1.0em; }*/
#topContent1 .leftColumn .titleTop { font-size:1.0em; font-weight:bold; margin-top:5px; padding:0 0 10px 0px !important; padding:0px 0 10px 0px; color:#d1a10f; }
#topContent1 .rightColumn { width:260px; float:right; padding:30px 20px 0 0;}
#topContent1 .paddingBox { width:205px; height:275px; float:left; margin:30px 0px 0 0px !important; margin:26px 0px 0 0px; padding:15px 0px 20px 8px !important; padding:15px 0px 20px 8px; border:0px solid #EEEEEE; background:url(../images/bg_promoBox.gif) no-repeat; }
#topContent1 .paddingBox p{width:185px; font-size:11px; line-height:16px;}
#topContent1 .paddingBox1 p{width:185px; font-size:11px; line-height:16px;}

#topContent1 .paddingBox1 { width:205px; height:275px; float:left; margin:30px 0px 0 0px !important; margin:26px 0px 0 0px; padding:15px 0px 20px 8px !important; padding:15px 0px 20px 8px; border:0px solid #EEEEEE; background:url(../images/bg_promoBox1.gif) no-repeat; }

hr {border-style:dotted; color: #9E9E9E; background-color: #9E9E9E; height: 1px; width: 100%; text-align: left; }


#bottomContent { width:958px; height:250px; /*overflow:auto;*/ clear:both; margin:0px 0 10px 0; padding:20px 0 30px 0; background-color:#f6f6f6}
/*#bottomContent li {	float:left;	width:248px; background:url(../iimages/bg_seperator.gif) right 50% no-repeat; padding:10px 10px 0 10px; overflow:hidden;}*/
#bottomContent .titleBottom { font-size:1.1em; font-weight:bold; margin:20px 0 60px 0; padding:0 0 10px 0px; color:#d1a10f; }
#bottomContent #paddingBox { width:330px; float:left; margin:0 5px 0 25px !important; margin:0 5px 0 12px; padding-right:30px !important; padding-right:35px; background:url(../images/bg_seperator.gif) right 55% no-repeat; }
#bottomContent #paddingBox1 { width:480px; float:right; margin:0 40px 0 20px !important; margin:0 10px 0 15px; padding-right:0px !important; padding-right:20px; border:0px solid black }
#bottomContent #paddingBox p {padding-top:15px; font-size:1.0em; line-height:1.8em;}
#bottomContent #paddingBox1 p {padding-top:5px; font-size:0.9em;}
#bottomContent #paddingBox1 ul { float:left; list-style-image:url(../images/bullet.gif); color:#444444;}
#bottomContent #paddingBox1 li { padding-bottom:10px;}

#mainContent .headerTitle{ font-size:22px; font-weight:bold; margin-top:20px; padding:0 0 20px 0px !important; padding:20px 0 20px 0px; color:#2e6ea7;}
#mainContent .title{ font-size:18px; font-weight:none; text-decoration:none; line-height:14px; margin-top:15px; padding:0 0 10px 0px !important; padding:0px 0 10px 0px; color:#005595;}
#mainContent .subtitle, #mainContent_noNav .subtitle{ font:bold 13px Arial, Helvetica, sans-serif; padding-bottom:2px; color:#3c76aa;}
#mainContent .subtitle2, #mainContent_noNav .subtitle2{ font:bold 12px Arial, Helvetica, sans-serif; padding-bottom:2px; color:#2e6ea7;}
#mainContent .quote, #mainContent_noNav .quote { font:bold 18px Arial, Helvetica, sans-serif; color:#dfa711; padding:20px 70px 2px 20px; }
#mainContent .quotename, #mainContent_noNav .quotename {font:12px Arial, Helvetica, sans-serif; color:#dfa711; padding:30px 70px 20px 0; text-align:right;}

/*#mainContent .pdf { background:url(../images/icon_pdf.gif) no-repeat; padding-left:20px; line-height:18px; vertical-align:middle; padding-bottom:5px; height:auto !important;height:25px; }
#mainContent .bio {float:left; width:540px; margin-bottom:50px;}
#mainContent .name {font:bold 17px Arial, Helvetica, sans-serif; padding-bottom:0px; color:#2e6ea7;}
#mainContent .degree {font:bold 11px Arial, Helvetica, sans-serif; color:#444444; padding-bottom:0px;}
#mainContent .jobTitle {font:bold 13px Arial, Helvetica, sans-serif; color:#dfa711; padding-bottom:12px;}
#mainContent .fundnames {font:bold 12px Arial, Helvetica, sans-serif; color:#555555; padding-bottom:12px;}
#mainContent .bio p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}*/

/*Style for Seperate Accounts Investments*/
#mainContent .SA_headerTitle {float:left;width:100%; height:100%;display:block;margin:20px 0;}
#mainContent .SA_headerTitle img{float:left;display:inline;margin-right:10px;}
#mainContent .SA_headerTitle h2 {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#d59f0f; padding-bottom:5px; border-bottom: 1px solid #d59f0f;margin-left:110px;width:83%;}
#mainContent .SA_headerTitle p {font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

#mainContent .SA_content {display:inline; width:100%; height:100%;}

#print_content .titleFund{ font-size:18px; font-weight:none; text-decoration:none; line-height:14px; margin-top:15px; margin-left:10px !important; margin-left:18px; padding:0 0 10px 10px !important; padding:0px 0 20px 0px; color:#005595;}

#print_content a :hover, :active, :visited {outline:none;}

#siteMap {margin-left:15px !important; margin-left:0;}


/* 3 buttons in right-hand column on homepage */
.homePageButtons {}
.homePageButtons img { margin-right:7px;}
.homePageButtons img.lastButton { margin-right:0px;}

/* MAIN CONTENT AREA STYLES (not homepage) */
#mainContent { /*background-image:url(/en/images/bg_sideNav.png); background-repeat:repeat-y;*/ z-index:1;font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;min-height:490px;width:770px;margin:-25px 0 0 10px;padding:0;border:0; float:left;}
#mainContent_noNav { /*background-image:url(/en/images/bkg_3cols.gif); background-repeat:repeat-y;*/border:1px dotted red;background-color:#fff; min-height:490px;width:770px;margin:0 0 0 10px;padding:0;border:0; float:left;}
#mainContent h2, #mainContent_noNav h2{ color:#272420;}
#mainContent p, #mainContent_noNav p{padding:0 25px 0 0;line-height:18px;}
#mainContent .SA_list {font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; width:400px;color:#444; list-style-type:disc; list-style:outside;margin-left:10px;padding-left:20px;}
#mainContent .SA_list li {padding:5px 0;}

#mainContent .leftColumn { width:760px; float:left; margin-right:20px; padding-top:0px;border:1px dotted red; }
.headerTitle{ font:bold 19px Verdana, Arial, Helvetica, sans-serif; margin-top:20px; padding:0 0 20px 0px !important; padding:20px 0 20px 0px; color:#2e6ea7;}

iFrame {min-height:260px; display:block;z-index:6000;}

#mainContent .rightColumn, #mainContent_noNav .rightColumn {width:140px; float:right;padding-top:15px; }


/*Styles for Quick Links and Email Alerts*/
.quickLink_SignUp {float:right;display:block;background-color:#ebf2f7;border-left:1px solid #eaeff6; width:254px; height:99% !important; _height:98%;padding-top:8px;}
.quickLink_SignUp h2 {font:bold 11px Verdana, Arial, Helvetica, sans-serif;margin:3px 5px;padding-bottom: 5px;border-bottom:1px dotted #005695;display:block;color:#d59f0f;}
.quickLink_SignUp ul {display:block; font:normal 12px Arial, Helvetica, sans-serif;margin-left:22px; line-height:20px;padding:4px 4px 0 4px;color:#666;}
.quickLink_SignUp ul li a:link, #mainImage .quickLink_SignUp ul li a:active, #mainImage .quickLink_SignUp ul li a:visited{text-decoration:none;color:#005595;}
.quickLink_SignUp ul li a:hover {text-decoration:underline;color:#636363;}

/* MAIN CONTENT AREA STYLES (full width with nav.) */
#MainNoCol { margin:0; padding-top:0px; background-color:#fff; }
#MainNoCol .leftColumn { width:790px; float:left; height:100%; padding: 0 5px; display:inline;background-color:#fff;/* 5px 60px 10pxmargin-left:60px;border:1px dotted green;*/}
#MainNoCol .NOleftColumn { width:940px; float:left; height:100%;margin: 0; padding: 0 0 60px 0px;background-color:#fff;display:inline;/*margin-left:60px;border:1px dotted green;clear:both;*/}
#MainNoCol .rightColumn { width:260px; float:right; padding:30px 20px 0 0;}

/* IMAGE HEADERS */
#mainImage { width:958px; height: 274px; border-top:0px solid #fff;/*background-image:url(../images/home_mainImage.jpg); background-repeat:no-repeat;*/}
#instutinvestImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_seperateaccounts.gif); background-repeat:no-repeat; margin:0; }
#fundinvestImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_mutualFunds.gif); background-repeat:no-repeat; margin:0; }
#mediaroomImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_mediaroom.jpg); background-repeat:no-repeat; margin:0;}
#aboutusImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_aboutus.jpg); background-repeat:no-repeat; margin:0; }
#customStrategiesImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_commentary.jpg); background-repeat:no-repeat; margin:0; }
#sitemapImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_sitemap.jpg); background-repeat:no-repeat; margin:0; }
#searchImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_search.jpg); background-repeat:no-repeat; margin:0; }
#privacyImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_privacy.jpg); background-repeat:no-repeat; margin:0; }
#legalImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/header_legal.jpg); background-repeat:no-repeat; margin:0; }
#webcastImage { width:958px; height: 90px; border-top:1px solid #fff; background-image:url(../images/banner_usWebcast.jpg); background-repeat:no-repeat; margin:0; }

/*Flash content style reference*/
#flashcontent{ width:702px; height:279px !important; height:280px !important; border:0px solid #AAA;margin:0;padding:0;float:left;}


.buttonPad {margin:0px 0 10px 0;}

.flashMargin {margin-top:-100px;}

.factDocContainer {float:right;padding-left:10px;width:260px;height:360px;}


#chevronImage {width:170px; height:185px; float:right; background:url(../images/chevron_sm.jpg) no-repeat; margin:55px 20px 20px 30px; }


/* MAIN CONTENT AREA STYLES (full width with no nav.) */
#mainFullwidth { width:958px;}
#mainFullwidth h2 { color:#272420;}



/* RIGHT-HAND COLUMN MODULE STYLES */
#mainContent .rightColumn .titleBar {color:white;}


/* CUSTOM FUNDS TABLES */
.customBox { width:300px; height:161px; background-image:url(../images/bg_customizedbox.jpg); background-repeat: no-repeat;}
.whiteText {color:#FFFFFF; font:12px/20px Verdana, Arial, Helvetica, sans-serif;}
.blueText {color:#2e6ea7;}
.orangeText{color:#dfa711;}



.LightOrange{color:#ffd68c;}
.thinkingModule { width:100%;  margin-bottom:20px !important;margin-bottom:10px; font-size:0.9em; line-height:130%;}
.thinkingModule hr { height:1px; color:#eae7e3; border-top:0px; border-bottom:1px solid #808183; margin:0px; padding:0px;}
.thinkingModule h2 { padding:5px 0 0 10px; margin:0px;color:white;}
.thinkingModule .titleBar { height:26px; background-image:url(/en/images/titleBar_img.jpg); background-repeat:no-repeat;color:white; }
.thinkingModule #quickLinks a, .thinkingModule a{color:#262420;text-decoration:none;}
.thinkingModule #quickLinks a:hover, .thinkingModule a:hover{color:#262420;text-decoration:underline;}
.thinkingModule #quickLinks{FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(/en/images/sm_arrow_orange.gif); MARGIN-LEFT: 30px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none; width:290px;z-index:auto;}
.thinkingModule #quickLinks li{ padding-bottom:5px; border-bottom:1px dotted #abacac;}

.thinkingModule .thinkingItem { padding:10px;}
.thinkingModule .thinkingItem h3 { margin-top:0px; color:#808183; font-size:1.3em;}
.thinkingModule .thinkingItem p { margin-bottom:0px;font-size:1em;}
.thinkingModule .thinkingItem a { font-size:1em;}
.thinkingModule .thinkingItem a:link, .thinkingModule .thinkingItem a:visited,.thinkingModule .thinkingItem a:active { color:#005595;text-decoration:none; }
.thinkingModule .thinkingItem a:hover,  { color:#262420; text-decoration:underline;}

.rrspModule { width:100%;  margin-bottom:20px; font-size:0.9em; line-height:130%;}
.rrspModule hr { height:1px; color:#eae7e3; border-top:0px; border-bottom:1px solid #808183; margin:0px; padding:0px;}
.rrspModule h2 { padding:5px 0 0 10px; margin:0px;}
.rrspModule .titleBar { height:26px; background-image:url(/en/images/titleBar_img.jpg); background-repeat:no-repeat;  color:white;}
.rrspModule .rrspItem { padding:10px;}
.rrspModule .rrspItem h3 { margin-top:0px; color:#808183; font-size:1.3em;}
.rrspModule .rrspItem p { margin-bottom:0px;}
.rrspModule .rrspItem a { font-size:1em;}
.rrspModule .rrspItem a:link, .rrspItem .rrspItem a:visited { color:#808183; text-decoration:underline;}
.rrspModule .rrspItem a:hover, .rrspItem .rrspItem a:active { color:#262420; text-decoration:none;}

.respModule { width:100%;  margin-bottom:20px; font-size:0.9em; line-height:130%;}
.respModule hr { height:1px; color:#eae7e3; border-top:0px; border-bottom:1px solid #808183; margin:0px; padding:0px;}
.respModule h2 { padding:5px 0 0 10px; margin:0px;}
.respModule .titleBar { height:26px; background-image:url(/en/images/titleBar_img.jpg); background-repeat:no-repeat;color:white;}
.respModule .respItem { padding:10px;}
.respModule .respItem h3 { margin-top:0px; color:#808183; font-size:1.3em;}
.respModule .respItem p { margin-bottom:0px;}
.respModule .respItem a { font-size:1em;}
.respModule .respItem a:link, .respItem .respItem a:visited { color:#808183; text-decoration:underline;}
.respModule .respItem a:hover, .respItem .respItem a:active { color:#262420; text-decoration:none;}



.inthenewsModule { width:100%; height: auto; margin-bottom:0px; font-size:0.9em; line-height:130%; padding-bottom:0;}
.inthenewsModule hr { height:1px; color:#eae7e3; border-bottom:1px solid #808183; margin:0px;}
.inthenewsModule h2 { padding:5px 0 0 10px; margin:0px; color:#ffffff;}
.inthenewsModule .titleBar { height:26px; color:#054175; font:Arial, Helvetica, sans-serif; font-size:18px; padding:12px 0 0 10px; /*background-image:url(/en/images/titleBar_img.jpg); background-repeat:no-repeat;color:white;*/}
.inthenewsModule .newsModuleItem { padding:5px 0;}
.inthenewsModule .newsModuleItem h3 { margin-top:0px; color:#808183; font-size:1.3em;}
.inthenewsModule .newsModuleItem p { margin-bottom:0px;}
.inthenewsModule .newsModuleItem a { font-size:1em;}
.inthenewsModule .newsModuleItem a:link, .inthenewsModule .newsModuleItem a:visited { color:#808183; text-decoration:underline;}
.inthenewsModule .newsModuleItem a:hover, .inthenewsModule .newsModuleItem a:active { color:#ac5b2e; text-decoration:none;}
.inthenewsModule  div#DIN_list{ font-size:1em; padding-bottom:0; margin-bottom:0;height:30px;}

.inthenewsModule  div#DIN_list li {line-height:16px;}

.inthenewsModule .titleBar h2{color:white;}

/*Arrow styles*/
.viewAll{background-image:url(/en/images/sm_arrow_orange.gif);background-repeat:no-repeat;padding:0 0 0 10px;margin-left:0 0 0 10px; line-height:11px; height:15px; font-size:11px;}
.viewAll a:link, .viewAll a:visited, .viewAll a:active{text-decoration:underline;color:#ac5b2e;width:115px; font-weight:normal;}


/* SECTION LANDING PAGE STYLES */
.mainSectionLanding { margin-top:20px;}
.mainSectionLanding .subSect { clear:left; width:469px; height:98px; margin-bottom:30px; font-family: Arial, sans-serif; display:block;}
.mainSectionLanding .subSect img { width:116px; margin-right:20px; float:left; vertical-align:middle; border:1px solid #dbdbdc;}
#mainContent .mainSectionLanding .subSect h3, #MainNoCol .mainSectionLanding .subSect h3, #mainFullwidth .mainSectionLanding .subSect h3 { display:inline; font-size:1.3em; font-weight:bold; color:#005595; padding-right:20px; background-image:url(../images/arrow_landing_button.gif); background-repeat:no-repeat; background-position:right;}

#mainContent .mainSectionLanding .subSect h3 a:link, #mainContent .mainSectionLanding .subSect h3 a:visited, #MainNoCol .mainSectionLanding .subSect h3 a:link, #MainNoCol .mainSectionLanding .subSect h3 a:visited, #mainFullwidth .mainSectionLanding .subSect h3 a:link, #mainFullwidth .mainSectionLanding .subSect h3 a:visited { color:#005595;}
#mainContent .mainSectionLanding .subSect h3 a:hover, #mainContent .mainSectionLanding .subSect h3 a:active { color:#ac5b2e; text-decoration:none;}

/* SUB-SECTION LANDING PAGE STYLES */
.subSectionLanding { list-style:none; margin-left:0px; padding-left:0px; font-family:"Trebuchet MS", Arial, sans-serif;}
.subSectionLanding li { line-height:200%;}
.subSectionLanding a { font-size:1.15em; display:block; font-weight:normal; padding-left:15px; background-image:url(/en/images/arrow_sub_landing_button.gif); background-repeat:no-repeat; background-position:left;}
.subSectionLanding p { padding-left:15px; margin-bottom:0.75em; line-height:140%;  font-size:1.05em;}
.subSectionLanding a:link, .subSectionLanding a:visited { color:#005595; text-decoration:none;}
.subSectionLanding a:hover, .subSectionLanding a:active { color:#ac5b2e; text-decoration:none;}

/* general text styles */
.hugeText{ font-size:1.55em; line-height:125%; font-family:"Trebuchet MS", Arial, sans-serif;}
.textCallout { border:1px solid #dbdbdc; padding:10px; background-color:#eae7e3; line-height:130%; font-family:"Trebuchet MS", Arial, sans-serif;font-size:1.25em; font-weight:bold;}
.textCallout p { margin-bottom:0px; color:#666155}
.textCallout .quoteAttribute { font-size:0.8em; font-style:italic; }
#mainContent .imageLeft, #MainNoCol .imageLeft, #mainFullwidth .imageLeft { float:left; width:auto; margin:10px 10px 10px 0px;}
#mainContent .imageRight, #MainNoCol .imageRight,#mainFullwidth .imageRight{ float:right; width:auto; margin:10px 0px 10px 10px;}
ul, ol { margin-left:1em; padding-left:0.3em; margin-top:0px;}
ol { padding-left:1em;}

a:link, a:visited { color:#666155; text-decoration:none;}
a:hover, a:active { color:#ac5b2e; text-decoration:underline;}

/* EXCEPTIONS, SPECIAL CASES ETC */
.ourProfessionalsGroup { width:469px; margin-bottom:20px; font-family:"Trebuchet MS", Arial, sans-serif; font-weight:bold;}
.ourProfessionalsGroup .person { width:150px; float:left;}
.ourProfessionalsGroup .name { color:#ac5b2e;}
.ourProfessionalsGroup .title { color:#938c7a;} 
.ourProfessionalsGroup p { margin:0px;}

/*Special styles for the dynamic homepage*/
.mainPromo{ padding-bottom:18px; margin:0; }
.promo1{float:left; width:183px; font-size:0.9em; background-image:url(/en/images/promo1.jpg);height:141px;background-repeat:no-repeat;margin-right:8px !important;margin-right:10px;}
.promo2{float:left;width:183px;background-image:url(/en/images/promo2.jpg);height:141px;background-repeat:no-repeat;margin-right:8px !important;margin-right:10px;font-size:0.9em}
.promo3{float:left;width:183px;background-image:url(/en/images/promo3.jpg);height:141px;background-repeat:no-repeat;font-size:0.9em}
.promo1 p, .promo2 p, .promo3 p{padding-left:10px;line-height:14px;}
.promoTitle{ color:#444444; font-weight:bold; line-height:16px;padding-top:15px;margin-bottom:0; padding-bottom:10px}
#homeContent .leftColumn .promo1 a, #homeContent .leftColumn .promo2 a, #homeContent .leftColumn .promo3 a{text-decoration:underline;}

.boxLink{ background-image:url(/en/images/blue_arrow_box.gif);background-repeat:no-repeat;padding-left:10px;margin-left:10px; line-height:11px;}


div.mf_fundOverview {background-color:#f0f0f1; border:1px solid #b5d1db;padding:8px;width:80%;font:normal 10px Verdana, Arial, Helvetica, sans-serif;text-align:left;line-height:16px;}
div.mf_fundOverview ul a {list-style:none; text-decoration:none; color:#00518d;}
div.mf_fundOverview ul a:hover {color:#666;text-decoration:underline;}
div.mf_fundOverview ul li {list-style:/en/images/mf_overviewArrow.gif; list-style-position:outside; }

.contentDisclaimer
{
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	margin-top:15px;
	padding:10px 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#666666;
}
.team_name {font:strong 16px Arial, Helvetica, sans-serif; color:#336;padding-bottom:4px;}
.expertise {color:#ac5b2e; font:bold 14px Arial, Helvetica, sans-serif;margin:0; padding:4px 0 0 0;}
.expertise_copy {color:#666155; font:bold 13px Arial, Helvetica, sans-serif;margin:0; padding:4px 0;}
.degree_titles {font:normal 11px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold;}

.headline{font:16px Arial, Helvetica, sans-serif;color:#333;font-weight:bold;text-decoration: none;}
.subhead{font:12px normal Arial, Helvetica, sans-serif;color:#666;text-decoration: none;font-style:italic;}
.byline{font:12px normal Arial, Helvetica, sans-serif;color:#666;text-decoration: none;}
.date{font:12px normal Arial, Helvetica, sans-serif;color:#666666;text-decoration: none;}
.source{font:12px normal Arial, Helvetica, sans-serif;color:#666;text-decoration: none;padding-bottom:10px;}

.videolist
{
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/en/images/icon_video.gif);
	padding-left: 10px;
}

.videolist li{padding-left:5px;}


.podcastlist
{


	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/en/images/icon_podcast.gif);
	padding-left: 10px;
}

.podcastlist li{padding-left:5px;}

.audiolist{list-style-type: none;list-style-position: outside;list-style-image: url(/en/images/icon_audio.gif);padding-left:10px;}

.audiolist li{padding-left:5px;}

.pdflist{list-style-type: none;list-style-position: outside;list-style-image: url(/en/images/icon_pdf.gif);padding-left: 10px;}

.pdflist li{padding-left:5px;}

.excellist{list-style-type: none;list-style-position: outside;list-style-image: url(/en/images/icon_xls.gif);padding-left: 10px;}

.excellist li{padding-left:5px;}

.pullquote_right {
	float:right;
	width:25%;
	padding:15px;
	border-top:1px solid #005595;
	border-bottom:1px solid #005595;
	font-size:1.4em;
	line-height:1.2em;
	margin:7px 10px 15px 20px;
	color:#005595;
	font-weight:bold;
} 
.pullquote_left {
	float:left;
	width:25%;
	padding:15px;
	border-top:1px solid #005595;
	border-bottom:1px solid #005595;
	font-size:1.4em;
	line-height:1.2em;
	margin-top:7px 20px 15px 5px;
	color:#005595;
	font-weight:bold;
}





/* old fund profiles begin */

.relatedDoc
{
    color: #000;
    font:10px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
A.relatedDoc
{
    padding-left: 2px;
    color: #000;
    font:10px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
A.relatedDoc:hover
{
    padding-left: 2px;
    color: #000;
    font:10px Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

.wlinkpromo
{
    color: #fff;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #074b85;
    text-decoration:none;
}
A.wlinkpromo
{
    color: #fff;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #074b85;
    text-decoration:none;
}
A.wlinkpromo:hover
{
    color: #d8d69c;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #074b85;
    text-decoration:underline;
}
.sorting
{
    color: #fff;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-decoration:underline;
}
A.sorting
{
    color: #fff;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-decoration:underline;
}
A.sorting:hover
{
    color: #d8d69c;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-decoration:underline;
}
.panel
{
    border-bottom: #d8d69c 1px solid;
    background-color: #074b85;
    text-decoration:none;
}
.encadre_noir
{
    padding: 4px;
    left: 4px;
    color: #ccc;
    font:10px Arial, Helvetica, sans-serif;
    top: 4px;
    background-color: #000;
    text-decoration:none;
}
.envoi_bleu
{
    color: #074b85;
    font:bold 12px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.Titre_bleu
{
    padding-left: 0px;
    left: 4px;
    color: #074b85;
    font:14px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.Normal
{
    padding-left: 0px;
    left: 4px;
    color: #333;
    font:12px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.text
{
    padding-left: 0px;
    font:11px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.text1
{
    color: #000;
    font:bold 11px Arial, Helvetica, sans-serif
}
.text2{
    color: #000;
    font:normal 12px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.text3
{
    padding-left: 15px;
    color: #fff;
    font:bold 12px trebuchet, Helvetica, sans-serif
}
.Disclaimer
{
    padding-left: 0px;
    color: #000;
    font:10px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.Fundprofiles3
{
    font:bold 11px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.chart_content
{
    padding:4px 0 0 5px;
    color: #000;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration:none;
}
.chart_content_centered
{
    padding-left: 2px;
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration:none;
}
.chart_title_label
{
    padding-left: 2px;
    color: #fff;
    font:11px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-align: left;
    text-decoration:none;
}
.chart_title_label_2
{
    padding-left: 2px;
    color: #fff;
    font:12px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-align: left;
    text-decoration:none;
}
.chart_title_label_3
{
    padding-left: 2px;
    color: #fff;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-align: left;
}
.chart_title_data
{
    color: #fff;
    font:11px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-align: right;
    text-decoration:none;
}
.chart_title_data_centered
{
    color: #fff;
    font:11px Arial, Helvetica, sans-serif;
    background-color: #29145C;
    text-align: center;
    text-decoration:none;
}
.chart_content_odd_label
{
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration:underline;
}
.chart_content_odd_label_2
{
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration:none;
}
.chart_content_odd_data
{
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
}
.chart_content_data_centered
{
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration:none;
}
A.chart_content_odd_label:hover
{
    color: #06f;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration:underline;
}
.chart_content_even_label
{
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration:underline;
}
.chart_content_even_label_2
{
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration:none;
}
.chart_content_even_data
{
    color: #000;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:11px Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
}
A.chart_content_even_label:hover
{
    color: #06f;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    FON:11px Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration:underline;
}
.chart_bottom_label
{
    padding:4px 0 0 2px;
    color: #fff;
    border-bottom: #d8d69c 0px solid;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #000;
    text-align: left
}
.chart_bottom_data
{
    color: #fff;
    padding-top: 4px;
    border-bottom: #d8d69c 0px solid;
    font:bold 11px Arial, Helvetica, sans-serif;
    background-color: #000;
    text-align: right
}
.sec_header {
	display:block;
	background-color:#339;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 5px 15px;
	
}

.sec_links {
	margin:0;
	padding:5px 10px;
	list-style-type:none;
}

.sec_links li {
	font:bold 11px Arial, Helvetica, sans-serif;
	display:block;
	line-height:14px;
	margin:0;
	padding:5px 6px !important;
	padding:5px 6px;
	list-style-type:none;
}


.sec_links a:link, .sec_links a:visited{
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#505966;
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;
}

.sec_links a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	display:block;
	color:#9a9ea0;
	margin:0;
	padding:0;
	text-decoration:underline;
}
.bodyCopy {
	font:normal 11px Arial, Helvetica, sans-serif;
}


.marquis_table {font:normal 8pt Arial, Helvetica, sans-serif;color: #005285;margin-top: 1px;padding: 0;}
.marquis_tableHeading {background-color: #A2AC6D;color: #FFF;font:bold 8pt Arial, Helvetica, sans-serif;margin-top: 10px;padding:2px 0 2px 2px;}
.marquis_tableItem {font:normal 8pt Arial, Helvetica, sans-serif;color: #999;margin-top: 1px;padding: 0 1px;}

.marquis_diver_tableHeading{background-color: #0b4636;color: #FFF;font:bold 8pt Arial, Helvetica, sans-serif;margin-top: 10px;padding:2px 0 2px 2px;}
.marquis_diver_table{font:normal 8pt Arial, Helvetica, sans-serif;color: #005285;margin-top: 1px;padding: 0;}
 
.marquis_mpp_tableHeading{background-color: #ba143c;color: #FFF;font:bold 8pt Arial, Helvetica, sans-serif;margin-top: 10px;padding:2px 0 2px 2px;}
.marquis_mpp_table{font:normal 8pt Arial, Helvetica, sans-serif;color: #005285;margin-top: 1px;padding: 0;}
 
.marquis_pools_tableHeading{background-color: #69095f;color: #FFF;font:bold 8pt Arial, Helvetica, sans-serif;margin-top: 10px;padding:2px 0 2px 2px;}
.marquis_pools_table{font:normal 8pt Arial, Helvetica, sans-serif;color: #005285;margin-top: 1px;padding: 0;}
#marquisContainer {text-align: center;width: 800px;padding: 0px;margin: 0px;}

/* ----- Style for Headmast ID -----*/
#marquisHeadmast {font:normal 8pt Arial, Helvetica, sans-serif;color: #999;padding: 0px;width: 80%;text-align: center;margin: 0px auto 25px auto;}
#marquisHeadmast img {margin-bottom: 10px;}
#marquisHeadmast p {text-align: left;}
#marquisHeadmast p {text-align: center;}
#marquisHeadmast td {font:normal 8pt Arial, Helvetica, sans-serif;color: #999;}
#marquisHeadmast span {font: bold 8pt Arial, Helvetica, sans-serif;color: #004B85;text-align: center;}
#marquisHeadmast li span {font-weight: bolder;color: #999;font-size: 8pt;}

/* ----- Marquis Products styles CLASS -----*/
#marquisProducts {font:normal 8pt Arial, Helvetica, sans-serif;color: #999;margin: 0px;padding: 0px;width: 800px;}
#marquisProducts span {font-weight: bold;}

/* ----- Diversified Portfolio styles CLASS -----*/
.diversifiedPortfolios {text-align: right;width: 399.5px;vertical-align: text-top;}
.diversifiedPortfolios ul {list-style-type: none;padding-right: 31px;}
.diversifiedPortfolios li {font:normal 8pt Arial, Helvetica, sans-serif;color: #003C95;line-height: 200%;}
.diversifiedPortfolios li span {font-weight: bold;}
.diversifiedPortfolios p {padding-right: 31px;}
.diversifiedPortfolios img {margin-right: 1px;}

/* ----- Multipartners Portfolio styles CLASS -----*/
.multiPartnersPortfolios {text-align: left;width: 399.5px;vertical-align: text-top;}
.multiPartnersPortfolios img {margin-left: 1px;}
.multiPartnersPortfolios p {padding-left: 31px;}
.multiPartnersPortfolios ul {list-style-type: none;padding: 0px;margin-left: 31px;}
.multiPartnersPortfolios li {font:normal 8pt Arial, Helvetica, sans-serif;color: #003C95;margin: 0px;padding-top: 5px;}
.multiPartnersPortfolios li span {font-weight: bold;}
/* ----------------------- Styles for Fund Menus START -------------------------- */
<!--
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* commom style for all browsers */

.menu5 {
	text-align:left; 
	font:normal 12px Arial, Helvetica, sans-serif; 
	position:relative;
	color:#005285; 
	width:565px; 
	margin:3px 0 5px 5px;
	padding:0;
	list-style-type:none; 
	background-color:#f2e9cb;
}
/* for Firefox */
.menu5 ul {
	padding:0;
	margin:0;
	list-style-type:none; 
}
.menu5 li {
	float:left;
	position:relative;
	width:135px;
	margin:0;
	padding:0;
}
.menu5 li a, .menu5 li a:visited {
	display:block;
	text-decoration:none;
	width:135px;
	color:#005285;
	float:left;
	padding:0 2px;
	height:20px;
	line-height:14px;
}

/* hack for IE5.5 */
* html .menu5 li a, .menu5 li a:visited {
	width:135px;
	w\idth:140px;
	color:#005285;
}
.menu5 li a.drop, .menu5 li a.drop:visited {
	font-weight:normal;
}
.menu5 li ul {
	visibility:hidden;

	margin-top:19px;
	top:25px;
	left:0;
	height:0;
	overflow:hidden;
}
.menu5 table {
	margin:0;
	border-collapse:collapse;
	font-size:11px; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a,
.menu5 li a:hover {text-decoration:underline; border:0;}

.menu5 li:hover ul,
.menu5 li a:hover ul {
	visibility:visible;
	height:auto;
	width:135px;
	background:#f2e9cb;
	left:0; top:0.1em;
	overflow:visible;
	border:1px solid #ddd;/* when user rolls over for drop down 1st level border:1px solid #ddd; */
}
.menu5 li:hover ul li a,
.menu5 li a:hover ul li a {
	display:block;
	font-weight:normal;
	background:transparent;
	text-decoration:none;
	height:auto;
	line-height:14px;
	padding:0.35em;
	width:135px;
	color:#005285;
}
* html .menu5 li a:hover ul li a {
	width:135px;
	w\idth:140px; /* hack for IE5.5 */
}
.menu5 li:hover ul li a.drop,
.menu5 li a:hover ul li a.drop {
font-weight:bold;
}
.menu5 li:hover ul li ul,
.menu5 li a:hover ul li a ul {
	visibility:hidden;
	position:absolute;
	top:0;
	left:2.5em;
	height:0;
	overflow:hidden;
}
.menu5 li:hover ul li a:hover,
.menu5 li a:hover ul li a:hover {text-decoration:underline; color:#97895c;}


.menu5 li:hover ul li a:hover,
.menu5 li a:hover ul li a:hover {
	text-decoration:underline;
}
.menu5 li:hover ul li:hover ul,
.menu5 li a:hover ul li a:hover ul {
	visibility:visible;
	color:#000;
	border:1px solid #ddd;
	height:auto;
	background:#fff;
	width:9.5em;
} 
.menu5 li:hover ul li:hover ul.left,
.menu5 li a:hover ul li a:hover ul.left {
left:-9.3em;
}
.menu5 li:hover ul li:hover ul li a,
.menu5 li a:hover ul li a:hover ul li a {
display:block; height:auto;
}
.menu5 li:hover ul li:hover ul li:hover a,
.menu5 li a:hover ul li a:hover ul li a:hover {
text-decoration:underline;
}

/* ***************************************** */
/* ----- French Navigations starts here -----*/
/* ***************************************** */
.menu5_fr {
	text-align:left; 
	font:normal 11px Arial, Helvetica, sans-serif; 
	position:relative;
	color:#005285; 
	width:568px; 
	margin:3px 0 5px 5px;
	padding:0;
	list-style-type:none; 
	background-color:#f2e9cb;
}
/* for Firefox */
.menu5_fr ul {
	padding:0;
	margin:0;
	list-style-type:none; 
}
.menu5_fr li {
	float:left;
	position:relative;
	width:135px;
	margin:0;
	padding:0;
}
.menu5_fr li a, .menu5_fr li a:visited {
	display:block;
	text-decoration:none;
	width:135px;
	color:#005285;
	float:left;
	padding:0 2px;
	height:20px;
	line-height:14px;
}

/* hack for IE5.5 */
* html .menu5_fr li a, .menu5_fr li a:visited {
	width:135px;
	w\idth:138px;
	color:#005285;
}
.menu5_fr li a.drop, .menu5_fr li a.drop:visited {
	font-weight:normal;
}
.menu5_fr li ul {
	visibility:hidden;
	position:absolute;
	margin-top:19px;
	top:25px;
	left:0;
	height:0;
	overflow:hidden;
}
.menu5_fr table {
	margin:0;
	border-collapse:collapse;
	font-size:11px; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5_fr li:hover a,
.menu5_fr li a:hover {text-decoration:underline; border:0;}

.menu5_fr li:hover ul,
.menu5_fr li a:hover ul {
	visibility:visible;
	height:auto;
	width:135px;
	background:#f2e9cb;
	left:0; top:0.1em;
	overflow:visible;
	border:1px solid #ddd;/* when user rolls over for drop down 1st level border:1px solid #ddd; */
}
.menu5_fr li:hover ul li a,
.menu5_fr li a:hover ul li a {
	display:block;
	font-weight:normal;
	background:transparent;
	text-decoration:none;
	height:auto;
	line-height:14px;
	padding:0.35em;
	width:135px;
	color:#005285;
}
* html .menu5_fr li a:hover ul li a {
	width:135px;
	w\idth:138px; /* hack for IE5.5 */
}
.menu5_fr li:hover ul li a.drop,
.menu5_fr li a:hover ul li a.drop {
font-weight:bold;
}
.menu5_fr li:hover ul li ul,
.menu5_fr li a:hover ul li a ul {
	visibility:hidden;
	position:absolute;
	top:0;
	left:2.5em;
	height:0;
	overflow:hidden;
}
.menu5_fr li:hover ul li a:hover,
.menu5_fr li a:hover ul li a:hover {text-decoration:underline; color:#97895c;}


.menu5_fr li:hover ul li a:hover,
.menu5_fr li a:hover ul li a:hover {
	text-decoration:underline;
}
.menu5_fr li:hover ul li:hover ul,
.menu5_fr li a:hover ul li a:hover ul {
	visibility:visible;
	color:#000;
	border:1px solid #ddd;
	height:auto;
	background:#fff;
	width:9.5em;
} 
.menu5 li:hover ul li:hover ul.left,
.menu5 li a:hover ul li a:hover ul.left {
left:-9.3em;
}
.menu5_fr li:hover ul li:hover ul li a,
.menu5_fr li a:hover ul li a:hover ul li a {
display:block; height:auto;
}
.menu5_fr li:hover ul li:hover ul li:hover a,
.menu5_fr li a:hover ul li a:hover ul li a:hover {
text-decoration:underline;
}
/* ----- French Navigations starts here -----*/

/* ----------------------- Styles for Fund Menus END -------------------------- */
.fundDetails
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
    color:#B1A232;
}


.LinkedNotesDetails1
{
	background-color: #F4F0D7;
	color: #999999;
	font:8pt Arial, Helvetica, sans-serif;
}

.LinkedNotesDetails2
{
	background-color: #FFFFFF;
	color: #999999;
	font:8pt Arial, Helvetica, sans-serif;
}

.LinkedNotesHeading
{
	color: #234C78;
	font: bold 8pt Arial, Helvetica, sans-serif;
	padding:2;
}

.LinkedNotesSMHeading
{
	color: #999999;
	font: bold 8pt Arial, Helvetica, sans-serif;
	padding:0;
	background-color: #FFFFFF;
}

.LinkedNotesSMData
{
	color: #1e71c1;
	font: normal 8pt Arial, Helvetica, sans-serif;
	padding:0;
	background-color: #FFFFFF;
}


/*search*/
#MainNoCol .leftColumn .search{font-size:11px;}
#MainNoCol .leftColumn .search .s {font-size:11px;}

#biopage { width:650px; background-color:#FFFFFF;}
#biopage .leftbio { width:150px; float:left;margin: 4px 15px 0 0;}
#biopage .rightbio { width:450px; float:left; color:#000; padding-bottom:40px;}
#biopage .rightbio .degree_titles {font:bold 12px Arial, Helvetica, sans-serif; color:#dfa711; padding-bottom:12px;}
#biopage .rightbio .jobTitle {font:bold 13px Arial, Helvetica, sans-serif; color:#dfa711; padding-bottom:12px;}
#biopage .rightbio .name {font:bold 17px Arial, Helvetica, sans-serif; padding-bottom:2px; color:#2e6ea7;}


#biopage2 { width:650px; background-color:#FFFFFF;}
#biopage2 .leftbio { width:80px; float:left;margin: 4px 15px 0 0;}
#biopage2 .leftbio img{ float: left; margin: 5px 15px 5px 0pt; border: 1px solid rgb(170, 170, 170); clear: left;}
#biopage2 .rightbio { width:550px; float:left; color:#000; padding-bottom:40px;}
#biopage2 .rightbio .degree_titles {font:italic 12px Arial, Helvetica, sans-serif; color:#dfa711; padding-bottom:5px;}
#biopage2 .rightbio .jobTitle {font:bold 13px Arial, Helvetica, sans-serif; color:#2e6ea7;}
#biopage2 .rightbio p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
#biopage2 .rightbio .name {font:bold 17px Arial, Helvetica, sans-serif; padding-bottom:2px; color:#2e6ea7;}

.readmore a{background-image: url(/en/images/orange_arrow.gif);background-position:center left; background-repeat:no-repeat;color:#ac5b2e;font-size:0.9em;text-decoration:underline;padding-left:15px;}

.disclaimer { font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:140%; color:#808183; padding-right:25px}

.analystContainer {margin:30px 0;border:0px dotted red;width:95%;}
.analystContainer img{float: left; margin-right: 10px; border: 1px solid rgb(204, 204, 204);}
.analystContainer p {margin-top:10px;}
.pmName{font: bold 17px Arial,Helvetica,sans-serif; color: rgb(0, 85, 149); padding-bottom: 4px;}

.InvestTeamContainer {margin:5px 0;border:0px dotted red;width:95%;}
.InvestTeamContainer p {padding:20px 0 35px 0; display:block;font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.InvestTeamContainer .bio {float:left; width:540px; margin-bottom:50px;}
.InvestTeamContainer .name {font:bold 17px Arial, Helvetica, sans-serif; padding-bottom:0px; color:#2e6ea7;}
.degree_titles {font:bold 11px Arial, Helvetica, sans-serif; color:#444444; padding-bottom:0px;}
.InvestTeamContainer .jobTitle {font:bold 13px Arial, Helvetica, sans-serif; color:#dfa711; padding-bottom:12px;}
.InvestTeamContainer .fundnames {font:bold 12px Arial, Helvetica, sans-serif; color:#555555; padding-bottom:12px;}
