html,body{margin:0;padding:0; background-color:#eae6e3;}
body{font-size:62.5%; text-align:left; font-family:Arial, Helvetica, sans-serif;}

p{margin:0 0 10px 0;}

sup {
font-size:0.6em;
vertical-align:text-top;
}

.supdagger {
font-size:0.8em;
vertical-align:text-top;
padding:2px;
}

/* ----  HEADER  ---- */
div#header{
	position:relative; 
	display:block; 
	height:136px;
	text-align:right;
}

div#header img.logo {
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}

div#header img {
vertical-align:top;
margin-top:1px;
}


div#header a.headlink:link, div#header a.headlink:visited, div#header a.headlink:hover, div#header a.headlink:active {
color:#a59687;
font-weight:bold;
font-size:1em;
line-height:1em;
}

div#header .headerRight{
font-weight:normal;
color:#a59687;
font-weight:bold;
padding-right: 30px;
}
/* ----  WRAPPER  ---- */

/* div#wrapper div#single_column table tr:hover {
background-color:#E8E8E8;
text-decoration:none;
}*/

div#wrapper div#single_column table th.tableCell1 {
background-color:#FFFFFF;
}

div#wrapper div#fundProfileHeader table.profileHeader  {
height:50px;
width:100.7%;
margin-right:-10px;
}

*html body div#wrapper div#fundProfileHeader table.profileHeader  {
height:50px;
width:103%;
margin-right:-10px;
}

div#wrapper div#fundProfileHeader table.profileHeader td  {
font-weight:bold;
color: #466580;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-color:#C4CCD6;
background-image: url(/en/images/fundProfile_header.gif);
text-align:center;
padding:5px;
}

div#wrapper .header {
padding-left:15px;
background-color:#ACB9C9;
cursor:hand;
padding-top:1px;
width:883px;
}

div#wrapper h5.header a {
font-weight:bold;
font-size:12px;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
}

div#wrapper img.showHideButton{
margin-right:8px;
}

div#wrapper div#col1 div#marketingMaterials table.profileHeader  {
height:50px;
width:100%;
margin-left:1px;
}

div#wrapper div#col1 div#marketingMaterials table.profileHeader td  {
font-weight:bold;
color: #466580;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-color:#C4CCD6;
padding:8px;
padding-left:12px;
padding-right:12px;
background-image: url(/en/images/markMat_header.gif);
width:1%;
}

div#wrapper div#col1 .header {
display:block;
padding-left:15px;
background-color:#ACB9C9;
/*margin-bottom:10px;*/
cursor:hand;
padding-top:1px;
width:100%;
}

div#wrapper div#col1 .header a{
font-weight:bold;
font-size:12px;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
}

div#wrapper div#col1 .sub_section {
width:100%;
}

div#wrapper div#col1 .sub_section h5 {
/*padding:2px;*/
padding-left:15px;
width:100%;
background-color:#FFFFFF;
font-weight:bold;
text-transform:capitalize;
border-top:none;
border-bottom:none;
/*
border-top:1px dashed #DBDBDB;
border-bottom:1px dashed #DBDBDB;
*/
}

div#wrapper div#col1 .sub_section h5 a {
color:#98012E;
font-size:12px;
font-weight:bold;
text-decoration:none;
cursor:hand;
margin-left:22px;
}

div#wrapper div#col1 img.showHideButton{
margin-right:8px;
}

div#wrapper div#col1 .sub_section_content {
padding-left:48px;
margin-bottom:-18px;
width:94%;
}

div#wrapper div#col1 .sub_section_content table {
width:100%;
}

div#wrapper div#col1 .sub_section_content table tr:hover {
background-color:#E8E8E8;
text-decoration:none;
}

div#wrapper div#col1 .sub_section table tr:hover {
background-color:#E8E8E8;
text-decoration:none;
}

div#wrapper div#col1 .sub_section_content table tr.nohover {
background-color:#FFFFFF;
text-decoration:none;
}

div#wrapper div#col1 .sub_section_content td {
padding:3px;
}

div#wrapper span.showHideAll {
float:right;
margin-right:5px;
margin-top:-17px;
color:white;
}

div#wrapper span.showHideAll img {
margin-left:5px;
}

div#wrapper span.fundAsOf {
float:right;
margin-right:5px;
margin-top:-17px;
color:black;
font-weight:normal;
}

div#wrapper span.fundAsOf img {
margin-left:108px;
}

div#wrapper h3 span.fundAsOf {
float:right;
margin-right:5px;
margin-top:-17px;
font-weight:bold;
color: #444749;
}

div#wrapper table {
margin-bottom:20px;
}

div#wrapper p.fundH3 {
color:#948475;
font-weight:bold;
}

div#wrapper td img {
vertical-align:middle;
}

/*div#wrapper td.tableHeader {
background-color:#c1ccd8;
border-top:1px solid #466580;
border-bottom:1px solid #466580;
font-weight:bold;
}*/

div#wrapper div#single_column td.tableHeader {
width:100%;
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:0px;
font-weight:bold;
margin-bottom:5px;
margin-top:15px;
color:white;
text-transform:uppercase;
padding:2px;
padding-left:15px;
}

/*
div#wrapper td.tableHeaderCell1 {
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:0px;
font-weight:bold;
margin-bottom:5px;
margin-top:15px;
color:white;
text-transform:uppercase;
padding:2px;
padding-left:15px;
padding-bottom:5px;
}
*/

div#wrapper th.tableCellHeader {
width:863px;
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:0px;
font-weight:bold;
margin-bottom:5px;
margin-top:15px;
color:white;
text-transform:uppercase;
padding:2px;
padding-left:15px;
}

div#wrapper th.tableCell1{
/*border-top:1px solid #466580;*/
text-align:center;
padding:4px;
color:#98012E;
font-weight:normal;
font-size:11px;
}

div#wrapper .tableCellSubGroupName{
display:table-cell;
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:0px;
font-weight:bold;
margin-bottom:5px;
margin-top:15px;
color:white;
text-transform:uppercase;
padding:2px;
padding-left:15px;
}

/*
div#wrapper td.tableCellHeader {
border-top:1px solid #948475;
}


div#wrapper td.tableCell1 {
border-top:1px solid #E1E1E1;
padding:2px;
padding-left:15px;
}
*/

div#wrapper td.tableCell1 a {
text-decoration:none;
}

td.tableCell2 {
background-color:#c2b8ae;
border-top:1px solid #948475;
border-right:1px solid white;
vertical-align:middle;
text-align:center;
padding:5px;
}

div#wrapper td.tableCell1dist {
border-top:1px solid #948475;
padding:5px;
padding-top:0px;
padding-bottom:0px;
}

td.tableCell2dist {
background-color:#c2b8ae;
border-top:1px solid #948475;
border-right:1px solid white;
vertical-align:middle;
text-align:center;
padding-top:0px;
padding-bottom:0px;
}

td.tableCell3 {
border-top:1px solid #E1E1E1;
vertical-align:middle;
text-align:center;
padding:4px;
}

td.tableCell4 {
background-color:#c2b8ae;
border-right:1px solid white;
border-top:1px solid #948475;
vertical-align:middle;
text-align:left;
padding:5px;
}

div#wrapper div.AxiomPricePerformance td.tableCell1, div#wrapper div.AxiomPricePerformance td.tableCell1Last {
border-top:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
padding:4px;
padding-left:15px;
width:250px;
}

div#wrapper div.AxiomPricePerformance td.tableCell3Last {
border-top:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
padding:4px;
padding-left:15px;
}
div#wrapper td.QL_heading {
	color:#98012E;
	background-image: url(/en/images/quicklinks_header.gif);
	font-size:13px;
	font-weight:bold;
	padding-left:31px;
	height:30px;
	vertical-align:bottom;
}
div#wrapper div.MutualFundPricePerformance td.tableCell1,div#wrapper div.MutualFundPricePerformance td.tableCell1Last {
border-top:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
padding:4px;
padding-left:15px;
text-align:left;
}

div#wrapper div.MutualFundPricePerformance td.tableCell3, div#wrapper div.MutualFundPricePerformance td.tableCell3Last {
border-top:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
padding:4px;
padding-left:0px;
text-align:center;
}

div#wrapper div.MutualFundPricePerformance th.tableCell1 {
text-align:center;
}

div#wrapper div.MutualFundPricePerformance tr.fundRow:hover {
background-color:#E8E8E8;
text-decoration:none;
width:879px;
}

div#wrapper div.AxiomPricePerformance tr.fundRow:hover {
background-color:#E8E8E8;
text-decoration:none;
width:879px;
}

div#wrapper td.tableCell1Last a {
text-decoration:none;
}

td.tableCell2Last {
background-color:#c2b8ae;
border-top:1px solid #948475;
border-right:1px solid white;
border-bottom:1px solid #948475;
vertical-align:middle;
text-align:center;
padding:5px;
}

td.tableCell1distLast {
border-top:1px solid #948475;
border-bottom:1px solid #948475;
padding:5px;
padding-top:0px;
padding-bottom:0px;
}

td.tableCell2distLast {
background-color:#c2b8ae;
border-top:1px solid #948475;
border-right:1px solid white;
border-bottom:1px solid #948475;
vertical-align:middle;
text-align:center;
padding-top:0px;
padding-bottom:0px;
}

/*
td.tableCell3Last {
border-top:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
vertical-align:middle;
text-align:center;
padding:4px;
}
*/

div#container div.sub_section div#investmentObjective td.tableCell3Last {
border-top:1px solid #948475;
border-bottom:1px solid #948475;
background-color:#c2b8ae;
border-right:1px solid white;
vertical-align:middle;
text-align:center;
padding-top:2px;
}

div#container div.sub_section div.col1 ul {
margin-left:40px;
}

td.tableCell4Last {
background-color:#c2b8ae;
border-right:1px solid white;
border-top:1px solid #948475;
border-bottom:1px solid #948475;
vertical-align:middle;
text-align:left;
padding:5px;
}

/* ----  CONTAINER  ---- */
div#container{
	text-align:left; 
	width:980px; 
	border:1px solid #948475; 
	font-size:1.2em; 
	color:#444749;
	line-height:1.5em;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
}
	
div#container p {
padding-bottom:15px;
text-align:justify;
}

div#container a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #466580;
	text-decoration:none;
	font-weight: bold;
}

div#container a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #466580;
	text-decoration:none;
	font-weight: bold;
}

div#container a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #466580;
	text-decoration:underline;
	font-weight: bold;
}

div#container a:active {
font-family:Arial, Helvetica, sans-serif;
color: #466580;
text-decoration:underline;
}


div#container #breadcrumbs a:link, div#container #breadcrumbs a:visited {
color:#444749;
font-weight:normal;
font-size:0.9em;
}


div#container h1 {
	display:block;
	width:932px;
	padding:8px;
	padding-left:40px;
	padding-bottom:4px;
	background-color:#948475;
	font-family:Arial, Times, serif;
	letter-spacing:1px;
	font-size:1.4em;
	color: white;
	font-weight:bolder;
	background-color: #a69687;
	background-position: left top;
}

div#container h2 {
font-size:14px;
letter-spacing:0px;
color: #98012E;
font-weight:bold;
margin-bottom:5px;
text-transform:uppercase;
display:inline;
margin-left:0px;
}

/* IE HACK
div#container h2.portfolio {
margin-left:15px;
}

div#container h2.portfolio {
margin-top:10px;
font-size:14px;
letter-spacing:0px;
color: #98012E;
font-weight:bold;
margin-bottom:5px;
text-transform:uppercase;
display:inline;
margin-left:40px;
}
 */
/*
*html div#container h3 {
display:list-item;
list-style-image:url(/images/red_bullet.gif);
margin-left:13px;
}

div#container h3:before {
content: url(/images/red_bullet.gif)
}
*/

div#container h3 {
font-size:inherit;
font-weight:inherit;
font-style:inherit;
vertical-align:middle;
margin-left:-3px;
padding:2px;
}

div#container div#single_column h3 {
padding:4px;
padding-left:15px;
margin-left:0px;
width:100%;
}

div#container div#single_column div#content h3:hover {
background-color:#E8E8E8;
text-decoration:none;
width:97.9%;
}

* html body div#container div#single_column div#content h3:hover {
background-color:#E8E8E8;
text-decoration:none;
width:100%;
}

div#container div#single_column h4 {
font-family:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:1.3em;
color: #751328;
font-weight:700;
margin-bottom:5px;
margin-top:0px;
}

div#container div#single_column h5 {
display:block;
padding:2px;
padding-left:15px;
width:98.3%;
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:0px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
color:white;
text-transform: uppercase;
}

* html body div#container div#single_column h5 {
display:block;
padding:2px;
padding-left:15px;
width:100.5%;
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:0px;
font-weight:bold;
margin-bottom:0px;
margin-top:5px;
color:white;
text-transform: uppercase;
}

div#container div#col1 h5 {
display:block;
padding:2px;
padding-left:15px;
width:100%;
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:0px;
font-weight:bold;
color:white;
text-transform:uppercase;
}

div#container div#col1 a.remote {
color:white;
text-decoration:none;
}

div#container div#single_column h5 img {
margin-bottom:-3px;
}

/*div#container div#single_column h5 a {
color:black;
}*/

/* IE HACK */
* html div#container h5 {
margin-left:20px;
}

div#container h5 {
display:block;
padding:2px;
padding-left:15px;
width:883px;
background-color:#ACB9C9;
border-top:1px solid #C4CCD6;
border-bottom:1px solid #C4CCD6;
margin-left:40px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
color:white;
text-transform: uppercase;
float:left;
}

div#container h5 img {
margin-bottom:-3px;
}

/*div#container h5 a {
color:black;
}*/

div#container div#single_column form#investorLoginForm {
float:left;
margin-left:70px;
width:250px;
text-align:right;
}

div#container div#single_column form#investorLoginFormF {
float:left;
margin-left:70px;
width:260px;
text-align:right;
}

div#container div#single_column form#dealerLoginForm {
float:left;
margin-left:75px;
width:320px;
text-align:right;
}

div#container div#single_column form#dealerLoginFormF {
float:left;
margin-left:55px;
width:360px;
text-align:right;
}

div#container div#single_column input {
margin-top:15px;
}

label {
padding-right:5px;
font-weight:bold;
}

#Submit {
background-color:#c2b8ae;
border: 1px solid #948475;
color:#444749;
padding:2px;
padding-left:10px;
padding-right:10px;
cursor:pointer;
font-weight:bold;
}

div#container div#single_column form#investorLoginForm fieldset, div#container div#single_column form#dealerLoginForm fieldset, div#container div#single_column form#investorLoginFormF fieldset, div#container div#single_column form#dealerLoginFormF fieldset {
border: 2px solid #948475;
background-color:#c2b8ae;
padding:15px;
padding-top:0px;
}

div#container div#single_column p#investorLoginText {
text-align:left;
float:left;
width:310px;
padding:10px;
border: 2px solid #466580;
margin-left:40px;
margin-bottom:140px;
}

div#container div#single_column p#dealerLoginText {
text-align:left;
float:left;
width:300px;
padding:10px;
border: 2px solid #466580;
margin-left:40px;
margin-bottom:100px;
}

div#container div#single_column p#investorLoginTextF {
text-align:left;
float:left;
width:310px;
padding:10px;
border: 2px solid #466580;
margin-left:40px;
margin-bottom:140px;
}

div#container div#single_column p#dealerLoginTextF {
text-align:left;
float:left;
width:330px;
padding:10px;
border: 2px solid #466580;
margin-left:40px;
margin-bottom:100px;
}

div#container strong {
font-weight:bold;
}

div#container em {
font-style:italic;
}

div#container ul {
margin-left:30px;
padding-bottom:15px;
list-style-type:square;
}

div#container ul ul {
margin-left:30px;
padding-bottom:0px;
list-style-type:square;
}

div#container ol {
margin-left:30px;
padding-bottom:15px;
list-style-type:decimal;
}

img.manager {
vertical-align:middle;
padding-right:10px;
}

img.icon {
vertical-align:middle;
margin-right:5px;
}

img.ad {
padding:2px;
border:1px solid #466580;
}

#managerCol2 {
text-align:right;
}


/* ----  SINGLE COLUMN CONTENT ---- */

div#single_column {
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
width:700px;
}

* html body div#single_column {
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
width:680px;
}

.linklist {
float:left;
}

.toggle {
cursor:pointer;
}

/* ----  COLUMN 1 (LEFT) ---- */
div#col1{
float:left;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
width:490px;
}

div#col1 td {
padding-left:5px; 
padding-right:5px;
}

/*
div#container div#col1 h5 {
display:block;
width:650px;
padding-left:25px;
background-color:#e0e5eb;
border-top:1px solid #b5b6b8;
border-bottom:1px solid #b5b6b8;
margin-left:0px;
float:left;
font-weight:bold;
color:black;
}
*/

/* ----  COLUMN 2 (RIGHT)  ---- */
div#col2{float:right;width:185px; padding-right:25px;}
*html div#col2{float:right;width:173px; padding-top:10px; padding-right:30px;}
div#col2 p {text-align:left;}
div#col2 strong.linkBoxHeader {
display:block;
background-color:#98012E;
background-repeat:repeat-x;
width:inherit;
color:white;
text-align:center;
padding-top:1px;
padding-bottom:2px;
padding-top:2px;
}

div#col2 p.linkBox {
padding-left:15px;
line-height:1.5;
border-bottom:1px solid #98012E;
padding-bottom:10px;
padding-top:10px;
}

div#col2 p.linkBox img {
vertical-align:middle;
margin-bottom:2px;
}

div#container div#specificationColAxiom td.tableHeaderCell1, div#container div#specificationColAxiom td.tableHeaderCell2 {
font-size:11px;
color: #98012E;
font-weight:bold;
text-align:center;
padding:1px;
}

div#container div#specificationColAxiom td.tableCell3Last {
font-size:11px;
border-top:1px solid #948475;
border-bottom:1px solid #948475;
/*border-right:1px solid #FFFFFF;
background-color:#c2b8ae;*/
padding-top:2px;
padding-bottom:1px;
padding-left:5px;
}

div#container div#managerColAxiom table {
margin-left:15px;
}

div#container div#managerColAxiom td.tableHeaderCell1 {
font-size:12px;
color: #98012E;
font-weight:bold;
padding-bottom:5px;
}

div#container div#managerColAxiom td.tableCell3Last {
font-size:12px;
border-top:1px solid #948475;
/*border-bottom:1px solid #948475;
border-right:1px solid #FFFFFF;
background-color:#c2b8ae;*/
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
}

div#container div#specificationColAxiom caption {
padding-bottom:5px;
}

/* --- HISA PAGE -- */

div#single_column .hisaTableHeader { font-size:14px; color: #98012E; font-weight:bold; padding-bottom:15px; }

div#single_column .hisaCell1, div#single_column .hisaCell1 p {
		background-color:#ebedef;		
		vertical-align:top;		
		padding:5px;
		text-align:left;
	}

div#single_column .hisaCell2, div#single_column .hisaCell2 p {		
		vertical-align:top;		
		padding:5px;
		text-align:left;
	}

div#single_column .hisaTitle {		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:23px; color:#ACB9C9; 
		line-height:35px;  
		word-spacing:-2px
	}
div#single_column .hisaTitle2 {		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:20px; color:#ACB9C9; 
		word-spacing:-2px
	}
div#single_column .hisaText {	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#444749; 
		text-align:left; 
		padding-top:10px; 
		padding-bottom:10px; 
		padding-right:30px; 
		line-hight:19px;
		width:500px;
	}
	
*html body div#single_column .hisaText {	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#444749; 
		text-align:left; 
		padding-top:10px; 
		padding-bottom:10px; 
		padding-right:30px; 
		line-hight:19px;
		width:470px;
	}
		
div#single_column .hisaRightBox {	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#444749; 
		text-align:left; 
		padding-left:15px; 
		padding-right:15px; 
		padding-bottom:15px; 
		padding-top:7px; 
		line-height:18px; 
		background-color: #e9e8e6;
		width:200px;
	}
	
	div#single_column .hisaRightBoxUL{
		margin-top:0px; 
		margin-bottom:0px;	
	}
	
	div#single_column .hisaRightBoxLI{
		margin-left:-10px; 
		margin-top:2px;	
	}

/* --- OIP PAGE -- */
div#single_column .oipRightBox {	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#444749; 
		text-align:left; 
		padding-left:20px; 
		padding-right:20px; 
		padding-top:20px; 
		padding-bottom:20px; 
		line-height:18px;
		border-left:1px solid #CCCCCC;
		width:300px;
	}

div#single_column .oipRightBox p{	
		text-align:left; 
	}
	
div#single_column .oipText {	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#444749; 
		text-align:left; 
		padding-top:20px; 
		padding-right:10px; 
		line-height:19px
		width:500px;
	}

div#single_column .oipText p {	
		text-align:left; 
	}


/* ----  FOOTER  ---- */
div#footer{
	clear:both; 
	width:100%;
	text-align:left;
	border-top: 5px solid #948475;
	color: #444749;
	font-size:11px;
	background-color: #c2b8ae;
}
div#footer p{margin:0;padding:5px 30px;}
div#footer a{display:inline;padding:0;color: #C6D5FD;}


/* Renaissance Home Page */

div#column1{float:left;width:209px;}
div#column1 #leftNav{background-color:white;}

div#column1 tr.MW_dark {
	background-color:#D5D1CE;
}

div#column1 tr.MW_light {
	background-color:#E9EAEB;
}

div#column1 td.MW_tableCellIndex {	
	border-right:solid 1px #f1f1ef;
	padding-left:10px;
	width:42%;
	font-size:10px;
}

div#column1 td.MW_tableCellPrice {	
	border-right:solid 1px #f1f1ef;
	text-align:right; 
	padding-right:12px;
	width:29%;
	font-size:10px;
}

div#column1 td.MW_tableCellChange {	
	text-align:right;
	padding-right:12px;
	width:29%;
	font-size:10px;	
}

div#column2{float:left;width:10px; background-image:url(/images/left_space_background.gif); background-repeat:repeat;}
div#column3{float:right; padding-left:15px; padding-right:25px;}
div#column3 td.main {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#444749; 
	text-align:left; 
	padding-left:0px; 
	padding-top:10px;
	padding-right:0px; 
	background-color:white; 
	vertical-align:top;
	width:200px;
}

div#column3 td.divider {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#444749; 
	text-align:center; 
	padding-left:5px; 
	padding-right:5px; 
	background-color:white; 
	vertical-align:top;
}
div#column3 p.banner {
	font-size:15px; color:#698091; font-weight:bold; text-align:left;
}
div#column3 p.text {
	font-size:13px; color:#56595c; font-weight:normal; text-align:left; margin-top:-7px
}

div#column3 p.link {
	font-size:13px; color:#698091; font-weight:normal; text-align:left; margin-top:-7px
}

div#column3 h2 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#98012e; 
	font-weight:bold; text-align:left;
}

div#whatsnew{ float:left;width:465px; margin-top:-15px; }

div#whatsnew h2 {
font-size:14px;
letter-spacing:0px;
color: #98012E;
font-weight:bold;
text-transform:capitalize;
}

div#whatsnew li { margin-top:3px; }

div#rightbanners{float:right;width:225px; margin-top:-15px;}


/* Portfolio Manager Page */
div#wrapper div#single_column div#manager_content a, div#wrapper div#single_column div#manager_details a { text-decoration:none; color:#466580; }

.pm_mgrBio { text-align:left; }
.pm_mgrName { padding-left:30px; text-align:left; }
.pm_mgrLogo { padding-bottom:10px; }
.pm_mgrFunds { padding-top:10px; }

/* Financial Statements and MRFPs Page */
div#wrapper div#single_column div#fsmrfp .sub_section { padding-left:22px; }

div#wrapper div#single_column div#fsmrfp .rightDate {
float:right; 
margin-right:40px; 
font-weight:bold;
}


/* Prospectus and Annual Information Form Page */
div#wrapper div#single_column div#spaif .sub_section { padding-left:22px; }

div#wrapper div#single_column div#spaif .rightDate {
float:right; 
margin-top:-18px; 
margin-right:40px; 
font-weight:bold;
}


/* Quarterly Portfolio Disclosure Page */
div#wrapper div#single_column div#qpd .sub_section { padding-left:22px; }


/* Order Materials Page */
div#wrapper div#single_column div#mof td#fund_family { padding:5px; padding-left:10px; }


/* Sales Contact Page */
div#wrapper div#single_column div#sales_contact td { padding-bottom:15px; border-bottom:1px solid #948475;  }


/* Webcast Pages */
div#wrapper div.webcastPage h3.webcastHeading { font-size:14px; font-weight:bold; }


/* Fund Profile Page - Mutual Funds */
div.col1{float:left; padding-left:16px; padding-right:10px;}


/* IE 6 and earlier */
* html body div.col1{ float:left; padding-left:16px; padding-right:10px;}

div.col2{float:right; padding-left:0px; padding-right:0px;}

* html body div.col2{float:right; padding-left:10px; padding-right:10px;}

div#container div.col1 p { padding-bottom:7px; }

div#container div.col1 td {
padding-top:0px;
padding-bottom:0px;
font-size:1em;
}

div#container div.col1 table { margin-bottom:10px; }

div#container div.col2 p { text-align:left; padding-bottom:7px; }

div#container div#investmentObj1 { width:380px; }
/* IE 6 and earlier */
* html body div#container div#investmentObj1 { width:370px; }

div#container div#investmentObj1 p { text-align:left; }

div#container div#investmentObj1 td.tableHeaderCell1 { 
text-align:center; 
font-weight:bold; 
width:80px;
}

div#container div#investmentObj1 td.tableCell3Last { 
text-align:center; 
width:80px; 
padding-top:1px; 
padding-bottom:1px; 
background-color:#C2B8AE; 
border:1px solid #948475; 
}

div#container div#investmentObj1 strong { font-size:12px; color: #98012E; font-weight:bold; }

div#container div#investmentObj2 { width:260px; }

div#container div#investmentObj2 strong { font-size:12px; color: #98012E; font-weight:bold; }

div#container div#investmentObj2 table { font-size:11px; }

div#container div#investmentObj2 td.tableCell1Last { padding-right:7px; }

div#container div#specificationCol1 { width:380px; }
/* IE 6 and earlier */
* html body div#container div#specificationCol1 { width:350px; }
* html body div#container div#specificationCol2 { width:270px; } 

div#container div#specificationCol2 { width:265px; }

div#container div#specificationCol2 table { margin-top:5px; }


div#container div#specificationCol2 td.tableCellHeader {
border-top:1px solid #948475;
padding-left:5px;
font-size:11px;
}


div#container div#specificationCol2 td.tableHeaderCell1 {
font-size:12px;
color: #98012E;
font-weight:bold;
}

div#container div#specificationCol2 th {
padding-left:2px;
padding-right:2px;
color: #98012E;
font-weight:bold;
font-size:10px;
text-align:center;
}

div#container div#specificationCol2 td.Ax_tableHeaderCell1 {
padding-bottom:3px;
padding-left:0px;
color: #98012E;
font-weight:bold;
font-size:10px;
}

div#container div#specificationCol2 td.tableCell3Last { 
background-color:#C2B8AE; 
border:1px solid #948475; 
font-size:10px;
padding-left:10px;
padding-right:10px;
text-align:center;
}

div#container div#specificationCol2 td.tableCell1, div#container div#specificationCol2 td.tableCell1Last {  
border-right:1px solid #948475; 
}

div#container div#specificationCol2 td.tableCell1, div#container div#specificationCol2 td.tableCell2, div#container div#specificationCol2 td.tableCell1Last, div#container div#specificationCol2 td.tableCell2Last, div#container div#specificationCol2 td.tableCell1dist, div#container div#specificationCol2 td.tableCell2dist, div#container div#specificationCol2 td.tableCell1distLast, div#container div#specificationCol2 td.tableCell2distLast {
width:55%;
border-top:1px solid #948475;
border-bottom:1px solid #948475;
padding-left:5px;
font-size:10px;
}

div#container div#managerCol1 { width:440px; padding-right:0px; }

* html body div#container div#managerCol1 { width:420px; padding-right:0px;}

div#container div#managerCol1 table { margin-top:-10px; width:100%; }

div#container div#managerCol1 table{ margin-top:10px; }

div#container div#managerCol1 img { padding-bottom:10px; }

div#container div#managerCol2 { width:240px; padding:0px; padding-left:10px; text-align:left; }

* html body div#container div#managerCol2 { width:240px; padding:0px; padding-left:10px; text-align:left; }

div#container div#managerCol2 img {
margin-top:15px;
margin-left:10px;
}

* html body div#container div#managerCol2 img {
margin-top:-3px;
margin-left:10px;
}

div#container div#managerCol2 strong.style {
color:#98012E;
font-weight:bold;
font-size:12px;
display:block;
}

div#container div#portfolioCol1 { width:640px; }

div#container div#portfolioCol1 td.tableCell3Last { 
background-color:#C2B8AE; 
border:1px solid #948475; 
padding-left:4px;
}

div#container div#portfolioCol1 table {
width:60%;
}

div#container div#portfolioCol2 { width:210px; }

div#container div#portfolioCol2 table {
margin-left:-40px;
width:282px;
}

div#container div#portfolioCol2 td { font-size:11px; }

div#container div#portfolioCol2 td.tableCell4 { width:80%; }

div#container div#portfolioCol1 td.tableCell1, div#container div#portfolioCol1 td.tableCell1Last {
padding-left:10px;
border-top:1px solid #948475;
border-bottom:1px solid #948475;
}

div#container div#portfolioCol2 td.tableCell1, div#container div#portfolioCol2 td.tableCell1Last {
padding-left:5px;
width:50%;
border-top:1px solid #948475;
border-bottom:1px solid #948475;
}

div#container div#portfolioCol1 td.tableHeaderCell1, div#container div#portfolioCol2 td.tableHeaderCell1 {
padding-bottom:3px;
font-size:12px;
color: #98012E;
font-weight:bold;
}

div#container div#performanceCol1 { width:415px; }
/* IE 6 and earlier */
* html body div#container div#performanceCol1 { width:395px; }

div#container div#performanceCol1 td.tableCell1, div#container div#performanceCol1 td.tableCell3Last {
border-top:none;
text-align:left;
vertical-align:bottom;
background-color:#FFFFFF;
text-align:center;
padding-left:3px;
padding-right:3px;
}

div#container div#performanceCol1 td.tableCell3Last {
border-top:1px solid #948475;
border-bottom:none;
text-align:center;
padding-left:0px;
padding-top:7px;
padding-bottom:7px;
}

div#container div#performanceCol1 td.tableHeaderCell1 { padding-bottom:5px; }

div#container div#performanceCol2 { width:215px; }
/* IE 6 and earlier */
* html body div#container div#performanceCol2 { width:200px; }

div#container div#performanceCol2 p { width:100%; }

div#container div#performanceCol2 img { margin-left:-26px; }

div#container div#performanceCol2 table { margin-bottom:-10px; }

div#container div#performanceCol1 td.tableHeaderCell1, div#container div#performanceCol2 td.tableHeaderCell1 {
padding-bottom:3px;
font-size:12px;
color: #98012E;
font-weight:bold;
}

div#container div#performanceCol1 td.tableCell1, div#container div#performanceCol2 td.tableCell1 { font-size:12px; font-weight:bold; }

div#container div#performanceCol1 { margin-bottom:25px; }

div#container div#performanceCol1 p#perfTableMessage { margin-top:-10px; font-size:11px; }

div#container div#quarteryCommentary1 { width:864px; margin-bottom:20px; }