body{color:#000;font-family:Arial, Helvetica, sans-serif;margin:9px;padding:0;text-align:center}form,p{margin:0;padding:0}div.clear,div.navTopClear{clear:both}img{border-width:0}table.mainBody{margin-left:auto;margin-right:auto;padding:0;width:730px}table.mainBody td.mainCell{background-color:#FFF;margin:0;padding:0;text-align:left}div#headerSponsor{font-size:16px;font-style:italic;font-weight:bold;padding:0 8px 0 0;text-align:right}div#headerTeamname{font-size:32px;font-weight:bold;padding:0 8px 0 0;text-align:right}div.header{border-bottom:none;border:#000 1px solid}div.header table,.footer,table.leftNavHolder,.dataTable table,.linksTable,table.newsContentHolder,table#bioTable,table.recordsTable,.regPackageCat table,.scheduleCalendar table,.scoreBoard table,#teams table{border-collapse:collapse;border-spacing:0;width:100%}td.logo,.adRow div.adImg,.dataTable .rowDiv td,td.blank,.homepic td,.homeTable div.noPad,.homeTable td.noPad,td.bioHighlightTextTD{padding:0}div.nav table,div.nav td{border-collapse:collapse;margin:0;padding:0}table.navTable,table.contentTable,.lastGameStats table,table.registrationTitles,.product table{width:100%}.nav a,.newsHeading a,.photocatStory,.bioAttributeValue,.recordsTable li.record{font-size:12px;font-weight:bold}.navTextLinks a{padding:0 10px}.footer .footerLogoTD{padding:7px 7px 2px 7px;text-align:right;width:33%}.footer .footerLogo a,.shareLinksTable a{color:#CCC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;text-decoration:none}.footer .logoutButtonTD{padding:7px 7px 12px 7px;vertical-align:bottom;width:33%}.footer .logoutButton img{margin-left:8px;vertical-align:-1px}.footer .logoutButton a{color:#CCC;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:italic;font-weight:bold;text-decoration:none}.footer .logoutButton a:hover{color:#FFF}.footer .shareLinksTD{padding:7px 7px 10px 7px;text-align:center;vertical-align:bottom;width:33%}.footer .shareLinksTable{background-color:#000;border:solid 1px #ADF;bottom:0;display:none;left:42px;position:absolute;width:160px}.footer .shareLabel,.profStatFilter span{margin-right:4px}.footer .shareLinksTable img{margin-right:4px;vertical-align:-4px}.shareLinksTable td{padding:4px;text-align:left;white-space:nowrap}.footer .shareLinksTable a:hover,.locationDirectionsPop a{color:#ADF}.shareLinks{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;position:relative}.shareLinks span{line-height:18px}.shareLinks img{margin:0 0 0 2px;vertical-align:text-bottom}.shareLinks a{margin:0 8px 0 0}div.adsTop,div.adsBottom{margin-bottom:4px}div.adsTop table,div.adsBottom table{border-collapse:collapse;border-width:0;margin:0;padding:0;width:100%}div.adsTop td{margin:1px 0 0 0;padding:0;width:50%}div.adsBottom td{margin:0;padding:0;width:50%}div.adImg{margin:1px;text-align:center}.adRow td{margin:1px}.adRow div{font-family:"Trebuchet MS", Arial;font-weight:bold;padding:10px;text-align:center}div.adText,div.adText1,div.adText2{font-size:16px;line-height:16px}div.adText3{font-size:15px;line-height:15px}div.adText4{font-size:14px;line-height:14px}div.adText5{font-size:12px;line-height:12px}div.adText6{font-size:10px;line-height:10px}.sponsorMsg td{font-size:10px;text-align:center}.adRow div.adImgText{-moz-opacity:.85;background-color:#000;border:1px solid #ADF;color:#ADF;display:none;filter:alpha(opacity=85);font-size:12px;line-height:13px;margin:35px 0 0 15px;opacity:.85;position:absolute;width:350px}div.navTop{font-family:"Trebuchet MS";font-size:12px;font-weight:bold}.navTop a,.navTop li#groupLabel,.filters span,.homeSched tr.game td,.homeSched tr.location td,.photodirLink span{padding:0 4px}.navTop ul,ul.scoreList{list-style-type:none;margin:0;padding:0}.navTop li{float:left;margin:0;padding:0}div.navTop span.topNavSep{color:#666;font-family:Arial, Helvetica, sans-serif}td.leftNav{border-bottom:solid #000 4px;border-right:solid #000 3px;border-top:solid #000 4px;padding:8px 0 0 0;vertical-align:top;width:120px}td.leftNavContent,td.contentWithLeftNav,.homeTable td.narrowCol,.recordsTable td{padding:0;vertical-align:top}ul.leftNavList{font-size:12px;list-style:none;margin:0;padding:0}.leftNavList li{font-weight:bold;line-height:14px;margin:0}.leftNavList li a{ display:block;font-size:12px;padding:1px 8px;text-decoration:none}div.orgLogo{padding:4px;text-align:center}.contentBody,.newsSummary,.poll td,.guestbookLogin input,div.newsstoryStory,.photocatPhotoDate,.price em{font-size:12px}.contentTitle{ font-style:normal; font-weight:bold; padding-bottom:20px;font-size:18px}.filterForm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin-bottom:16px}.filterForm div.tabRow{line-height:14px;text-align:right}.filterForm .tabRow span{font-size:10px;font-weight:bold;padding:1px 6px}.filters table,table.homeSched,.standings table,table.freeformTable,.photocatImageHolder table{border-collapse:collapse;width:100%}.filters td{height:20px;padding:3px 8px}.filters td.r,.photocatImageHolder td.R,div.profStatFilter,#roster .statFilters{text-align:right}.filters td.m,.printGlossary,.packageImage,.guestbookinputTextarea,.photodirPhoto{text-align:center}.filters input,select,.poll table.pollResult td,.poll span.resultVal,.photocatNumberOfPics,.photoIndexDate,.regPackageMultiplier div,table.regConInfo input,.scheduleList thead td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}.filters input.go{margin-left:4px}.filters a.sel{font-weight:bold;text-decoration:none}.filters span.selTeamLabel{padding:0 4px 0 0}option.divNoSelect{color:#999999;font-style:italic}.dataTable{padding-bottom:16px}.dataTable td{border:solid 1px #333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center}.dataTable thead tr{color:#000;font-weight:bold}.dataTable a,.scheduleList td.away a,.scheduleList td.home a,.teams a{display:block}.dataTable thead a{cursor:pointer;text-decoration:underline}.dataTable tbody tr,.schedule .w tr.odd td,.schedule .w tr.even td,.linksTable tbody td{background-color:#FFF;color:#000}.dataTable tbody tr td{padding:3px 4px 3px 4px}.dataTable tbody tr td a{color:#006;font-weight:bold}.dataTable tbody a:hover{color:#00F}.dataTable .dataTableName{font-weight:bold;padding-left:4px;text-align:left}.dataTable td.indentCell{padding-left:25px}.dataTable .statsRowOdd{background-color:#E0E1E4}.dataTable .sortCol{background-color:#E3E3E3}.dataTable .statsRowOdd .sortCol{background-color:#C4C5C8}.dataTable .empty{padding-top:14px}.printable,.glossary{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}.gameHeader{font-size:14px;font-weight:bold;text-align:center}.gameHeaderTitle,#registrationconfirmation .values,.price b{font-size:16px}.gameHeaderDateLocation,#coaches ul span{font-style:italic}.gameHeaderSpecial{color:#900;font-size:12px}h1,h1 a{font-size:18px;font-style:normal;font-weight:bold;margin:0 0 16px 0;padding:0;text-transform:uppercase}h2{font-size:16px;font-style:inherit;font-weight:bold;margin:12px 0 0 0}td.content{padding:12px}.error{color:#F00;font-size:12px;font-weight:bold;margin:2px 0 12px 0}.errMsg{color:#F00;font-weight:bold;margin:0 18px}.msgNoContent{ color:#CCC; font-size:14px; font-style:italic; font-weight:bold;padding:18px;text-align:center}table.blank{border-collapse:collapse;border-spacing:0;border-width:0;width:100%}.clickable{cursor:pointer}.instructions{color:#ADF;font-size:12px;margin:0 0 2px 0}.pageArchives{float:right}.pagePrintableGlossary{clear:both;font-size:12px;padding:8px;text-align:center}.pagePrintable{ text-align:center;padding:4px;text-align:center}.pageGlossary,.aboutPhoto{ text-align:center}.pagePrintable img,.pageGlossary img,.pagePagingFPNL img{border:0}div.statLogin{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:36px 0;text-align:center}div.regLogin{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:36px 0;text-align:center}div.regLogin a,.schedule .w tr.odd td a,.schedule .w tr.even td a,.standings tr.standTeam a,.bulletinPost a,.locationDirections a{color:#009}.pagePaging{display:inline;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold}.pagePagingLinks{ padding-left:4px;padding-right:4px}.pagePagingHeading{padding-right:16px}.paging{clear:both;font-weight:bold;margin-top:-3px;padding:0 3px 12px;text-align:center}.paging span{ padding:0;margin:0 3px 0 2px}.paging .pagingSummaryCur{font-size:10px;vertical-align:middle}.paging .pagingSummary{color:#CCC;font-size:10px;vertical-align:middle}.paging .pageSel{background-color:#333;border:1px solid #666;color:#CCC;display:inline-block;font-size:10px;font-weight:bold}.paging .curPage{background-color:#ADF;border:1px solid #CCC;color:#000;display:inline-block;font-size:10px;font-weight:bold;line-height:14px;padding:0 4px}.paging .pageSel a{color:#CCC;display:inline-block;line-height:14px;padding:0 4px;text-decoration:none}#dblDigCur{background-color:#ADF;border:1px solid #CCC;color:#000;font-weight:bold;letter-spacing:0;padding:0 2px}#dblDig a{letter-spacing:0;padding:0 2px}.pagePagingFPNL{float:right;padding-right:35px}table.customTextTable{border-collapse:collapse;margin:12px 0;width:100%}table.homeTable{border-collapse:collapse;margin:4px 0;width:100%}div.colSpacer{width:170px}div.visitors table{margin:0 auto}.homeTable td.wideCol{padding:0;vertical-align:top;width:80%}.homeTable td.spacerCol{background-color:#000;padding:0;width:4px}div.sectionHeader{background-image:url(/templates/c/images/sectionHeader.gif);background-repeat:repeat;height:9px}div.smModule,td.smModule,div.lgModule,td.lgModule{border-top:solid 3px #000;clear:both;font-size:12px;padding-bottom:6px}div.noTopBorder,td.noTopBorder{border-top:none}div.lastGameHeader{background:#000 url(/templates/c/images/LastGameHeader.gif) no-repeat center;height:16px}.lastGameStats table td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0 2px;text-align:right}.lastGameStats td.teamname,.leaders td.player,.attendanceCoachFields td.attendanceName,td.profileTeamGame{text-align:left}.lastGameStats td.win,.lastGameStats table thead td,.standings tr.selTeam td.team,#coaches .headCoach,.guestbookinputFields legend,.previewDirections legend,.attendanceCoachFields thead td,.bioLastName,.recordsTable li.cat,td.requiredField,div.regPackage,div.regTYheading,td.rosterName,.scheduleList span.curWeek,.win td.team,.win td.final{font-weight:bold}.lastGameStats td.final{font-weight:bold;width:5%}.lastGameStats td.forfeit,.scoreBoard td.period{width:5%}div.lastGameFoot,.sponsors div{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center}div.visitors{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:12px 0;text-align:center}marquee.featuresDisabled{background-color:#000;border:dashed 1px #0F0;color:#0F0;font-family:"Courier New", Courier, monospace;font-size:12px;padding:2px}.visitors table{border-style:outset;border-width:2px;width:70px}.visitors div{padding:2px}.visitors table td{background-color:#000;color:#FFF;font-family:Courier New, Courier, mono;font-size:12px;padding:0;text-align:center}div.sponsorsHeader{background:#000 url(/templates/c/images/SponsorsHeader.gif) no-repeat center;height:16px}div.scheduleHeader{background:#000 url(/templates/c/images/ScheduleHeader.gif) no-repeat center;height:16px}table.homeSched td,.yweather .weatherDetails td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0}.homeSched tr.schedDay td{background-color:#101023;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center}.schedule .light tr.schedDay td{background-color:#CECEBD;color:#000}.homeSched tr.div2Label td{background-color:#223;color:#FFF;line-height:10px;padding:1px 4px 1px 4px}.schedule .light tr.div2Label td{background-color:#DDC;color:#000}.homeSched tr.div3Label td{background-color:#313142;color:#FFF;line-height:10px;padding:1px 4px 1px 4px}.schedule .light tr.div3Label td{background-color:#EFEFDC;color:#000}.schedule .b tr.odd td,.schedule .b tr.even td{background-color:#000;color:#FFF}.schedule .b tr.odd td a,.schedule .b tr.even td a{color:#0CF}.homeSched td.score{padding-right:1px;text-align:right}.homeSched tr.schedGame td.w{background-image:url(/templates/c/images/winArrow.gif);background-repeat:no-repeat}.homeSched tr.h td.w{background-position:1px 1px}.homeSched tr.a td.w{background-position:1px 3px}.homeSched tr.a td{border-top:solid 1px #363649;line-height:11px;padding-top:2px}.schedule .light tr.a td{border-top:solid 1px #EFEFDC}.homeSched tr.h td{line-height:11px;padding-bottom:2px}.homeSched tr.schedGame td.tm{padding-left:4px;padding-right:4px}.homeSched tr.schedGame td.event{padding:2px 4px}.homeSched tr.spacerRow td{height:4px}.homeSched tr.timeLoc td{line-height:11px;padding:0px 4px 1px 4px;text-align:center}.homeSched tr.date td{font-weight:bold;padding:6px 4px 0 4px}div.leadersHeader{background:#000 url(/templates/c/images/leadersHeader.gif) no-repeat center;height:16px}.leaders table{border-collapse:collapse;margin:0 auto 6px auto;width:96%}.leaders td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:right}.leaders thead td{font-weight:bold;padding-bottom:0}.leaders td.catHeading{font-style:italic;text-align:left}.leaders div.div{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0 4px}.leaders ul{list-style:none;margin:0;padding:0}.narrowCol div.homeStatLogin{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:8px;text-align:center}table.storyTable{border-collapse:collapse;margin:0;padding:0;width:100%}td.storysm,div.locationDirections{font-size:12px;padding:8px}td.story{font-size:13px;padding:0 0 8px 8px}.story h2{font-size:16px;margin:0;padding:4px 0 2px 0}.story table.homepic{border-collapse:collapse;float:right;margin:0 0 8px 8px;width:100px}.story td.borderBottom{border-bottom:#000 solid 4px}.story td.caption{border-bottom:#000 solid 4px;border-left:#000 solid 4px;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-align:center}.story td.pic{border-left:#000 solid 4px}.narrowCol div.standings{padding-bottom:2px}* html .narrowCol div.standings{padding-bottom:0px}div.standingsHeader{background:#000 url(/templates/c/images/StandingsHeader.gif) no-repeat center;height:16px}.standings div.standWrap,div.bulletinPost,.photoImg{padding:8px}.smModule div.standWrap,.photocatImg img{padding:1px}.standings table td{color:#000;padding:1px 4px;text-align:center;white-space:nowrap}.standings tr.standTeam td{background-color:#F4F5F1;font-size:12px}.standings tr.standHead td,.standings tr.standSplit{background-color:#DDC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}.standings .standDiv0{background-color:#CECEBD;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold}.standings .standDiv1{background-color:#EFEFDC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold}.narrowCol .standings td,#registration div.msgNoContent,#registration h1,.registrationTitles a:hover,#registrationconfirmation h1{color:#000}.smModule tr.standTeam td,.teams td.div1 a,.teams td.div1 .a,.teams td.div2 a,.teams td.div2 .a{font-size:10px}.standings td.team{padding:1px 8px 1px 6px;text-align:left}.smModule .standDiv0 td{background-color:#CECEBD}.smModule .standDiv1 td{background-color:#EFEFDC}.standings tr.selTeam td{background-color:#DDC}div.tournamentsHeader{background:#000 url(/templates/c/images/Playoffs_TournamentsHeader.gif) no-repeat center;height:16px}div.tournaments{font-size:14px;padding-bottom:8px}.tournaments ul{margin:6px 0 0 20px}.newsCategory{font-size:13px;font-style:italic;font-weight:bold;padding:2px 9px}.newsContent{padding:0px}.newsContentHolder{ width:97%}.newsContentHolder td{ vertical-align:top;padding:6px;width:50%}.newsCategoryContent{font-size:12px;padding-bottom:6px;padding:4px 0 6px 0}.newsStoryContent{padding-bottom:4px;padding:2px 9px 4px 9px}.newsAuthor,.newsDate{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}.newsMore{font-size:12px;font-style:italic;font-weight:bold;text-align:right}div.pollHeader{background:#000 url(/templates/c/images/PollHeader.gif) no-repeat center;height:16px}form.pollContent{padding:8px 8px 0 8px}div.poll{border-bottom:#000 solid 2px}.poll ul{list-style:none;margin:4px 0;padding:0}.poll input{padding-right:6px}.poll input.vote{font-size:12px;height:18px;margin:0 0 0 4px;padding:0}.poll span.results{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:4px 4px 0 0}.poll div.noPick,.scheduleCalendar .days thead td{font-weight:bold;text-align:center}.poll table.pollResult{border-collapse:collapse}.poll table.pollResult td.resultBar{border:#000 solid 1px}.poll table.pollResult td.resultPerc{width:40px}.poll table.blank{width:auto}.newsletter{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:12px 0;text-align:center}div.yweather{padding:4px 2px 6px 7px}.yweather div.location{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin-bottom:4px;text-align:center;width:160px}.yweather div.condition{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold}.yweather td.conditionImage{background-color:#EFEBF9;border-bottom:#FFF 1px solid;border-left:#000 1px solid;border-right:#FFF 1px solid;border-top:#000 1px solid;padding:0;text-align:center;width:48px}.yweather td.summaryCell{padding-left:6px}.yweather div.temp{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold}.yweather table.weatherDetails{border-collapse:collapse;border-spacing:0;border-width:0;margin-left:10px}.yweather .weatherDetails td.label{width:70px}.yweather div.weatherBottom{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:4px 0 0 4px}.yweather div.yahooLink{margin:4px 0 2px 0;text-align:center;width:160px}.yweather div.forecastCondition{margin-left:30px}.yweather div.hourlyLink{text-align:center;width:160px}div.musicHide{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;padding:12px;text-align:center}.aboutPhoto img{border:2px solid #000}.aboutCaption{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:4px 0 6px 0;text-align:center}.aboutStory{font-size:14px;padding:8px}.awards{margin-bottom:20px}.awardcat{border:solid 1px #000;font-size:12px;font-weight:bold;padding:2px 4px 2px 4px}.award{border:solid 1px #000;font-size:12px;padding:2px 4px 2px 4px}span.awardsLeft{float:left;width:48.5%}span.awardsRight{float:right;width:48.5%}div.bulletin,div.locationDiv{font-size:14px;margin:8px 0px 21px 0px}div.bulletinTitle,div.locationTitle{font-weight:bold;padding:2px 8px}span.bulletinDate,span.locationLink{float:right;width:80px}#boxscore .scoreBoard{margin-bottom:36px}#boxscore div.periodScore{width:70%}div.gamesum,div.playbyplay{margin-bottom:24px}#coaches .dataTable table,#coaches .paging{margin:0 auto;width:60%}div.staffSchedule,div.historyLink{margin:0 auto;text-align:right;width:60%}#coaches ul{list-style-type:none;margin:0 auto 18px auto;padding:0;width:50%}#coaches li{margin:2px 0;padding:5px 8px}td.freeformContent{ color:#000; padding:14px;background-color:#FFF}.frGreeting{font-size:12px;padding-bottom:8px;text-align:left}div.product{margin:8px 0;text-align:center}table.frPackage{margin:0 auto;width:700px}table.frPackage td,.regFooterTable td,.regConPayment td,.sponsorTable td{width:50%}.jerseyInfo{color:#000;height:100px;left:0;position:absolute;text-align:center;top:105px;width:340px}.jerseyInfo em{font-size:15px;font-style:normal;font-weight:bolder}.jerseyInfo strong{font-size:56px}.guestbookMessageWrap,.photocatImg span,div.regPackageMultiplier,div.regSubmit{padding:4px}.guestbookGreeting{font-size:12px;text-align:left}.guestbookPost{font-size:12px;padding:6px;text-align:left}.guestbookSubject{ padding-top:2px;font-size:14px;font-weight:bold;padding-bottom:2px;padding-left:6px;text-align:left}.guestbookPostdate{ font-size:14px;display:inline;float:right;font-weight:bold;padding:2px}.guestbookBody{background-color:#FFF;color:#000;font-size:12px;padding:6px;text-align:left}.guestbookNameLocation{font-size:12px;padding:2px;text-align:right}.guestbookLogin{float:right;font-size:12px;text-align:right}.guestbookNameLocation span{margin:0 8px}.guestbookinputFields{padding:12px;width:98%}.guestbookinputFields label{float:left;font-size:12px;padding-right:4px;text-align:right;width:150px}div.securityCode{font-size:14px;padding-left:18px}div.securityForms{padding:8px 8px 18px 18px}.securityForms input{font-family:"Courier New", Courier, monospace;font-size:24px;font-weight:bold;margin-right:12px;padding:2px 6px;text-align:center}.linksTable td{border:solid 1px #000;font-size:12px;font-weight:bold;padding:3px 4px}td.linkCol{white-space:nowrap}div.locationAddress{font-weight:bold;padding:8px}div.locationDirectionsPop{-moz-opacity:.9;background-color:#000;border:1px solid #ADF;color:#FFF;filter:alpha(opacity=90);font-size:12px;line-height:15px;margin:35px 0 0 15px;opacity:.9;padding:8px;position:absolute;width:674px}.contentLogin label{color:#FFF;font-size:14px;width:100px}.contentLogin div.remember{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:4px 0 60px 0;text-align:center}.contentLogin div.contact{color:#ADF;font-size:12px;margin-top:18px}.contentLogin .contact input{margin-top:4px}div.loginBox{padding-top:50px;text-align:center}#news .newsContentHolder td{ background-color:#FFF; vertical-align:top; width:50%;padding:12px}#newsHeading a{color:#006;font-size:13px;font-weight:bold}#newsHeading a:hover,#newsMore a:hover,div.regDesc,.scheduleList .scoreT{color:#666}#newsMore{color:#F0F;font-size:12px;font-style:italic;font-weight:bold;text-align:right}#newsMore a{color:#006}div.newsarchivesContent{background-color:#FFF;color:#000;margin-top:6px;padding:12px 24px}div.newsarchivesStoryContent{padding:9px 0}div.newsarchivesHeading a{color:#006;font-size:14px;font-weight:bold}div.newsarchivesHeading a:hover{color:#999}.newsarchivesSummary{padding-top:2px}#newsarchives div.paging{margin-top:0}div.newsstory{padding:12px 18px}span.newsstoryPhoto img{border:2px solid #000;float:right}div.newsstoryHeading{font-size:16px;font-weight:bold}.photocatImageHolder{ vertical-align:top;border-top:2px solid #000;margin-top:14px;padding:18px 18px 4px 18px}.photocatImageHolder td{padding:2px 8px;vertical-align:top}td.photocatImg{width:220px}.photocatImg a,.photoImg a,.photodirPhoto a{border:2px solid #000;display:table;margin:auto;padding:1px}.photocatCaption{font-size:14px;font-weight:bolder}div.photoWrap{border-bottom:2px solid #000;border-top:2px solid #000;margin:18px 0;padding:4px;text-align:center}.photoStory{font-size:12px;font-weight:bold;padding:4px 62px}.photodirImageHolder{ width:97%;border-collapse:collapse;border-spacing:0px;margin-top:12px}.photodirImageHolder td{border-top:2px solid #000;padding:8px 8px 12px 8px;vertical-align:top}.photodirCategory{font-size:14px;font-style:italic;font-weight:bold;letter-spacing:normal;padding-bottom:6px;padding-top:6px;text-align:center}.photodirLink{ text-align:center;padding:3px}.photodirLink a{ font-size:12px; font-style:italic; font-weight:bold}.photodirPhoto img{border:0px}div.previewBody{font-size:12px;margin-bottom:18px;padding:6px 10px}div.mapInstructions{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding-bottom:2px;text-align:center}div.mapBox{padding-bottom:10px}fieldset.previewDirections{margin-top:12px;padding:8px}.previewDirections label{float:left;padding:6px 4px 0 0;text-align:right;width:100px}.previewDirections div{margin:3px}#attendance input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0 6px 0 3px}#attendance div.contact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding-top:24px}div.attendanceMsg{font-weight:bold;padding-bottom:6px}#attendance span.pwLabel{padding-left:14px}span.attendanceLogout{float:right;padding:8px}#attendance .attendanceLogout a{background-color:#900;border:solid 2px #000;color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:1px 6px 3px 6px;text-decoration:none}#attendance .attendanceLogout a:hover{background-color:#FFF;color:#900;font-weight:bold}div.attendanceSubmit{padding:12px 0 12px 6px}div.attendanceThanks{font-weight:bold;padding:24px 24px 30px 24px}table.attendanceCoachFields{border-collapse:collapse;border-spacing:0;margin:6px 0}.attendanceCoachFields td{padding:2px 6px;text-align:center}.bioWrapHolder{padding-left:48px;padding-right:48px}.bioWrap{border:2px solid #000;margin-bottom:24px;margin-top:6px;padding:4px}.bioHeadWrap{border:4px solid #000;font-size:16px;padding:2px 12px}.bioNumber{float:right;font-weight:bold}div.bioAttributeWrap{border-bottom-style:solid;border-bottom-width:1px;margin-top:2px}.bioAttributeTitle{font-size:12px;font-style:italic;padding-right:8px}.bioName{text-transform:uppercase}.bioNameWrap{background-color:#CCC;border-bottom-color:#0CC;border-bottom-style:solid;border-bottom-width:2px;padding:2px}.bioTeamName{float:right;font-size:16px;font-style:italic;font-weight:bold;margin-left:12px;text-align:right;text-transform:capitalize}.bioHeader{font-size:12px;font-weight:bold;margin-bottom:4px;margin-top:2px;padding:2px 6px 2px 10px;text-align:left;text-transform:capitalize}.bioPhoto{float:left;padding:0px 6px 0px 0px}.bioPhoto table{background-color:#000;padding:2px}.bioBody{font-size:12px;padding:0 2px 6px 0}table.bioHighlightTextTable,table.regName{border-collapse:collapse;border-spacing:0}#bioTable td.bioMainCell,.teams td{vertical-align:top}.dataTable .profileResult a{display:inline;margin-left:6px}td.profileResult{width:90px}.recordsTable td.Individual{padding-right:5%;width:52%}.recordsTable td.Team{width:48%}.recordsTable ul{list-style-type:none;margin:0 0 16px 0;padding:0}.recordsTable li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:2px 6px}#registration td.content,td.regPackageDiv div{background-color:#E0DFE3}.registrationTitles td{font-size:13px;font-weight:bold;padding:0}.registrationTitles a{color:#009;display:block;text-align:center}a.currRegistration{background-color:#FF0;color:#000;font-size:16px;padding:4px;text-decoration:none}div.regIntro{font-size:13px;font-style:italic;padding:18px 4px}div.regInfo{background-color:#FFF;margin-bottom:18px;padding:8px}div.regInfoTitle{font-size:14px;font-weight:bold}.regInfo input,.regInfo select,.regInfo textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 2px}td.regLabels{font-size:12px;text-align:right;width:26%}table.regName td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0;text-align:center}div.redoSel{color:#C00;font-size:14px;font-weight:bold;padding-left:4px}.regPackageMultiplier input{font-family:Arial, Helvetica, sans-serif;font-size:12px}.regPackageMultiplier span{font-size:13px;font-weight:bold}div.regPackageCat{background-color:#FFF;margin:3px 0;padding:8px}.regPackageCat .regInfoTitle{margin-bottom:8px}td.regPackageSel{vertical-align:top;width:3%}td.regPackagePrice{text-align:center;vertical-align:top;width:9%}.regPackagePrice strong,div.price{font-size:14px}td.regDates{font-style:italic;font-weight:bold;width:30%}td.regTimes{font-style:italic;font-weight:bold;width:70%}td.regPackageDiv{padding:8px 0}div.regFooter{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:8px 4px}table.regFooterTable{margin:6px;width:100%}.regFooterTable input{font-size:12px;margin-right:4px}td.conditions{width:60%}td.initials{width:40%}#registrationconfirmation td.content,.scheduleCalendar .days td.eventDays{background-color:#FFF}div.regConMsg{font-size:14px;padding:4px 0}div.regConNotice{color:#990000;font-size:14px;font-weight:bold}table.regConPayment{margin:10px 6px 8px 6px;width:100%}.regConPayment input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin-left:9px}#registrationconfirmation legend{font-size:14px;font-weight:bold;padding:0px 4px}#registrationconfirmation fieldset{padding:4px 18px}#registrationconfirmation .labels{float:left;padding:0px 6px 0px 0px;text-align:right;width:150px}table.regConInfo td{padding:3px}#registrationthankyou div.contentBody{background-color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;margin-top:8px;padding:8px}div.regTYprint{padding:6px 0}.statFilters input{font-size:12px;margin-left:4px}#tmSelect{color:#FFF;font-size:14px;padding:8px 0px 4px 0px;text-align:right}.warning{color:#FFF;padding:32px 0px 32px 0px;text-align:center}a.rosterLink{color:#FFF;font-size:12px}.rosterTable table td{font-size:11px;padding:3px}div.schedDiv{padding:9px}.scheduleList tr.div1,.scheduleList tr.div3,.scheduleList tr.div4,.scheduleList tr.div5{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-align:center}.scheduleList tr.div2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold}.scheduleList tr.div1 td{padding-bottom:4px;padding-top:3px}.scheduleList span.weekJump{font-weight:normal;margin-left:24px}.scheduleList tr.spacer{line-height:8px;padding:0}.scheduleList .scoreW{color:#070}.scheduleList .scoreL,#staffschedule .failed{color:#C00}.scheduleList td.score a{text-decoration:none}table.scheduleList{border-collapse:collapse;border-spacing:0;margin-bottom:12px;width:100%}.scheduleList td{padding:2px 4px 2px 8px}div.scheduleCalendar{margin-bottom:12px}.scheduleCalendar td div.div1,.scheduleCalendar td div.div2{font-size:9px;line-height:12px;padding:0 2px;text-align:center}.scheduleCalendar .years td.curYear{font-size:24px;font-weight:bold;text-align:center;width:50%}.scheduleCalendar .years td.nextYear{font-weight:bold;text-align:right;width:25%}.scheduleCalendar .years td.prevYear{font-weight:bold;width:25%}.scheduleCalendar .years a:hover{color:#CCC}.scheduleCalendar .months td{border:#000 solid 1px;font-weight:bold;padding:2px;text-align:center;width:8%}.scheduleCalendar .months td.noEvents{background-color:#333;color:#000}.scheduleCalendar .months td.someEvents{background-color:#FFF;padding:0}.scheduleCalendar .months td.someEvents a{color:#009;display:block;padding:2px}.scheduleCalendar .days td{border:#000 solid 1px;color:#000;padding:2px 0;vertical-align:top;width:14%}.scheduleCalendar .days div.day{padding:0 4px;width:50px}.scheduleCalendar .days td.nonDays{background-color:#CECEBD;height:70px}.scheduleCalendar .days td.emptyDays{background-color:#FFF;height:70px}.scheduleCalendar .eventDays a{color:#009;display:block;font-size:10px;line-height:10px;padding:5px 4px;text-decoration:none}.scheduleCalendar .eventDays td{border:none;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0}.scheduleCalendar .eventDays div.sep{border-bottom:#CECEBD solid 1px;margin:0 8px}.scheduleCalendar em.alert,.scheduleList em.alert{color:#900}.export{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin-right:4px;margin-top:6px;text-align:right}.scoreList li{float:left;height:110px;padding:0;width:49%}.scoreList li.even{margin-left:12px}.innings li{float:none;height:auto;margin-bottom:18px;width:100%}.innings li.even{margin-left:0}.scoreBoard td{margin:0;padding:1px 5px;text-align:center;white-space:nowrap}.gameDate,.scoreSummary{margin-right:8px;text-align:right}.scoreBoard tbody td{background-color:#FFF;border:#666 1px solid;color:#000}.scoreBoard thead td{border:#000 1px solid;font-size:10px}.scoreBoard td.location{border-left:none;border-top:none;font-style:italic;font-weight:bold}td.location,td.team{text-align:left;width:20%}.scoreList td.location div,.scoreList td.team div{height:14px;overflow:hidden;padding-left:4px;width:150px}.innings td.location div,.innings td.team div{height:auto;overflow:auto;width:auto}.scoreBoard td.final{border-left-width:2px;width:5%}.innings .scoreBoard td.final,.scoreBoard td.inn{width:4%}.raised{ margin:0 auto; width:100%;background:transparent}.raised .top,.raised .bottom{ background:transparent; font-size:1px;display:block}.raised .b1{ background:#888; overflow:hidden;display:block;height:1px;margin:0 5px}.raised .b2,.raised .b2b{ border-left:1px solid #888; border-right:1px solid #444; border-width:0 2px; overflow:hidden;background:#666;display:block;height:1px;margin:0 3px}.raised .b3,.raised .b3b{ border-left:1px solid #888; border-right:1px solid #444; overflow:hidden;background:#666;display:block;height:1px;margin:0 2px}.raised .b4,.raised .b4b{ border-left:1px solid #888; border-right:1px solid #444; margin:0 1px; overflow:hidden;background:#666;display:block;height:2px}.raised .b1b{ background:#444; overflow:hidden;display:block;height:1px;margin:0 5px}.raised .boxcontent{ background:#666; border-left:1px solid #888; border-right:1px solid #444; padding:0 4px;display:block}table.sponsorTable{margin:8px 0;width:100%}.sponsorTable td.emptyAd{background-color:#000}#staffschedule div.options{height:30px;padding:0 0 12px 0}#staffschedule .location table{border-collapse:collapse;border-spacing:0px;width:100%}#staffschedule .location table td{border-color:#666;border-style:solid;border-width:1px;font-size:12px;padding:2px 6px}#staffschedule div.date{border-color:#666;border-style:solid;border-width:1px;margin:0 0 18px 0}#staffschedule div.date strong{display:block;font-size:14px;padding:2px 8px}#staffschedule div.date div.location strong{background-color:#FFF;color:#000;display:block;font-size:12px;padding:12px 8px 2px 8px}#staffschedule .location table td.staffsel{background-color:#FFF;font-family:"Arial Narrow", Arial;padding:0px}#staffschedule #failed{color:#FF0000;font-weight:bold}#staffschedule td.staffsel input{font-family:"Arial Narrow", Arial;font-size:12px}#staffschedule td.role,#staffschedule td.time{background-color:#CCC;font-weight:bold}#staffschedule span.submitBut{float:right;padding:0 0 8px 0px}#staffschedule .submitBut label{float:left;font-size:10px;padding:0 0 0 6px}#staffschedule div.speedtip{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0 0 2px 8px;text-align:right}.statCats{padding-bottom:4px;text-align:center}.statFilters{padding:4px 0;text-align:center}div.noTeam{font-size:14px;font-style:italic;padding:8px 0;text-align:center}td.prodImage{width:25%}div.accent{background-image:url(/images/grid.gif);clear:both;height:18px}.summary div{margin:8px 12px;text-align:center}.prodImage img{border:4px solid #000;margin:4px}div.prodTitle{font-size:16px;font-weight:bold;margin:14px 0 8px 0}.teams td a,.teams td .a{color:#006;font-size:15px;padding:1px 6px;text-decoration:none}.teams td img{margin-right:8px}.teams td a:hover{background-color:#FFF;text-decoration:underline}.teams td td{border-bottom:solid 1px #FFF}.teams td.div1{background-color:#DEDEC6;border-bottom:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;padding:3px 0}.teams td.div2{background-color:#EEEEDD;border-bottom:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;padding:3px 0}.teams td.divSection{background-color:#F6F7F2;padding:0;width:49%}div.teamWrapper{background-color:#FFF;padding:5px 5px 0 5px}div.tournament{background-color:#FFF;padding:16px 8px}.tournament table{border-collapse:collapse;border-spacing:0;margin:8px auto}.tournament td{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0;white-space:nowrap}
