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

body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:white;
}

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

	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;
	}		

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

p
{
	margin-left:1px;
}


.txtsmall {
	font-size:10px;
}


strong {
	color: #6B6B6B;
}

b {
	color: #6B6B6B;
}

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;
}


/* Mushroom styles */


span.mushroom
{
    FONT: 11px Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	color:#B2002F;
	font-weight:bold;
}

td.mushroom
{
    padding-left:8px;
	padding-right:5px;
	background-repeat:repeat-y;
}

table.mushroom
{
    margin-left:4px;
}


b.mushroom
{
   
}

a.mushroom:link
{
   	color:#B2002F !important;
	text-decoration:none;
	font-weight:bold;
}

a.mushroom:visited
{
      	color:#B2002F !important;
	text-decoration:none;
	font-weight:bold;

}

a.mushroom:hover
{
      	color:#B2002F !important;
	text-decoration:none;
	font-weight:bold;

}

a.mushroom:link
{
      	color:#B2002F !important;
	text-decoration:none;
	font-weight:bold;
}


img.mushroomMiddle {
    margin-left:-40px !important;
}

/* Content styles */

img.conNormal {
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 13px;
	float:left;
}

img.Visuals {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* 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
}


/* Navi styles */

span.naviLeft
{
    FONT: 11px Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	color:#B2002F;
	font-weight:bold;
}

A.naviLeft:link
{
    COLOR: #464646;
    TEXT-DECORATION: none
}

A.naviLeft:visited
{
    COLOR: #464646;
    TEXT-DECORATION: none
}

A.naviLeft:hover
{
    COLOR: #464646;
    TEXT-DECORATION: underline
}

A.naviLeft:active
{
    COLOR: #B2002F;
    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:#6B6B6B;
	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: #ECEDEF;
    text-decoration:none;
}

A.glossaryTip:active {

/*
   FONT: 11px Arial, Geneva, Helvetica, sans-serif;
    color: #333333;
    font-weight:normal;
*/
    background-color: #ECEDEF;
    text-decoration:none;
}



A.glossaryTip:visited {

/*

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

    color: #333333;

    font-weight:normal;

*/

    background-color: #ECEDEF;

    text-decoration:none;

}



A.glossaryTip:hover {

/*

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

    color: #333333;

    font-weight:normal;

*/

    background-color: #ECEDEF;

    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;
			background-color:white;
			color:#6B6B6B;
			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:#3B3B3B;
			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 */





	table.finTable {
	font-size:10px;
	

	width: 100%;



	}



	td.finFirstLine {
	font-size:10px;
		color:#6B6B6B;
		padding-left:1px;
		text-align:left;
	}	

	td.finNoLine {
		font-size:11px;
		color:#6B6B6B;
		padding:3px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		text-align:right;
	}	



	td.finSingleLineFirst {
		font-size:11px;
		border-bottom:1px solid #464646;
		color:#6B6B6B;
		padding:3px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		text-align:left;	
	}

	/* tämä tuotu main.css:n puolelta */
	td.finSingleLineCenter {
        border-bottom:1px solid #464646;
        color:#6B6B6B;
        padding:3px 0px 1px 0px;
        margin: 0px 0px 0px 0px;
		text-align:center;
	}   

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

	td.finSingleLine {
		font-size:11px;
		color:#6B6B6B;
		border-bottom:1px solid #464646;
		padding:3px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		text-align:right;	
	}

	td.finDoubleLine {
		font-size:11px;
		color:#6B6B6B;
		border-bottom:2.0pt double #464646;
		padding:3px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		text-align:right;
	}	

	tr.finSelectedLine {
		font-size:10px;
		background-color: #ECEDEF;
	}	

	tr.finUnselectedLine {
		background-color: white;
	}	

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

	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;

}

.clear {
	clear: both;
}

