<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<!--Copyright (C) 2007-2009 XBRL US, Inc. All Rights Reserved.
Notice: Authorized Uses are Set Forth at http://xbrl.us/legal2009
  -->
<link:linkbase xmlns:link='http://www.xbrl.org/2003/linkbase' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd'>
<link:roleRef roleURI='http://xbrl.us/us-gaap/role/disclosure/EnvironmentalRemediationObligations' xlink:href='../elts/us-roles-2009-01-31.xsd#ero' xlink:type='simple' />
<calculationLink xlink:role='http://xbrl.us/us-gaap/role/disclosure/EnvironmentalRemediationObligations' xlink:type='extended' xmlns='http://www.xbrl.org/2003/linkbase'>
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies' xlink:label='loc_AccrualForEnvironmentalLossContingencies' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesCurrent' xlink:label='loc_AccruedEnvironmentalLossContingenciesCurrent' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent' xlink:label='loc_AccruedEnvironmentalLossContingenciesNoncurrent' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease' xlink:label='loc_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesProvisionForNewLosses' xlink:label='loc_AccrualForEnvironmentalLossContingenciesProvisionForNewLosses' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesPayments' xlink:label='loc_AccrualForEnvironmentalLossContingenciesPayments' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForAcquisitionsAndDivestitures' xlink:label='loc_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForAcquisitionsAndDivestitures' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates' xlink:label='loc_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForCurrencyTranslation' xlink:label='loc_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForCurrencyTranslation' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesNet' xlink:label='loc_AccrualForEnvironmentalLossContingenciesNet' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscount' xlink:label='loc_AccrualForEnvironmentalLossContingenciesDiscount' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross' xlink:label='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear' xlink:label='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear' xlink:label='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear' xlink:label='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear' xlink:label='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear' xlink:label='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear' xlink:label='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable' xlink:label='loc_RecordedThirdPartyEnvironmentalRecoveriesReceivable' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesCurrent' xlink:label='loc_RecordedThirdPartyEnvironmentalRecoveriesCurrent' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesNoncurrent' xlink:label='loc_RecordedThirdPartyEnvironmentalRecoveriesNoncurrent' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesNet' xlink:label='loc_RecordedThirdPartyEnvironmentalRecoveriesNet' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesUndiscounted' xlink:label='loc_RecordedThirdPartyEnvironmentalRecoveriesUndiscounted' xlink:type='locator' />
<link:loc xlink:href='../elts/us-gaap-2009-01-31.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesDiscount' xlink:label='loc_RecordedThirdPartyEnvironmentalRecoveriesDiscount' xlink:type='locator' />
<calculationArc order='10' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingencies' xlink:to='loc_AccruedEnvironmentalLossContingenciesCurrent' xlink:type='arc' />
<calculationArc order='20' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingencies' xlink:to='loc_AccruedEnvironmentalLossContingenciesNoncurrent' xlink:type='arc' />
<calculationArc order='10' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease' xlink:to='loc_AccrualForEnvironmentalLossContingenciesProvisionForNewLosses' xlink:type='arc' />
<calculationArc order='20' use='optional' weight='-1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease' xlink:to='loc_AccrualForEnvironmentalLossContingenciesPayments' xlink:type='arc' />
<calculationArc order='30' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease' xlink:to='loc_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForAcquisitionsAndDivestitures' xlink:type='arc' />
<calculationArc order='40' use='optional' weight='-1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease' xlink:to='loc_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates' xlink:type='arc' />
<calculationArc order='50' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease' xlink:to='loc_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForCurrencyTranslation' xlink:type='arc' />
<calculationArc order='10' weight='-1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesNet' xlink:to='loc_AccrualForEnvironmentalLossContingenciesDiscount' xlink:type='arc' />
<calculationArc order='20' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesNet' xlink:to='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:type='arc' />
<calculationArc order='10' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:to='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear' xlink:type='arc' />
<calculationArc order='20' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:to='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear' xlink:type='arc' />
<calculationArc order='30' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:to='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear' xlink:type='arc' />
<calculationArc order='40' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:to='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear' xlink:type='arc' />
<calculationArc order='50' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:to='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear' xlink:type='arc' />
<calculationArc order='60' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_AccrualForEnvironmentalLossContingenciesGross' xlink:to='loc_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear' xlink:type='arc' />
<calculationArc order='10' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_RecordedThirdPartyEnvironmentalRecoveriesReceivable' xlink:to='loc_RecordedThirdPartyEnvironmentalRecoveriesCurrent' xlink:type='arc' />
<calculationArc order='20' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_RecordedThirdPartyEnvironmentalRecoveriesReceivable' xlink:to='loc_RecordedThirdPartyEnvironmentalRecoveriesNoncurrent' xlink:type='arc' />
<calculationArc order='10' use='optional' weight='1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_RecordedThirdPartyEnvironmentalRecoveriesNet' xlink:to='loc_RecordedThirdPartyEnvironmentalRecoveriesUndiscounted' xlink:type='arc' />
<calculationArc order='20' use='optional' weight='-1.0' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='loc_RecordedThirdPartyEnvironmentalRecoveriesNet' xlink:to='loc_RecordedThirdPartyEnvironmentalRecoveriesDiscount' xlink:type='arc' />
</calculationLink>
</link:linkbase>

