/* @override http://www.dundeewealth.eu/fr/includes/styles_main.css */

/* CSS Document */ 
body { margin:0px 0px 34px 0px; background-color:#ffffff; background-image:url(/en/images/back_main.gif); background-position:top; background-repeat:repeat; text-align:center; }
img { border:0px;}
p { margin-top:0px;}


/*base layout  2-3 cols*/
#base { width:948px; margin:0 auto; text-align:left; background-color:#ffffff;border:1px solid #cccccc;height:100%;background-image:url(/en/images/bkg_col.gif); background-repeat:repeat-y;}
#base_2cols{width:948px; margin:0 auto; text-align:left; background-color:#ffffff;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:948px; margin:0 auto; text-align:left; background-color:#ffffff;border:1px solid #cccccc;height:100%;background-image:url(/en/images/bkg_sub_3cols.gif); background-repeat:repeat-y;}


/*header styles*/
#header { width:948px; height:133px; margin-top:0px;  text-align:right; font-family:"Arial", sans-serif; font-size:0.7em;background-image:url(/fr/images/banner_home.jpg);background-repeat:no-repeat; }
#header .hLogo { float:left; margin-left:40px; margin-top:41px;}
#header .vert_middle{vertical-align:middle;}
#topRightNav { float:right; text-align:right; margin-top:7px; padding-right:20px; }
#topRightNav .links { margin-bottom:10px; color:#808183;}
#topRightNav .links a:link, #topRightNav .links a:visited { color:#ffffff; text-decoration:none; }
#topRightNav .links a:hover, #topRightNav .links a:active { color:#dfa711; text-decoration:underline; }
#topRightNav form { margin-top:0px; padding-top:5px;}
#topRightNav form input { width:150px; height:15px; font-size:0.9em; text-align:center; margin-right:10px; 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;}
#topRightNav form img { border:0; vertical-align:middle;}
#mainNavBar { width:948px; height:30px; background-image:url(/en/images/back_nav.jpg); padding:0px;background-repeat:no-repeat; }
#spacer { height:0px; }

/*printpage styles*/
#printpage { float:right; text-decoration:none;padding-right:10px; font-size:0.9em;}
#printpage a:link, #printpage a:visited { color:#0265b0; text-decoration:none;}
#printpage a:hover, #printpage a:active { color:#d59f0f; text-decoration:underline;}



/*sub nav styles*/
#subNav { width:133px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#subNav ul { margin:0px; padding:0px; list-style:none; border-bottom:1px solid #ffffff; }
#subNav ul li {  line-height:120%; border-top:1px solid #ffffff ;padding:5px 0px 0px 5px;background-color:#4d88b5;  vertical-align:middle;min-height: 20px;_height:20px;}
#subNav ul ul li {line-height:120%; border-top:1px solid #ffffff; background-color:#c9dbe9; margin-left:-5px;  min-height: 11px;_height:11px;}
#subNav ul li ul{margin-top:5px;padding-bottom:0;margin-bottom:0; display:block;border-bottom:none;}
#subNav .currMain { width:128px; background-image:url(/en/images/nav_arrow.gif); background-repeat:no-repeat; background-position: bottom left; }
#subNav ul  li a:link, #subNav ul  li a:visited, #subNav ul  li a:active  { color:white; text-decoration:none; outline:none;}
#subNav ul li a:hover{ color:#e6b660; text-decoration:none; outline:none;  }
#subNav ul ul li  a:link, #subNav ul ul li  a:visited, #subNav ul ul li  a:active { color:#3f3e3e; text-decoration:none;display:block;outline:none;}
#subNav ul ul li a:hover { color:#c69309; text-decoration:none; display:block;outline:none; }
#subNav  .currSub{background-color:#e4edf4; margin-left:-5px; margin-top:-5px; margin-bottom:-5px;}
#subNav .subList { padding:0px;}
#subNav .subList .currSub, #subNav .subList .currSub a { color:#005595; padding-top:0px;display:block;/*padding:5px 0px 5px 5px;*/ }
#subNav .subList li { padding:5px 0px 5px 5px; color:white;  }
#subNav .subList ul {  padding-top:0px; margin-bottom:0px; border:0px; list-style:none;display:block;}
#subNav .subList .subList li { font-weight:normal; color:#ffffff;}
#subNav .subList ul { padding-bottom:0; margin-bottom:0;}
#subNav .subList .subList .currSub {  color:#d5a00f; background-color:white;}
#subNav .subList .subList li{background-color:#f0f7fc; }
#subNav .subList .currSub, #subNav .subList .currSub ul{padding:5px 0px 5px 5px;}
#subNav .subList .subList {padding-bottom:-5px; margin-bottom:-5px;}


/*footer*/
#footer { width:900px; clear:both; text-align:right; font-size:0.65em; font-family:Arial, Helvetica, sans-serif; color:#808183;background-color:#FFFFFF;border-top:4px solid #2e6ea7;padding:20px 24px ; margin-top:25px;}
#footer img { width:96px; margin-left:25px; vertical-align:baseline; }



/* TITLE STYLES */
h1, h2, h3 { font-family:"Arial", sans-serif; padding-top:2px; }
h1 { font-size:1.75em; color:#2e6ea7;padding-bottom:5px; line-height:130%;}
h2 { font-size:1.25em; color:#dfa711;}
h3 { font-size:1.1em; margin-bottom:0px;}

/* GENERAL CONTENT AREA STYLES */
#homeContent, #mainContent, #mainContent2, #mainFullwidth, #MainNoCol { font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:140%; color:#666666;}


/* HOMEPAGE layout */
#homeContent { width:916px;padding:0px 0px 0px 32px;}
#homeContent .leftColumn { width:655px; float:left;  padding: 0px 31px 0px 0px;margin-top:20px;}
#homeContent .rightColumn { width:230px; float:left;}
#homeContent h1 { font-size:1.35em; margin-bottom:0.25em; padding-top:1em;}


/* 3 columns layout */
#mainContent {width:803px !important;width:800px; margin-left:145px;background-image:url(/en/images/bkg_mapple3.jpg);background-repeat:no-repeat;min-height:500px;}
#mainContent h2 { color:#dfa711;}
#mainContent h2.titleBar{color:#5c5959;}
#mainContent .leftColumn { width:540px; float:left;  margin:20px 15px 0px 8px !important;margin:20px 12px 0px 3px}
#mainContent .rightColumn { width:230px; float:right;padding-left:0px; background-color: #f0f0f0; }
#mainContent .rightColumn P {font-size:0.9EM; PADDING-LEFT:10PX;}

/* 3 columns layout -no bkg */
#mainContent2 {width:803px !important;width:800px; margin-left:145px;background-image:url(/en/images/bkg_mapple3.jpg);background-repeat:no-repeat;}
#mainContent2 h2 { color:#dfa711; }
#mainContent2 h2.titleBar{color:#5c5959;}
#mainContent2 .leftColumn { width:540px; float:left;  margin:20px 15px 0px 8px !important;margin:20px 12px 0px 3px}
#mainContent2 .rightColumn { width:230px; float:right;padding-left:10px; }
#mainContent2 .rightColumn P {font-size:0.9EM; PADDING-LEFT:10PX;}



/* 2 columns layout(full width with nav.) */
#MainNoCol { width:812px;  margin-top:20px; background-image:url(/en/images/bkg_mapple1.jpg);background-repeat:no-repeat;float:left;background-position:top left;min-height:500px; _height:500px}
#MainNoCol h2 { color:#dfa711;}
#MainNoCol .leftColumn { width:800px; float:left; padding-left:10px; padding-right:2px; }
#MainNoCol .leftColumn p, #MainNoCol .leftColumn h2, #MainNoCol .leftColumn h1,#MainNoCol .leftColumn h3, #MainNoCol .leftColumn .readmore,#MainNoCol .leftColumn ol,#MainNoCol .leftColumn ul{margin-right:15px;margin-left:10px;}
 p{color:#666666;}


/* 1 column layout(full width with no nav.) */
#mainFullwidth { width:916px;padding:0px 0px 0px 32px; background-image:url(/en/images/bkg_mapple1.jpg);background-repeat:no-repeat;background-position:center left;}
#mainFullwidth .leftColumn { width:655px; float:left;  height:100%; padding: 0px 31px 0px 0px; margin-top:20px;}
#mainFullwidth .rightColumn { width:230px; float:left;}
#mainFullwidth .leftColumn input{background-color:#f1f1f1; border-top:1px solid #666666; border-left:1px solid #666666; width:160px;}
#mainFullwidth .leftColumn select{background-color:#f1f1f1;width:160px;}
#mainFullwidth .leftColumn form{margin-left:165px;}
#mainFullwidth .leftColumn label{color:#5c5959;}



/*HOME SIDE-COLS styles*/
.glanceModule { width:230px;  margin:0px; padding:0px; font-size:1.0em; line-height:130%; }
.glanceModule hr { height:1px; color:#eae7e3; border-bottom:1px solid #808183; margin:0px;}
.glanceModule h2 { margin:10px; padding:10px;}
.glanceModule .titleBar { background-image:url(/en/images/titleBar_mod.gif); background-repeat:no-repeat; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5c5959; padding:10px 0px 5px 10px; width:220px; height:30px;margin: 0;}
h2.titleBar{color:#5c5959;}
.glanceModule .glanceModuleItem { padding:0px 10px;}
.glanceModule .glanceModuleItem p { margin-bottom:0px;font-size:0.9em;}
.glanceModule .glanceModuleItem a { font-size:1em;}
.glanceModule .glanceModuleItem UL {font-size:0.9em; LIST-STYLE-IMAGE: url(/en/images/orange_arrow.gif); MARGIN-LEFT:15px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none;VERTICAL-ALIGN:middle;}
.glanceModule .glanceModuleItem a:link, .glanceModule .glanceModuleItem a:visited { color:#0265b0; text-decoration:none;}
.glanceModule .glanceModuleItem a:hover, .glanceModule .glanceModuleItem a:active { color:#dfa711; text-decoration:underline;}


.inthenewsModule { width:230px;  margin-bottom:10px; padding:0px; font-size:1.0em; line-height:130%; }
.inthenewsModule hr { height:1px; color:#eae7e3; border-bottom:1px solid #808183; margin:0px;}
.inthenewsModule h2 { margin:0px; padding:0px ;}
.inthenewsModule .titleBar { background-image:url(/en/images/titleBar_mod.gif); background-repeat:no-repeat;  text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5c5959; padding:10px 0px 5px 10px; width:220px; height:30px;}
.inthenewsModule .inthenewsModuleItem { padding:0px;}
.inthenewsModule .inthenewsModuleItem h3 { margin-top:0px; color:#808183; font-size:1.3em;}
.inthenewsModule .inthenewsModuleItem p { margin-bottom:0px; font-size:0.9em}
.inthenewsModule .inthenewsModuleItem img{float:left; margin: 0px 10px;}
.inthenewsModule .inthenewsModuleItem a { font-size:1em;}
.inthenewsModule .inthenewsModuleItem a:link, .inthenewsModule .inthenewsModuleItem a:visited { color:#0265b0; text-decoration:none;}
.inthenewsModule .inthenewsModuleItem a:hover, .inthenewsModule .inthenewsModuleItem a:active { color:#dfa711; text-decoration:underline;}
.inthenewsModule .inthenewsModuleItem form input{ border-top:1px solid #666666; border-left:1px solid #666666; border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;font-size:0.9em;}
.inthenewsModule .inthenewsModuleItem form{padding-top:15px;margin:0;}
.inthenewsModule .inthenewsModuleItem .readmore a {background-image: url(/en/images/orange_arrow.gif);background-position:center left; background-repeat:no-repeat; margin-left:15px;color:#d59f0f;font-size:0.9em;text-decoration:underline;padding-left:15px;}
.readmore a{background-image: url(/en/images/orange_arrow.gif);background-position:center left; background-repeat:no-repeat;color:#d59f0f;font-size:0.9em;text-decoration:underline;padding-left:15px;}




/*homepage 3cols under flash*/
.leaf{background-image: url(/en/images/leaf.gif);background-position:center left; background-repeat:no-repeat; margin-left:15px;color:#ffffff;font-size:1em;font-weight:bold;padding-left:20px;float:left;margin-top:10px;}
.leftColumn .mainTitle{padding-top:0px;margin-top:0; float:left; padding-left:15px !important; padding-left:0;padding-bottom:20px;background-image: url(/en/images/titleHeader.jpg);background-repeat:no-repeat; width:655px;}
.leftColumn .home3cols{float:left; background-image: url(/en/images/bkg_3cols.jpg); background-position:top right; background-repeat:repeat-y; }
.leftColumn .home3cols p { padding-left:30px; font-size:0.9em;padding-right:10px; padding-top:10px;}
.leftColumn .home3cols .readmore a{background-image: url(/en/images/orange_arrow.gif);background-position:center left; background-repeat:no-repeat; margin-left:30px;color:#d59f0f;font-size:0.9em;text-decoration:underline;padding-left:15px;}






/* SECTION LANDING PAGE STYLES */
.mainSectionLanding { margin-top:20px;margin-left:10px;}
.mainSectionLanding .subSect { clear:left; width:790px; height:100px; margin-bottom:20px; font-family:"Arial", sans-serif; display:block;}
.mainSectionLanding .subSect img { width:83px; margin-right:20px; float:left; vertical-align:middle; }
.mainSectionLanding h3 { font-size:17px; font-weight:bold; color:#005595; padding-bottom:8px; padding-left:10px; }
.mainSectionLanding a:link, a:visited { color:#005595; text-decoration:none;}
.mainSectionLanding a:hover, a:active { color:#d59f0f; text-decoration:underline;}

/* 
#mainContent .mainSectionLanding .subSect h3, #MainNoCol .mainSectionLanding .subSect h3, #mainFullwidth .mainSectionLanding .subSect h3 { display:inline; font-size:17px; font-weight:bold; color:#005595; padding-bottom:28px;}
#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; text-decoration:none; }
#mainContent .mainSectionLanding .subSect h3 a:hover, #mainContent .mainSectionLanding .subSect h3 a:active { color:#d59f0f; text-decoration:underline;}
*/

/* SUB-SECTION LANDING PAGE STYLES */
.subSectionLanding { list-style:none; margin-left:0px; padding-left:0px; font-family:"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:#d59f0f; text-decoration:none;}

/* general text styles */
/*.hugeText{ font-size:1.55em; line-height:125%; font-family:"Arial", sans-serif;}*/
.textCallout { margin:0 auto; text-align:left; border:1px solid #b7b7b7; padding:10px; margin-bottom:20px; width:90%; background-color:#f3f3f3;  font-family:"Arial", sans-serif;}
.textCallout p {color:#2e6ea7;  font-size:14px; line-height:160%;font-weight:bold}
.textCallout .quoteAttribute { font-size:0.8em; font-weight:bold; margin:5px 0px 0px 10px;}
#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:#0265b0; text-decoration:none;}
a:hover, a:active { color:#d59f0f; text-decoration:underline;}

/* EXCEPTIONS, SPECIAL CASES ETC */
.ourProfessionalsGroup {margin-bottom:20px; font-family:"Trebuchet MS", Arial, sans-serif; font-weight:bold;}
.ourProfessionalsGroup .person { width:150px; float:left;}
.ourProfessionalsGroup .name { color:#d59f0f;}
.ourProfessionalsGroup .title { color:#6c6e70;} 
.ourProfessionalsGroup p { margin:0px;}

/*Special styles for the dynamic homepage*/
.mainPromo{ padding-bottom:18px; margin:0; text-align:center; }
.mainCenter { text-align:center; }
.promo1{float:left; width:180px;padding-right:12px; font-size:11px; font-weight:bold;}
.promo2{float:left;width:180px;padding-right:13px;font-size:11px; font-weight:bold;}
.promo3{float:left;width:180px;padding-left:0px;font-size:11px; font-weight:bold;}
.promo1 p, .promo2 p, .promo3 p{ padding-top:10px;}
#homeContent .leftColumn .promo1 a, #homeContent .leftColumn .promo2 a, #homeContent .leftColumn .promo3 a{ text-decoration:none; }

#biopage { width:800px;}
#biopage .leftbio { width:100px; float:left;margin-left:10px; margin-right:5px;}
#biopage .rightbio { width:650px; float:left; color:#666666;}
#biopage .rightbio .degree_titles {font:bold 12px Arial, Helvetica, sans-serif; color:#dfa711; padding-bottom:8px;}
#biopage .rightbio .name {font:bold 17px Arial, Helvetica, sans-serif; padding-bottom:8px;}

.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:#e3cc4a; font:bold 14px Arial, Helvetica, sans-serif;margin:0; padding:4px 0;}
.expertise_copy {color:#505966; font:bold 13px Arial, Helvetica, sans-serif;margin:0; padding:4px 0;}

.headline{font:14px Arial, Helvetica, sans-serif;color:#000;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
{
	font:9px normal Arial, Helvetica, sans-serif;
	color:#333;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/en/images/icon_video.gif);
	padding-left: 4px;
}
.podcastlist
{
	font:9px normal Arial, Helvetica, sans-serif;
	color:#333;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/en/images/icon_podcast.gif);
	padding-left: 4px;
}
.audiolist
{
	font:9px normal Arial, Helvetica, sans-serif;
	color:#333;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/en/images/icon_audio.gif);
	padding-left: 4px;
}
.pdflist
{
	font:9px normal Arial, Helvetica, sans-serif;
	color:#333;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/en/images/icon_pdf.gif);
}
.excellist
{
	font:9px normal Arial, Helvetica, sans-serif;
	color:#333;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/en/images/icon_xls.gif);
}


/*Styles for invest with us*/
#formInvest{border-collapse:collapse; border-left:1px solid #666666; border-bottom:1px solid #666666; width:490px;}
#formInvest th{color:white;background-color:#4d88b5; border-left:1px solid #ffffff; }
#formInvest td{ border-right:1px solid #666666; border-bottom:1px solid #a6a6a6;}
#formInvest .col1{background-color:#e4edf4; color:#666666; text-align:left;}
#formInvest .col1_bis{background-color:#eff5fa; color:#666666; text-align:left;padding-left:30px; border-bottom: 1px dashed #cccccc; border-collapse:collapse;}
#formInvest .col1_end{background-color:#eff5fa; color:#666666; text-align:left;padding-left:30px;  border-collapse:collapse;}
#formInvest .dotted{border-bottom: 1px dashed #cccccc}

/*Styles for markets & strategy page*/
.centerCol{padding-bottom:10px;  background-image:url(/en/images/bkg_list.jpg); background-repeat:no-repeat; width:250px; float:left; outline:none;}
.centerCol2{/* width:45%;*/float:right; padding-bottom:10px;background-image:url(/en/images/bkg_list.jpg); background-repeat:no-repeat; width:250px;outline:none;}
.centerCol ul, .centerCol2 ul {padding-bottom:0;margin-bottom:0; margin-left:20px;}
.centerCol h2, .centerCol2 h2{padding-left:10px;padding-top:15px;}

/*special classes*/
.orange{color:#d59f0f;}
.blue{color:#2e6ea7;}
.bold{font-weight:bold;}
.imgfix{float:left; padding-right:10px; vertical-align:top;padding-bottom:20px;}


/* fix globe*/

#MainNoCol .leftColumn .pod h1{  margin:0; padding:5px 0 5px 15px}
#MainNoCol .leftColumn .pod p{padding-left:15px; margin:0;}

#MainNoCol .leftColumn .pod p, #MainNoCol .leftColumn .pod td, #MainNoCol .leftColumn .pod ul{color:#666666;}
#MainNoCol .leftColumn #top_holdings h1, #MainNoCol .leftColumn #returns_as_at h1,#MainNoCol .leftColumn #calendar_year_returns h1, #MainNoCol .leftColumn #top_bond h1,
#MainNoCol .leftColumn #investment_style h1, #MainNoCol .leftColumn #distribution_info h1{margin:0; padding:5px 0 5px 15px}
#MainNoCol .leftColumn #europe_container{width:790px;}

/*VIDEO LANDING PAGE STYLES ADDED SEPT 19 08 BY UG*/

#videoContainer{
width:650px;
height:515px;
margin:0 auto;
text-align:center;
}

#videoBody{

}

/* new home styles*/
.home_box{ width:317px; margin-top:30px; font-size:0.9em;float:left;line-height:14px;}
.home_box p{ margin:0 0 10px 0; padding:0;}
.home_img{padding-right:10px;float:left; }
.home_title{ font-weight:bold; line-height:14px;}
.boxLink{ background-image:url(/en/images/blue_arrow_box.gif);background-repeat:no-repeat;padding-left:10px; line-height:11px; float:left;}
.home_box .boxLink a{text-decoration:underline;}
