@media print{.no_print{display:none!important}body{font-family:"Lucida Grande",verdana,geneva,helvetica,arial,sans;font-size:8pt;line-height:120%}table{font-family:"Lucida Grande",verdana,geneva,helvetica,arial,sans}a{color:#000;text-decoration:none}#displayBodyHeader{font-size:18pt;font-weight:bold;line-height:120%;margin:0 0 .5em 0}h1{font-size:18pt;font-weight:bold;line-height:120%;margin:0 0 .5em 0;border-bottom:2px solid #000}.pageElement{margin-bottom:2em}#sport-slider,.sport-tools,#tooltips,#adminNav,#topNav,#panelOne,#panelThree,#pageElementMenu,.nodePickerSlideBox,#nodePickerContainer .tab,#memberMenu,#siteFooter,#miniCalendar,#dayViewCalendar .nav,#monthViewCalendar caption a,.pageElementMenu,.elementBar,.pageOptions,hr,.clearTags,.npSingleSelect,.loading,.standingsTable caption,#month_navigation a,#accountNav,.adminToggle,.currentlyRegistering,#submit_button,.surveyActions,.contentTabs,.goBackLink,.surveyRelated,.editLink,table .actions,#subNavMenu,#profilePanelOne,#profilePanelTwo .profileMiniToken,.profileTabs,.dibSession h3,.filters,.actionLinks,.displayNone{display:none}#selectedNodeChoices_main{display:block;border-left:1px solid #999;padding-left:10px}#selectedNodeChoices_main a{margin:0 10px 10px 0;font-size:8pt;padding-right:10px;border-right:1px solid #999}#monthViewCalendar tr,#monthViewCalendar td,#monthViewCalendar table{height:100%;_height:100px}#monthViewCalendar table{border-right:1px solid #999;border-bottom:1px solid #999}#monthViewCalendar caption{font-size:18pt;font-weight:bold;line-height:150%;margin:0}#monthViewCalendar table th{font-size:10pt;font-weight:bold}#monthViewCalendar table th,#monthViewCalendar table td{padding:5px;border-top:1px solid #999;border-left:1px solid #999;vertical-align:top}#monthViewCalendar .dateLink{display:block;font-size:12pt;line-height:12pt;margin-bottom:5px}#monthViewCalendar .vevent{margin-bottom:5px;font-size:6pt;line-height:8pt}.vevent ul,.vevent li{display:block;margin:0;padding:0;list-style-type:none;text-align:left}#monthViewCalendar h5{font-size:7pt;line-height:9pt;margin:0;text-decoration:underline}#monthViewCalendar .vevent .tags{font-size:5pt;line-height:7pt;font-style:italic}#monthViewCalendar .vevent .description,#monthViewCalendar .vevent .type{display:none}.aggregatorElement .vevent{margin:5px 0;padding:5px 0;border-top:solid 1px #CCC;page-break-before:auto}.aggregatorElement .vevent .dateImage{display:block;margin-bottom:.5em}.dateImage .month,.dateImage .date{font-weight:bold;text-transform:uppercase;display:inline;font-size:12pt}#month_list .dateImage .month{display:none}.aggregatorElement .vevent .details,.aggregatorElement .vevent .summary{line-height:120%;display:block;margin-left:5%}.aggregatorElement .vevent .summary{font-size:10pt;margin-top:0;margin-bottom:0}.aggregatorElement .vevent .time{font-weight:bold}.aggregatorElement .vevent .tags,.aggregatorElement .vevent .location{font-style:italic}#dayViewCalendar .vevent{border-top:1px solid #999;margin-top:10px;padding:5px 0}#dayViewCalendar .vevent ul,#dayViewCalendar .vevent li{display:block;margin:0;padding:0;list-style-type:none;text-align:left}#dayViewCalendar .description,#dayViewCalendar .location,#dayViewCalendar .tags,#dayViewCalendar .type{font-size:8pt;line-height:12pt;color:#666}#dayViewCalendar .tags{font-style:italic}#dayViewCalendar .time{font-size:10pt;line-height:140%;font-weight:bold}#dayViewCalendar h2{font-size:18pt;font-weight:bold;line-height:150%}#dayViewCalendar h5{font-size:12pt;line-height:16pt;margin:0}.newsItemElement h2{font-size:10pt;font-weight:bold;line-height:150%;margin:0}.newsArticle h4{font-size:10pt;line-height:140%;font-weight:bold}.newsArticle .newsText{font-size:8pt;line-height:140%}.newsArticle .newsText a{text-decoration:underline}.newsImage{float:right;margin:0 0 5px 20px}#surveyNameHeader h1{color:#FFF;text-align:right;padding-right:10px;font-size:14pt}.dataTable th,.dataTable td,.resultsTable th,.resultsTable td{border-bottom:solid 1px #CCC;padding:3px;text-align:left}.dataTable,.resultsTable{border-spacing:0}h3,.textBlockElement h4{font-size:14pt;font-weight:bold;line-height:120%;margin:10px 0 5px 0}.statTable{border-right:1px solid #999;border-bottom:1px solid #999}.gameSummaryElement{float:right;width:40%;margin-left:5%;font-size:8px}.gameSummaryElement p{margin:0}.gameSummaryElement .score{font-size:36px;line-height:110%;font-weight:bold}.statTable th,.statTable td,.standingsTable th,.standingsTable td{text-align:center;padding:3px;border-top:1px solid #999;border-left:1px solid #999}#Print-Stats{font:10px Verdana,Arial,Helvetica,sans-serif;margin:0 auto;text-align:center}#Print-Stats thead>tr{border:solid 1px rgb(0,0,0);overflow:hidden;margin-bottom:1em;padding:1em 0 1em 1em}#Print-Stats table{border-collapse:collapse;border-spacing:0;margin:0 auto;text-align:center}#Print-Stats .stat-header th{background:rgb(0,0,0);color:rgb(255,255,255)}#Print-Stats td,#Print-Stats th{border-bottom:solid 1px rgb(217,217,217);padding:.5em;text-align:left;text-indent:.5em;white-space:nowrap}#Print-Stats img[alt="SportsEngine"]{display:block;margin:1em auto}.miniPersona img{width:30px;height:30px}}