

.toolTip
{ 	 

	width:350px !important;
	white-space:pre-wrap !important;
	padding: 1px 1px 1px 1px !important;	
	background-color:InfoBackground !important;
	border: solid 1px black !important;
	font-family:  MS Reference Sans Serif !important;
    font-size: 7pt !important;
    -filter:alpha(Shadow( Color=CCCCCC,offX=10,offY=10,positive=true)) !important;
    -moz-opacity: 1.0 !important;
        

}
/********************/
/*					*/
/* TemplateTable	*/
/*					*/
/********************/



TABLE.TemplateTable
{
	width: 100% !important;
}




TABLE.TemplateTable TBODY tr
{
	padding:  2px  10px 0px 10px !important;
	
	
}


TABLE.TemplateTable TD
{
	vertical-align:middle!important;
	border-bottom: solid 1px #E5EAEF !important;
	
}


TABLE.TemplateTable THEAD TH
{
	border-bottom: solid 1px #7C98bd !important;
	background-color: #cdd8de !important;
}


TABLE.TemplateTable THEAD TH SPAN
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #000000 !important;
	
	padding: 3px 10px 3px 10px !important;

	display: block !important;
	clear: both !important;
}




TABLE.ValueTable
{
	width: 100% !important;
}


TABLE.ValueTable TBODY tr
{
	padding: 3px 10px 3px 10px !important;
}


TABLE.ValueTable TD
{
	border-bottom: solid 1px #E5EAEF !important;
	padding: 3px 3px 3px 3px !important;
}


TABLE.ValueTable THEAD TH
{
	border-bottom: solid 1px #7C98bd !important;
	background-color: #cdd8de !important;
}


TABLE.ValueTable THEAD TH SPAN
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #000000 !important;
	
	padding: 3px 3px 3px 3px !important;

	display: block !important;
	clear: both !important;
}

.PerformcegraphContainer
{
	display: block !important;
	font-family: Verdana !important;
	font-weight: normal !important;
	font-size: 11px !important;
}


.ExportPricesBoxExplanation
{
	/*height: 54px !important; New Text correction - 2008-04-22 JGH */
	height: 67px !important;
	width: 254px !important;
	margin-top: 10px !important;
	padding: 5px 8px 5px 8px !important;
	border: solid 1px #6A9AC2 !important;

	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
	background-color: #ffffff !important;
	overflow: hidden !important;
}


/********************/
/*					*/
/* ORDINARY/ NORMAL	*/
/* NAVIGATIONAL		*/
/* LINKS			*/
/*					*/
/********************/


DIV.ReadMore
{
	font-size: medium !important;
	padding-top: 4px !important;
	text-align: right !important;
}


DIV.ReadMore A
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #003366 !important;
	line-height: 1.2em !important;
}



A.normal
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #000000 !important;
	font-weight: normal !important;
	text-decoration: none !important;
	line-height: 1.2em !important;
}


A.normal:hover
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #000000 !important;
	font-weight: normal !important;
	text-decoration: none !important;
}

/********************/
/*					*/
/* RADIOS ON		*/
/* INFORETURN.ASPX	*/
/*					*/
/********************/

.ReturnHorizon
{
	float:right !important;
	vertical-align:top !important;
}


.ReturnHorizon A
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #000000 !important;
	font-weight: normal !important;
	text-decoration: none !important;
	line-height: 1.2em !important;

}


.ReturnHorizon A:hover
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #000000 !important;
	font-weight: normal !important;
	text-decoration: underline !important;
}


.ReturnHorizon DIV
{
	text-align: right !important;
}


.ReturnHorizon IMG
{
	margin-right: 10px !important;
	float: left !important;
	vertical-align: middle !important;
}


.ReturnHorizon SPAN
{
	vertical-align: top !important;
	position: relative !important;
	top: -2px !important;
}


/* miscellaneous */


#PeriodControlDropDowns
{
	padding-bottom: 10px !important;
}


.TogglePeriodCheckBox
{
	float: right !important;
	position: relative !important;
	top: -4px !important ;
	vertical-align: bottom !important;
	margin: 0px !important;
	padding: 0px !important;
}


.AlignTop
{
	vertical-align: top !important; /* "!important" is added on request from nordea so that styleing will work in reverse proxy */
}


.AlignBottom
{
	vertical-align: bottom !important;
}


.AlignLeft
{
	text-align: left !important;
}


.AlignRight
{
	text-align: right !important;
}


.AlignCenter
{
	text-align: center !important;/* "!important" is added on request from nordea so that styleing will work in reverse proxy */
}


.Span 
{
	text-align: center !important;/* "!important" is added on request from nordea so that styleing will work in reverse proxy */
}

.FloatLeft
{
	float: left !important;
}


.FloatRight
{
	float: right !important;
}


.ClearLeft
{
	clear: left !important;
}

.ClearBoth
{
	clear: both !important;
}

.DisplayInline
{
	display: inline !important;
}

.DisplayBlock
{
	display: block !important;
}

.MarginTop
{
	margin-top: 10px !important;
}

.DateSpecificGraphButton
{
	width: 100% !important;
	margin-top: 10px !important;
	text-align: right !important;
}
.PeriodControlWidth
{
	width: 248px !important;
}
.MarginTop2
{
	margin-top: 23px !important;
}

.MarginTop3
{
	margin-top: 4px !important;
}

.Warning
{
	font-family: Verdana !important;
	font-size: 1.2em !important;
	color: #ff0000 !important;
	text-align: right !important;
}


.BreadText
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #000000 !important;
	font-weight: normal !important;
	
}

.HeaderDateText
{
	font-family: Verdana !important;
	font-size: 9px !important;
	color: #000000 !important;
	font-weight: normal !important;
}

.BoldBreadText
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #000000 !important;
	font-weight: bold !important;
}


.GrayHeadLine
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #989898 !important;
	font-weight: bold !important;
}


/************************/
/*						*/
/* PERFORMANCE GRAPH	*/
/*						*/
/************************/


.PerformancegraphWidth
{
	width: 190px !important;
}


.PerformanceLegendFundArea
{
	width: 239px !important;
}


.PerformanceLegendDateArea
{
	width: 115px !important;
	overflow: hidden !important;
	white-space: nowrap !important;
}


.PerformanceLegendValueArea
{
	width: 105px !important;
	overflow: hidden !important;
	white-space: nowrap !important;
}


.PerformanceLegendReturnArea
{
	width: 125px !important;
	overflow: hidden !important;
	white-space: nowrap !important;
}


/****************************/
/*							*/
/* GENERAL ATOMIC STYLES	*/
/*							*/
/****************************/


.Bold
{
	font-weight: bold !important;
}


.NonNegativeDecimal
{
	color: #000000 !important;
}


.PositiveDecimal
{
	color: #003366 !important;
}


.NegativeDecimal
{
	color: #ce1100 !important;
}


.NoWrap
{
	white-space: nowrap !important;
}


.TextAlignLeft
{
	text-align: left !important;/* "!important" is added on request from nordea so that styleing will work in reverse proxy */
}


.TextAlignRight
{
	text-align: right !important;
}
.IndentLeft
{
	text-indent:4px !important;	
}

/****************************/
/*							*/
/* GENERAL COMPOSITE STYLES	*/
/*							*/
/****************************/


.Icon
{
	position: relative !important;
	top: 1px !important;
	margin: 0px !important;
	padding: 1px !important;
	border: solid 1px #779abc !important;
	background-color: #e5eaef !important;
}

/*Nordea change request Brandon 2008-09-22 PL  */
.IconBuy
{
	position: relative !important;
	top: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
	border: none !important;
	background-color: Transparent !important;
}

.IconBuy IMG:hover
{
	text-decoration: none !important;
}

.IconRisk
{
	position: relative !important;
	top: 1px !important;
	margin: 0px !important;
	padding: 1px !important;
}

.IconPDF
{
	position: relative !important;
	top: 1px !important;
	margin: 0px !important;
	padding: 1px !important;
	border: 0px !important;
	
}


.FundNameTitle
{
	font-family: Verdana !important;
	font-size: 1.05em !important;
	font-weight: bold !important;
	color: #000000 !important;
	display: block !important;
}


/****************************/
/*							*/
/* PICTURE INFORMATION BOX	*/
/*							*/
/* - PICTURE ATTACHED TO	*/
/*   THE LEFT				*/
/*							*/
/****************************/


DIV.FlashNewsRegion
{
	border: solid 1px #7699b7 !important;
	width: 582px !important;
}


.PictureInformationBox
{
	border: solid 1px #7699b7 !important;
	width: 582px !important;
	height: 79px !important;
	overflow: hidden !important;
}


.PictureInformationBox IMG
{
	float: left !important;
	margin-right: 4px !important;
}


.PictureInformationBox DIV
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #000000 !important;
	padding: 4px !important;
	vertical-align: top !important;
}


.PictureInformationBox SPAN
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
}

.Width25
{
	width:25% !important;
}

.Width75
{
	width:75% !important;
}
.Width100
{
	width:100% !important;
}

/****************************/
/*							*/
/* GENERAL INFORMATION BOX	*/
/*							*/
/****************************/

.Color
{

}

DIV.InformationBox
{

	display: block !important;
}


DIV.InformationBoxTitle
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #000000 !important;
	/*text-indent: 10px !important; */
	
	border-bottom: solid 1px #7C98bd !important;
	background-color: #cdd8de !important;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
	display: block !important;
	width: 100% !important;
	clear: both !important;
}


DIV.InformationBoxTitleIndent
{
	
	display: block !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	
}

DIV.InformationBoxContent
{
    border-left: solid 1px #739cbc !important;
    border-bottom: solid 1px #739cbc !important;
	border-right: solid 1px #739cbc !important;
	padding: 10px !important;
	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
}


DIV.HandCursor
{
	cursor:pointer !important;
	_cursor:hand !important;
}

DIV.InformationBoxContentClean
{
	padding: 10px 10px 10px 23px !important;
	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
}

.InformationBoxHeaderLink
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #000000 !important;
	border-bottom: solid 1px #7C98bd !important;
	
}

DIV.InformationContent
{
	margin: 25px !important;
	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
		
}

DIV.RiskInformationBoxContent
{
	position:relative !important;
	/*top: -5px !important;*/

	border-top: solid 1px #739cbc !important;
    border-left: solid 1px #739cbc !important;
    border-bottom: solid 1px #739cbc !important;
	border-right: solid 1px #739cbc !important;

	padding: 10px !important;
	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
}

SPAN.InformationBoxTitle
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #000000 !important;
	/*text-indent: 10px !important; */
	
	border-bottom: solid 1px #7C98bd !important;
	background-color: #cdd8de !important;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
	display: block !important;
	width: 100% !important;
	clear: both !important;
}


SPAN.InformationBoxTitleIndent
{
	display: block !important;
	padding-left: 10px !important;
}


SPAN.InformationBoxContent
{
    border-left: solid 1px #739cbc !important;
    border-bottom: solid 1px #739cbc !important;
	border-right: solid 1px #739cbc !important;
	padding: 10px !important;
	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
}


SPAN.InformationContent
{
    border-left: solid 1px #739cbc !important;
   border-bottom: solid 1px #739cbc !important;
	border-right: solid 1px #739cbc !important;
	padding: 10px !important;
	margin-top:10px !important;
	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
	
}

div.InformationAssetContent
{
    border-left: solid 1px #739cbc !important;
    border-bottom: solid 1px #739cbc !important;
	border-right: solid 1px #739cbc !important;
	padding: 10px 10px 10px 10px !important;
	Width:96.3% !important;
	float:left !important;
	_float:inherit !important;

	font-family: Verdana !important;
	font-size: 11px !important;
	height:10px !important;
	font-weight: normal !important;
	color: #000000 !important;
	
}

SPAN.RiskInformationBoxContent
{
	position:relative !important;
	/*top: -5px !important;*/

	border-top: solid 1px #739cbc !important;
    border-left: solid 1px #739cbc !important;
    border-bottom: solid 1px #739cbc !important;
	border-right: solid 1px #739cbc !important;

	padding: 10px !important;
	display: block !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
}

IMG.RiskInformationBoxImage
{
	position: relative !important;
	top: -1px !important;
}

.HeaderImg
{
	margin-top: 2px !important;
}
/************************/
/*						*/
/* GRIDDED TABLE(S)		*/
/*						*/
/************************/


.GriddedTable
{
	width: 100% !important;
	border-collapse: collapse !important;
}


.GriddedTable TD
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;

	padding-top: 1px !important;
	padding-bottom: 1px !important;

	/*text-indent: 10px !important;*/
	padding-left: 10px !important;
	padding-right: 10px !important;

	border-bottom: solid 1px #7699b7 !important;
	border-left: solid 1px #7699b7 !important;
	border-right: solid 1px #7699b7 !important;
}


/********************/
/*					*/
/* LISTS, WITH NO	*/
/* VISIBLE BULLETS	*/
/*					*/
/********************/


.ListNoBullets
{
	margin: 0 !important;
	padding: 0px 0px 0 !important;
	list-style: none !important;
}

.ListNoBullets UL
{
	margin: 0 !important;
	padding: 0px 0px 0px 0px !important;
	list-style: none !important;
}


.ListNoBullets LI
{
	list-style: none !important;
	border-bottom: solid 1px #eaeaea !important;
	height: 26px !important; /*** Previous 18px - adjusted by Henrik P 30.03.2007 ***/
}

.ListNoBullets SPAN
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #000000 !important;
	float: left !important;
	/*text-indent: 10px !important;*/
}


.ListNoBullets IMG
{
	float: right !important;
	/*margin-right: 10px !important;*/
	vertical-align:top !important;
	margin-top: 1px !important;
}


/************************/
/*						*/
/* COMPOSITE STYLES FOR	*/
/* PERFORMANCE GRAPH	*/
/* LEGEND(S)			*/
/*						*/
/************************/


/*.PerformanceLegend
{
	width: 392px !important;
	display: block !important;
	margin-top: 2px !important;
	margin-bottom: 2px !important;
	margin-left: 10px !important;
}*/


.PerformanceLegend DIV
{
	height: 10px !important;
	width: 10px !important;
	display: block !important;
	overflow: hidden !important;
	float: left !important;

	margin-top: 1px !important;
	margin-right: 4px !important;
}


.PerformanceLegend SPAN
{
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #000000 !important;
	display: block !important;
}

.ListDownloadStyle
{
	font-family: Verdana !important;
	font-size: 11px !important;/*0.7em !important;*/

	background-color: #CDD8DE !important;

	padding: 3px 7px 3px 0px !important;

	/*border-bottom: solid 1px #779abc !important;*/
	font-weight: bold !important;
	color: #000000 !important;
	text-decoration: none !important;
}

.ListDownloadStyle A
{
	font-weight: bold !important;
	color: #000000 !important;
	text-decoration: none !important;
}


.ListDownloadStyle A:hover
{
	text-decoration: underline !important;
}


.ListDownloadStyle1
{
	border-style: none !important;
	padding: 0px 0px 0px 0px !important;
	text-decoration: none !important;
}

.InfoHoldingLinkHeaderRight 
{
	width:97% !important;	
	
}

.InfoHoldingLinkHeaderLeft 
{
	width:3% !important;	
}


.InfoHoldingLinkHeaderRight A
{
		/*color: Blue !important;*/
}

.InfoHoldingLinkHeaderLeft A
{
	/*color: Blue !important;*/
}

.InfoHoldingHeaderRight
{
	width:1% !important;	
}

.InfoHoldingHeaderLeft
{
	width:99% !important;	
}

.LinkMargin
{
	/*margin: 0px 5px 0px 10px !important;*/
}

.AdvancedSearchBoxOuter
{	
	/*Width:584px !important;*/
	Width:552px !important;
	/*height:350px !important;*/
	border: solid 1px #779ABC !important;
    line-height: normal !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    margin-bottom: 5px !important;
    margin-top: 15px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    float: left !important;
    font-family: Verdana !important;
	font-size: 11px !important;
}

.AdvancedSearchBoxOuterLeft
{
	float:left !important;
	vertical-align:top !important;
	Width:330px !important;
}
.AdvancedSearchBoxOuterRight
{
	float:right !important;
	vertical-align:top !important;
	Width:200px !important;
}

.AdvancedSearchBoxLeft
{
	float:left !important;
	vertical-align:middle !important;
	border: solid 1px #779ABC !important;
	Width:330px !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	padding-bottom: 10px !important;
	/*height: 214px !important;*/
}
.AdvancedSearchBoxRight
{
	float:right !important;
	vertical-align:top !important;
	border: solid 1px #779ABC !important;
	Width:180px !important;
	padding:10px 10px 5px 10px !important;
}
.AdvancedSearchBoxLeftHeader
{
	float:left !important;
	padding-left: 5px !important;
	vertical-align:top !important;
	background-color: #CCD8DE !important;
	Width:305px !important;
	font-family: Verdana !important;
	font-size: 11px !important;/*0.7em !important;*/
	height: 16px !important;
}
.AdvancedSearchBoxRightHeader
{
	float:right !important;
	text-align:right !important;
	padding-right: 3px !important;
	vertical-align:top !important;
	background-color: #CCD8DE !important;
	Width:17px !important;
	font-family: Verdana !important;
	font-size: 11px !important;/*0.7em !important;*/
}
.AdvancedSearchBoxLeftHeaderSmall
{
	float:left !important;
	padding-left: 5px !important;
	vertical-align:top !important;
	background-color: #CCD8DE !important;
	Width:175px !important;
	font-family: Verdana !important;
	font-size: 11px !important;/*0.7em !important;*/
	height: 16px !important;
}
.AdvancedSearchBoxRightHeaderSmall
{
	float:right !important;
	padding-right: 3px !important;
	text-align:right !important;
	vertical-align:middle !important;
	background-color: #CCD8DE !important;
	Width: 17px !important;
	height: 16px !important;
}
.AdvancedSearchBoxItemLeft
{
	float:left !important;
	margin-left: 5px !important;
}
.AdvancedSearchBoxItemRight
{
	float:right !important;
	margin-right:5px !important;
	padding-right:5px !important;
}

.AdvancedSearchBoxItemRightTextBox
{
	float:right !important;
	margin-right:0px !important;
	padding-right:0px !important;
}

.AdvancedSearchBoxButtons
{
	float:right !important;
	
}
.AdvancedSearchBoxItemPaddingMedium
{
	padding-bottom: 15px !important;
	margin-bottom: 10px !important;
}
.AdvancedSearchBoxItemPaddingSmall
{
	padding-top: 5px !important;
	margin-top: 5px !important;
	height: 16px !important;
	margin-right: 5px !important;
}


.AdvancedHeader
{
	padding: 5px 0px 5px 0px !important;
	margin: 5px 0px 5px 0px !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #000000 !important;
	text-decoration: none !important;
}

.AdvancedHeader A
{
	font-weight: bold !important;
	color: #000000 !important;
	text-decoration: none !important;
}


.AdvancedHeader A:hover
{
	text-decoration: underline !important;
}


.AdvancedSpace
{
	Width:552px !important;
	height:10px !important;
}

.AdvancedQustion A
{
	border: solid 1px #eaeaea !important;
	
}

.Colgroup
{
	vertical-align:top !important;
}
.RiskColgroupName
{
	width:auto !important;
}

.RiskColgroupFund
{
	width:50px !important;
}
.RiskColgroupIndex
{
	width:50px !important;
}