<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:trp="http://trp/20251231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="trp-20251231.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2015-12-31to2015-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="From2015-12-31to2015-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="From2015-12-31to2015-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2016-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2017-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2018-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2019-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2020-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2021-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2022-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2023-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2024-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-03-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-03-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-06-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-06-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-09-30_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-09-30_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-01to2025-12-31_C000005460Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2025-12-31_C000005460Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-01to2025-12-31_C000005460Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-01to2025-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2025-12-31_Russell3000Index42296BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:Russell3000Index42296BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-01to2025-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2025-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">trp:RussellMidcapGrowthIndex42296AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_IndustrialsBusinessServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:IndustrialsBusinessServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_CommunicationServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:CommunicationServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_OtherHoldingsGroupingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:OtherHoldingsGroupingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_HiltonWorldwideHoldingsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:HiltonWorldwideHoldingsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_AgilentTechnologiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:AgilentTechnologiesCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_PTCCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:PTCCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_LatticeSemiconductorCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:LatticeSemiconductorCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_YumBrandsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:YumBrandsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_MettlerMinusToledoInternationalCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:MettlerMinusToledoInternationalCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_VikingHoldingsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:VikingHoldingsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_AssurantCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:AssurantCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_TylerTechnologiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:TylerTechnologiesCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_C000005460Member_VeevaSystemsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001012968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005460Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">trp:VeevaSystemsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>trp:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="From2025-01-01to2025-12-31"
      id="EntityCentralIndexKey_5E62253AA86E414D">0001012968</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="From2025-01-01to2025-12-31"
      id="AmendmentFlag_FC0646CA2994499B">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="From2025-01-01to2025-12-31"
      id="DocumentType_3398D6E592124C8C">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="From2025-01-01to2025-12-31"
      id="EntityRegistrantName_5FC7C62ED2EC413C">T. ROWE PRICE EQUITY FUNDS, INC.</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType
      contextRef="From2025-01-01to2025-12-31"
      id="EntityInvCompanyType_37FD364F3A4D492E">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-01-01to2025-12-31"
      id="DocumentPeriodEndDate_A40D2230A59041CD">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="ShareholderReportAnnualOrSemiAnnual_F245B185869F48E7">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:FundName
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="FundName_FB9B1317E1F04AC4">Institutional Mid-Cap Equity Growth Fund</oef:FundName>
    <dei:TradingSymbol
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="TradingSymbol_7DC6CCCC83624F00">PMEGX</dei:TradingSymbol>
    <oef:FundName
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="FundName_A349026FC3DD4809">Institutional Mid-Cap Equity Growth Fund</oef:FundName>
    <oef:AddlInfoTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="AddlInfoTextBlock_D5B7A9B7EE14465A">You can find the fund&#x2019;s prospectus, financial information on Form N&#x2011;CSR (which includes required tax information for dividends), holdings, proxy voting information, and other information at&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;www.troweprice.com/prospectus&lt;/span&gt;&lt;/span&gt;.&#160;You can also request this information without charge by contacting T. Rowe Price at 1&#x2011;800&#x2011;638&#x2011;5660 or&#160;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;info@troweprice.com&lt;/span&gt; or contacting your intermediary.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="AddlInfoWebsite_1074C0183E494AEC">www.troweprice.com/prospectus</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="AddlInfoPhoneNumber_F78054366A5F425D">1&#x2011;800&#x2011;638&#x2011;5660</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="AddlInfoEmail_B3B7A5F4765B4EA5">&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;info@troweprice.com&lt;/span&gt;</oef:AddlInfoEmail>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="MaterialFundChngNoticeTextBlock_5B9C3D28928A4A36"/>
    <oef:ExpensesTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="ExpensesTextBlock_F3CC67047F674921">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the fund costs for the last year? &lt;/span&gt;(based on a hypothetical $10,000 investment)&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 15 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;
&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 20px;"&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(162px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 20px;"&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Institutional Mid-Cap Equity Growth Fund &lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(162px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$62&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;0.61%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      decimals="0"
      id="ExpensesPaidAmt_E9E001BA219D4A9A"
      unitRef="USD">62</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      decimals="INF"
      id="ExpenseRatioPct_15E9053CEC8F487B"
      unitRef="Pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="FactorsAffectingPerfTextBlock_38F459FAB1B542FA">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 123; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What drove&#160;fund performance during the past&#160;12&#160;months?&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 2 / 1 / 61 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;ul style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 13.3333px 0px; overflow: visible; padding-left: 40px; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;Mid-cap growth stocks rose in 2025 but lagged other investment styles. After a challenging start to the year, equities advanced as economic growth and corporate earnings remained favorable and Congress passed tax legislation that should help stimulate the economy. In addition, the Federal Reserve resumed reducing short-term interest rates in the latter part of the year. &lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;Versus the Russell Midcap Growth Index, the leading contributor to relative performance was stock selection in consumer staples. Shares of Dollar Tree advanced, aided by the announcement of the divestiture of the struggling Family Dollar business. Stock selection in energy, notably our holding in global offshore oil field service and equipment company TechnipFMC, also added value. &lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;On the negative side, the leading detractor from relative performance was health care due to stock choices. Shares of medical device maker Teleflex declined as investors took in announcements, including a tax-free spinoff of a portion of its business and the retirement of its CFO. Stock selection in industrials and business services also weighed on relative results. Our stake in human capital management software vendor Paylocity was a notable detractor in the sector; in addition, we avoided several names in the space with more speculative characteristics that had strong results. &lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The fund seeks to provide long-term capital appreciation by investing in mid-cap stocks with potential for above-average earnings growth. We pay careful attention to risk and valuation relative to growth prospects, and our focus remains on owning quality companies with durable growth prospects and prudent balance sheets.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:AccmVal
      contextRef="From2015-12-31to2015-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_E047326E005A4744"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2015-12-31to2015-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CA03113042584195"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2015-12-31to2015-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_713C2566F3964728"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_7CD345C4CC754B80"
      unitRef="USD">997465</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2A8111A2F0F64F6A"
      unitRef="USD">1009683</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_5732C41151AB4AD1"
      unitRef="USD">1005791</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_B7A0A46CD76046B3"
      unitRef="USD">1018203</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E4BC233939F64BB3"
      unitRef="USD">1036242</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_EDA00AE0CD8141AF"
      unitRef="USD">1021509</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_B3BA54D39D72493D"
      unitRef="USD">1063364</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9CA96E4117624BC6"
      unitRef="USD">1081814</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_F03B58CBC6CE4225"
      unitRef="USD">1068415</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_11A67B55D1CA4AAE"
      unitRef="USD">1069447</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3A1EC1BCB82E4BBE"
      unitRef="USD">1127351</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2016-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_F5DE56C28FA045C1"
      unitRef="USD">1073286</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_1822281290DB4401"
      unitRef="USD">1159305</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_909227C46CB2436A"
      unitRef="USD">1192098</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_AD30834E7780441E"
      unitRef="USD">1147283</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_47C17BA53B9E4243"
      unitRef="USD">1231936</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A79303A0D5E74892"
      unitRef="USD">1228046</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_53A1442E0F3A4129"
      unitRef="USD">1195640</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_8EB38329F0C74B65"
      unitRef="USD">1288039</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_23394C16D30C4C2D"
      unitRef="USD">1284185</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_1A10352B065D4073"
      unitRef="USD">1258806</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_4FC9B32CA8B24734"
      unitRef="USD">1347764</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D72DB79E37394C35"
      unitRef="USD">1365567</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2017-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_CC69C479748B46F3"
      unitRef="USD">1344483</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_24F1356C3C034686"
      unitRef="USD">1402684</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F29B6A5A267640AC"
      unitRef="USD">1356766</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_74DB8AC9F46A466C"
      unitRef="USD">1373717</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_84FD61B843DF43A0"
      unitRef="USD">1416538</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F16ADE775BE04DEC"
      unitRef="USD">1409528</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_685D71F2A0324592"
      unitRef="USD">1417092</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_054CE3488F794419"
      unitRef="USD">1527119</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0182F9055B2C4E45"
      unitRef="USD">1509942</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_3C46DDD46DEA45EE"
      unitRef="USD">1524430</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_B4EED1C1E8574DF3"
      unitRef="USD">1317666</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_84294965F9614688"
      unitRef="USD">1293987</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2018-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_B3FB95FB3B07420B"
      unitRef="USD">1280612</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_248109732D8B4C07"
      unitRef="USD">1540597</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C8FDB04AFAC94BC1"
      unitRef="USD">1475708</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_D3905591BD514526"
      unitRef="USD">1531881</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_59AEA5F604F647EC"
      unitRef="USD">1652471</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_921A436DDF8F4B19"
      unitRef="USD">1536139</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_D3DA971E71494904"
      unitRef="USD">1614630</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_B7A17D90ED5647D2"
      unitRef="USD">1640465</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_03D9B06B6D0043BC"
      unitRef="USD">1553997</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_627C100FE73145D2"
      unitRef="USD">1603756</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_33767AFEC34D436C"
      unitRef="USD">1753642</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2AB442EB4A5F4888"
      unitRef="USD">1695370</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2019-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_6ACEEE9C24134F14"
      unitRef="USD">1734841</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_39134E94922E4D09"
      unitRef="USD">1330369</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3C62AB656D834A32"
      unitRef="USD">1341042</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_D770B26F1A5C4B25"
      unitRef="USD">1387179</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_B24833F19D404EAB"
      unitRef="USD">1711171</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8BF0758C6A024835"
      unitRef="USD">1636441</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_5FC465163E9447F8"
      unitRef="USD">1806953</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_4F0EE67AA9CC475A"
      unitRef="USD">1855515</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9E433BAB9BA94B59"
      unitRef="USD">1787117</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_3A82D32F38F344E3"
      unitRef="USD">1976329</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_8C829D842F4C41F8"
      unitRef="USD">2172254</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6FEFB28E976747CF"
      unitRef="USD">2049495</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2020-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_95A1D2F6EF7B4622"
      unitRef="USD">2352210</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_D9BC92CD44774AD1"
      unitRef="USD">2239996</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4A91E9A8A03E467B"
      unitRef="USD">2179574</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_BA98E54D5EBC4C2B"
      unitRef="USD">2338914</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_ACBBDE0CAF07409B"
      unitRef="USD">2391068</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AC158A63B4AC43DB"
      unitRef="USD">2359167</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_3354EAF6585145D1"
      unitRef="USD">2597881</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_7C7418DB1C7A4257"
      unitRef="USD">2394365</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AD63B5E9B5F1443E"
      unitRef="USD">2356767</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_27241544C38D4B74"
      unitRef="USD">2578139</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_C4DA0419D42B4DC0"
      unitRef="USD">2509295</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2E28D3D12DD340EB"
      unitRef="USD">2575418</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2021-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_1BD5DB90DABC4560"
      unitRef="USD">2651604</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_EEC95FE9DDC7458A"
      unitRef="USD">2218756</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4CE7667F95FC410F"
      unitRef="USD">2439475</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_1BCE74AFF6F94EDA"
      unitRef="USD">2318024</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_1BABDA92B1754B0B"
      unitRef="USD">1853206</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_369B616EE8E54E33"
      unitRef="USD">2032055</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_0809DBC3553F4FA0"
      unitRef="USD">1829575</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_34FD2A5A831F40D3"
      unitRef="USD">1777516</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9C3FC70F0B4A4463"
      unitRef="USD">1941331</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_A9A033DC0FF84960"
      unitRef="USD">1817628</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_44952FB6055943A5"
      unitRef="USD">1927903</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_433817AE369A4550"
      unitRef="USD">2080759</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2022-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_C2514594062D4597"
      unitRef="USD">1943071</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_AAB63DC95A9E4554"
      unitRef="USD">2070762</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E41DD4A210D442A0"
      unitRef="USD">2230164</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_7D2D0D6CEF1541B2"
      unitRef="USD">2120588</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_C91B50F85B1A4FA1"
      unitRef="USD">2182564</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FA13CC4571E54FC5"
      unitRef="USD">2417203</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_6C35C785555749CD"
      unitRef="USD">2252791</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_050CA04E16A944AF"
      unitRef="USD">2078698</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_95CD14F83E704735"
      unitRef="USD">2338552</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_2CF11E31E7B44338"
      unitRef="USD">2135106</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_833795F1B5B84A52"
      unitRef="USD">2325417</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8C6D84F4842B46D7"
      unitRef="USD">2620858</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2023-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_E3DCFDA090D64F8F"
      unitRef="USD">2445682</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_2B82291BCFCB4601"
      unitRef="USD">2524623</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CCCB4BDBF22C4333"
      unitRef="USD">2883451</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_BA8FF30763974856"
      unitRef="USD">2677937</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_15A1E0EC9322481E"
      unitRef="USD">2407095</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_5F416EC0C3B74F8A"
      unitRef="USD">2976182</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_3B7319B52CAC476F"
      unitRef="USD">2591885</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_6C63A99AB33D4ED3"
      unitRef="USD">2553820</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_632E86453DD3475D"
      unitRef="USD">3161573</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_9ACF469D605C4CCB"
      unitRef="USD">2761429</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_66174D97CAE34EF3"
      unitRef="USD">2550354</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4FD1C61710734400"
      unitRef="USD">3244826</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2024-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_251D857B9A954736"
      unitRef="USD">2986253</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-03-31_C000005460Member"
      decimals="0"
      id="AccmVal_00D00964252F4EE6"
      unitRef="USD">2366438</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-03-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E245521C39564310"
      unitRef="USD">3091607</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-03-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_08B21B8999C94F69"
      unitRef="USD">2773627</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-06-30_C000005460Member"
      decimals="0"
      id="AccmVal_A6DC7D0DB75A4E1F"
      unitRef="USD">2580725</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-06-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B26563A500E94964"
      unitRef="USD">3431413</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-06-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_13B7B775BA9B4622"
      unitRef="USD">3278477</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-09-30_C000005460Member"
      decimals="0"
      id="AccmVal_B43741BAD55E4AF9"
      unitRef="USD">2625860</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-09-30_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0F12C4520D854CBD"
      unitRef="USD">3711972</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-09-30_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_5EFDCE8FEA6248A3"
      unitRef="USD">3369596</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-12-31_C000005460Member"
      decimals="0"
      id="AccmVal_B72CD7FA2E274D17"
      unitRef="USD">2647065</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D625B65411B64851"
      unitRef="USD">3801166</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-01-01to2025-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="0"
      id="AccmVal_21257205F8564F8E"
      unitRef="USD">3244772</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="AvgAnnlRtrTableTextBlock_379CE38972984292">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Average Annual Total Returns&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 24 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;
&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1 Year&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;5 Years&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;10 Years&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Institutional Mid-Cap Equity Growth Fund &lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;3.79&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.03&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;10.22&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Russell 3000 Index (Regulatory Benchmark)&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;17.15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;13.15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;14.29&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Russell Midcap Growth Index (Strategy Benchmark)&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;8.66&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;6.65&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;12.49&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 25 / 1 / 54 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;p style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The preceding line graph shows the value of a hypothetical $1,000,000 investment in the fund over the past 10 fiscal year periods or since inception (for funds lacking 10-year records). The fund&#x2019;s performance information included in the line graph and table above is compared with a regulatory required index that represents an overall securities market (Regulatory Benchmark). In addition, the line graph and table may also include one or more indexes&#160;that more closely aligns to the fund's investment strategy (Strategy Benchmark(s)).&#160;The fund's total return figures reflect the reinvestment of dividends and capital gains, if any.Neither the fund&#x2019;s returns nor the index returns reflect the deduction of taxes that a shareholder would pay on fund distributions or redemptions of fund shares.&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The fund&#x2019;s past performance is not a good predictor of the fund&#x2019;s future performance.&lt;/span&gt;Updated performance information can be found&#160;at www.troweprice.com. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-01to2025-12-31_C000005460Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7B281E1FCC66486A"
      unitRef="Pure">0.0379</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-01to2025-12-31_C000005460Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_CC4D8E38403A42B8"
      unitRef="Pure">0.0403</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-01to2025-12-31_C000005460Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_721E76BE1AA543E9"
      unitRef="Pure">0.1022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-01to2025-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_A7B9C01BAE55419E"
      unitRef="Pure">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-01to2025-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_596DCF4927924B9B"
      unitRef="Pure">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-01to2025-12-31_Russell3000Index42296BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7A93BDD856014544"
      unitRef="Pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-01to2025-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7A8D159771F74453"
      unitRef="Pure">0.0866</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-01to2025-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_9DC298B9BA944117"
      unitRef="Pure">0.0665</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-01to2025-12-31_RussellMidcapGrowthIndex42296AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D481351316CD42C9"
      unitRef="Pure">0.1249</oef:AvgAnnlRtrPct>
    <oef:DistOfCapitalTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="DistOfCapitalTextBlock_2353D855DF0349B6">The fund's total return figures reflect the reinvestment of dividends and capital gains, if any.</oef:DistOfCapitalTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="NoDeductionOfTaxesTextBlock_38F3336ACF0C472D">Neither the fund&#x2019;s returns nor the index returns reflect the deduction of taxes that a shareholder would pay on fund distributions or redemptions of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="PerformancePastDoesNotIndicateFuture_BFF5F1AA31844081">The fund&#x2019;s past performance is not a good predictor of the fund&#x2019;s future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="UpdPerfInfoLocationTextBlock_C054C43090B14CC3">Updated performance information can be found&#160;at www.troweprice.com. </oef:UpdPerfInfoLocationTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="AddlFundStatisticsTextBlock_F0946EB1658D4379">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What are some fund statistics? &lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 8 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 8 / 1 / 17 / 65; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(2, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 2px 0px; border-top: 3px solid rgb(231, 231, 232); border-left: 3px solid rgb(231, 231, 232); border-right: 3px solid rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 2px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; border-bottom: 1px solid rgb(112, 112, 112); box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Total Net Assets (000s)&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 2px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; border-bottom: 1px solid rgb(112, 112, 112); box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$3,019,535&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 2px 0px; border-bottom: 3px solid rgb(231, 231, 232); border-left: 3px solid rgb(231, 231, 232); border-right: 3px solid rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 2px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 2px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;131&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2025-12-31_C000005460Member"
      decimals="-3"
      id="AssetsNet_3BBCF757F4944FE7"
      unitRef="USD">3019535000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2025-12-31_C000005460Member"
      decimals="INF"
      id="HoldingsCount_5FBFA43C4F7647C0"
      unitRef="Holding">131</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      decimals="-3"
      id="AdvisoryFeesPaidAmt_FCEC046EA7CD4DDD"
      unitRef="USD">24008000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_24D7E8A2EA774B0B"
      unitRef="Pure">0.288</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="HoldingsTableTextBlock_12F519446D284406">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 64; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Sector&lt;/span&gt;&#160;Allocation &lt;/span&gt;(as a % of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 47 / 64; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;21.1&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Information Technology&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;20.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;19.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Industrials &amp;amp; Business Services&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;15.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Financials&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;8.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Energy&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Communication Services&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Consumer Staples&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;3.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Materials&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Other&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 42 / 1 / 54 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body2-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_4BBB726B21EE4B3B"
      unitRef="Pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_InformationTechnologySectorMember"
      decimals="INF"
      id="PctOfNav_E9498ED382F14192"
      unitRef="Pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_5247FCF0EA984665"
      unitRef="Pure">0.194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_IndustrialsBusinessServicesSectorMember"
      decimals="INF"
      id="PctOfNav_E48D0FCE9BCE41B7"
      unitRef="Pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_4AAA34BC90B24C65"
      unitRef="Pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_5C8F8975C5FE4BE1"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_CommunicationServicesSectorMember"
      decimals="INF"
      id="PctOfNav_838C69ED98F4461F"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_807D2F9688E24FB8"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_3D62766F5AA94FAA"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_OtherHoldingsGroupingSectorMember"
      decimals="INF"
      id="PctOfNav_CF041EF6221D4D9A"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="LargestHoldingsTableTextBlock_E19741680E7141E9">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 63; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Ten Holdings&lt;/span&gt; (as a % of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 50 / 63; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Hilton Worldwide Holdings&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.4&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Agilent Technologies&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;PTC&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Lattice Semiconductor&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Yum! Brands&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Mettler-Toledo International&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Viking Holdings&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Assurant&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Tyler Technologies&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Veeva Systems&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_HiltonWorldwideHoldingsCTIMember"
      decimals="INF"
      id="PctOfNav_DE804CA79C844C31"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_AgilentTechnologiesCTIMember"
      decimals="INF"
      id="PctOfNav_7608D58952014CE8"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_PTCCTIMember"
      decimals="INF"
      id="PctOfNav_E2DA95290C994758"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_LatticeSemiconductorCTIMember"
      decimals="INF"
      id="PctOfNav_07F53AB1A9FB4E60"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_YumBrandsCTIMember"
      decimals="INF"
      id="PctOfNav_3EDF7E3B88A04A2F"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_MettlerMinusToledoInternationalCTIMember"
      decimals="INF"
      id="PctOfNav_25B180D3A4094AAC"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_VikingHoldingsCTIMember"
      decimals="INF"
      id="PctOfNav_EAC3D31701A443E0"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_AssurantCTIMember"
      decimals="INF"
      id="PctOfNav_6067BDBA5E704324"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_TylerTechnologiesCTIMember"
      decimals="INF"
      id="PctOfNav_54DCDB398D5C4EC7"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-12-31_C000005460Member_VeevaSystemsCTIMember"
      decimals="INF"
      id="PctOfNav_FDE2B94DE0774F5D"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:UpdProspectusWebAddress
      contextRef="From2025-01-01to2025-12-31_C000005460Member"
      id="UpdProspectusWebAddress_F547CADBEB3D4500">www.troweprice.com/paperless</oef:UpdProspectusWebAddress>
</xbrl>
