a:link		{color: #004164; text-decoration: none;}a:visited	{color: #737373; text-decoration: none;}a:hover	{color: #FF0000; text-decoration: underline;}a:active	{color: #FF0000; text-decoration: underline;}body		{font-size: 10pt; font-weight: 500; line-height: 12pt; color: #004164; font-family: Arial, Verdana, Tahoma, Times New Roman; background-color: #FFFFFF;}small		{font-size:  8pt; font-weight: 500; line-height: 10pt; color: #004164; font-family: Arial, Verdana, Tahoma, Times New Roman;}table		{border: 0px; border-style: solid; empty-cells: show}td			{font-size: 10pt; font-weight: 500; line-height: 12pt; color: #004164; font-family: Arial, Verdana, Tahoma, Times New Roman;}hr			{color: #C0C0C0; height: 1pt;}.MainTab01		{background-color: #C0C0C0; width: 177px; border: 0px; border-style: solid; border-color: #559698; margin-right: 10px; margin-left: 5px; margin-bottom: 10px;}.MainHead01	{background-color: #F0F0F0; font-size: 10pt; line-height: 12pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; font-weight: 700;}.MainDesc01	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.TDBLH05	{height: 5px;}.TDLIHGR	{background-color: #A6A6A6; height: 1px;}.TDStatus	{font-size: 10pt; line-height: 12pt; font-weight: 700;}.TBMain	{width: 860px; border-style: solid; border-color: #A6A6A6; border-width: 1px; empty-cells: show}.TDInd00	{font-size: 10pt; font-weight: 700; line-height: 12pt;}.TDIndOT	{font-size: 10pt; font-weight: 700; line-height: 12pt; padding-left: 10px;}.TDIndOG	{font-size:  8pt; font-weight: 700; line-height: 10pt; padding-left: 20px;}.IndTab	{width: 100%;}.IndTDH1	{font-size: 10pt; line-height: 12pt; font-weight: 500; padding-left:  0px; padding-bottom: 1px;}.IndTDH2	{font-size: 10pt; line-height: 12pt; font-weight: 500; padding-left: 10px; padding-bottom: 1px;}.IndTDH3	{font-size: 10pt; line-height: 12pt; font-weight: 500; padding-left: 20px; padding-bottom: 1px;}.IndTDH4	{font-size:  8pt; line-height: 10pt; font-weight: 500; padding-left: 30px; padding-bottom: 1px;}.IndTDH5	{font-size:  8pt; line-height: 10pt; font-weight: 500; padding-left: 10px; padding-bottom: 1px;}.IndTDH6	{font-size:  8pt; line-height: 10pt; font-weight: 500; padding-left: 20px; padding-bottom: 1px;}.IndTDL	{padding-top: 5px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: black;}.IndTDB	{padding-bottom: 5px;}.DC00TB	{width: 100%;}.DC00TD1	{width: 100%; vertical-align: top;}.DC00TD2	{padding-left: 10px; padding-top: 5px; text-align: right; vertical-align: top;}.DC00TD3	{vertical-align: top;}.DC00TD4	{padding-left: 10px; padding-top: 5px; text-align: right; vertical-align: top;}.DC00TD5	{vertical-align: top;}.DC00TDF	{vertical-align: top; padding-left: 5px;}.DC01TB	{width: 100%;}.DC01TD1	{font-size: 12pt; line-height: 14pt; font-weight: 700; vertical-align: top; padding-top: 3px;}.DC01TD2	{font-size: 14pt; line-height: 16pt; font-weight: 700; vertical-align: top; text-transform: uppercase;}.DC01TD3	{font-size: 12pt; line-height: 14pt; font-weight: 700; vertical-align: top;}.DC01TD5	{font-size:  8pt; line-height: 10pt; vertical-align: top;}.DC01TD9	{font-size: 18pt; line-height: 20pt; vertical-align: top; text-transform: uppercase;}.DC02TB	{width: 95%; margin-left: 15px; margin-top: 5px;}.DC02TD1	{font-size: 8pt; line-height: 10pt; vertical-align: top; padding-bottom: 1px;}.DC02TD2	{font-size: 8pt; line-height: 10pt; vertical-align: top; padding-left: 5px; font-weight: 700; paddin-bottom: 1px; width: 95%;}.DC02TD5	{vertical-align: top; padding-bottom: 1px;}.DC03TB	{margin-left: 15px; margin-top: 5px;}.DC03TD1	{font-size: 8pt; line-height: 10pt; padding-right: 3px; paddign-bottom: 1px; vertical-align: top;}.DC03TD2	{font-size: 8pt; line-height: 10pt; padding-left:  3px; padding-bottom: 1px; vertical-align: top;}.DC03TD5	{vertical-align: top; padding-bottom: 1px;}.DC04TB	{width: 100%; margin-top: 5px; margin-bottom: 5px; border-color: #A6A6A6; border-width: 1px; border-left: 0px; border-right: 0px;}.DC04TD1	{font-size: 8pt; line-height: 10pt; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; vertical-align: top;}.DC04TD2	{font-size: 8pt; line-height: 10pt; padding-top: 5px; padding-bottom: 5px; text-align: right;}.DC05TB	{margin-left: 15px;}.DC05TD1	{vertical-align: top;}.DC06TB	{margin-left: 0px;}.DC06TD1	{padding-bottom: 5px; vertical-align: top; text-align: right;}.DC07TB	{margin-left: 15px; margin-bottom: 5px; margin-right: 10px;}.DC07TD1	{vertical-align: top;}.SeeAlso1	{font-size: 8pt; font-weight: 700; line-height: 14pt; text-decoration: overline;}.SeeAlso2	{font-size: 8pt; font-weight: 700; line-height: 12pt;}.ImgLink1	{margin-right: 3px;}.ImgLink2	{margin-right: 4px;}.ImgLeft8	{margin-right: 8px;}.SZTab		{width: 100%; margin-right: 10px; background-color: #C0C0C0; border-color: #559698;}.SZHead	{background-color: #F0F0F0; font-size: 8pt; line-height: 9pt; font-weight: 600; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: center;}.SZDate	{background-color: #FFFFFF; font-size: 8pt; line-height: 9pt; font-weight: 500; padding-left: 2px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: center;}.SATab		{width: 95%; margin-left: 15px; margin-top: 5px;}.SATD00	{font-weight: 700;}.SATB00	{width: 100%; background-color: #C0C0C0; border-color: #559698;}.SATD01	{background-color: #005380; color: #FFFFFF; font-weight: 700; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; text-align: left;}.SATD02	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: left;}.SATDFT	{background-color: #FFFFFF; padding-left: 0px; padding-right: 3px; padding-top: 3px; vertical-align: top;}.SATD03	{font-weight: 700; vertical-align: top;}.SATD04	{font-size: 8pt; line-height: 10pt; vertical-align: top; padding-left: 10px; padding-right: 10px; font-weight: 600;}.SATD05	{font-size: 8pt; line-height: 10pt; vertical-align: top; padding-left: 10px; padding-right: 10px;}.SATD06	{font-size: 8pt; line-height: 10pt; vertical-align: top;}.SATD07	{background-color: #F0F0F0; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; text-align: left;}.PreisTab	{width: 100%; background-color: #C0C0C0; border-color: #559698;}.PreisH1L	{background-color: #F0F0F0; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px; vertical-align: top;}.PreisH1C	{background-color: #F0F0F0; font-size:  8pt; line-height: 10pt; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px; vertical-align: top; text-align: center;}.PreisH1R	{background-color: #F0F0F0; font-size:  8pt; line-height: 10pt; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px; vertical-align: top; text-align: right;}.PreisH2L	{background-color: #F0F0F0; font-size: 10pt; line-height: 12pt; padding-left: 3px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px; vertical-align: top;}.PreisC1L	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.PreisC1C	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 2px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: center;}.PreisC1R	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 2px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: right;}.PreisC2L	{background-color: #FFFFFF; font-size: 10pt; line-height: 12pt; padding-left: 2px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.PreisC2C	{background-color: #FFFFFF; font-size: 10pt; line-height: 12pt; padding-left: 2px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: center;}.PreisC2R	{background-color: #FFFFFF; font-size: 10pt; line-height: 12pt; padding-left: 2px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: right;}.PreisAnm	{background-color: #FFFFFF; font-size:  8pt; line-height:  9pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.PreisAng	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.PreisZvo	{background-color: #FFFFFF; font-size:  8pt; line-height:  9pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.PreisZus	{background-color: #FFFFFF; font-size:  8pt; line-height:  9pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.PreisSpc	{background-color: #C0C0C0;}.HTIndex	{width: 95%; margin-left: 15px; background-color: #C0C0C0; border-color: #559698;}.HTIndH1L	{background-color: #005380; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; vertical-align: top; text-align: left; color: #FFFFFF;}.HTIndH1C	{background-color: #005380; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; vertical-align: top; text-align: center; color: #FFFFFF;}.HTIndH1R	{background-color: #005380; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px; vertical-align: top; text-align: right; color: #FFFFFF; }.HTIndH2R	{background-color: #005380; font-size: 10pt; line-height: 12pt; padding-left: 3px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px; vertical-align: top; text-align: right;color: #FFFFFF; }.HTIndC1L	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; vertical-align: top;}.HTIndC1C	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: center;}.HTIndC1R	{background-color: #FFFFFF; font-size:  8pt; line-height: 10pt; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: right;}.HTIndC2L	{background-color: #FFFFFF; font-size: 10pt; line-height: 12pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: left;}.HTIndH2L	{background-color: #005380; font-size: 10pt; line-height: 12pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; color: #FFFFFF;}.HTIndH2C	{background-color: #005380; font-size: 10pt; line-height: 12pt; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: center; color: #FFFFFF; }.HinwC01L	{font-size: 8pt; line-height: 10pt; padding-left: 5px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; text-align: left;}.HinwC01C	{font-size: 8pt; line-height: 10pt; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; text-align: center;}.HinwC01R	{font-size: 8pt; line-height: 10pt; padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; text-align: right;}.HotLine	{width: 100%; margin-left: 10px;}.HotLine0	{font-size: 14pt; line-height: 16pt; font-weight: 500; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; text-align: left;}.HotLine1	{font-size: 12pt; line-height: 14pt; font-weight: 700; padding-left: 3px; padding-right: 1px; padding-top: 8px; padding-bottom: 8px; vertical-align: top; text-align: left;}.FussTB	{width: 100%; margin-top: 8px; border-color: #A6A6A6; border-width: 1px; border-left: 0px; border-right: 0px; border-bottom: 0px;}.FussTD1  {padding-top: 5px;}.FussTDS  {padding-top: 5px; font-size: 8pt; line-height: 10pt;}.SETB00	{width: 98%; margin-left: 15px; margin-top: 5px;}.SETD01	{font-size: 8pt; line-height: 10pt; padding-right: 5px; vertical-align: top;}.SETD02	{font-size: 8pt; line-height: 10pt; padding-right: 5px; padding-left: 10px; vertical-align: top;}.SETD03	{font-size: 8pt; line-height: 10pt; vertical-align: top; font-weight: 700; width: 100%;}.SETDFT	{padding-top: 3px; padding-bottom: 3px; padding-right: 8px; vertical-align: top;}.SETDHT	{padding-top: 1px; vertical-align: top; font-weight: 700; width: 100%;}.SETDOT	{font-size: 8pt; line-height: 10pt; padding-left: 10px; vertical-align: top; font-weight: 700;}.SETDPR	{font-size: 8pt; line-height: 10pt; padding-left: 10px; vertical-align: top;}.SETD05	{font-size: 8pt; line-height: 10pt; padding-left: 10px; padding-right: 5px; vertical-align: top;}.SETD06	{font-size: 8pt; line-height: 10pt; vertical-align: top;}.FormTAB	{width: 100%; background-color: #C0C0C0; border-color: #FFFFFF;}.FormFD2	{font-size: 8pt; line-height: 10pt;}.FormC0L	{background-color: #FFFFFF; text-align: left;}.FormC1L	{background-color: #FFFFFF; font-size: 8pt; line-height: 10pt; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}.FormC1R	{background-color: #FFFFFF; font-size: 8pt; line-height: 10pt; padding-left: 1px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; text-align: right;}.FormH1L	{background-color: #005380; font-size: 8pt; line-height: 10pt; color: #FFFFFF; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}.FormH1C	{background-color: #005380; font-size: 8pt; line-height: 10pt; color: #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; text-align: center;}.FormH1R	{background-color: #005380; font-size: 8pt; line-height: 10pt; color: #FFFFFF; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; text-align: right;}.FormH2L	{background-color: #005380; color: #FFFFFF; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}.FormH2C	{background-color: #005380; color: #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; text-align: center;}.FormH2R	{background-color: #005380; color: #FFFFFF; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; text-align: right;}.FormC2L	{background-color: #FFFFFF; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}.FormFD1	{font-size: 9pt; line-height: 11pt; font-weight: 500;}.FormNav	{font-size: 9pt; line-height: 11pt; font-weight: 500;}.NavCell  {font-size: 9pt; line-height: 11pt; font-weight: 500; padding-left: 5px; height: 15px;}.T01 	{width: 100%; background-color: #EEEEEE; border-style: solid; border-color: #EEEEEE;}.H01	{background-color: #005380; padding-left: 3px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; color: #FFFFFF; font-size: 10pt; line-heigt: 12pt;}.C01	{background-color: #FFFFFF; padding-left: 3px; padding-right: 3px;}.C01s	{background-color: #FFFFFF; padding-left: 3px; padding-right: 3px; font-size: 8 pt; line-height: 10pt;}