﻿body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	MARGIN: 0px 0px 0px 0px;    
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none	
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 3px;
    COLOR: #002747;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    display: none;
}
A:link, A:visited, A:active
{
    FONT-WEIGHT: normal;
    COLOR: #002747;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD
{	
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;    
    vertical-align: middle;
    COLOR: #333333;            
}
TD.data
{
	height: 20px;	
    border-bottom: solid 1px #f4f4f4;
    BACKGROUND-COLOR: #FFFFFF;
    padding-top: 2px;
    vertical-align: top
}
TD.mainnote
{
	display: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	MARGIN: 10px 16px 0px 10px;    
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none		
}
TD.updated
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002747;
	MARGIN: 10px 16px 0px 10px;    
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
TR.odd TD.data 
{
	BACKGROUND-COLOR: #F5F5F5;			
}
TR.odd TD.bullet 
{
	BACKGROUND-COLOR: #F5F5F5;			
}
TD.bullet
{
	BACKGROUND-POSITION: 0px 50%;
	padding-left: 2px;	
	font-size: 2px;	
	background-image: url('../../Images/iconDot.gif');
	BACKGROUND-REPEAT: no-repeat;
	border-bottom: solid 1px #f4f4f4;	
}
TR.periodcell
{
	BACKGROUND-COLOR: #EEEEEE;		
}
TR.periodcell TD
{
    	BORDER-BOTTOM: #f4f4f4 1px solid;		
}
TABLE.collapse
{	
	border-left: solid 1px #f4f4f4;
	border-right: solid 1px #f4f4f4;	
}
.Heading
{
    HEIGHT: 20px;
    BORDER-RIGHT: white 0px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 0px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: white 0px solid;
    COLOR: #333333;
    BORDER-BOTTOM: white 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;    
    BACKGROUND-COLOR: #cccccc
}
.plus
{
    COLOR: #1b872f
}
.minus
{
    COLOR: #eb1313
}
TD.footernote
{
	COLOR: #333333
}
TD.euroland
{
	COLOR: #333333;
	border-top: 1px solid #f4f4f4;
}
A.sorticon
{
	BACKGROUND-POSITION: 0px 50%;
	padding-left: 10px;		
	background-image: url('../../Images/btn_gray_hr.gif');
	BACKGROUND-REPEAT: no-repeat	
}
A.sorticon:hover
{
	BACKGROUND-POSITION: 0px 50%;
	padding-left: 10px;		
	background-image: url('../../Images/btn_gray_hr.gif');
	BACKGROUND-REPEAT: no-repeat	
}
A.sorticonA
{
	BACKGROUND-POSITION: 0px 50%;	
	padding-left: 10px;		
	background-image: url('../../Images/btn_gray_down.gif');
	BACKGROUND-REPEAT: no-repeat	
}
A.sorticonA:hover
{
	BACKGROUND-POSITION: 0px 50%;	
	padding-left: 10px;	
	background-image: url('../../Images/btn_gray_down.gif');
	BACKGROUND-REPEAT: no-repeat	
}
A.sorticonZ
{
	BACKGROUND-POSITION: 0px 50%;
	padding-left: 10px;		
	background-image: url('../../Images/btn_gray_up.gif');
	BACKGROUND-REPEAT: no-repeat	
}
A.sorticonZ:hover
{
	BACKGROUND-POSITION: 0px 50%;
	padding-left: 10px;		
	background-image: url('../../Images/btn_gray_up.gif');
	BACKGROUND-REPEAT: no-repeat	
}
.buttonMinus
{
	BACKGROUND-POSITION: 0px 50%;	
	padding-left: 11px;
	padding-right: 0px;
	font-size: 14px;	
	vertical-align: middle;		
	background-image: url('../../Images/btn_minus.gif');
	BACKGROUND-REPEAT: no-repeat
}
.buttonMinusHover
{
	BACKGROUND-POSITION: 0px 50%;	
	padding-left: 11px;
	padding-right: 0px;
	font-size: 14px;	
	vertical-align: middle;		
	background-image: url('../../Images/btn_minus.gif');
	BACKGROUND-REPEAT: no-repeat
}
.buttonPlus
{
	BACKGROUND-POSITION: 0px 50%;	
	padding-left: 11px;
	padding-right: 0px;
	font-size: 14px;	
	vertical-align: middle;	
	background-image: url('../../Images/btn_plus.gif');
	BACKGROUND-REPEAT: no-repeat
}
.buttonPlusHover
{
	BACKGROUND-POSITION: 0px 50%;	
	padding-left: 11px;
	padding-right: 0px;
	font-size: 14px;	
	vertical-align: middle;	
	background-image: url('../../Images/btn_plus.gif');
	BACKGROUND-REPEAT: no-repeat
}
TD.pagelink A:link, TD.pagelink A:active, TD.pagelink A:visited
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #002747;
	text-decoration: none;
}
TD.pagelink A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #FF0000;
	text-decoration: none;
}
TD.arrowlink A:link, TD.arrowlink A:active, TD.arrowlink A:visited
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #A2A2A2;
	text-decoration: none;
	BACKGROUND-POSITION: 0px 50%;
	BACKGROUND-REPEAT: no-repeat
}
TD.arrowlink A:hover
{
	COLOR: #002747;
	FONT-WEIGHT: bold;
	BACKGROUND-POSITION: 0px 50%;
	BACKGROUND-REPEAT: no-repeat
}
TD.arrowlinkactive A:link, TD.arrowlinkactive A:active, TD.arrowlinkactive A:visited
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	COLOR: #002747;
	BACKGROUND-POSITION: 0px 50%;
	BACKGROUND-REPEAT: no-repeat
}
TD.arrowlinkactive A:hover
{
	COLOR: #002747;
	FONT-WEIGHT: bold;
	BACKGROUND-POSITION: 0px 50%;
	BACKGROUND-REPEAT: no-repeat
}


TABLE.LChart
{
 BORDER-COLOR: #CCCCCC;
 BORDER-STYLE: solid; 
 BORDER-WIDTH: 1px
}
TD.LChartHeading{
   BACKGROUND: #EEEFEF;
   PADDING-LEFT: 6px;
   COLOR: #333333;
   FONT-WEIGHT: bold;   
   TEXT-ALIGN: left
}
TD.LChartColumn
{ 
   PADDING-LEFT: 14px;
   PADDING-BOTTOM: 2px;
   BORDER-BOTTOM: 1px;
   BORDER-BOTTOM-STYLE: solid;
   BORDER-BOTTOM-COLOR: #CCCCCC;
   BACKGROUND: #FFFFFF;   
   COLOR: #333333;
   TEXT-ALIGN: left
}

SPAN.ChartPreviewTitle
{
    COLOR: #333333;
}
TD.ChartPreview
{
    BACKGROUND: #FF9900;
    COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
}
