<?xml version="1.0" encoding="utf-8"?>
<Component>
   <Network identifier="http://www.abc.com/role/DocumentInformation"
            label="1100 - Document - Document Information">
      <Table name="dei:DocumentInformationTable" label="Document Information [Table]"
             prefix="dei">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="dei:DocumentInformationLineItems"
                    label="Document Information [Line Items]"
                    prefix="dei">
            <Concept name="abc:DocumentInformationHierarchy"
                     label="Document information [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="dei:DocumentType" label="Document type" prefix="dei"
                        dataType="dei:submissionTypeItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:AmendmentFlag" label="Amendment flag" prefix="dei"
                        dataType="xbrli:booleanItemType"
                        baseDataType="xbrli:booleanItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:DocumentPeriodEndDate" label="Document period end date" prefix="dei"
                        dataType="xbrli:dateItemType"
                        baseDataType="xbrli:dateItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:DocumentFiscalYearFocus" label="Document fiscal year focus"
                        prefix="dei"
                        dataType="xbrli:gYearItemType"
                        baseDataType="xbrli:gYearItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:DocumentFiscalPeriodFocus" label="Document fiscal period focus"
                        prefix="dei"
                        dataType="dei:fiscalPeriodItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="false"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/EntityInformation"
            label="1200 - Document - Entity Information">
      <Table name="dei:EntitiesTable" label="Entity Information [Table]" prefix="dei">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="dei:EntityInformationLineItems" label="Entity Information [Line Items]"
                    prefix="dei">
            <Concept name="abc:EntityInformationHierarchy" label="Entity information [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="dei:EntityRegistrantName" label="Entity registrant name" prefix="dei"
                        dataType="xbrli:normalizedStringItemType"
                        baseDataType="xbrli:normalizedStringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:EntityCentralIndexKey" label="Entity central index key (CIK)"
                        prefix="dei"
                        dataType="dei:centralIndexKeyItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:EntityWellKnownSeasonedIssuer"
                        label="Entity well-known seasoned issuer"
                        prefix="dei"
                        dataType="dei:yesNoItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:CurrentFiscalYearEndDate" label="Current fiscal year end date"
                        prefix="dei"
                        dataType="xbrli:gMonthDayItemType"
                        baseDataType="xbrli:gMonthDayItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:EntityCurrentReportingStatus" label="Entity current reporting status"
                        prefix="dei"
                        dataType="dei:yesNoItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:EntityVoluntaryFilers" label="Entity voluntary filers" prefix="dei"
                        dataType="dei:yesNoItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:EntityFilerCategory" label="Entity filer category" prefix="dei"
                        dataType="dei:filerCategoryItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:EntityPublicFloat" label="Entity public float" prefix="dei"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/EntityListingsInformation"
            label="1300 - Document - Entity Listings Information">
      <Table name="dei:EntityListingsTable" label="Entity Listings [Table]" prefix="dei">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:StatementClassOfStockAxis" label="Class of Stock [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:ClassOfStockDomain" label="Class of Stock [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:CommonClassAMember" label="Common Class A [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:CommonClassBMember" label="Common Class B [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="dei:EntityListingsLineItems" label="Entity Listings [Line Items]"
                    prefix="dei">
            <Concept name="abc:ListingHierarchy" label="Listing [Hierarchy]" prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="dei:TradingSymbol" label="Trading symbol" prefix="dei"
                        dataType="xbrli:normalizedStringItemType"
                        baseDataType="xbrli:normalizedStringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="dei:EntityCommonStockSharesOutstanding"
                        label="Entity common stock shares outstanding"
                        prefix="dei"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/BalanceSheet"
            label="2001 - Statement - Balance Sheet">
      <Table name="abc:BalanceSheetTable" label="Balance Sheet [Table]" prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:BalanceSheetLineItems" label="Balance Sheet [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:AssetsAbstract" label="Assets [Roll Up]" prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:AssetsCurrentAbstract" label="Current assets [Roll Up]"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:CashCashEquivalentsAndShortTermInvestmentsAbstract"
                           label="Cash, cash equivalents, and marketable securities [Roll Up]"
                           prefix="us-gaap"
                           dataType="xbrli:stringItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration">
                     <Concept name="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                              label="Cash and cash equivalents"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="instant"/>
                     <Concept name="us-gaap:AvailableForSaleSecuritiesCurrent" label="Marketable securities"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="instant"/>
                     <Concept name="us-gaap:CashCashEquivalentsAndShortTermInvestments"
                              label="Cash, cash equivalents, and marketable securities"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="instant"/>
                  </Concept>
                  <Concept name="us-gaap:AccountsReceivableNetCurrent"
                           label="Accounts receivable, net of allowance for doubtful accounts of $1,000 and $1,000"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="instant"/>
                  <Concept name="us-gaap:InventoryNet" label="Inventories" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="instant"/>
                  <Concept name="us-gaap:PrepaidExpenseCurrent" label="Prepaid expenses" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="instant"/>
                  <Concept name="us-gaap:AssetsCurrent" label="Total current assets" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="instant"/>
               </Concept>
               <Concept name="us-gaap:AssetsNoncurrentAbstract" label="Noncurrent assets [Roll Up]"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:PropertyPlantAndEquipmentNet"
                           label="Property, plant and equipment, net"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="instant"/>
                  <Concept name="us-gaap:DeferredCosts" label="Deferred costs" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="instant"/>
                  <Concept name="us-gaap:AssetsNoncurrent" label="Total noncurrent assets"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="instant"/>
               </Concept>
               <Concept name="us-gaap:Assets" label="Total assets" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
            <Concept name="us-gaap:LiabilitiesAndStockholdersEquityAbstract"
                     label="Liabilities and Equity [Roll Up]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:LiabilitiesCurrentAbstract" label="Current liabilities [Roll Up]"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:AccountsPayableCurrent" label="Accounts payable" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:AccruedLiabilitiesCurrent" label="Accrued liabilities"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:LongTermDebtCurrent" label="Current portion of long-term debt"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:ProductWarrantyAccrualClassifiedCurrent"
                           label="Product warranty accrual, current portion"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:LiabilitiesCurrent" label="Total current liabilities"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
               </Concept>
               <Concept name="us-gaap:LiabilitiesNoncurrentAbstract"
                        label="Noncurrent liabilities [Roll Up]"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:ProductWarrantyAccrualNoncurrent"
                           label="Product warranty accrual, noncurrent portion"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:LongTermDebtNoncurrent" label="Long-term debt" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:OtherLiabilitiesNoncurrent" label="Other" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:LiabilitiesNoncurrent" label="Total noncurrent liabilities"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
               </Concept>
               <Concept name="us-gaap:CommitmentsAndContingencies"
                        label="Commitments and contingencies"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"
                        label="Stockholders' Equity [Roll Up]"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:StockholdersEquityAbstract"
                           label="Stockholders' equity attributable to parent [Roll Up]"
                           prefix="us-gaap"
                           dataType="xbrli:stringItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration">
                     <Concept name="us-gaap:PreferredStockValueOutstanding"
                              label="Preferred stock, $1 par, 10,000 shares authorized, issued and outstanding"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="instant"/>
                     <Concept name="us-gaap:CommonStockValueOutstanding"
                              label="Class A and Class B common stock, $1 par, 110,000 shares authorized (Class A 60,000, Class B 50,000), 90,000 shares issued and outstanding (Class A 50,000, Class B 40,000)"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="instant"/>
                     <Concept name="us-gaap:AdditionalPaidInCapital" label="Additional paid-in capital"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="instant"/>
                     <Concept name="us-gaap:TreasuryStockValue" label="Treasury stock, 10,000 shares"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="instant"/>
                     <Concept name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax"
                              label="Accumulated other comprehensive income"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="instant"/>
                     <Concept name="us-gaap:RetainedEarningsAccumulatedDeficit" label="Retained earnings"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="instant"/>
                     <Concept name="us-gaap:StockholdersEquity"
                              label="Stockholders' equity attributable to parent"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="instant"/>
                  </Concept>
                  <Concept name="us-gaap:MinorityInterest"
                           label="Stockholders' equity attributable to noncontrolling interest"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
                  <Concept name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
                           label="Total stockholders' equity"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="instant"/>
               </Concept>
               <Concept name="us-gaap:LiabilitiesAndStockholdersEquity"
                        label="Total liabilities and equity"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/BalanceSheetParentheticalGeneral"
            label="2002 - Statement - Balance Sheet Parenthetical, General">
      <Table name="abc:BalanceSheetParentheticalGeneralTable"
             label="Balance Sheet Parenthetical, General [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:BalanceSheetParentheticalGeneralLineItems"
                    label="Balance Sheet Parenthetical, General [Line Items]"
                    prefix="abc">
            <Concept name="abc:BalanceSheetParentheticalGeneralHierarchy"
                     label="Balance Sheet Parenthetical General [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent"
                        label="Allowance for doubtful accounts"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/BalanceSheetParentheticalPreferredStock"
            label="2003 - Statement - Balance Sheet Parenthetical, Preferred Stock">
      <Table name="us-gaap:ScheduleOfStockByClassTable" label="Stock by Class [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:StatementClassOfStockAxis" label="Class of Stock [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:ClassOfStockDomain" label="Class of Stock [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:PreferredClassAMember" label="Preferred Class A [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:ClassOfStockLineItems" label="Class of Stock [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:ClassPreferredStockHierarchy"
                     label="Class of Preferred Stock [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:PreferredStockParOrStatedValuePerShare" label="Par value"
                        prefix="us-gaap"
                        dataType="num:perShareItemType"
                        baseDataType="xbrli:decimalItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:PreferredStockSharesAuthorized" label="Shares authorized"
                        prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:PreferredStockSharesIssued" label="Shares issued"
                        prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:PreferredStockSharesOutstanding" label="Shares outstanding"
                        prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:PreferredStockValueOutstanding"
                        label="Preferred stock amount outstanding"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/BalanceSheetParentheticalCommonStock"
            label="2004 - Statement - Balance Sheet Parenthetical, Common Stock">
      <Table name="us-gaap:ScheduleOfStockByClassTable" label="Stock by Class [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:StatementClassOfStockAxis" label="Class of Stock [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:ClassOfStockDomain" label="Class of Stock [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:CommonClassAMember" label="Common Class A [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:CommonClassBMember" label="Common Class B [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:ClassOfStockLineItems" label="Class of Stock [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:ClassCommonStockHierarchy" label="Class of Common Stock [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:CommonStockParOrStatedValuePerShare" label="Par value"
                        prefix="us-gaap"
                        dataType="num:perShareItemType"
                        baseDataType="xbrli:decimalItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:CommonStockSharesAuthorized" label="Shares authorized"
                        prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:CommonStockSharesIssued" label="Shares issued" prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:CommonStockSharesOutstanding" label="Shares outstanding"
                        prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:CommonStockValueOutstanding"
                        label="Common stock amount outstanding"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/BalanceSheetParentheticalTreasuryStock"
            label="2005 - Statement - Balance Sheet Parenthetical, Treasury Stock">
      <Table name="us-gaap:ClassOfTreasuryStockTable"
             label="Class of Treasury Stock [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:StatementClassOfStockAxis" label="Class of Stock [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:ClassOfStockDomain" label="Class of Stock [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:CommonClassAMember" label="Common Class A [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:EquityClassOfTreasuryStockLineItems"
                    label="Equity, Class of Treasury Stock [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:ClassTreasuryStockHierarchy"
                     label="Class of Treasury Stock [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:TreasuryStockShares" label="Shares" prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="instant"/>
               <Concept name="us-gaap:TreasuryStockValue" label="Treasury stock amount"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/IncomeStatement"
            label="2006 - Statement - Income Statement">
      <Table name="abc:IncomeStatementTable" label="Income Statement [Table]" prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:IncomeStatementLineItems" label="Income Statement [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:NetIncomeLossAttributableToReportingEntityAbstract"
                     label="Net Income (Loss) [Roll Up]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"
                        label="Income from Continuing Operations Before Tax [Roll Up]"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:OperatingIncomeLossAbstract"
                           label="Operating Income (Loss) [Roll Up]"
                           prefix="us-gaap"
                           dataType="xbrli:stringItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration">
                     <Concept name="us-gaap:GrossProfitAbstract" label="Gross Profit [Roll Up]"
                              prefix="us-gaap"
                              dataType="xbrli:stringItemType"
                              baseDataType="xbrli:stringItemType"
                              abstract="true"
                              periodType="duration">
                        <Concept name="us-gaap:Revenues" label="Revenues" prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="credit"
                                 periodType="duration"/>
                        <Concept name="us-gaap:CostOfRevenue" label="Cost of revenues" prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="debit"
                                 periodType="duration"/>
                        <Concept name="us-gaap:GrossProfit" label="Gross profit" prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="credit"
                                 periodType="duration"/>
                     </Concept>
                     <Concept name="us-gaap:OperatingExpensesAbstract" label="Operating Expenses [Roll Up]"
                              prefix="us-gaap"
                              dataType="xbrli:stringItemType"
                              baseDataType="xbrli:stringItemType"
                              abstract="true"
                              periodType="duration">
                        <Concept name="us-gaap:SellingGeneralAndAdministrativeExpense"
                                 label="Selling, general and administrative expenses"
                                 prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="debit"
                                 periodType="duration"/>
                        <Concept name="us-gaap:ResearchAndDevelopmentExpense"
                                 label="Research and development expenses"
                                 prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="debit"
                                 periodType="duration"/>
                        <Concept name="us-gaap:MarketingExpense" label="Marketing expense" prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="debit"
                                 periodType="duration"/>
                        <Concept name="us-gaap:OtherCostAndExpenseOperating"
                                 label="Other operating cost and expenses"
                                 prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="debit"
                                 periodType="duration"/>
                        <Concept name="us-gaap:OperatingExpenses" label="Total operating expenses"
                                 prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="debit"
                                 periodType="duration"/>
                     </Concept>
                     <Concept name="us-gaap:OperatingIncomeLoss" label="Operating income (loss)"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                  </Concept>
                  <Concept name="us-gaap:NonoperatingIncomeExpense" label="Nonoperating income (expense)"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="duration"/>
                  <Concept name="us-gaap:InterestAndDebtExpense" label="Interest and debt expense"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="duration"/>
                  <Concept name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
                           label="Income (loss) from continuing operations before taxes"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="duration"/>
               </Concept>
               <Concept name="us-gaap:IncomeTaxExpenseBenefit" label="Provision for income taxes"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:ProfitLoss" label="Net income (loss)" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
            </Concept>
            <Concept name="abc:NetIncomeLossAttributableToRollUp"
                     label="Net Income (Loss) Attributable to [Roll Up]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:NetIncomeLoss" label="Net income (loss) attributable to parent"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest"
                        label="Net income (loss) attributable to noncontrolling interest"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:ProfitLoss" label="Net income (loss)" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
            </Concept>
            <Concept name="us-gaap:EarningsPerShareAbstract" label="Earnings Per Share [Hierarchy]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:EarningsPerShareBasic" label="Basic" prefix="us-gaap"
                        dataType="num:perShareItemType"
                        baseDataType="xbrli:decimalItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:EarningsPerShareDiluted" label="Diluted" prefix="us-gaap"
                        dataType="num:perShareItemType"
                        baseDataType="xbrli:decimalItemType"
                        abstract="false"
                        periodType="duration"/>
            </Concept>
            <Concept name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract"
                     label="Weighted average common shares outstanding [Hierarchy]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" label="Basic"
                        prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" label="Diluted"
                        prefix="us-gaap"
                        dataType="xbrli:sharesItemType"
                        baseDataType="xbrli:sharesItemType"
                        abstract="false"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/ComprehensiveIncome"
            label="2007 - Statement - Comprehensive Income">
      <Table name="abc:ComprehensiveIncomeTable" label="Comprehensive Income [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:ComprehensiveIncomeLineItems"
                    label="Comprehensive Income [Line Items]"
                    prefix="abc">
            <Concept name="abc:ComprehensiveIncomeAttributableToParentRollUp"
                     label="Comprehensive Income Attributable to Parent [Roll Up]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="abc:ComprehensiveIncomeRollUp" label="Comprehensive Income [Roll Up]"
                        prefix="abc"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:ProfitLoss" label="Net income (loss)" prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="duration"/>
                  <Concept name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"
                           label="Other comprehensive income [Roll Up]"
                           prefix="us-gaap"
                           dataType="xbrli:stringItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration">
                     <Concept name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"
                              label="Change in foreign currency translation adjustment"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                     <Concept name="us-gaap:OtherComprehensiveIncomeLossNetOfTax"
                              label="Other comprehensive income (loss)"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                  </Concept>
                  <Concept name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"
                           label="Comprehensive income (loss)"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           periodType="duration"/>
               </Concept>
               <Concept name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"
                        label="Noncontrolling interest"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:ComprehensiveIncomeNetOfTax" label="Parent" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/CashFlowStatement"
            label="2008 - Statement - Cash Flow Statement">
      <Table name="abc:CashFlowStatementTable" label="Cash Flow Statement [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:CashFlowStatementLineItems" label="Cash Flow Statement [Line Items]"
                    prefix="abc">
            <Concept name="abc:CashCashEquivalentsRollForward"
                     label="Cash and Cash Equivalents [Roll Forward]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract"
                        label="Net Increase (Decrease) in Cash and Cash Equivalents [Roll Up]"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"
                           label="Operating activities [Roll Up]"
                           prefix="us-gaap"
                           dataType="xbrli:stringItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration">
                     <Concept name="us-gaap:ProfitLoss" label="Net income (loss)" prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                     <Concept name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"
                              label="Adjustments to reconcile to cash provided by operations [Roll Up]"
                              prefix="us-gaap"
                              dataType="xbrli:stringItemType"
                              baseDataType="xbrli:stringItemType"
                              abstract="true"
                              periodType="duration">
                        <Concept name="us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"
                                 label="Noncash charges and credits [Abstract]"
                                 prefix="us-gaap"
                                 dataType="xbrli:stringItemType"
                                 baseDataType="xbrli:stringItemType"
                                 abstract="true"
                                 periodType="duration">
                           <Concept name="us-gaap:Depreciation" label="Depreciation" prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="debit"
                                    periodType="duration"/>
                           <Concept name="us-gaap:DeferredIncomeTaxExpenseBenefit" label="Deferred income tax"
                                    prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="debit"
                                    periodType="duration"/>
                           <Concept name="us-gaap:OtherNoncashIncomeExpense"
                                    label="Other noncash charges and credits"
                                    prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="credit"
                                    periodType="duration"/>
                        </Concept>
                        <Concept name="us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"
                                 label="Changes in working capital items [Abstract]"
                                 prefix="us-gaap"
                                 dataType="xbrli:stringItemType"
                                 baseDataType="xbrli:stringItemType"
                                 abstract="true"
                                 periodType="duration">
                           <Concept name="us-gaap:IncreaseDecreaseInAccountsReceivable" label="Accounts receivable"
                                    prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="credit"
                                    periodType="duration"/>
                           <Concept name="us-gaap:IncreaseDecreaseInInventories" label="Inventories"
                                    prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="credit"
                                    periodType="duration"/>
                           <Concept name="us-gaap:IncreaseDecreaseInAccountsPayable" label="Accounts payable"
                                    prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="debit"
                                    periodType="duration"/>
                           <Concept name="us-gaap:IncreaseDecreaseInAccruedLiabilities" label="Accrued liabilities"
                                    prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="debit"
                                    periodType="duration"/>
                           <Concept name="us-gaap:IncreaseDecreaseInOtherDeferredLiability"
                                    label="Product warranty accrual"
                                    prefix="us-gaap"
                                    dataType="xbrli:monetaryItemType"
                                    baseDataType="xbrli:monetaryItemType"
                                    abstract="false"
                                    balance="debit"
                                    periodType="duration"/>
                        </Concept>
                        <Concept name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"
                                 label="Adjustments to reconcile to cash provided by operations"
                                 prefix="us-gaap"
                                 dataType="xbrli:monetaryItemType"
                                 baseDataType="xbrli:monetaryItemType"
                                 abstract="false"
                                 balance="debit"
                                 periodType="duration"/>
                     </Concept>
                     <Concept name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"
                              label="Cash provided by operating activities"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              periodType="duration"/>
                  </Concept>
                  <Concept name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"
                           label="Investing activities [Roll Up]"
                           prefix="us-gaap"
                           dataType="xbrli:stringItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration">
                     <Concept name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
                              label="Payments to acquire property, plant and equipment"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                     <Concept name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment"
                              label="Proceeds from sale of property, plant, and equipment"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="duration"/>
                     <Concept name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities"
                              label="Other investing activities"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                     <Concept name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"
                              label="Cash provided by (used in) investing activities"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="duration"/>
                  </Concept>
                  <Concept name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"
                           label="Financing activities [Roll Up]"
                           prefix="us-gaap"
                           dataType="xbrli:stringItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration">
                     <Concept name="us-gaap:ProceedsFromIssuanceOfLongTermDebt"
                              label="Proceeds from issuance of long-term debt"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="duration"/>
                     <Concept name="us-gaap:RepaymentsOfLongTermDebt" label="Repayments of long-term debt"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                     <Concept name="us-gaap:PaymentsOfDividendsCommonStock"
                              label="Payment of common stock dividends"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              periodType="duration"/>
                     <Concept name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities"
                              label="Other financing activities"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="duration"/>
                     <Concept name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"
                              label="Cash provided by (used in) financing activities"
                              prefix="us-gaap"
                              dataType="xbrli:monetaryItemType"
                              baseDataType="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              periodType="duration"/>
                  </Concept>
                  <Concept name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents"
                           label="Effect of exchange rate on cash and cash equivalents"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="duration"/>
                  <Concept name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease"
                           label="Net increase (decrease) in cash and cash equivalents"
                           prefix="us-gaap"
                           dataType="xbrli:monetaryItemType"
                           baseDataType="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           periodType="duration"/>
               </Concept>
               <Concept name="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                        label="Cash and cash equivalents, beginning balance"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                        label="Cash and cash equivalents, ending balance"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
            <Concept name="us-gaap:SupplementalCashFlowInformationAbstract"
                     label="Supplemental cash flow disclosures [Hierarchy]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:InterestPaid" label="Interest paid" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:IncomeTaxesPaid" label="Income taxes paid" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/PriorPeriodAdjustment"
            label="2009 - Statement - Prior Period Adjustment">
      <Table name="abc:ChangesInStockholdersEquityTable"
             label="Changes in Stockholders' Equity [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:CreationDateAxis" label="Report Date [Axis]" prefix="us-gaap">
            <Member name="abc:RestatedReportDateDomain" label="Restated Report Date [Domain]"
                    prefix="abc">
               <Member name="abc:OrigionallyStatedReportDateMember"
                       label="Origionally Stated Report Date [Member]"
                       prefix="abc"/>
            </Member>
         </Axis>
         <LineItems name="abc:ChangesInStockholdersEquityLineItems"
                    label="Changes in Stockholders' Equity [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:IncreaseDecreaseInStockholdersEquityRollForward"
                     label="Increase (Decrease) in Stockholders' Equity [Adjustment]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
                        label="Stockholders' equity, origionally stated"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="abc:CorrectionOfPriorPeriodError"
                        label="Correction of a prior period error"
                        prefix="abc"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="abc:EffectOfMandatoryChangeInAccountingPolicyForAdoptionOfFasXxx"
                        label="Effect of mandatory change in accounting policy for adoption of FAS XXX"
                        prefix="abc"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
                        label="Stockholders' equity, restated"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/ChangesInTotalStockholdersEquity"
            label="2010 - Statement - Changes in Total Stockholders' Equity">
      <Table name="abc:ChangesInStockholdersEquityTable"
             label="Changes in Stockholders' Equity [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:ChangesInStockholdersEquityLineItems"
                    label="Changes in Stockholders' Equity [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:IncreaseDecreaseInStockholdersEquityRollForward"
                     label="Increase (Decrease) in Stockholders' Equity [Roll Forward]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
                        label="Stockholders' equity, beginning balance"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:ProfitLoss" label="Net income (loss)" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:Dividends" label="Dividends" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:OtherComprehensiveIncomeLossNetOfTax"
                        label="Other comprehensive income (loss)"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
                        label="Stockholders' equity, ending balance"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/NatureOfBusiness"
            label="4010 - Disclosure - Nature of Business">
      <Table name="abc:NatureOfBusinessTable" label="Nature of Business [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:NatureOfBusinessLineItems" label="Nature of Business [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:NatureOfOperations" label="Nature of business [Text Block]"
                     prefix="us-gaap"
                     dataType="nonnum:textBlockItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="false"
                     periodType="duration"/>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/SignificantAccountingPolicies"
            label="4020 - Disclosure - Significant Accounting Policies">
      <Table name="abc:SignificantAccountingPoliciesTable"
             label="Significant Accounting Policies [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:SignificantAccountingPoliciesLineItems"
                    label="Significant Accounting Policies [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"
                     label="Cash and cash equivalents policy [Text Block]"
                     prefix="us-gaap"
                     dataType="nonnum:textBlockItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="false"
                     periodType="duration"/>
            <Concept name="us-gaap:ReceivablesPolicyTextBlock"
                     label="Receivables policy [Text Block]"
                     prefix="us-gaap"
                     dataType="nonnum:textBlockItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="false"
                     periodType="duration"/>
            <Concept name="us-gaap:InventoryPolicyTextBlock" label="Inventories policy [Text Block]"
                     prefix="us-gaap"
                     dataType="nonnum:textBlockItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="false"
                     periodType="duration"/>
            <Concept name="us-gaap:DebtPolicyTextBlock" label="Debt policy [Text Block]"
                     prefix="us-gaap"
                     dataType="nonnum:textBlockItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="false"
                     periodType="duration"/>
            <Concept name="us-gaap:RevenueRecognitionPolicyTextBlock"
                     label="Revenue recognition policy [Text Block]"
                     prefix="us-gaap"
                     dataType="nonnum:textBlockItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="false"
                     periodType="duration"/>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/PropertyPlantAndEquipmentPolicies"
            label="4030 - Disclosure - Property, Plant and Equipment Policies">
      <Table name="us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"
             label="Property, Plant and Equipment Components [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:PropertyPlantAndEquipmentByTypeAxis"
               label="Property, Plant and Equipment, Type [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:PropertyPlantAndEquipmentTypeDomain"
                    label="Property, Plant and Equipment, All Types [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:LandMember" label="Land [Member]" prefix="us-gaap"/>
               <Member name="us-gaap:MachineryAndEquipmentMember"
                       label="Machinery and equipment [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:FurnitureAndFixturesMember"
                       label="Furniture and fixtures [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:PropertyPlantAndEquipmentLineItems"
                    label="Property, Plant and Equipment [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:PropertyPlantEquipmentPoliciesHierarchy"
                     label="Property, Plant and Equipment Policies [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:PropertyPlantAndEquipmentBasisOfValuation"
                        label="Basis of valuation"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:PropertyPlantAndEquipmentDepreciationMethods"
                        label="Depreciation methods"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives"
                        label="Estimated useful lives"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:PropertyPlantAndEquipmentDispositions"
                        label="Dispositions policy"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/CashCashEquivalentsAndMarketableSecurities"
            label="5010 - Disclosure - Cash, Cash Equivalents, and Marketable Securities">
      <Table name="abc:CashCashEquivalentsAndMarketableSecuritiesTable"
             label="Cash, Cash Equivalents, and Marketable Securities [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:CashCashEquivlentsAndMarketableSecuritiesLineItems"
                    label="Cash, Cash Equivlents, and Marketable Securities [Line Items]"
                    prefix="abc">
            <Concept name="abc:CashCashEquivalentsMarketableSecuritiesRollUp"
                     label="Cash, Cash Equivalents, and Marketable Securities [Roll Up]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                        label="Cash and cash equivalents"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:AvailableForSaleSecuritiesCurrent" label="Marketable securities"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:CashCashEquivalentsAndShortTermInvestments"
                        label="Cash, cash equivalents, and marketable securities"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/CashAndCashEquivalentsComponents"
            label="5020 - Disclosure - Cash and Cash Equivalents Components">
      <Table name="us-gaap:ScheduleOfCashAndCashEquivalentsTable"
             label="Cash and Cash Equivalents Components [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:CashAndCashEquivalentsAxis"
               label="Cash and Cash Equivalents Type [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"
                    label="Cash and Cash Equivalents, All Types [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:CashMember" label="Cash [Member]" prefix="us-gaap"/>
               <Member name="us-gaap:BankTimeDepositsMember" label="Bank time deposits [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:MoneyMarketFundsMember" label="Money market funds [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember"
                       label="U.S. government agencies securities [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:ForeignGovernmentDebtMember"
                       label="Foreign government debt [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:CorporateDebtSecuritiesMember"
                       label="Corporate debt securities [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:CashAndCashEquivalentsLineItems"
                    label="Cash and Cash Equivalents [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:CashCashEquivalentsHierarchy"
                     label="Cash and Cash Equivalents [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                        label="Cash and cash equivalents"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/MarketableSecuritiesComponents"
            label="5030 - Disclosure - Marketable Securities Components">
      <Table name="abc:MarketableSecuritiesTable" label="Marketable Securities [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis"
               label="Instrument Type [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"
                    label="Instruments, All Types [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:BankTimeDepositsMember" label="Bank time deposits [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember"
                       label="U.S. government agencies securities [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:ForeignGovernmentDebtMember"
                       label="Foreign government debt [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:MunicipalNotesMember" label="Municipal securities [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:EquitySecuritiesMember"
                       label="Marketable equity securities [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="abc:MarketableSecuritiesLineItems"
                    label="Marketable Securities [Line Items]"
                    prefix="abc">
            <Concept name="abc:MarketableSecuritiesHierarchy"
                     label="Marketable Securities [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:AvailableForSaleSecuritiesCurrent" label="Marketable securities"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/InventoryComponents"
            label="5040 - Disclosure - Inventory Components">
      <Table name="abc:InventoryComponentsTable" label="Inventory Components [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:InventoryComponentsLineItems"
                    label="Inventory Components [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:InventoryNetAbstract" label="Inventory, Net [Roll Up]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:InventoryFinishedGoods" label="Finished Goods" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:InventoryWorkInProcess" label="Work in progress" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:InventoryRawMaterials" label="Raw materials" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:OtherInventorySupplies" label="Other" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:InventoryNet" label="Total inventories, net" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/PropertyPlantAndEquipmentComponents"
            label="5050 - Disclosure - Property, Plant and Equipment Components">
      <Table name="us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"
             label="Property, Plant and Equipment Components [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:PropertyPlantAndEquipmentByTypeAxis"
               label="Property, Plant and Equipment, Type [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:PropertyPlantAndEquipmentTypeDomain"
                    label="Property, Plant and Equipment, All Types [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:LandMember" label="Land [Member]" prefix="us-gaap"/>
               <Member name="us-gaap:MachineryAndEquipmentMember"
                       label="Machinery and equipment [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:FurnitureAndFixturesMember"
                       label="Furniture and fixtures [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:PropertyPlantAndEquipmentLineItems"
                    label="Property, Plant and Equipment [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:PropertyPlantEquipmentHierarchy"
                     label="Property, Plant and Equipment [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:PropertyPlantAndEquipmentGross"
                        label="Property, plant and equipment, gross"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
            <Concept name="us-gaap:PropertyPlantAndEquipmentNetByTypeAbstract"
                     label="Property, Plant and Equipment, Net, by Type [Roll Up]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:PropertyPlantAndEquipmentGross"
                        label="Property, plant and equipment, gross"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"
                        label="Accumulated depreciation"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:PropertyPlantAndEquipmentNet"
                        label="Property, plant, and equipment, net"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/DeferredCosts"
            label="5060 - Disclosure - Deferred Costs">
      <Table name="abc:DeferredCostsComponentsTable"
             label="Deferred Costs Components [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:DeferredCostsComponentsLineItems"
                    label="Deferred Costs Components [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:DeferredCostsNoncurrentAbstract" label="Deferred Costs [Roll Up]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:DeferredAdvertisingCosts" label="Deferred advertising costs"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:DeferredSetUpCostsNoncurrent" label="Deferred set-up costs"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:DeferredSalesCommission" label="Deferred sales commissions"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
               <Concept name="us-gaap:DeferredCosts" label="Total deferred costs" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/ProductWarrantyAccrual"
            label="5070 - Disclosure - Product Warranty Accrual">
      <Table name="us-gaap:ProductLiabilityContingencyTable"
             label="Product Liability Contingency [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="us-gaap:ProductLiabilityContingencyLineItems"
                    label="Product Liability Contingency [Line Items]"
                    prefix="us-gaap">
            <Concept name="us-gaap:MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"
                     label="Product warranty accrual [Roll Forward]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:ProductWarrantyAccrual"
                        label="Product warranty accrual, beginning balance"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:ProductWarrantyAccrualWarrantiesIssued"
                        label="Provision for product warranties issued"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:ProductWarrantyAccrualPayments"
                        label="Payments to satisfy claims"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease"
                        label="Currency translation"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:ProductWarrantyAccrual"
                        label="Product warranty accrual, ending balance"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
            <Concept name="us-gaap:ProductWarrantyAccrualBalanceSheetClassificationAbstract"
                     label="Product Warranty Accrual, Balance Sheet Classification [Roll Up]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:ProductWarrantyAccrualClassifiedCurrent"
                        label="Product warranty accrual, current portion"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:ProductWarrantyAccrualNoncurrent"
                        label="Product warranty accrual, noncurrent portion"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:ProductWarrantyAccrual" label="Product warranty accrual, total"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/LongTermDebtInstruments"
            label="5080 - Disclosure - Long-term Debt Instruments">
      <Table name="us-gaap:DebtInstrumentTable" label="Long-term Debt Instruments [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:LongtermDebtTypeAxis" label="Long-term Debt, Type [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:LongtermDebtTypeDomain"
                    label="Long-term Debt, All Types [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:LoansPayableMember" label="Loans payable [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <Axis name="us-gaap:DebtInstrumentAxis" label="Debt Instrument [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:DebtInstrumentNameDomain"
                    label="Debt Instrument, All Instruments [Domain]"
                    prefix="us-gaap">
               <Member name="abc:DebtInstrumentAaMember" label="Debt instrument AA [Member]"
                       prefix="abc"/>
               <Member name="abc:DebtInstrumentBbMember" label="Debt instrument BB [Member]"
                       prefix="abc"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:DebtInstrumentLineItems" label="Debt Instrument [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:DebtInstrumentHierarchyHierarchy"
                     label="Debt Instrument Hierarchy [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:DebtInstrumentDescription" label="Description" prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:DebtInstrumentCollateral" label="Collateral" prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:DebtInstrumentInterestRateTerms" label="Interest rate"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:DebtInstrumentMaturityDateDescription" label="Maturity date"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:LongTermDebt" label="Amount" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
            <Concept name="abc:Long-termDebtRollUp" label="Long-term Debt [Roll Up]" prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:LongTermDebtCurrent" label="Current portion of long-term debt"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebtNoncurrent"
                        label="Long-term debt excluding current maturities"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebt" label="Total long-term debt" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/MaturitiesOfLongTermDebt"
            label="5090 - Disclosure - Maturities of Long-term Debt">
      <Table name="abc:MaturitiesOfLongTermDebtTable"
             label="Maturities of Long-Term Debt [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:MaturitiesOfLongTermDebtLineItems"
                    label="Maturities of Long-Term Debt [Line Items]"
                    prefix="abc">
            <Concept name="abc:MaturitiesLong-TermDebtRollUpRollUp"
                     label="Maturities of Long-Term Debt RollUp [Roll Up]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"
                        label="Current"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"
                        label="2014"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"
                        label="2015"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"
                        label="2016"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"
                        label="2017"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"
                        label="Thereafter"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:LongTermDebt" label="Total long-term debt" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/OtherNoncurrentLiabilities"
            label="5110 - Disclosure - Other Noncurrent Liabilities">
      <Table name="abc:OtherNoncurrentLiabilitiesTable"
             label="Other Noncurrent Liabilities [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <LineItems name="abc:OtherNoncurrentLiabilitiesLineItems"
                    label="Other Noncurrent Liabilities [Line Items]"
                    prefix="abc">
            <Concept name="us-gaap:OtherLiabilitiesNoncurrentAbstract"
                     label="Other Liabilities, Noncurrent [Roll Up]"
                     prefix="us-gaap"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:OtherSundryLiabilitiesNoncurrent"
                        label="Other sundry noncurrent liabilities"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent"
                        label="Noncurrent deferred taxes and other liabilities"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
               <Concept name="us-gaap:OtherLiabilitiesNoncurrent"
                        label="Total other noncurrent liabilities"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/BusinessSegments"
            label="5120 - Disclosure - Business Segments">
      <Table name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable"
             label="Business Segment Information, by Segment [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:StatementBusinessSegmentsAxis" label="Business Segments [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:SegmentDomain" label="All Business Segments [Domain]"
                    prefix="us-gaap">
               <Member name="abc:BusinessSegmentAlphaMember" label="Business Segment Alpha [Member]"
                       prefix="abc"/>
               <Member name="abc:BusinessSegmentBravoMember" label="Business Segment Bravo [Member]"
                       prefix="abc"/>
               <Member name="abc:BusinessSegmentCharlieMember"
                       label="Business Segment Charlie [Member]"
                       prefix="abc"/>
               <Member name="abc:BusinessSegmentDeltaMember" label="Business Segment Delta [Member]"
                       prefix="abc"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:SegmentReportingInformationLineItems"
                    label="Segment Reporting Information [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:BusinessSegmentInformationHierarchy"
                     label="Business Segment Information [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:Revenues" label="Revenues" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:OperatingExpenses" label="Operating expenses" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:SellingGeneralAndAdministrativeExpense"
                        label="Selling, general and administrative expenses"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:Depreciation" label="Depreciation" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="duration"/>
               <Concept name="us-gaap:OperatingIncomeLoss" label="Operating income (loss)"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
                        label="Capital additions"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:Assets" label="Assets" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/GeographicAreas"
            label="5130 - Disclosure - Geographic Areas">
      <Table name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"
             label="Revenues from External Customers and Long-lived Assets by Geographic Area [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:StatementGeographicalAxis" label="Geographic Area [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:SegmentGeographicalDomain" label="All geographic areas [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:NorthAmericaMember" label="North America [Member]"
                       prefix="us-gaap">
                  <Concept name="country:US" label="UNITED STATES" prefix="country"
                           dataType="nonnum:domainItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="country:CA" label="CANADA" prefix="country"
                           dataType="nonnum:domainItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration"/>
               </Member>
               <Member name="us-gaap:EuropeMember" label="Europe [Member]" prefix="us-gaap">
                  <Concept name="country:GB" label="UNITED KINGDOM" prefix="country"
                           dataType="nonnum:domainItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="country:DE" label="GERMANY" prefix="country"
                           dataType="nonnum:domainItemType"
                           baseDataType="xbrli:stringItemType"
                           abstract="true"
                           periodType="duration"/>
               </Member>
            </Member>
         </Axis>
         <LineItems name="us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"
                    label="Revenues from External Customers and Long-Lived Assets [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:RevenuesFromExternalCustomersHierarchy"
                     label="Revenues from External Customers [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:Revenues" label="Revenues" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
            </Concept>
            <Concept name="abc:LongLivedAssetsHierarchy" label="Long Lived Assets [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:AssetsNoncurrent" label="Long lived assets" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        periodType="instant"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/NonmonetaryTransactions"
            label="5140 - Disclosure - Nonmonetary Transactions">
      <Table name="us-gaap:NonmonetaryTransactionByTypeTable"
             label="Nonmonetary Transaction, by Type [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:NonmonetaryTransactionTypeAxis"
               label="Nonmonetary Transaction Type [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:NonmonetaryTransactionTypeDomain"
                    label="Nonmonetary Transaction, All Types [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:ReceiptOfAssetsInSatisfactionOfDebtMember"
                       label="Receipt of Assets in Satisfaction of Debt [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:AdvertisingBarterTransactionsMember"
                       label="Advertising Barter Transactions [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:InventoryExchangesMember" label="Inventory Exchanges [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:NonmonetaryTransactionLineItems"
                    label="Nonmonetary Transaction [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:NonmonetaryTransactionHierarchy"
                     label="Nonmonetary Transaction [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:NonmonetaryTransactionBasisOfAccountingForAssetsTransferred"
                        label="Basis of accounting for assets transferred"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:NonmonetaryTransactionNameOfCounterparty"
                        label="Name of counterparty"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:NonmonetaryTransactionGainLossRecognizedOnTransfer"
                        label="Gain (loss) recognized on transfer"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:NonmonetaryTransactionAmountOfBarterTransaction"
                        label="Amount of barter transaction"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/SelectFinancialInformation"
            label="5150 - Disclosure - Select Financial Information">
      <Table name="abc:SelectFinancialInformationTable"
             label="Select Financial Information [Table]"
             prefix="abc">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:StatementScenarioAxis" label="Reporting scenario [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:ScenarioActualMember" label="Actual [Domain]" prefix="us-gaap">
               <Member name="us-gaap:ScenarioUnspecifiedDomain" label="Variance [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:ScenarioForecastMember" label="Forecast [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="abc:SelectFinancialInformationLineItems"
                    label="Select Financial Information [Line Items]"
                    prefix="abc">
            <Concept name="abc:SelectFinancialInformationHierarchy"
                     label="Select Financial Information [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:Revenues" label="Revenues" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:OperatingIncomeLoss" label="Operating income (loss)"
                        prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
               <Concept name="us-gaap:ProfitLoss" label="Net income (loss)" prefix="us-gaap"
                        dataType="xbrli:monetaryItemType"
                        baseDataType="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.abc.com/role/SubsequentEvents"
            label="5160 - Disclosure - Subsequent Events">
      <Table name="us-gaap:SubsequentEventTable" label="Subsequent Event [Table]"
             prefix="us-gaap">
         <Axis name="dei:LegalEntityAxis" label="Legal Entity [Axis]" prefix="dei">
            <Member name="dei:EntityDomain" label="Consolidated Entity [Domain]" prefix="dei"/>
         </Axis>
         <Axis name="us-gaap:SubsequentEventTypeAxis" label="Subsequent Event Type [Axis]"
               prefix="us-gaap">
            <Member name="us-gaap:SubsequentEventTypeDomain"
                    label="Subsequent Event, All Types [Domain]"
                    prefix="us-gaap">
               <Member name="us-gaap:DividendDeclaredMember" label="Dividend Declared [Member]"
                       prefix="us-gaap"/>
               <Member name="us-gaap:ThreatenedLitigationMember"
                       label="Threatened Litigation [Member]"
                       prefix="us-gaap"/>
            </Member>
         </Axis>
         <LineItems name="us-gaap:SubsequentEventLineItems" label="Subsequent Event [Line Items]"
                    prefix="us-gaap">
            <Concept name="abc:SubsequentEventHierarchy" label="Subsequent Event [Hierarchy]"
                     prefix="abc"
                     dataType="xbrli:stringItemType"
                     baseDataType="xbrli:stringItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="us-gaap:SubsequentEventDescription" label="Event description"
                        prefix="us-gaap"
                        dataType="xbrli:stringItemType"
                        baseDataType="xbrli:stringItemType"
                        abstract="false"
                        periodType="duration"/>
               <Concept name="us-gaap:SubsequentEventsDate" label="Event date" prefix="us-gaap"
                        dataType="xbrli:dateItemType"
                        baseDataType="xbrli:dateItemType"
                        abstract="false"
                        periodType="duration"/>
            </Concept>
         </LineItems>
      </Table>
   </Network>
   <Network identifier="http://www.xbrl.org/2003/role/link"
            label="http://www.xbrl.org/2003/role/link"/>
</Component>