/* Global CSS - Stora Enso Annual Report 2003 */

body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#D4D4D4;

	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-shadow-color:#666666;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#666666;
	scrollbar-highlight-color:#FFFFFF;
}

BODY, TD, DIV, UL, OL, LI, FONT, P,INPUT,SELECT,TEXTAREA,OPTION
{
    FONT: 11px Arial, Geneva, Helvetica, sans-serif;
    COLOR: #333333;
}

#scrollie {
	/* sr traceability map 2004 */
	width:420px;
	height:270px;
	overflow:auto;

	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-shadow-color:#666666;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#666666;
	scrollbar-highlight-color:#FFFFFF;
}

blockquote {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin-left:15px;
}

H1
{
    FONT: 11px Arial, Geneva, Helvetica, sans-serif;
    COLOR: #6B6B6B;
    font-weight:bold;
}



.txtsmall {
	font-size:10px;
}


strong {
	/*color: #6B6B6B;*/
	color: #333333;
}

b {
	color: #333333;
}

A:link {
    color: #333333;
    text-decoration:none;
}

A:active {
    color: #333333;
/*
    font-weight:normal;
*/
    text-decoration:none;
}

A:visited {
    color: #333333;
/*
    font-weight:normal;
*/
    text-decoration:none;
}

A:hover {
    color: #333333;
/*

B2002F
    font-weight:normal;
*/
    text-decoration:underline;
}

H2
{
    FONT: 11px Arial, Geneva, Helvetica, sans-serif;
    COLOR: #B2002F;
    font-weight:bold;
    margin-bottom:20px;
    padding-bottom:0px;
}



H4

{

    FONT: 16px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #6C6C6C;

    font-weight:bold;

    margin-bottom:20px;

    padding-bottom:0px;

}



/* Frontpage specials */



A.frontGray:link {

	color:#6B6B6B;

	text-decoration:none;

}



A.frontGray:visited {

	color:#6B6B6B;

	text-decoration:none;

}



A.frontGray:active {

	color:#6B6B6B;

	text-decoration:none;

}



A.frontGray:hover {

	color:#6B6B6B;

	text-decoration:none;

}



A.frontRed:link {

	color:#B2002F !important;

}



A.frontRed:visited {

	color:#B2002F !important;

}



A.frontRed:active {

	color:#B2002F !important;

}



A.frontRed:hover {

	color:#B2002F !important;

}



/* Content styles */



img.conNormal {

	margin-top: 3px;

	margin-right: 15px;

	margin-bottom: 13px;

/*

	float:left;

*/

}


img.conWide {

	margin-bottom: 13px;

}

img.Visuals {

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 0px;
}

.clear {
	clear: both;
}



/* Navi styles */



span.naviTwo

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

	text-decoration: underline;

}

A.naviTwo:link

{

    COLOR: #252525;

    TEXT-DECORATION: none

}

A.naviTwo:visited

{

    COLOR: #252525;

    TEXT-DECORATION: none

}

A.naviTwo:hover

{

    COLOR: #252525;

    TEXT-DECORATION: underline

}

A.naviTwo:active

{

    COLOR: #252525;

    TEXT-DECORATION: none

}


/* left navi indents */



div.leftFirst {

	padding-left:1px;

}



div.leftSecond {

	padding-left:15px;

}



div.leftThird {

	padding-left:20px;

}



/* Navi styles */



span.crumbNavi

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

	text-decoration: none;

	color:#333333;

	font-weight:bold;

	margin-left:1px;

}



A.crumbNavi:link

{

    COLOR: #464646;

    TEXT-DECORATION: none;

	margin-left:1px;

}

A.crumbNavi:visited

{

    COLOR: #464646;

    TEXT-DECORATION: none;

	margin-left:1px;

}

A.crumbNavi:hover

{

    COLOR: #464646;

    TEXT-DECORATION: underline;

	margin-left:1px;

}

A.crumbNavi:active

{

    COLOR: #B2002F;

    TEXT-DECORATION: none;

	margin-left:1px;

}





/* Tooltip layer */



A.glossaryTip:link {

/*

   FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    color: #333333;

    font-weight:normal;

*/

    background-color: #E3E3E3;

    text-decoration:none;

}



A.glossaryTip:active {

/*

   FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    color: #333333;

    font-weight:normal;

*/

    background-color: #E3E3E3;

    text-decoration:none;

}



A.glossaryTip:visited {

/*

   FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    color: #333333;

    font-weight:normal;

*/

    background-color: #E3E3E3;

    text-decoration:none;

}



A.glossaryTip:hover {

/*

   FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    color: #333333;

    font-weight:normal;

*/

    background-color: #E3E3E3;

    text-decoration:none;

}



#dhtmltooltip{

position: absolute;

border: 1px solid #C8C8C8;

width: 200px;

padding: 5px;

background-color: #ECEDEF;

visibility: hidden;

z-index: 100;

}



/* GRI table styles */

		table.griTable {
			border-bottom:1px solid #EB7B04;			
		}


		td.griHeaderCell {
			font-size:11px;
		/*	color:#6B6B6B;
			background-color: White; */
			font-family : Arial, Helvetica, sans-serif;
			margin: 0px 0px 0px 0px;
			padding: 2px 0px 2px 0px;
			border-bottom:1px solid #EB7B04;			
		}


        td.griHeaderCellRightAligned {
            font-size:11px;
            font-family : Arial, Helvetica, sans-serif;
            margin: 0px 0px 0px 0px;
            padding: 2px 0px 2px 0px;
            border-bottom:1px solid #EB7B04; 
			text-align:right;
        }


		td.griGroup {
			font-size:11px;
			background-color:white;
			color:#5F5F5F;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 2px 0px 2px 0px;
			border-bottom: 1px solid #DADADA;
		}


		td.griSubGroup {
			font-size:11px;
			background-color:white;
			color:#5F5F5F;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:normal;
			margin: 50px 30px 30px 0px;
			padding: 2px 0px 2px 0px;
			border-bottom: 1px solid #DADADA;
		}

		td.griCellLeft {
			font-size:11px;
			color:#6B6B6B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:normal;
			margin: 0px 0px 0px 0px;
			padding: 1px 1px 1px 0px;
			border-bottom: 1px solid #DADADA;
			border-right: 1px solid #EB7B04;
		}


		td.griCellCenter {
			font-size:11px;
			color:#3B3B3B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:normal;
			margin: 0px 0px 0px 0px;
			padding: 1px 1px 1px 5px;
			border-bottom: 1px solid #DADADA;
		}


		td.griCellRight {
			font-size:11px;
			color:#3B3B3B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:normal;
			margin: 0px 0px 0px 0px;
			padding: 1px 1px 1px 5px;
			border-bottom: 1px solid #DADADA;
			border-left: 1px solid #EB7B04;
		}


/* emission table styles */
	
		a.emLink:link {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #666F6A;
			text-decoration: none;
		}

		a.emLink:active {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #666F6A;
			text-decoration: none;
		}

		a.emLink:visited {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #666F6A;
			text-decoration: none;
		}

		a.emLink:hover {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #666F6A;
			text-decoration: underline;
		}

		a.emNote:link {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #6B6B6B;
			text-decoration: none;
		}
	
		a.emNote:visited {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #6B6B6B;
			text-decoration: none;
		}
	
		a.emNote:active {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #6B6B6B;
			text-decoration: none;
		}

		a.emNote:hover {
			font-size:11px;
			font-family : Arial, Helvetica, sans-serif;		
			color: #6B6B6B;
			text-decoration: none;
		}

		div.emWrapper {
			width:660px;
		}
	
		div.emHidden {
			display:none;
		}
		
		
		div.emData {
			padding: 3px 0px 3px 0px;
			display:block;
		}

		img.emArrow {
			margin-left:15px;
		}

		img.emArrowDeep {
			margin-left:30px;
		}

		div.emHeaderBlock {
			font-size:11px;
			background-color:white;
			color:#6B6B6B;
			font-family : Arial, Helvetica, sans-serif;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 2px 0px;
			border-bottom:1px solid #EB7B04;			
		}

		div.emRegion {
			font-size:11px;
			background-color:white;
			color:#5F5F5F;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 1px 0px 1px 0px;
			border-bottom: 1px solid #DADADA;
		}

		div.emRegionLast {
			font-size:11px;
			background-color:white;
			color:#5F5F5F;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 3px 0px;
		}

		div.emGrandTotal {
			font-size:11px;
			color:#5F5F5F;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-bottom: 1px solid #EB7B04;
			border-top: 1px solid #EB7B04;
		}

		div.emTotals {
			font-size:11px;
			color:#5F5F5F;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border-top: 1px solid #EB7B04;
		}

		td.emCell {
			font-size:11px;
			color:#3B3B3B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:normal;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 3px 0px;
			text-align:right;
		}

		td.emCellFirst {
			font-size:11px;
			color:#3B3B3B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:normal;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 3px 0px;
			text-align:left;
		}
		
		td.emCellGroup {
			font-size:11px;
			color:#3B3B3B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:normal;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 3px 0px;
			border-top: 1px solid #858585;
		}

		table.emTable {
			border-top: 1px solid #DADADA;
		}		
		
		td.emCellGlossary {
			text-align:right;
			font-size:11px;
			background-color:white;
			color:#6B6B6B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 3px 0px;
			border-bottom: 1px solid #DADADA;
		}		

		td.emCellGlossaryFirst {
			text-align:left;
			font-size:11px;
			background-color:white;
			color:#6B6B6B;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 3px 0px;
			border-bottom: 1px solid #DADADA;
		}		

		
		td.emCellMainGlossary {
			font-size:11px;
			background-color:white;
			color:#464646;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 3px 0px 3px 0px;
			border-bottom: 1px solid #858585;
		}	





/* financials tables styles */
td.finDoubleLineFirst {
		color:#6B6B6B;
		border-bottom:2.0pt double #464646;
		padding:3px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		text-align:left;
}

td.finSingleLineCenter {
		border-bottom:1px solid #464646;
		color:#6B6B6B;
		padding:3px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		text-align:center;
}


	td.boxerSecondLine {
		color:#6B6B6B;
		padding-left:1px;
		text-align:left;
		border-bottom:1px solid #464646;	
}	
	

	td.boxerTop {
		color:#6B6B6B;
		padding-left:1px;
		text-align:left;
		border-top:1px solid #464646;
		border-bottom:1px solid #464646;
		border-left:1px solid #464646;

	}	
	
	td.boxerRight {
		color:#6B6B6B;
		padding-left:1px;
		text-align:center;
		border-right:1px solid #464646;
		border-left:1px solid #464646;
		border-bottom:1px solid #464646;

	}		

	td.boxer {
		color:#6B6B6B;
		padding-left:1px;
		/* text-align:left; */
		border-bottom:1px solid #464646;
		border-left:1px solid #464646;

	}	

	td.boxerMiddle {
		color:#6B6B6B;
		padding-left:1px;
		text-align:center;
		border-bottom:1px solid #464646;
		border-left:1px solid #464646;

	}		


	table.finTable {

	

	width: 650px;



	}



	td.finFirstLine {

		color:#6B6B6B;

		padding-left:1px;

		text-align:left;

	}	



	td.finNoLine {

		color:#6B6B6B;

		padding:3px 0px 1px 0px;

		margin: 0px 0px 0px 0px;

		text-align:right;

	}	



	td.finSingleLineFirst {

		border-bottom:1px solid #464646;

		color:#6B6B6B;

		padding:3px 0px 1px 0px;

		margin: 0px 0px 0px 0px;

		text-align:left;	

	}

	td.finSingleLineMiddle {

		border-bottom:1px solid #464646;

		color:#6B6B6B;

		padding:3px 0px 1px 0px;

		margin: 0px 0px 0px 0px;

		text-align:center;	

	}

	td.finSingleLineCentered {

		color:#6B6B6B;

		border-bottom:1px solid #464646;



		padding:3px 0px 1px 0px;

		margin: 0px 0px 0px 0px;

		text-align:center;	


	}	

	td.finSingleLine {

		color:#6B6B6B;

		border-bottom:1px solid #464646;

		padding:3px 0px 1px 0px;

		margin: 0px 0px 0px 0px;

		text-align:right;	

	}

	

	td.finDoubleLine {

		color:#6B6B6B;

		border-bottom:2.0pt double #464646;

		padding:3px 0px 1px 0px;

		margin: 0px 0px 0px 0px;

		text-align:right;

	}	

	

	tr.finSelectedLine {

		background-color: #E3E3E3;

	}	



	tr.finUnselectedLine {

		background-color: white;

	}	



	ul {
		list-style-image: url(/mini/2004/images/bullet.jpg);
		margin-left: 12px;
		padding-left: 3px;
		margin-bottom:12px;
		padding-bottom:3px;
	}

	ul.tight {
		margin-left:12px;
		padding-left:3px;
		margin-bottom:0px;
		padding-bottom:0px;
	}

	li.blanco {
		display:block;
		list-style-image: url(/mini/2004/images/dotte.gif);
	}





/* Legacy styles from storaenso.com */





INPUT.SearchField

{

    BORDER-RIGHT: #909090 1px solid;

    BORDER-TOP: #909090 1px solid;

    BORDER-LEFT: #909090 1px solid;

    WIDTH: 80px;

	height: 15px;

	margin-top:3px;

	margin-left:10px;



    COLOR: #6B6B6B;

    BORDER-BOTTOM: #909090 1px solid;

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    BACKGROUND-COLOR: white;

}





.SearchFieldMain

{

    BORDER-RIGHT: #909090 1px solid;

    BORDER-TOP: #909090 1px solid;

    BORDER-LEFT: #909090 1px solid;



    COLOR: #6B6B6B;

    BORDER-BOTTOM: #909090 1px solid;

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    BACKGROUND-COLOR: white;

}



.footerStatus {

	background-color: #B2002F

}



A.legaletc:link

{

    COLOR: #d5d5d5;

    TEXT-DECORATION: none

}

A.legaletc:visited

{

    COLOR: #d5d5d5;

    TEXT-DECORATION: none

}

A.legaletc:hover

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.legaletc:active

{

    COLOR: #333333;

    TEXT-DECORATION: none

}



.baseSelect{

	FONT: 10px Arial, Geneva, Helvetica, sans-serif;

	WIDTH: 220px;

	HEIGHT: 18px

}





SMALL

{

    FONT: 10px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333

}

FORM {

	display : inline;

}

.baseSelect{

	FONT: 10px Arial, Geneva, Helvetica, sans-serif;

	WIDTH: 220px;

	HEIGHT: 18px

}

.TDempty

{

}

.newTableCell {

	padding : 3px 3px 3px 3px;

}



.newTablehead

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}



A.local:link

{

    COLOR: #cc0000;

    TEXT-DECORATION: none

}

A.local:visited

{

    COLOR: #cc6633;

    TEXT-DECORATION: none

}

A.local:hover

{

    COLOR: #ff9900;

    TEXT-DECORATION: none

}

A.local:active

{

    COLOR: #ff9900;

    TEXT-DECORATION: none

}

A.related:link

{

    COLOR: #336699;

    TEXT-DECORATION: underline

}

A.related:visited

{

    COLOR: #003366;

    TEXT-DECORATION: underline

}

A.related:hover

{

    COLOR: #ff9900;

    TEXT-DECORATION: underline

}

A.related:active

{

    COLOR: #9999cc;

    TEXT-DECORATION: underline

}

A.legaletc:link

{

    COLOR: #d5d5d5;

    TEXT-DECORATION: none

}

A.legaletc:visited

{

    COLOR: #d5d5d5;

    TEXT-DECORATION: none

}

A.legaletc:hover

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.legaletc:active

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.legal:link

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.legal:visited

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.legal:hover

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.legal:active

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

.navi1

{

    FONT: 100 12px Arial, Geneva, Helvetica, sans-serif;

}

A.navi1:link

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

A.navi1:visited

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

A.navi1:hover

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

A.navi1:active

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}



.mainteaserRed

{

    FONT: 16px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #AB0F00

}



A.mainteaserRed:link

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}



A.mainteaserRed:visited

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}



A.mainteaserRed:hover

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}



A.mainteaserRed:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}



.navi2

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif

}

A.navi2:link

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi2:visited

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi2:hover

{

    COLOR: #333333;

    TEXT-DECORATION: underline

}

A.navi2:active

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

.naviInd3

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #AB0F00

}

A.navi3:link

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi3:visited

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi3:hover

{

    COLOR: #333333;

    TEXT-DECORATION: underline

}

A.navi3:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd3:link

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd3:visited

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd3:hover

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd3:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

.naviInd4

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #AB0F00

}

A.navi4:link

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi4:visited

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi4:hover

{

    COLOR: #333333;

    TEXT-DECORATION: underline

}

A.navi4:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd4:link

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd4:visited

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd4:hover

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd4:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

.naviInd5

{

    FONT: lighter 11px Arial, Geneva, Helvetica, sans-serif;

    TEXT-TRANSFORM: capitalize;

    COLOR: #AB0F00

}

A.navi5:link

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi5:visited

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi5:hover

{

    COLOR: #333333;

    TEXT-DECORATION: underline

}

A.navi5:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd5:link

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd5:visited

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd5:hover

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd5:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

.navi6

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #AB0F00

}

A.navi6:link

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi6:visited

{

    COLOR: #333333;

    TEXT-DECORATION: none

}

A.navi6:hover

{

    COLOR: #333333;

    TEXT-DECORATION: underline

}

A.navi6:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd6:link

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd6:visited

{

    COLOR: #AB0F00;

    TEXT-DECORATION: none

}

A.naviInd6:hover

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

A.naviInd6:active

{

    COLOR: #AB0F00;

    TEXT-DECORATION: underline

}

/* Styles for custom classes */

.related

{

    FONT: 11px/14px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333

}

.localnav

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333

}

.legaletc

{

    FONT: 10px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #d5d5d5

}

.legal

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #cccccc

}

.rightEM

{

	FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

	COLOR: #333333

}

.main

{

    FONT: 11px/15px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333

}

.title

{

    FONT: bold 14px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #464646

}

.businessunit

{

	FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

	COLOR: #464646

}

.personalizeTitle

{

    FONT: 14px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333

}

.redheader

{

    FONT: 14px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #b2002f

}



.header

{

	FONT: bold 14px Arial, Geneva, Helvetica, sans-serif;

	COLOR: #ffffff;

}

.margin9

{

    MARGIN: 9px

}

.submit

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    WIDTH: 25px;

    HEIGHT: 18px

}

.submit2

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    WIDTH: 60px;

    HEIGHT: 18px

}

.personalizeForm

{

    BORDER-LEFT-COLOR: #cccccc;

    BORDER-BOTTOM-COLOR: #cccccc;

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    WIDTH: 118px;

    COLOR: #333333;

    BORDER-TOP-COLOR: #333333;

    HEIGHT: 18px;

    BORDER-RIGHT-COLOR: #333333

}

.combo

{

    BORDER-LEFT-COLOR: #cccccc;

    BORDER-BOTTOM-COLOR: #cccccc;

    MARGIN: 2px;

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    WIDTH: auto;

    COLOR: #333333;

    BORDER-TOP-COLOR: #333333;

    HEIGHT: 18px;

    BORDER-RIGHT-COLOR: #333333

}

.tablehead

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333

}

.tablecont

{

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333

}

.search

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #3d4a7e

}

.mainteaser

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #ab0f00

}

.mainteaserRed

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #AB0F00

}

.INVESTfrontexts

{

    COLOR: #999966

}

SELECT.jobs

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    WIDTH: 132px

}

.investsharelight

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #ffffff

}

.investsharedark

{

    FONT: bold 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #fdb94c

}

.investsmall

{

    FONT: italic 9px Arial, Geneva, Helvetica, sans-serif

}

UL.wsheight

{

}

.updated

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: gray;

    FONT-STYLE: normal;

    FONT-FAMILY: Arial;

    FONT-VARIANT: normal

}

a.rnavLinks {

	color: Blue;

}

.rnavBkg {

	background-color: #dddddd

}

.rnavQs {

	width:110

}

.rnavQsOk {

	width:25

}

.rnavDropDown {

	width:140

}

.mainNav {

	background-color: #3f3f3f

}

.mainNavSpecial {

	background-color: #000000

}

.mainSubNav {

	background-color: #d6d6d6

}

.footerStatus {

	background-color: #B2002F

}

.preFormatted {

    FONT: 11px Arial, Geneva, Helvetica, sans-serif;

    COLOR: #333333;

	DISPLAY: inline

}

.ensoRed

{

    COLOR: #AB0F00

}



td.crword

{

    padding-left:0px;

	padding-right:3px;

	padding-top:1px;

	padding-bottom:1px;

}



td.greylineleft

{

	border-bottom: 1px solid #DADADA;

	padding: 1px 3px 1px 0px;

	text-align: left;


}



td.greylineright

{

	border-bottom: 1px solid #DADADA;

	padding: 1px 3px 1px 0px;

	text-align: right;

}



td.redlineright

{

	color:#6b6b6b;

	border-bottom: 1px solid #B2002F;

	padding: 1px 3px 1px 0px;

	text-align: right;

	font-weight: bold;

}



td.redlineleft

{

	color:#6b6b6b;

	border-bottom: 1px solid #B2002F;

	padding: 1px 3px 1px 0px;

	text-align: left;

	font-weight: bold;

}

td.redlineright

{

	border-bottom: 1px solid #B2002F;

	padding: 1px 3px 1px 0px;

	text-align: right;

	font-weight: bold;

}

/* Company table styles */



		table.comTable {
	border-bottom: 1px solid #B2002F;
}



	td.comHeaderCell {
	font-size:11px;

	/*	color:#6B6B6B;
		
	background-color: White; */
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	border-bottom:1px solid #B2002F;			

}


	td.comGroup {
	font-size: 11px;
	background-color: #E3E3E3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	border-bottom: 1px solid #DADADA;
	
}

	td.comBasic {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #B2002F;
	
}
	
	td.comGroupR {
	font-size: 11px;
	background-color: #E3E3E3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #B2002F;
	
}



	td.comBasicNL {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	border-bottom: 1px solid #DADADA;
	
}

	td.comEiHL {
	background-color: #FFFFFF;
	
}

.red {
	color: #B2002F;
}

