body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #161795;
	background-color: #FFFFFF;
	margin-bottom: 2px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

table
{
	font-size: 100%
}

form
{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

P
{
	margin-bottom: 2px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 10px;
	padding: 0px;
}

img
{
	border: none;
}

H1
{
	font-size: 16px;
	margin-top: 12px;
	margin-bottom: 8px;
	margin-left: 15px;
	font-weight: normal;
}

UL
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 15px;
	padding-left: 25px;
}
UL LI
{
	margin-left: 0px;
	padding-left: 0px;
}

H2
{
	font-size: 10px;
	margin-top: 12px;
	margin-bottom: 4px;
	margin-left: 15px;
	text-transform: uppercase;
}

H2.subkop
{
	font-size: 10px;
	margin-top: 12px;
	margin-bottom: 1px;
	margin-left: 15px;
	text-transform:none;
}

H3
{
	font-size: 11px;
	margin-top: 4px;
	margin-bottom: 4px;
}

A
{
	color: #161795;
	text-decoration: none;
}


A:hover
{
	color: #15ADFF;
	text-decoration: underline;
}

.TableBlock
{
	margin-left: 15px;
	margin-right: 10px;
}

.TableBlock .FundRow
{
	border-right: solid 1px #CDD0DE;
	border-left: solid 1px #CDD0DE;
	border-bottom: 0px;
	border-top: solid 1px #CDD0DE;
}


.TableBlock .FundRow .Header,
.TableBlock .FundRow .HeaderName,
.TableBlock .FundRow .Fund,
.TableBlock .FundRow .FundName
{
	border-bottom: solid 1px #CDD0DE;
	border-left: solid 1px #CDD0DE;
	padding-top: 4px;	
	padding-left: 2px;
	padding-right: 2px;	
	text-align: right;
}

.TableBlock .FundRow .Header,
.TableBlock .FundRow .HeaderName
{	
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
	border-left: solid 1px #CDD0DE;
	vertical-align: top;
	font-size: 10px;
	padding-bottom: 1px;
}

.TableBlock .FundRow .HeaderName
{	
	border-left: 0px;
}


.TableBlock .FundRow .Fund,
.TableBlock .FundRow .FundName
{
	text-align: left;
	padding-bottom: 3px;
}

.TableBlock .FundRow .FundName
{
	text-align: left;
	font-weight: bold;
	border-left: 0px;
}

.FundNameDate
{
	text-transform: none;
	font-weight: normal;
	font-size: 10px;
	margin-top: 4px;
}

.ChartTable 
{
	text-transform: uppercase;
	padding:0px;
	margin:0px;
}

.ChartTable a.SelectedChartLink,
.ChartTable a.SelectedChartLink:visited
{
	color: #00A6D6;
	position: relative;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #E4E2C9;
	margin-right: 4px;
	text-decoration: none;
	border-bottom: 0px;
	border-top: solid 1px #E4E2C9;
	border-left: solid 1px #E4E2C9;
	border-right: solid 1px #E4E2C9;
	font-size: 10px;
	font-weight:normal;
}


.ChartTable  a.ChartLink,
.ChartTable  a.ChartLink:visited
{
	background-color: #FFFFFF;
	position: relative;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 4px;
	text-decoration: none;
	color: #161795;
	border-bottom: 0px;
	border-top: solid 1px #CDD0DE;
	border-left: solid 1px #CDD0DE;
	border-right: solid 1px #CDD0DE;
	font-size: 10px;
	font-weight:normal;
}

.ChartTable  a.ChartLink:hover
{
	color: #15ADFF;
	text-decoration: underline;
}

.ChartTable .Chart
{
	background-color: #E4E2C9;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: solid 3px #FFFFFF;
}

.ChartTable IMG
{
	border: solid 1px #C9C391;
	padding: 3px;
	background-color: White;
}


.PerformanceTable .Header
{	
	text-transform: uppercase;
	text-align: right;
	font-weight: normal;
	border-bottom: solid 1px #CDD0DE;
}

.PerformanceTable .TopHeader
{	
	font-weight: bold;
}

.PerformanceTable .HeaderName
{	
	font-weight: normal;
	text-align: left;
	border-bottom: solid 1px #CDD0DE;
	text-transform: uppercase;
}


.PerformanceTable .Fund
{	
	text-align: right;
	border-bottom: solid 1px #CDD0DE;
	padding-top: 2px;
	padding-bottom: 2px;
}

.PerformanceTable .FundEur
{
	color: Green;
}


.PerformanceTable .FundYear
{	
	text-align: left;
	border-bottom: solid 1px #CDD0DE;
	padding-top: 2px;
	padding-bottom: 2px;
}

P.MiniDisclaimer,
P.SimpleMiniDisclaimer
{
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 2px;
	color: #00209C;
	font-size: 9px;
}
P.MiniDisclaimer
{
	margin-top: 2px;
	border-top: 0px;
}
P.Disclaimer
{
	clear: both;
	font-size: 9px;
	color: #9BBFDF;
	margin-top: 10px;
	text-align: right;
	margin-right: 10px;
	border-top: 0px;	
}

.PortfolioSpreadTable
{
	margin-bottom: 10px;
	margin-top: 10px;
}


.PortfolioSpreadTable .Header,
.PortfolioSpreadTable .HeaderName,
.PortfolioSpreadTable .ParticipantName,
.PortfolioSpreadTable .ParticipantValue
{
	vertical-align: baseline;
	border-bottom: solid 1px #CDD0DE;
	padding-top: 2px;
	padding-bottom: 2px;
}

.PortfolioSpreadTable .Header
{	
	text-transform: uppercase;
	text-align: right;	
	font-size:10px;
	font-weight:normal;
}

.PortfolioSpreadTable .HeaderName
{	
	text-align: left;
	text-transform: uppercase;
	font-size:10px;
	font-weight:normal;
}

.PortfolioSpreadTable .ParticipantName
{	
	text-align: left;
}

.PortfolioSpreadTable .ParticipantValue
{	
	text-align: right;
}

.FundFeatureTable .Name,
.FundFeatureTable .Value
{	
	text-align: left;
	border-bottom: solid 1px #CDD0DE;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	font-weight: normal;
	vertical-align: baseline;
}

.FundFeatureTable TH,
.FundFeatureTable TD
{	
	border-bottom: solid 1px #CDD0DE;
	font-weight: normal;
	text-align: left;
	height: 17px;
}

.FundFeatureTable .Value
{	
	padding-left: 4px;
	vertical-align: baseline;
}


.FundFeatureTable .NameTabbed
{	
	padding-left: 60px;
	text-align: left;
	border-bottom: solid 1px #CDD0DE;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	font-weight: normal;
}

.Onveranderd, .Onbekend
{
}
.Stijger
{
	color: #007E12;
}
.Daler
{
	color: #C70002;
}

.PageOverview
{
	background-color: #ffffff;
}

div.FundName
{
	text-transform: uppercase;
	font-size : 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left : 15px;
	float: left;
}

div.PrintName
{
		padding-top: 6px;
		padding-bottom: 6px;
		float: right;
		text-align: right; 
		padding-right: 10px;
}

.SeeAlsoPanel
{
	background-color: #ffffff
}

.SeeAlsoPanel .header
{
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.LayoutTabel
{
	margin-left: 5px;
	margin-right: 10px;
}

.LayoutTabel .ChartBlock
{
	padding-right: 4px;
	vertical-align: top;
}

.LayoutTabel .PerformanceBlock
{
	padding-left: 4px;
	vertical-align: top;
	margin-right: 10px;
}

.LayoutTabel .Chart
{
	margin-left: 10px;
	padding-bottom: 2px;
}

.PieChartTable
{
	margin-left: 15px;
}

.PieChartTablePrint
{
	display: none;
}

.PrintPageBreak
{
	display: none;
}



.TabelBlok
{
	margin-left: 15px;
}


.InputText
{
	font-size: 11px;
	color: #161795;
	border: 1px solid;
	border-color: #CDD0DE #CDD0DE #CDD0DE #CDD0DE;
	padding-left: 3px;
}


.InputButton
{
	font-size: 10px;
	font-weight: bold;
	border: 1px solid;
	border-color: #CDD0DE #CDD0DE #CDD0DE #CDD0DE;
	background-color: #E4E2C8;
	text-transform: uppercase;
}



.TableBlock .EvoRow
{
	border-right: solid 1px #CDD0DE;
	border-left: solid 1px #CDD0DE;
	border-bottom: 0px;
	border-top: solid 1px #CDD0DE;
}


.TableBlock .EvoRow .Header,
.TableBlock .EvoRow .Value
{
	border-bottom: solid 1px #CDD0DE;
	border-left: solid 1px #CDD0DE;
	padding-top: 4px;	
	padding-left: 2px;
	padding-right: 2px;	
}

.TableBlock .EvoRow .TopHeader
{
	border: 0px;
	padding-top: 4px;	
	padding-left: 0px;
	padding-right: 2px;	
}

.TableBlock .EvoRow .Header
{	
	border-left: 0px;
	text-align: left;
}


.TableBlock .EvoRow .Value
{
	text-align: right;
	padding-bottom: 3px;
}

.ToTop
{
	border-bottom: solid 1px #CDD0DE;
	text-align: right;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	vertical-align: super;
}

.ToTop IMG
{
	margin-bottom: 4px;
}


.PrintOnly
{
	display: none;
}

.subtext
{
	text-transform: none;
}

.FundFeatureTable .DivGrid
{	
	text-align: left;
	border-bottom: solid 1px #CDD0DE;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	font-weight: normal;	
	padding-left: 0px;
}

.testje
{
	background-color: #E4E2C9;
	padding: 4px;
}

.RiskMeter
{
	float: right;
	padding-top: 8px;
	padding-right: 10px; 
	padding-left: 10px;
}

.PositiveValue
{
	color: #007E12;
}
.NegativeValue
{
	color: #C70002;
}

.DisplayOnly
{
	display:block;
}

.dividendGrid
{
	border-bottom-color: White;
}

.Right
{
	text-align: right;
}

