
#country { position:absolute; left:525px; top:7px; z-index:5; }
#searchbox { position:absolute; left:585px; top:15px; z-index:5; }
#access { position:absolute; left:610px; top:55px; z-index:5; }
#countrytxt { position:absolute; z-index:5; visibility:hidden; }

.countrytextlink {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#808080; text-decoration:none; }
a.countrytextlink:hover {COLOR: #003366; TEXT-DECORATION: underline;}
.cbold {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#003366; font-weight:bold; }


a {font-family: Arial, Helvetica, Verdana, sans-serif;color:#044B92; text-decoration:none;}
a:hover {text-decoration:underline}


.button
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
	background-color: #d0dbe6;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	border-color:#ffffff;
	border-width:2;
	border-style:outset
}

.title
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-weight: bold;
}


.subtitle
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-weight: bold;
}

.default
{
font-family: Arial, Helvetica, Verdana, sans-serif;	
FONT-SIZE: 9pt;
COLOR: #000000;
}


a.default
{
COLOR: #044B92;
text-decoration:none;
}


a.default:hover
{
text-decoration:underline;
}


.datafont
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

a.datafont
{
COLOR: #044B92;
text-decoration:none;
}

a.datafont:hover
{
text-decoration:underline;
}


.disclosure
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    COLOR: #000000
}


.disclosureMedium
{
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #000000
}


.disclosureLarge
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 9pt;
    COLOR: #000000
}


.headerrow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 9pt; 
    COLOR: #000000;
    background-color: #d0dbe6;
    font-weight: bold; 
}

.itemrow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 9pt; 
    COLOR: #000000;
    background-color: #ffffff;
}

.alternatingrow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 9pt; 
    COLOR: #000000;
    background-color: #e9e9e9;
}

.headerdatarow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 8pt; 
    COLOR: #000000;
    background-color: #d0dbe6;
}

.subheaderdatarow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 8pt; 
    COLOR: #000000;
    background-color: #f1f1e4;
}


.itemdatarow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 8pt; 
    COLOR: #000000;
    background-color: #ffffff;
}

.alternatingdatarow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 8pt; 
    COLOR: #000000;
    background-color: #e9e9e9;
}

.accentdatarow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 8pt; 
    COLOR: #000000;
    background-color: #c9c9c9;
}


  
.error
{
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
COLOR: #ff0000;
FONT-FAMILY: Arial
}

.FundChart
{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color:#000000;
}
.FundChartBold
{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color:#000000;
font-weight:bold
}

.NAVChart
{
font-family:verdana,arial;
font-size:8pt;
color:#000000
}
.NAVChartBold
{
font-family:verdana,arial;
font-size:8pt;
color:#000000;
font-weight:bold
}
.ReportHead
{
    font-family: Arial, Helvetica, Verdana, sans-serif;	
    FONT-SIZE: 9pt; 
    COLOR: #000000;
    background-color: #ffffff;
    font-weight: bold;
}

.DataGridFixedHeader 
{	POSITION: relative;   
	TOP: expression(this.offsetParent.scrollTop - 2); 
	BACKGROUND-COLOR: lightgrey 
} 

.OverviewChartBlue
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    color: #003366;
    text-align: center;
}
.OverviewChartBlueNarrow
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    color: #003366;
    text-align: center;
    letter-spacing: -0.5px;
}

.OverviewChartWhite
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-align: center;
}
.OverviewChartTitle
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #003366;
    text-align: center;
}

    .small{font-family: Arial, Helvetica, Verdana, sans-serif;FONT-SIZE: 8pt;}
    a.small{FONT-SIZE: 8pt; color: #044B92; TEXT-DECORATION: none;}
    a.small:hover {TEXT-DECORATION: underline;}

    .topnav {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #cccc99; text-decoration:none;}
	a.topnav:hover {color:#FFFFCC; text-decoration:none; font-size: 12px;}
	
	 .imfnav {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
	a.imfnav:hover {color:#FFFFCC; text-decoration:none; font-size: 12px;}
	
    .barnav {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;color: #003366; font-weight: bold; text-decoration:none;}
	a.barnav{text-decoration:none;}
	a.barnav:hover{text-decoration:underline;}

    .pagenav {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;color: #003366; font-weight: bold; text-decoration:none; background-color: #f1f1e4}
	a.pagenav{text-decoration:none;}
	a.pagenav:hover{text-decoration:underline;}
	
	a.pagenavselected{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #003366; text-decoration:underline;}
	a.pagenavselected:hover{text-decoration:underline;}
    
    
    .pagesubnav {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10px;color: #003366; font-weight: bold; text-decoration:none; background-color: #f1f1e4}
	a.pagesubnav{text-decoration:none;}
	a.pagesubnav:hover{text-decoration:underline;}
	
	a.pagesubnavselected{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #003366; text-decoration:underline;}
	a.pagesubnavselected:hover{text-decoration:underline;}
   
    
    a.subnav{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-decoration:none;}
	
	.bottomnav {font-family: Arial, Helvetica, Verdana, sans-serif; FONT-WEIGHT: normal; COLOR: #003366; FONT-SIZE: 10px; text-decoration:none;}
	a.bottomnav {text-decoration:none;}
    a.bottomnav:hover{text-decoration:underline;}

.DropDownLeftNav {font-size:8pt;}







