.tableheader4_calendar{ font-weight:bold; color:#000000; font-size:12px; background-color: #FFFFFF; }

/* poc 'Link' classes for anchors in factsheet tabs*/
a.Link{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#506DAD; font-weight: bold; font-size:11px; text-align:Left}
a.Link:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#000066;}

.Link2{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#506DAD; font-weight: bold; font-size:11px; text-align:Left; cursor:hand}
.Link2Hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#ff9900; font-weight: bold; font-size:11px; text-align:Left; cursor:hand}

.Link4{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#506DAD; font-weight: bold; font-size:11px; text-align:Left; cursor:hand}
.Link4Hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#ff9900; font-weight: bold; font-size:11px; text-align:Left; cursor:hand}


/* DOC - 10/05/2010 - stretch all tables to 100%*/
table
{
	width:100%
}
#tblChart
{
	width:400px
}
/* fund performance dropdown */
.detaildropdown {
	font-size: 8pt;
	margin-left:40px;
	font-family: Arial, Helvetica, sans-serif;
}

.TableBorder
{
	border-color: #7386BF;
	
}

.TableBorderDetails
{
	margin:0px	
}

.Calendar
{
	border-color: #7386BF;
	font-size: 12px;
	font-family: Arial;
}

.Label
{
	font-size: 10px;
	color: Red;
	font-family:Arial;
}

.BackgroundColour
{
	background-color: #7386bf;
}

.BorderBackground
{
	border-color: #7386BF;
	background-color: #7386BF;
}

.CheckBoxColor
{	
	filter: alpha(opacity=100);		
}

body 
{
	margin-left:0px;
}
.HideTextBox
{
	display:none;
}
#DOWNLOAD
	{
		display:block;
		margin-left:3px;
	}
#PRINT_BUTTON
	{
		display:none;
	}
.PRINT_VERSION_BUTTON
	{
		display:block;
		width:650px;
	}
#REPORTS_PRINT
	{
		display:block;
	}
	

/* print preview divs initial display settings */
.FOOTER_PERFORMANCE
{
	display:block;
}

#FUND_NAME
{
	padding-top:0px;
}


#txtPerfChart
{
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; font-size:13px;
	}

.LogoPrint{	
		display: none;
		width:600px;
		margin-bottom:10px;
		
	}
#LogoPrint
{
	display:none;
}
	
.PANEL_PERFORMANCE{	
		display: block;
		width:650px;
		margin-bottom:20px;
		margin-top:20px;
	}
	
#PANEL_CHART
{		
	margin:3px;
}
	
.FundName{margin-left:3px;display:none;font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ff9900;}
#PANEL_DOWNLOAD
{	
	display: none;
			
}


#PANEL_DETAILS{	
		display: block;
	}
#PANEL_PRICES{	
		display: none;
		margin-left:0px;
	}
#PANEL_PERFORMANCE{	
		display: none;
		width:100%;
	}
#TABLE_PERFORMANCE{	
		margin-bottom:10px;
}

#PANEL_MANAGER{	
		display: none;
	}
#PRINT_BUTTON
	{
		display:none;
	}


#FOOTER{	
		display: block;
		margin-left:0px;
		margin-top:0px;
	}
#FOOTER_PRICES{	
		display: block;
	}
#Report_Type{display:block;font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ff9900;}

.table_footer
	{
		/*width:750px;*/
	}





/* Using @media print selector */

@media print
{
	body 
	{
		margin-left:0px;
	}
	
	
	#btnChangeRange
	{
		display:none;
	}
	
	#ChartRange
	{
		display:none;
	}
	#compare_body
	{
		margin-top:100px;
	}
	.funddropdown
	{
		display:none;
	}
	#btnRemove
	{
		display:none;
	}	
	
	#DOWNLOAD
	{
		display:block;
		margin-left:3px;
	}
	
	#FOOTER
	{
		margin-top:0px;
		display: block;
		width:650px;
		position:static;
		float:none;
		page-break-after:always;
		
	}
	
	.detaildropdown 
	{
		display:none;
	}
			
	#LogoPrint{	
		display: block;
		position:absolute;
		top:0px;
		float:none;
		
	}
	.LogoPrint{	
		display: block;
		width:600px;
		margin-bottom:10px;
		margin-left:3px;
	}
	.PANEL_DOWNLOAD
	{
		
		display: block;
		position:static;
		float:none;
		width:650px;
		
		
	}
		
	#PRINT_BUTTON
	{
		display:none;
	}
	.PRINT_VERSION_BUTTON
	{
		display:none;
	}
	
	#Print_Body
	{
		display: block;
		position:absolute;
		top:100px;
		float:none;
		
	}
		
	
	.FundName{display:block;margin-bottom:20px;font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000066;}
	
	.h3orange{display:block;font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #ff9900;}
	.h4blue{margin-left:3px;font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000066;}
	.PANEL_PERFORMANCE{	
		display: block;
		width:650px;
		padding:0px;
		margin-bottom:10px;
		margin-top:10px;
		margin-left:0px;
		
	}
	
	.PANEL_PERFORMANCE TABLE{	
		display: block;
		width:100%;
				
	}
	

	#CrumbTrails{	
		display: none;
	}
	#PANEL_DETAILS
	{
		page-break-after:auto;
		display: block;
		width:100%;
	}
	#PANEL_DETAILS table
	{
		page-break-after:auto;
		display: block;
		width: 100%;
		
		
	}
	#PANEL_PRICES
	{
		display: block;
		position:static;
		float:none;
		width:650px;
	}
	#PANEL_PRICES table{
		display: block;
		position:static;
		width: 100%;
		float:none;
	}
	#PANEL_PEFORMANCE
	{
		
		display: block;
		position:static;
		float:none;
		width:650px;
			
	}
	#PANEL_PEFORMANCE table{
		display: block;
		position:static;
		width: 100%;
		float:none;
	}
	
	#PANEL_CHART
	{
		
		display: block;
		position:static;
		float:none;
		width:650px;
		margin-top:20px;
		margin-left:3px;
	}	
	
	#PANEL_MANAGER
	{
		
		display: block;
		position:static;
		float:none;
		width:650px;
	}
	
	#PANEL_MANAGER table
	{		
		display: block;
		position:static;
		width: 100%;
		float:none;
	}
	
		
	#Report_Type
	{
		display:block;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px; 
		font-weight: bold; 
		color: #ff9900;
		position:absolute;
		top:50px;
		float:none;
		padding:0px;
	}
	.HEADER
	{
		display:block;
		margin-left:3px;
	}
	#REPORTS_PRINT
	{
		display:none;
	}
	.table_footer
	{
		width:650px;
	}		
}

.ColumnNameHeadersLeft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
	background-color: #7386BF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    padding-left:2px;
}

.ColumnNameHeadersLeftWhite
{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: Black;
	background-color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    padding-left:2px;
}

.ColumnNameHeadersLeft2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
	background-color: #7386BF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    padding-left:2px;
    border-top: solid 2 #7386bf;
    border-bottom: solid 2 #7386bf;
}

.BorderLeft
{
	border-left: solid 2 #7386bf;	
}

.ChartHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
	background-color: #7386BF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    padding-left:2px;
    
}

.ColumnNameHeadersCenter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
	background-color: #7386BF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    padding-left:2px;
}

.ColumnNameHeadersLeftOver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CCCCCC;
	background-color: #7386BF;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.ColumnNameHeadersRight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
	background-color: #7386BF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}

.ColumnNameHeadersRightWhite
{
    FONT-SIZE: 12px;
    COLOR: #7386BF;
	background-color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}


.ColumnNameHeadersRightOver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CCCCCC;
	background-color: #7386BF;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}


.ColumnDetailsTextRight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}

.ColumnDetailsTextCenter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}

.ColumnDetailsTextLeft
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

#FOOTER
{
	margin-left:0px;
	display:block;
	float:none;
	padding-left:0px;
	width:650px;
	
	
}
.FundNames
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #506DAD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left 
}
.FundNamesGray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Gray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.NavBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #506DAD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}

.FundNamesGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

.FundDetailsGrey
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

.input2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: White;
	border: thin solid #CCCCCC;
	color:#000000
}
.input3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: White;
	color:#000000	
}

.input3BottomBorder{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1;
	border-bottom-color: #7386bf;	
}

.input4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: White;
	color:#666666
}

.input5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: White;
	border: thin solid #CCCCCC;
	color:#000000;
	height: 15px;
	width: 16px	
}

.h5blue{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000066;}

.details_link{font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-weight: normal; font-size: 13px; cursor: hand;}

.details_link_over{font-family: Arial, Helvetica, sans-serif; text-decoration: underline; cursor:hand; font-size: 13px; color:#D15C00;}

#startdate_label
{
	position:absolute;
	top: 10px;
	left:50px;
	background-color:#cccccc;
}


/*Style.css*/



h1{font-family: Arial, Helvetica, sans-serif; font-size: 24px;}

h2{font-family: Arial, Helvetica, sans-serif; font-size: 23px;}

h3{font-family: Arial, Helvetica, sans-serif; font-size: 22px;}

h4{font-family: Arial, Helvetica, sans-serif; font-size: 21px;}

h5{font-family: Arial, Helvetica, sans-serif; font-size: 19px;}

h6{font-family: Arial, Helvetica, sans-serif; font-size: 18px;}

.h1{font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000000;}

.h2{font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #000000;}

.h3{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000;}


/* Orange Headings */
.h1orange{font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #ff9900;}

.h2orange{font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #ff9900;}

.h3orange{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ff9900;}

/* Blue Headings */
.h1blue{font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000066;}

.h2blue{font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #000066;}

.h3blue{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000066;}

.h4blue{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000066;}
.h4blueDetails{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000066;}


/* Grey Headings */
.h1grey{font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #666666;}

.h2grey{font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #666666;}

.h3grey{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666;}

/* White Headings */
.h1white{font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFFFFF;}

.h2white{font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #FFFFFF;}

.h3white{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF;}

/* Emphasized Text */
.emphasizedblue{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000066;} 
   
.emphasizedgrey{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666;}

.emphasizedwhite{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF;}

.emphasizedblack{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000000;}

.emphasizedorange{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#ff9900;}

/* Body Text */
.bodytextlightblue{font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#7386bf; font-size:13px}

.bodytextblue{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000066; font-size:13px}

.bodytextgrey{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; font-size:13px}

.bodytextgrey8 { font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; font-size:8pt}

.bodytextblack{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-size:13px}

.bodytextwhite{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; font-size:13px}

.bodytextorange{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#FF9900; font-size:13px}

.detailsHeader{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; font-size:13px}

/* Links */
a{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#506DAD; font-weight: bold}

a:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#ff9900;}

.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; font-weight: bold}

.navspacer {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #000000}

/* Lists */
ul{list-style-image: url(img/bulletpoint.gif)}

li{list-style-image: url(img/bulletpoint.gif)}

li.list1{list-style-image: url(img/bullet-1.gif)}

li.list2{list-style-image: url(img/bullet-2.gif)}

li.list3{list-style-image: url(img/bullet-3.gif)}

li.list4{list-style-image: url(img/bullet-4.gif)}

li.list5{list-style-image: url(img/bullet-5.gif)}

/* Crumbs */
.crumbsection{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff9900; font-weight: normal}

.crumbpage{font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #000066; font-weight: normal}

.crumbpage:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666; font-weight: normal}

.crumb{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal}

.crumb:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; font-weight: normal}

/* Tables */
table,td{font-family: Arial, Helvetica, sans-serif;}
.navigation{font-weight:normal; color:#000000; font-size:10pt; background-color: #CCCCCC;}

.tableheader{font-weight:bold; color:#FFFFFF; font-size:14px; background-color: #666666;}

.tableheader2{font-weight:bold; color:#FFFFFF; font-size:14px; background-color: #7386BF;}

.tableheader3{font-weight:bold; color:#FFFFFF; font-size:14px; background-color: #000066;}

.tableheader4{ font-weight:bold; color:#FFFFFF; font-size:12px; background-color: #7386BF; }

.tablerow1{font-weight:normal; font-color:#000000; font-size:13px; background-color:#FFFFFF;}

.tablerow2{font-weight:normal; font-color:#333333; background-color:#F0F0F0; font-size: 14px}

.tablerow3{font-size:13px; background-color:#D5EAFF; color: #666666; font-family: Arial, Helvetica, sans-serif}

.tablerow4{font-weight:normal; font-color:#333333; font-size:13px; background-color:#FFFFFF;}

.tablerow6{font-weight:normal; font-color:#333333; font-size:13px; background-color:#666666; color: #FFFFFF}

.tablerow7{font-weight:normal; font-color:#333333; font-size:13px; background-color:#000066; color: #FFFFFF}

.tablerow8 { font-size:8pt; background-color:#D5EAFF; color: #666666; font-family: Arial, Helvetica, sans-serif }



.tablecell{background-color: #F0F0F0; font-size: 13px}

/* Footnaotes */
.footnote {font-size: 10px}

.footnotegrey {font-size: 10px; color:#666666; line-height:14px}

.footnotegreyDetails {font-size: 10px; color:#666666; line-height:14px}

/* Nav */
.mainnavbody {font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#9CA7AD; font-size:13px}

.navlink{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666}


.text{border: 2px solid #BFBFE5; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; background-color: White}

.radio{background: White; border: none; color: White}

.radio1{background: #f0f0f0; border: none; color: White}

.homepagelinks{font-family: Arial, Helvetica, sans-serif; color: #000066; text-decoration: underline; font-weight: normal}
.greylinks{font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-weight: normal}
.textbox{background: White; border: 1px}

.textboxblue {background: #D5EAFF; border: 1px}

/* Examples */
.goodexample{border: thin solid #666666 1px; padding: 5px;}

.greykeyline{border: thin solid 1px #666666;}

.goodexamplecss{//border: thin solid #666666; background-color: #BBDAFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.goodexamplejs{background-color: #FFE3B9; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.goodexamplehtml{background-color: #f0f0f0; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}

.badexample{border: thin solid #ff0000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.maintable{height: 100%; width: 100%}

.orange{color:ff9900;}

.deprecated{color: #FFFFFF; background-color: #7386BF; font-size: 13px}

.remove{visibility: hidden;}

.notrecomended{background-color: #D5EAFF; font-size: 13px}



/* fund pages dropdown box sizing */

.funddropdownAsset {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.funddropdownShareClass {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.funddropdownShareType {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.funddropdownCurrency {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}


.SelectedBoxData
{
    WIDTH: 350px;
    HEIGHT: 196px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}


/***************/
.ColumnNameHeadersLeftDetails
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
	background-color: #7386BF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    padding-left:2px;
}

.ColumnNameHeadersCenterDetails
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
	background-color: #7386BF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    padding-left:2px;
}

.DetailsTextBGColor
{
	/*
	background-color: #ffffff;	
	BORDER-TOP: #454545 1px solid;
	*/
}

.PanelTable
{
	/*background-color:#FFFFFF;*/
}

.MainBG
{
	/*Nothing*/
}

.MainChartBG
{
	/*Nothing*/
}

.FundDetailsGridGrey
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#666666; 
	font-size:13px;
}

.FundDetailsGridBlack
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#000000; 
	font-size:13px;
	padding-top:5px;
	padding-left:5px;
}

.UrlText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #506DAD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    padding-top:5px;
	padding-left:5px;
}

.PoweredByText
{
	font:Arial;
	font-size:8pt;
	font-weight:bold;	
}

.menuBorder
{
	background-color:"#EAEAEA";
	width: 930;
	border: 0;
	border-collapse:collapse;
}

.menuBorderTab
{
	background-color:"#CECECE";
	width: 930;
	border: 0;
	border-collapse:collapse;
}

.tabOn 
{
    background-color:"#506DAD";
    text-align:center;
    color:"#CECECE";     
    padding-top: 3px;
    padding-left: 20px;
    padding-right: 20px;
    height: 21px;
}

.tabOff 
{
    background-color:"#CECECE";
    COLOR: #506DAD;
    padding-top: 3px;
    padding-left: 20px;
    padding-right: 20px;
    height: 21px;
}

.localesHide
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: White;
	border: thin solid #CCCCCC;
	color:#000000;
	height: 14px;
	width: 15px	;
	padding-left: 2	
}

.localesUnHide
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: White;
	border: thin solid #CCCCCC;
	color:#000000;
	height: 14px;
	width: 15px;	
	padding-left: 2
}

.additionalLocaleDiv
{
	border-right: solid 2 #7386bf;
	border-left: solid 2 #7386bf;
}

.controlTable2
{
	border-bottom: solid 2 #7386bf;
	border-right: solid 2 #7386bf;
	border-left: solid 2 #7386bf;
}

.headerRowHeight
{
	height: 18px;
}

.hideControlLocale
{
	position: relative;
	
}

