@charset "utf-8";


a.linkSmBlue {
	font: normal 11px Arial, Helvetica, sans-serif; color: #C5C9CD; text-decoration: none;}

a.linkSmBlue:hover {
	font: normal 11px Arial, Helvetica, sans-serif; color: #B3B7C8;}

a.linkblu  {font: normal 12px Arial, Helvetica, sans-serif; color: #C5C9CD; text-decoration: none;}

a.linkblu:hover {
	font: normal 12px Arial, Helvetica, sans-serif; color: #B3B7C8;}

a.linkgrey:link	{
	font: normal 11px arial, helvetica, sans-serif;	color: #999!important; line-height: 18px;
}
a.linkgrey:hover {font: normal 11px arial, helvetica, sans-serif; color: #004173;}


/* pagination styels */
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0; padding: 0; text-align: left; /*Set to "right" to right align pagination interface*/ font-size: 11px;
}

.pagination li{ list-style-type: none;display: inline;padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px; border: 1px solid #D9DDE1;text-decoration: none; color: #004173;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #D9DDE1; color: #004173; background-color: #D9DDE1;
}

.pagination a.currentpage{
background-color: #D9DDE1; color: #004173  !important; border-color: #D9DDE1; font-weight: normal; cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white; cursor: default; color: #004173; border-color: #D9DDE1; font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}


/*Main menu on the left side */
#financialMenu h1 { margin: 0; padding:0; font: bold 11px Arial, Helvetica, sans-serif; color:#999 ;}
#financialMenu ul { margin: 0; padding:0;}
#financialMenu ul li { margin: 0; padding:0; list-style: none; line-height: 16px;}
#financialMenu li a { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif; color: #999!important;  text-decoration: none; }
#financialMenu li a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif; color: #004173!important; }

/*Blue menu on the homepage*/
ul.highlightsHomePG { margin: 0; padding:0;}
ul.highlightsHomePG li { margin: 0; padding:0; list-style: none; line-height: 20px;}
ul.highlightsHomePG li a { margin: 0; padding:2px 0 2px 22px; font: bold 11px Arial, Helvetica, sans-serif!important; color: #999!important;
	background: url(images/Arro_iconBLu.gif) no-repeat top left; 
	text-decoration: none; }
ul.highlightsHomePG li a:hover { margin: 0; padding:2px 0 2px 22px; font: bold 11px Arial, Helvetica, sans-serif!important; color: #006391!important; 
	background: url(images/Arro_iconBLu.gif) no-repeat top left ; }

/*Green link on homepage */	
ul.SustainabilityHomePG { margin: 0; padding:0;}
ul.SustainabilityHomePG li { margin: 0; padding:0; list-style: none; line-height: 20px;}
ul.SustainabilityHomePG li a { margin: 0; padding:2px 0 2px 22px; font: bold 11px Arial, Helvetica, sans-serif!important; color: #3AAF3A!important;
	background: url(images/Arro_iconGrn.gif) no-repeat top left ;  
	text-decoration: none; }
ul.SustainabilityHomePG li a:hover { margin: 0; padding:2px 0 2px 22px; font: bold 11px Arial, Helvetica, sans-serif!important; color: #00904C!important; 
	background: url(images/Arro_iconGrn.gif) no-repeat top left ; }



/*Financial highlights and results menu on the top right of page */	
ul.FinHiResultsMenu { margin: 0; padding:0;}
ul.FinHiResultsMenu li { margin: 0; padding:0; list-style: none; line-height: 16px; text-align: right;}
ul.FinHiResultsMenu li a { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #999!important; text-align: right;  
	text-decoration: none;}
ul.FinHiResultsMenu li a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #004173!important;}
ul.FinHiResultsMenu li.current { margin: 0; padding:0; /*on page color indicator blue & in bold*/
font: bold 11px Arial, Helvetica, sans-serif!important; color: #004173!important; text-align: right;}

/*-----------REVIEW OF OPERATIONS MENU ON TOP RIGHT------------------------*/

ul.RevOpsMenuBidServ { margin: 0; padding:0;}/*RED-Pink*/
ul.RevOpsMenuBidServ li { margin: 0; padding:0; list-style: none; line-height: 16px; text-align: right;}
ul.RevOpsMenuBidServ li a { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #999!important; text-align: right;  
	text-decoration: none;}
ul.RevOpsMenuBidServ li a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #AF3858!important;}
ul.RevOpsMenuBidServ li.current { margin: 0; padding:0; /*on page color indicator Red/pink & in bold*/
font: bold 11px Arial, Helvetica, sans-serif!important; color: #AF3858!important; text-align: right;}

ul.RevOpsMenuBidEuro{ margin: 0; padding:0;}/*Purple*/
ul.RevOpsMenuBidEuro li { margin: 0; padding:0; list-style: none; line-height: 16px; text-align: right;}
ul.RevOpsMenuBidEuro li a { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #999!important; text-align: right; 
	text-decoration: none;}
ul.RevOpsMenuBidEuro li a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #6F2765 !important;}
ul.RevOpsMenuBidEuro li.current { margin: 0; padding:0; 
font: bold 11px Arial, Helvetica, sans-serif!important; color: #6F2765 !important; text-align: right;}

ul.RevOpsMenuBidAuto{ margin: 0; padding:0;}/*Green*/
ul.RevOpsMenuBidAuto li { margin: 0; padding:0; list-style: none; line-height: 16px; text-align: right;}
ul.RevOpsMenuBidAuto li a { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #999!important; text-align: right;
	 text-decoration: none;}
ul.RevOpsMenuBidAuto li a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #00904C!important;}
ul.RevOpsMenuBidAuto li.current { margin: 0; padding:0; 
font: bold 11px Arial, Helvetica, sans-serif!important; color: #00904C!important; text-align: right;}

ul.RevOpsMenuBidCorp{ margin: 0; padding:0;}/*Green*/
ul.RevOpsMenuBidCorp li { margin: 0; padding:0; list-style: none; line-height: 16px; text-align: right;}
ul.RevOpsMenuBidCorp li a { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #999!important; text-align: right;
	 text-decoration: none;}
ul.RevOpsMenuBidCorp li a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #31348D!important;}
ul.RevOpsMenuBidCorp li.current { margin: 0; padding:0; 
font: bold 11px Arial, Helvetica, sans-serif!important; color: #31348D!important; text-align: right;}

ul.RevOpsMenuBidInd, ul.RevOpsMenuBidPaper { margin: 0; padding:0;}/*Blue*/
ul.RevOpsMenuBidInd li, ul.RevOpsMenuBidPaper li { margin: 0; padding:0; list-style: none; line-height: 16px; text-align: right;}
ul.RevOpsMenuBidInd li a , ul.RevOpsMenuBidPaper li a{ margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #999!important; text-align: right;
	 text-decoration: none;}
ul.RevOpsMenuBidInd li a:hover, ul.RevOpsMenuBidPaper li a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif!important; color: #006391!important;}
ul.RevOpsMenuBidInd li.current, ul.RevOpsMenuBidPaper li.current { margin: 0; padding:0; 
font: bold 11px Arial, Helvetica, sans-serif!important; color: #006391!important; text-align: right;}




/* SUB MENU for REVIEW OF OPERATIOSN on left side*/
#financialMenu ul ul { margin: 0; padding:0;}
#financialMenu ul ul li { margin: 0; padding:0;}

#financialMenu ul ul li.pink a { margin: 0; padding:0 10px; font: normal 11px Arial, Helvetica, sans-serif; color: #999!important;  text-decoration: none;
	}
#financialMenu ul ul li.pink a:hover { margin: 0; padding:0 10px; font: normal 11px Arial, Helvetica, sans-serif; color: #003366!important;
	}

#financialMenu ul ul li.purple a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #6F2765!important;  text-decoration: none;
	background:url(images/Cube_purple.gif) no-repeat left center;}
#financialMenu ul ul li.purple a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #511C49!important;
	background:url(images/Cube_purpleAro.gif) no-repeat left top;}

#financialMenu ul ul li.blu a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #006391!important;  text-decoration: none;
	background:url(images/Cube_blu.gif) no-repeat left top;}
#financialMenu ul ul li.blu a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #003F5C!important;
	background:url(images/Cube_bluAro.gif) no-repeat left top;}

#financialMenu ul ul li.green a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #00904C!important;  text-decoration: none;
	background:url(images/Cube_grn.gif) no-repeat left top;}
#financialMenu ul ul li.green a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #005C30!important;
	background:url(images/Cube_grnAro.gif) no-repeat left top;}

#financialMenu ul ul li.darkblu a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #31348D!important;  text-decoration: none;
	background:url(images/Cube_bluDark.gif) no-repeat left top;}
#financialMenu ul ul li.darkblu a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #1F215A!important;
	background:url(images/Cube_bluDarkAro.gif) no-repeat left top;}

/* SUB MENU for downloads*/

#pink a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #AF3858!important;  text-decoration: none;
	background:url(images/Cube-pink.gif) no-repeat left top;}
#pink a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #7F2940!important;
	background:url(images/Cube-pinkAro.gif) no-repeat left top;}

#purple a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #6F2765!important;  text-decoration: none;
	background:url(images/Cube_purple.gif) no-repeat left center;}
#purple a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #511C49!important;
	background:url(images/Cube_purpleAro.gif) no-repeat left top;}

#blu a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #006391!important;  text-decoration: none;
	background:url(images/Cube_blu.gif) no-repeat left top;}
#blu a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #003F5C!important;
	background:url(images/Cube_bluAro.gif) no-repeat left top;}

#green a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #00904C!important;  text-decoration: none;
	background:url(images/Cube_grn.gif) no-repeat left top;}
#green a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #005C30!important;
	background:url(images/Cube_grnAro.gif) no-repeat left top;}

#darkblu a { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #31348D!important;  text-decoration: none;
	background:url(images/Cube_bluDark.gif) no-repeat left top;}
#darkblu a:hover { margin: 0; padding:0 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #1F215A!important;
	background:url(images/Cube_bluDarkAro.gif) no-repeat left top;}

/*downloads menu */
#download  { margin: 0; padding:0;}
#download  a { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif; color: #999!important;  text-decoration: none;line-height: 16px; }
#download  a:hover { margin: 0; padding:0; font: normal 11px Arial, Helvetica, sans-serif; color: #004173!important; line-height: 16px;}