/** GENERATED: Wed Jul 16 07:07:44 GMT 2025 **/
#ESPN-powered{float:left;position:absolute;top:7px;left:298px;color:#FFF;font-size:10px}#ESPN-powered LI{float:left;display:inline}#ESPN-powered A{color:#FFF}#ESPN-powered .ESPN-logo{position:relative;padding:1px;float:left;width:56px;height:10px;background:url(/i/recruiting/collegesites/usc/recruiter-espn_powered-logo.png) center no-repeat}#header .top-bar{background:none !important;border-bottom:1px solid #656460}#header .top-bar .nav-top{padding:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;position:relative}#header .top-bar .nav-top label{float:left;padding:6px 0 0;font-size:10px;color:#AAA;position:relative}#header .top-bar .nav-top ul.main{padding:3px 0;font-size:10px;float:left;width:auto;border:0}#header .top-bar .nav-top.editions ul.main{margin-right:80px}#header .top-bar .nav-top ul.main li{float:left;background:url(/prod/assets/trans_border.png) right repeat-y;padding:0 9px 0 8px}#header .top-bar .nav-top ul.main li.last{background:0}#header .top-bar .nav-top ul.main li a{display:block;color:#CCC;padding:3px 0 4px;margin-bottom:-3px;height:1%}.recruiter-masthead{height:55px;float:left;width:924px;position:relative;top:8px;padding:0 0 8px 0;border-bottom:1px solid #656460}.recruiter-team{position:relative;margin:5px 15px}.recruiter-team li{float:left;list-style:none;display:inline;padding:0 15px;margin:0}.recruiter-team .recruiter-tagline{padding:6px 15px 0 17px;line-height:1.25em;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:italic}.recruiter-team .recruiter-logo{padding:0;height:45px;border-right:1px solid #636361}.recruiter-team .recruiter-logo H1 A{height:1px;display:block;clear:both;overflow:hidden;padding:45px 0 0 0;margin:0 15px 0 0}.recruiter A.selected{color:#666}.recruiter #subheader{clear:both;display:block}.recruiter-nav{position:absolute;right:0;top:44px;text-align:right;width:400px;float:right;font-family:Helvetica,Arial,sans-serif;padding:3px 0;font-size:10px;border:0}.recruiter-nav li{list-style:none;display:inline;padding:0 8px 0 6px;border-right:1px solid #555}.recruiter-nav li a{display:inline;text-transform:uppercase;color:#CCC;font-size:10px;padding:0 0 3px 0}.recruiter-nav li a:hover{text-decoration:none;color:#FFF;border-bottom:3px #FFF solid !important;margin-bottom:-3px;padding-bottom:1px;border-color:#666}.recruiter-nav li.last{padding-right:0;border-right:0}.recruiter #content.container{padding-top:10px}.recruiter .no-subnav{margin-top:0 !important;background-color:#FFF}.recruiter #content.sub-nav{margin-top:28px !important}.recruiter .full-wrapper{margin:0 10px 0 0}.recruiter #sub-branding{margin:0 0 10px 0;padding:0 0 10px 5px;height:56px;width:919px;background-color:#999}.recruiter #sub-branding .valign-logo{margin:0 8px 8px 0}.recruiter #sub-branding .sub-title{font-weight:bold;display:inline-block;color:#efcb2c;font-size:14px;margin:0;padding:0;display:block}.recruiter #sub-branding .sub-brand-title{display:inline-block;margin:7px 0 0 0;line-height:1.15em !important;color:#FFF;font-style:italic;font-size:28px;text-decoration:none}.recruiter #join-recruit-network{margin:0 0 6px 0;background-color:#000;padding:5px 10px}.recruiter #join-recruit-network P{color:#FFF;font-size:10px}.recruiter #join-recruit-network P A{color:#669dd6;font-weight:bold;font-size:12px}.recruiter #join-recruit-network IMG.logo{margin:0 0 -1px 0}.recruiter .mod-header H4{text-transform:uppercase}.recruiter .mod-scorecard .col-left{float:left;width:58px;height:55px}.recruiter .mod-scorecard .col-right{float:right;width:210px;padding:10px 0}.recruiter .mod-scorecard .col-full{padding:0;margin:0;text-align:center}.recruiter .mod-scorecard .num{line-height:1em;font-size:40px;float:left;font-weight:bold;font-family:Helvetica,Arial;padding:0;color:#3a3a3c;margin:0 10px 0 0}.recruiter .mod-scorecard A{font-weight:bold}.recruiter .mod-scorecard P{margin:0 0 3px 0;padding:0}.recruiter .mod-scorecard HR{margin:0 0 5px 0}.recruiter .mod-scorecard .gradient-container{padding-bottom:3px}.recruiter .mod-scorecard.basketball .col-left{background:url(/i/recruiting/collegesites/basketball-picture.gif) left top no-repeat}.recruiter .mod-scorecard.football .col-left{background:url(/i/recruiting/collegesites/football-picture.gif) top left no-repeat;height:76px;width:68px}.recruiter .mod-messages HR{display:block;clear:both;margin:0}.recruiter .mod-messages H5{text-transform:uppercase}.recruiter .mod-messages .col-left{float:left;height:65px;width:55px;padding:0;margin:5px 0;border-right:1px solid #999}.recruiter .mod-messages .col-left P{font-size:9px;line-height:1.5em;display:block;clear:both;text-align:center;font-weight:bold}.recruiter .mod-messages .col-left P SPAN{display:block;font-size:16px}.recruiter .mod-messages .col-right{width:220px;padding:5px 10px;margin:0}.recruiter .mod-messages .status-hot{background:url(/i/recruiting/collegesites/boards-status-hot.gif) no-repeat}.recruiter .mod-messages A{font-weight:bold}.recruiter .mod-messages SELECT{width:285px}.recruiter .mod-content.no-border{padding:10px !important;border:none !important}.recruiter .player-stats.mod-content.no-border{padding:0 !important}.recruiter .player-stats.mod-content.no-border TABLE TD{border:1px solid #c2c2c2}.recruiter .mod-search .mod-content{padding:5px 8px 10px 10px}.recruiter .mod-search .mod-content SPAN{display:block;margin:0 0 5px 0}.recruiter .mod-search .mod-content UL LI LABEL{width:68px;float:left;margin:3px 0 0 0}.recruiter .mod-search .mod-content UL LI SELECT{width:155px}.recruiter .mod-search .mod-content UL.filter LI SELECT{width:72px}.recruiter .mod-search .mod-content UL LI{float:left;display:inline;margin:0 8px 10px 0}.recruiter .mod-search .mod-content UL{margin:10px 0 10px 2px}.recruiter .mod-story .photo{float:right;margin:12px 9px 10px 10px}.recruiter .mod-header.gray{padding:5px 10px;background-image:none;background-color:#EEE;border:5px solid #FFF;height:75px}.recruiter .mod-header.gray H3{clear:both;padding:0;font-size:130%;float:left;margin:0 0 1px 0}.recruiter .mod-header.gray .mod-filter{width:300px;display:block;clear:both;position:relative;float:left;margin:10px 0 0 0;padding:0}.recruiter .mod-header.gray P{text-transform:uppercase;font-size:85%;float:left;margin:0 7px 0 0}.recruiter .mod-header.gray .mod-filter SELECT{margin:-3px 0 0 0}.recruiter .mod-header.gray .link{float:right}.recruiter .mod-header.gray .link a.rss{font-size:10px;color:#225fb2}.recruiter .view-more-posts{text-align:center;margin:0 auto}.recruiter .mod-header-banner{height:35px;overflow:hidden;padding:18px 20px 17px 10px;background:url(/i/recruiting/collegesites/banner-search.jpg) top left no-repeat;width:904px;position:relative}.recruiter .mod-header-banner H2{color:#FFF;font-size:28px;font-style:italic;padding:0 0 0 5px !important}.recruiter .mod-tabbed-banner{height:45px;position:relative}.recruiter .mod-tabbed-banner UL{position:absolute;bottom:0}.recruiter .mod-tabbed-banner LI{list-style:none;display:inline}.recruiter .mod-tabbed-banner LI A{float:left;font-weight:bold;color:#FFF;padding:8px 10px 15px 10px}.recruiter .mod-tabbed-banner LI A:hover{color:#999;text-decoration:none}.recruiter .mod-tabbed-banner LI A.selected,.recruiter .mod-tabbed-banner LI A.selected:hover{-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;background-color:#FFF;color:#000}.recruiter #content-wrapper .mod-content.article{padding:5px !important}.recruiter #content-wrapper .mod-content .post-content.author{width:450px;margin:0 0 0 10px}.recruiter #content-wrapper .mod-content .post-content.author .floatleft{margin:0 10px 0 0}.mod-tabbed-content H2{font-size:20px;margin:10px 0}.mod-tabbed-content .mod-header-search{position:relative;height:77px;padding:0 20px;background:url(/i/recruiting/collegesites/bg-sub_header.gif) repeat-x top}.mod-tabbed-content .mod-header-search H3{font-size:24px;text-transform:uppercase;padding:20px 0 0 0;float:left}.mod-tabbed-content #mod-player-search{width:390px;position:absolute;top:20px;right:0}.mod-tabbed-content #mod-player-search SPAN{float:left;margin:4px 0 0 0}.mod-tabbed-content #mod-player-search LI{float:left;margin:0 5px 0 0}.mod-tabbed-content #mod-player-search P{display:block;clear:both;padding-left:160px}.mod-tabbed-content .mod-content.no-padding{margin:0 !important;padding:0 !important}.mod-tabbed-content .mod-content.no-padding .colhead TD{color:#333 !important;padding:5px 5px 4px 5px;font-weight:bold;background:#EEE url(/i/recruiting/collegesites/bg-table_header.gif) repeat-x top;border-bottom:1px solid #c2c2c2;text-transform:uppercase}.mod-tabbed-content .mod-content.no-padding .evenrow TD{background-color:#f1f1f1}.mod-tabbed-content .mod-content.no-padding .colhead TD A{color:#333 !important;text-decoration:underline}.mod-tabbed-content .mod-content.no-padding .colhead TD A:hover{text-decoration:none;color:#666 !important}.mod-tabbed-content TD{border:1px solid #FFF;padding:5px;margin:0}.mod-tabbed-content TD SPAN{font-size:9px}.mod-tabbed-content TD IMG.player{margin:0;padding:0;float:left;display:inline;background-color:#999;margin:0 10px 0 0}.mod-tabbed-content TD UL{float:left}.mod-tabbed-content{padding:0;margin:0}.mod-tabbed-content TD .mod-rating SPAN{margin:0 5px;font-size:11px}.mod-tabbed-content .mod-subheader-search{padding:7px 20px;margin:0;background-color:#e3e3e3}.mod-tabbed-content .mod-subheader-search H4{text-transform:uppercase;color:#666}.mod-tabbed-content .mod-content{border-bottom:1px solid #ccc;padding:20px !important;margin:0 0 10px 0;height:auto !important;border:1px solid #CCC !important;background-image:none !important;background-color:#FFF !important}.mod-tabbed-content .mod-content LI{display:block;padding:5px 0}.mod-tabbed-content .mod-content LI UL{clear:both;display:block}.mod-tabbed-content .mod-content LI LI{display:inline;float:left;margin:0 8px 0 0}.mod-tabbed-content .mod-content LI LI LABEL{float:left;padding:1px 0 0 0;margin-right:4px;width:100px;text-align:right;color:#000;font-weight:bold}.mod-tabbed-content .mod-content LI LI .txtInput1{width:100px}.mod-tabbed-content .mod-content LI LI .txtInput2{width:140px}.mod-tabbed-content .mod-content LI LI .txtInput3{width:80px}.mod-tabbed-content .mod-content LI LI .txtInput4{width:200px}.mod-tabbed-content .mod-content LI LI .inner{margin:0}.mod-tabbed-content .mod-content LI LI LI{display:block;clear:both;margin:2px 0;padding:0}.mod-tabbed-content .mod-content LI LI P{margin:5px 0;line-height:1.25em}.mod-tabbed-content .mod-content LI LI LABEL.inner{width:auto;padding:0;margin:0 0 2px 0;text-align:left}.mod-tabbed-content .mod-content LI LI IMG{margin:0 0 -4px 1px}.mod-tabbed-content .mod-content .mod-search-btn{clear:both;display:block;margin:25px 0 0 200px}.mod-tabbed-content .mod-content .mod-search-btn LI{margin:15px 0 0 0}.mod-tabbed-content .mod-content .mod-search-btn P{margin:10px 0 0 15px;font-size:10px;color:#999}.mod-tabbed-content .mod-content.two-columns .mod-col1{width:220px;float:left}.mod-tabbed-content .mod-content.two-columns .mod-col2{padding:0 0 0 20px;width:330px;float:right;border-left:1px solid #CCC}.mod-tabbed-content .mod-content.two-columns LABEL{width:95px;margin:0}.mod-tabbed-content .mod-content.two-columns .txtInput3{width:55px;margin:0}.recruiter .mod-top-commitments{margin-bottom:8px}.recruiter .mod-top-commitments .mod-content{margin:0}.recruiter .mod-top-commitments .mod-content UL{clear:both;border-bottom:1px solid #ccc;padding:0;margin:0}.recruiter .mod-top-commitments .mod-content li SPAN{font-family:Helvetica,Arial,Verdana;font-size:20px;float:left;padding:10px 4px;font-weight:bold;color:#999}.recruiter .mod-top-commitments .mod-content li{float:left;width:280px;clear:both;padding:8px;margin:1px 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.recruiter .mod-top-commitments .mod-content li.alt{background-color:#f1f1f1}.recruiter .mod-top-commitments .mod-content li .post-img{float:left;margin:0 10px}.recruiter .mod-top-commitments .mod-content li DD{float:left;width:200px}.recruiter .mod-top-commitments .mod-content P{margin:0;padding:5px 5px 3px 5px;text-align:right}.recruiter .mod-top-commitments .mod-content .mod-rating LI{width:auto;float:left !important;clear:none;margin:0 0 0 5px !important}.recruiter .mod-top-commitments .mod-content .mod-rating LI.star{margin:0 2px 0 0 !important}.recruiter .mod-top-commitments.followed .mod-content li .post-img{float:left;margin:0 10px 0 0}.mod-rating{clear:none;float:left;border:none !important;display:inline;padding:0;margin:0}.mod-rating li{float:left;border:none !important;display:inline;padding:0 2px 0 0 !important}.mod-rating li.star{width:1px;height:1px;margin:0 0 0 2px !important;padding:12px 65px 0 0 !important;overflow:hidden}.mod-rating li.five-star{background:url(/i/recruiting/collegesites/rating-5_stars.png) left top no-repeat !important}.mod-rating li.four-star{background:url(/i/recruiting/collegesites/rating-4_stars.png) left top no-repeat !important}.mod-rating li.three-star{background:url(/i/recruiting/collegesites/rating-3_stars.png) left top no-repeat !important}.mod-rating li.two-star{background:url(/i/recruiting/collegesites/rating-2_stars.png) left top no-repeat !important}.mod-rating li.one-star{background:url(/i/recruiting/collegesites/rating-1_stars.png) left top no-repeat !important}.mod-rating li.no-star{background:url(/i/recruiting/collegesites/rating-0_stars.png) left top no-repeat !important}.player-card .container{padding:0 10px 0 0 !important;background:none !important}.player-card .mod-page-tabs{margin:10px 10px 0 10px;padding:0;float:left}.player-card .mod-header H4{padding:0 0 0 10px !important;margin:0 !important}.player-card .tabbed.bg-opaque{margin:-1px auto 10px auto;padding:10px 0 10px 10px;width:934px}.player-card #nav-wrapper.container{padding-right:0 !important}.recruiter .mod-head-wrapper{display:block;clear:both;margin:0 auto;width:944px;padding:1px 0 1px 0}.recruiter .mod-header-banner{margin:0 0 10px 0}.recruiter .tabbed .mod-header-banner{margin:0}.recruiter .mod-header-banner H2{float:left}.recruiter .mod-header-banner .mod-search{position:absolute;right:0;top:9px;margin:0;padding:0;width:250px;float:right}.recruiter .mod-header-banner .mod-search LABEL{color:#FFF;text-transform:uppercase;font-weight:bold;font-size:9px}.recruiter .mod-head-wrapper .mod-header-banner .mod-search LI{list-style:none;margin:0 0 5px 0;float:left}.recruiter .mod-head-wrapper .mod-header-banner .mod-search LI INPUT,.recruiter .mod-head-wrapper .mod-header-banner .mod-search LI SELECT,.recruiter .mod-head-wrapper .mod-header-banner .mod-search LI A,.recruiter .mod-head-wrapper .mod-header-banner .mod-search LI LABEL{display:inline;float:left}.recruiter .mod-head-wrapper .mod-header-banner .mod-search UL{clear:both;display:block;margin:0}.recruiter .mod-head-wrapper .mod-header-banner .mod-search LI LABEL{margin:8px 10px 0 0}.recruiter .mod-head-wrapper .mod-header-banner .mod-search LI IMG{margin:2px 0 0 8px}.recruiter .mod-head-wrapper .mod-content{background:url(/i/recruiting/collegesites/bg-player_panel.png) no-repeat top center;border:0;padding:0 !important;margin:0;border-bottom:0}.recruiter .mod-player{padding:5px 0;height:255px;position:relative;background:url(/i/recruiting/collegesites/bg-basketball_player.jpg) no-repeat bottom center}.recruiter .mod-player .mod-page-tabs{position:absolute;bottom:0;left:0;z-index:1000}.recruiter .mod-player .bottom-fade{background:url(/i/recruiting/collegesites/bg-player_fade.png) no-repeat left bottom;position:absolute;z-index:999;width:350px;height:112px;float:left;display:block;bottom:0}.recruiter .mod-player H1{color:#FFF;font-size:34px}.recruiter .mod-player .player-photo{background-color:#EEE;margin-left:30px;overflow:hidden;position:absolute;bottom:0;left:0;z-index:800;width:190px}.recruiter .mod-player .player-photo IMG{margin-left:0;float:left}.recruiter .mod-player H2{color:#72a7d3;font-size:18px}.recruiter .mod-player H3{color:#72a7d3;font-size:13px}.recruiter .mod-player H4{color:#FFF;font-size:11px}.recruiter .mod-player P{display:block;clear:both;padding:0;margin:4px 0;color:#FFF}.recruiter .mod-player HR{background-color:#565656;height:1px;margin:9px 0}.recruiter .mod-player.full-photo .player-photo{background:transparent;width:500px;margin-left:0}.recruiter .mod-player.full-photo .player-photo IMG{margin-left:-45px;float:left}.recruiter.player-card .mod-page-tabs{margin:10px 10px 0 10px;padding:0;float:left}.recruiter #ad-top .span-6{background-color:transparent}.recruiter .mod-player .player-info{width:660px;z-index:900;position:absolute;right:20px;top:20px}.recruiter .mod-player .player-info UL{float:left}.recruiter .mod-player .player-info UL LI{display:inline;float:left}.recruiter .mod-player .player-name{float:left}.recruiter .mod-player A{color:#6c9ec6}.recruiter .mod-player .check.gold{display:inline;padding:5px;background:url(/i/recruiting/collegesites/icon-lg_check.png) no-repeat left}.recruiter .mod-player .player-panels .background{float:left;width:415px}.recruiter .mod-player .player-panels .background .bio{width:415px;float:left;display:block;clear:both;border-top:1px solid #565656;padding:10px 0 0 0;margin-top:10px}.recruiter .mod-player .player-panels .background .bio{color:#FFF;font-size:16px}.recruiter .mod-player .player-panels .stats{float:right;width:230px;padding:0;background:url(/i/recruiting/collegesites/bg-trans.png)}.recruiter .mod-player .border-right{border-right:1px solid #000}.recruiter .mod-player .border-bottom{border-bottom:1px solid #000}.recruiter .mod-player .stats TD.position,.recruiter .mod-player .stats TD.regional,.recruiter .mod-player .stats TD.state{font-family:verdana,arial,helvetica;font-size:8px;padding:2px 5px 2px;font-weight:bold;color:#6c9ec6}.recruiter .mod-player .stats TD.position SPAN,.recruiter .mod-player .stats TD.regional SPAN,.recruiter .mod-player .stats TD.state SPAN{color:#FFF}.recruiter .mod-player .stats .grade{padding:5px 7px}.recruiter .mod-player .stats .grade LI{font-size:27px;color:#FFF;font-weight:bold;font-style:italic}.recruiter .mod-player .stats .grade .star{margin:9px 0 0 6px !important}.recruiter .mod-player .stats .rank{padding:5px 7px;font-size:27px;color:#FFF;font-weight:bold;font-style:italic}.recruiter .mod-player .stats .rank SPAN,.recruiter .mod-player .stats .rank IMG{height:27px;display:inline}.recruiter .mod-player .stats .rank SPAN{padding:0;float:left;width:30px;text-align:right;margin-right:8px}.recruiter .mod-player .stats .aff{font-size:10px;color:#b2b2b2;font-family:verdana,arial,helvetica;padding:2px 7px 2px}.recruiter .mod-player .stats .aff SPAN{margin-left:15px;color:#FFF;font-weight:bold}.recruiter .mod-player .stats .aff SPAN.sparq{padding:5px;margin-left:1px;background:url(/i/recruiting/collegesites/icon-asterisk.png) no-repeat left}.recruiter .mod-player .stats .traits{padding:10px 7px 7px 9px}.recruiter .mod-player .stats .traits .title{padding-right:15px}.recruiter .mod-player .stats .traits LI{list-style:none;display:inline;text-align:right;padding:0 5px 5px 0}.recruiter .mod-player .stats .traits LI A{font-size:10px}.recruiter .mod-player .stats .traits H4{line-height:1.25em;font-size:14px;margin:0;padding:0}.recruiter .mod-player .player-panels .bio LI{font-size:13px;display:block;clear:both;width:415px}.recruiter .mod-player .player-panels .bio LI SPAN{color:#b2b2b2;width:90px;display:inline;float:left}.recruiter .mod-player UL{clear:none;display:inline}.recruiter .mod-player UL.icons{float:left}.recruiter .mod-player UL.social-network{float:right}.recruiter .mod-player.no-photo .player-panels .bio LI{clear:none;width:320px;float:left}.recruiter .mod-player.no-photo .player-photo{display:none}.recruiter .mod-player.no-photo .player-info{width:900px}.recruiter .mod-player.no-photo .player-name{clear:both;display:block;width:650px}.recruiter .mod-player.no-photo .stats{position:absolute;top:0;right:0}.recruiter .mod-player.no-photo .player-panels .background,.recruiter .mod-player.no-photo .player-panels .bio{width:650px}.recruiter .mod-player.no-photo .bottom-fade{display:none}.recruiter .mod-tab-content-combine{width:612px}.recruiter .mod-tab-content-combine .combine-list{width:580px;padding-right:10px}.recruiter .mod-tab-content-combine .combine-bar-leaders{padding:0}.recruiter .mod-tab-content-combine .combine-id A{color:#000}.recruiter #content.tabbed{margin-top:-1px !important}.recruiter.visits .mod-header-topbanner{margin-bottom:0;padding-bottom:15px}.recruiter.visits .mod-header-topbanner{background-color:#FFF;padding:8px 8px 8px 8px}.recruiter.visits .mod-header-topbanner .mod-header-title{position:relative;height:47px;padding:10px;background:url(/i/recruiting/collegesites/bg-sub_header.gif) repeat-x top}.recruiter.visits .mod-header-topbanner .mod-header-title P{font-size:11px}.recruiter.visits .mod-header-topbanner .mod-header-title H2{padding:5px 0 0 0;margin:0}.recruiter.visits .mod-header-topbanner .mod-header-title .mod-form{text-align:right;position:absolute;right:8px;bottom:8px}.recruiter.visits .mod-header-topbanner .mod-header-title .mod-form SELECT{margin:5px 0 0 0}.recruiter.visits .mod-content.no-padding,.recruiter.visits .mod-footer{margin:0 auto !important}.recruiter.visits TABLE TD .floatleft{margin:0 8px 0 0}.recruiter.visits TABLE TD .check{margin:0 0 -2px 0}.recruiter.visits TABLE TD{font-family:Verdana,Helvetica,Arial}.recruiter.visits #sub-branding{margin:0}.recruiter .control{float:right}.recruiter .mod-util{padding:10px 0 5px 0;display:block;clear:both}.recruiter .mod-util P{text-align:right;font-size:10px}.recruiter .mod-util A.selected{color:#000;font-weight:bold}.recruiter .mod-util .divider{margin:0;padding:0 8px;display:inline}.recruiter .mod-util UL.util-positions LI{float:left;padding:0 5px;margin:0;line-height:1em;border-right:1px solid #999}.recruiter .mod-util UL.util-positions LI A{font-size:12px}.recruiter .mod-util UL.util-positions LI.last{border-right:0}.recruiter.rankings #content.container{padding-top:0}.recruiter.rankings .span-6{background-color:#FFF;margin-top:5px;padding:5px;width:914px;clear:both;display:block}.recruiter.rankings .mod-header-banner{margin:10px 0 0 0}.recruiter.rankings .mod-head-wrapper{height:70px}.recruiter.rankings .mod-header-topbanner{margin-bottom:0;padding-bottom:15px}.recruiter.rankings .mod-header-topbanner{background-color:#FFF;padding:8px 8px 8px 8px}.recruiter.rankings .mod-header-topbanner .mod-header-title{position:relative;height:60px;padding:8px 10px;background:url(/i/recruiting/collegesites/bg-sub_header.gif) repeat-x top}.recruiter.rankings .mod-header-topbanner .mod-header-title P{font-size:11px}.recruiter.rankings .mod-header-topbanner .mod-header-title H2{padding:5px 0 0 0;margin:0}.recruiter.rankings .mod-header-topbanner .mod-header-title .mod-form{text-align:right;position:absolute;right:8px;bottom:10px}.recruiter.rankings .mod-header-topbanner .mod-header-title .mod-form SELECT{margin:5px 0 0 0}.recruiter.rankings TABLE TD .floatleft{margin:0 8px 0 0}.recruiter.rankings TABLE TD .check{margin:0 0 -2px 0}.recruiter.rankings TABLE TD.rank-num{font-weight:bold;color:#8a8a8a;text-align:center;vertical-align:middle}.recruiter.rankings TABLE TD.rank-num SPAN{font-size:21px}.recruiter.rankings TABLE TD{font-family:Verdana,Helvetica,Arial}.recruiter.rankings .back{display:block;clear:both;margin:0 0 5px 0}.recruiter.rankings .mod-util UL{display:block;clear:both}.recruiter.rankings .mod-util LI{display:inline;font-size:10px}.recruiter.rankings .mod-util .print{float:right}.recruiter.rankings .mod-util P{display:block;text-align:center}.recruiter.rankings .mod-util .floatright{display:inline;position:relative}.recruiter.rankings.index #content.container .span-4{width:602px}.recruiter.rankings.index #content.container .span-4 .mod-content{border:0}.recruiter.rankings.index #content.container H2{font-size:24px;font-style:italic;float:left;padding:12px 0 0 10px}.recruiter.rankings.index #content.container .mod-header-ranking{border:0;padding:0 8px 0 8px;background:url(/i/recruiting/collegesites/bg-ranking_fade.jpg) bottom repeat-x}.recruiter.rankings.index #content.container .mod-header-ranking .filter{margin:8px 8px 8px 0;float:right}.recruiter.rankings.index #content.container .mod-header-ranking HR{clear:both;display:block;margin:0}.recruiter.rankings.index #content.container .mod-header-ranking .ranks{margin:10px 0 0 10px}.recruiter.rankings.index #content.container .mod-header-ranking .ranks IMG{margin:4px 0}.recruiter.rankings.index #content.container .mod-header-ranking .mod-page-tabs{padding:15px 0 3px 10px;margin:0}.recruiter.rankings.index #content.container .mod-header-ranking .mod-page-tabs LI{list-style:none;display:inline}.recruiter.rankings.index #content.container .mod-header-ranking .mod-page-tabs LI A{margin:10px 0 0 0;padding:8px 10px 20px 10px;font-weight:bold}.recruiter.rankings.index #content.container .mod-header-ranking .mod-page-tabs LI.active A{color:#000;background-color:#FFF;-moz-border-radius:5px;border-radius:5px}.recruiter.rankings.index #content.container .mod-tabbed-content .mod-content{margin:6px;padding:1px !important}.recruiter.rankings.index #content.container .mod-tabbed-content .mod-content .colhead TD{padding:5px 5px 4px 5px;font-weight:bold;background:#EEE url(/i/recruiting/collegesites/bg-table_header.gif) repeat-x top;border-bottom:1px solid #c2c2c2}.recruiter.rankings.index #content.container .mod-tabbed-content .mod-content TD{border:0}.recruiter.rankings.index #content.container .mod-tabbed-content .mod-content .oddrow TD{background-color:#f1f1f1}.recruiter TD .school-logo .school-name{font-size:11px}.recruiter TD .school-logo .valign-logo{display:inline;float:left;padding:0;margin:0 10px 2px 3px}.recruiter TD .school-logo .school-status{display:inline;font-weight:bold;text-transform:uppercase;font-size:9px}.recruiter TD .mod-rating,TD .mod-rating LI{display:inline !important}.recruiter .blackbg TD{color:#FFF;border:0;background:#161616 url(/i/recruiting/collegesites/bgblack.jpg) repeat-x top}.sortcell{background-color:#e6e6e6 !important}.my-fave td{background:#ece1b0 url(/prod/assets/memberservices/ms-bg-fave.gif) repeat-x 0 100%;font-weight:700;border-style:solid;border-width:1px 0}.my-fave td{background-color:#ece1b0 !important}#PlayerFiles .colhead TD{text-transform:uppercase;font-size:11px;font-weight:bold;background:#EEE url(/i/recruiting/collegesites/bg-table_header.gif) repeat-x top;border-bottom:1px solid #c2c2c2}#PlayerFiles TD{font-size:10px}#PlayerFiles .evenrow TD{background:#f1f1f1}#PlayerFiles .school-logo{margin:0;width:60px;float:left;height:55px}#PlayerFiles .blackbg TD{border:0;background:#161616 url(/i/recruiting/collegesites/bgblack.jpg) repeat-x top}#PlayerFiles .blackbg TD A,#PlayerFiles .blackbg TD B,#PlayerFiles .blackbg TD{color:#FFF}#PlayerFiles .blackbg TD A{font-weight:bold}#PlayerFiles .mod-content.no-footer.tabular{border-bottom:none !important;margin:0;padding:0 !important}#PlayerFiles .mod-photos{padding:0 !important}#PlayerFiles .mod-photos LI{float:left;margin:0 12px 12px 0;height:150px;overflow:hidden}#PlayerFiles .mod-photos LI IMG{width:150px !important;height:auto !important}#PlayerFiles .mod-footer.no-border{border:none !important}.recruiter .mod-player .player-panels .signings .player-container{vertical-align:top}.recruiter .mod-player .player-panels .signings IMG.player{display:inline;float:left;margin:10px 7px;padding:0}.recruiter .mod-player .player-panels .signings .star-name{font-size:12px;font-weight:bold;margin:6px 0 0 0}.recruiter .mod-player .player-panels .signings .star-name A{font-size:12px;font-weight:bold}.recruiter .mod-player .player-panels .signings .star-stats{color:#FFF;font-size:10px;margin-bottom:3px}.recruiter .mod-player .bio .school-logo{margin-right:10px}.recruiter .mod-player .bio h2{color:#FFF;font:normal 20px Helvetica,Arial,sans-serif}.recruiter .mod-player .bio h3{color:#FFF;font:normal 13px Helvetica,Arial,sans-serif}.recruiter .mod-player ul.social-network{float:left;padding-top:6px}.recruiter .mod-player ul.icons{padding-right:10px}.player-card .container{background:none repeat scroll 0 0 transparent !important;padding:0 10px 0 0 !important}.recruiter .mod-player.bball{background:url("/i/recruiting/collegesites/bg-basketball_player.jpg") no-repeat scroll center bottom transparent}.recruiter .mod-player.fball{background:url("/i/recruiting/collegesites/bg-football_player.jpg") no-repeat scroll center bottom transparent}.recruiter.coachs-card .mod-player ul.social-network{float:right}#Scorecard{margin:0 auto 7px}#Scorecard TR{margin:0 0 5px 0}#Scorecard TD{font-size:12px;border:0 none}#Scorecard .stars-row TD{border-right:1px solid #FFF;border-top:1px solid #dedede;border-bottom:1px solid #dedede}#Scorecard SPAN{font:bold 36px Helvetica,Arial,sans-serif;margin:7px 0 0 0;text-align:center;display:block}#Scorecard .graybg{background:#f2f2f2}#Scorecard .blackbg{background:url('/i/recruiting/collegesites/scorecard-black_bg.gif') repeat-x scroll center top #161616;text-align:center;color:#FFF}#TraitsKey{background:#1a1a1a;padding:1px 1px 5px 1px;position:absolute;margin-left:-20px;top:0;z-index:10000000;-moz-box-shadow:0 4px 5px 0 #444;-webkit-box-shadow:0 4px 5px 0 #444;box-shadow:0 4px 5px 0 #444}#TraitsKey.hidden{display:none}#TraitsKey TABLE{position:relative}#TraitsKey .position{border-collapse:collapse;border:7px solid #000;color:#bfbfbf;margin:3px 2px}#TraitsKey .position TD{background-color:#000;border-spacing:none;font:11px Verdana,sans-serif;border-bottom:1px solid #1a1a1a;vertical-align:middle}#TraitsKey .position.first{margin-left:5px}#TraitsKey .position IMG{margin:auto;display:block}#TraitsKey .position .title{font:bold 13px Helvetica,Arial,sans-serif;color:#FFF;background:#000;padding:0 0 3px 0}#TraitsKey .heading{color:#FFF;font:bold 13px Helvetica,Arial,sans-serif;text-transform:uppercase;padding:10px 0;background:#000 url('/i/recruiting/collegesites/traits-title_bg.gif') repeat-x 0 0;text-align:center;margin:0 0 3px 0}#TraitsKey .close{position:absolute;top:0;right:0;color:red}#TraitsKey .close A{color:#656565 !important;text-decoration:none;font:normal 10px Verdana,sans-serif;display:block;padding:11px 10px 9px}.mod-scoreboard.scores .mod-content TH.status{padding-left:8px !important}.mod-leaderboard .mod-content li{padding:5px;float:left;width:288px;border-bottom:1px solid #CCC}.mod-leaderboard .mod-content li.alt{background-color:#f1f1f1}.mod-leaderboard li .status{float:left;width:65px;font-weight:bold;font-size:9px}.mod-leaderboard li .player A{font-weight:bold;font-size:11px}.mod-leaderboard li .player .position{display:block;font-size:9px}.mod-leaderboard li .player{float:left;width:180px}#content.container #sub-branding .sub-title{color:#efcb2c;font-size:14px;margin:-3px 0 0;padding:0}#sub-branding .logo .sub-brand-logo{float:left}#sub-branding .logo .sub-brand-logo img{visibility:hidden;float:left}.recruiter.dbsearch #content.container{margin:0 auto;padding:10px 0 0;width:944px}.recruiter.dbsearch .mod-header-banner{margin:0 0 5px 10px}.recruiter .mod-pagenav-tabs{padding:0 0 0 10px}.recruiter .mod-content.tabbed{border-bottom:1px solid #ccc;margin:0 auto;padding:10px 0 5px 10px}.recruiter #content.container{background:url("/prod/assets/bg_tier3/bg_standard.png") no-repeat scroll center 0 transparent}.recruiter.national-index #content.container{background:0;padding-top:0}#localCalendar .status{padding-left:14px}.mod-scoreboard tr td.team{padding-left:15px}.mod-scoreboard .team{width:110px}.mod-scoreboard .points{vertical-align:middle;padding-right:20px}.mod-scoreboard tr.winner td.team{background-position:5px 55%}.mod-scoreboard .rank{vertical-align:middle;float:left;font-size:9px;margin-right:3px;padding-top:6px}.mod-scoreboard li.sc-label{color:#484848;font-size:10px;font-weight:bold;margin-right:6px;padding:2px 6px 1px 10px}#localCalendar .status{padding-left:14px}.mod-scoreboard tr td.team{padding-left:15px}.mod-scoreboard .team{width:120px}.mod-scoreboard .points{vertical-align:middle;padding-right:20px}.mod-scoreboard tr.winner td.team{background-position:5px 55%}.mod-scoreboard .rank{vertical-align:middle}.mod-scoreboard .mod-content ul li{background-color:#fff;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;overflow:hidden;padding:5px 0}.mod-scoreboard .mod-content ul li.alt{background-color:#f1f1f1;border-bottom:1px solid #fff;border-top:1px solid #fff}.recruiter #sub-branding{background-color:none;height:0;margin:0;padding:0;width:919px}.recruiter #sub-branding .logo{display:none}.recruiter #sub-branding .sub-title{display:none}.recruiter #sub-branding .presby{float:right;width:auto;position:absolute;z-index:999999}