/*CHANGE LOG:090901-MDadded style for sharing links at bottom of page090915-BDmodified share link style091117-MDadded style for .adImgText091209-MDadded style for logout091210-MDadded new style for paging,moved text-transform:uppercase; for h1 from c template100129-BDadded display:none to shareLinksTable100428-MDadded style for titlePrint100803-BDadded footerDisclaimer100825-BDadded nowrap to .dataTable td101006-BDMAJOR RELEASE (NAV): New nav styles101029-BDadded td.banner padding:0101101-MDput 1px padding right in td.banner101206-BDadded collapse and border-spacing 0 to .mainBody,border-width:0 to containerInner,.templateRoundedEdge,removed .header border,added .nav(team/league/org) top border,added line-height to base .nav,Nav base styles referenced by number and not name110202-BDremoved gameHeaderDateLocation (had italics)110527-MDadded style for userButton*/body{background-attachment:fixed;color:#000;font-family:Arial, Helvetica, sans-serif;margin:9px;padding:0;text-align:center}form,p,.nav td{margin:0;padding:0}div.clear{clear:both}img{border-width:0}table.mainBody{border-collapse:collapse;border-spacing:0;margin-left:auto;margin-right:auto;padding:0;width:730px}table.mainBody td.mainCell{background-color:#FFF;margin:0;padding:0;text-align:left}table.containerInner{border-collapse:collapse;border-width:0;width:100%}td.containerInnerCell,.homeTable td.narrowCol,.recordsTable td{padding:0;vertical-align:top}.templateRoundedEdge img.rightRound,.pageArchives{float:right}.templateRoundedEdge img.leftRound{float:left}table.mainBody td.templateRoundedEdge{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.navteam,div.navleague,div.navorg{border-top:#000 1px solid}div.header table,.nav table,.footer,.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,#sideNav .noPad,body .styleBase2 a,body .styleBase2 div.nonLink,.adRow div.adImg,.dataTable .rowDiv td,td.blank,.homepic td,.homeTable div.noPad,.homeTable td.noPad,td.bioHighlightTextTD{padding:0}td.banner{padding:0 1px 0 0}.nav,.sponsorTable td.emptyAd{background-color:#000}.nav a{background-repeat:repeat-x;color:#FFF;display:block;font-size:12px;line-height:18px;padding:0 8px;text-decoration:none}.nav div.nonLink{background-repeat:repeat-x;color:#FFF;font-size:12px;line-height:18px;padding:0 8px}.nav .navRow0,.nav .navRow1{background-repeat:repeat-x}.nav table table{width:auto}td.homeLink,.filters td.r,.photocatImageHolder td.R,div.profStatFilter,#roster .statFilters{text-align:right}.dropMenuDiv{background-color:#111;border:1px solid #666;display:none;padding:4px 0;position:absolute;width:150px}.nav .dropMenuDiv table{margin:0 auto;width:140px}.dropMenuDiv a{color:#AAA;font-weight:bold;line-height:16px;padding:0 18px;text-transform:normal}.dropMenuDiv a:hover{background:none;color:#FFF}td#sideNav{width:150px}td.sideNav{border-right:solid 3px #000;padding:0;vertical-align:top}td.sideNav div.dropMenuDiv{margin:-1px 0 0 150px}div.sideText,a.rosterLink{color:#FFF;font-size:12px}.sideNav .sideText,.standings div.standWrap,div.bulletinPost,.photoImg{padding:8px}.sideNav .sideLogo,.filters td.m,.printGlossary,.poll div.pollHideResults,.packageImage,.photodirPhoto{text-align:center}#sideNav .nav{border:none}.styleBase3 td.navSpacer,.styleBase2 td.navSpacer{height:2px}.styleBase3 a,.styleBase3 div.nonLink{font-style:italic;font-weight:bold;line-height:14px;padding:0 10px}.styleBase3 .navRow1,.styleBase2 .navRow1{padding-left:30px}.styleBase3 td.navRow0,.styleBase3 td.navRow1,.styleBase3 td.homeLink{padding-top:1px}.styleBase3 .dropMenuDiv a,.styleBase3 .dropMenuDiv div{padding:0 18px}.styleBase2 td.homeLink{width:68px}.styleBase4 a,.styleBase4 div.nonLink{font-style:italic;font-weight:bold}.styleBase4 a:hover,.styleBase5 a:hover{text-decoration:underline}.styleBase4 td.navSpacer{border-bottom:2px solid #000;border-top:2px solid #000;height:2px}/*Unique Elements:- Uses left border line for link separator (removed from first link & all drop menu)- table/links are centered- hides middle spacer- border above only*/div.styleBase5,.guestbookMessageWrap,.photocatImg span,div.regPackageMultiplier,div.regSubmit{padding:4px}.styleBase5 a,.styleBase5 div.nonLink{border-left:1px solid #FFF;color:#AAA;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;line-height:9px;padding:0 6px;text-transform:uppercase}.styleBase5 .firstLink a,.styleBase5 .firstLink div{border-left:none}.styleBase5 .dropMenuDiv a,.styleBase5 .dropMenuDiv div{border-left:none;padding:0 18px}.styleBase5 .navRow0 table,.styleBase5 .navRow1 table,div.visitors table{margin:0 auto}.styleBase5 .navSpacer{height:3px}.navCustom a,.filters span,.homeSched tr.game td,.homeSched tr.location td,.photodirLink span{padding:0 4px}.navCustom ul,ul.scoreList{list-style-type:none;margin:0;padding:0}.navCustom li{float:left;margin:0;padding: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;text-align:center;width:50%}div#adsBottom td{margin:0;padding:0;text-align:center;width:50%}div.adImg{margin:1px;text-align:center}.adRow td{margin:1px}.adRow td.noAd{background-color:transparent}.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}.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,div.scoresheets a{color:#FFF}.footer .shareLinksTD{padding:7px 7px 10px 7px;text-align:center;vertical-align:bottom;width:33%}.footerDisclaimer{font-family:Arial, Helvetica, sans-serif;font-size:9px;padding:2px 6px 6px 6px;text-align:center}.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}.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 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,.emailReminder a{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;white-space:nowrap}.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,.price b{font-size:16px}.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}table.contentTable{border-spacing:0;border-width:0;width:100%}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}.hidden{display:none;visibility:hidden}.userButton{ background-image:url("../../commonAdmin/images/adminhome/TransGradAdmin.png"); border-width:1px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:6px; overflow:visible; padding:1px 16px}.simpleTable{ border-collapse:collapse; border-spacing:0}.simpleTable td,.simpleTable th{ border:solid 2px #EEE; font-family:verdana; font-size:10px; padding:0 4px 1px}.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}a.titlePrint{float:right;font-size:12px;text-decoration:none}.titlePrint img{margin-right:4px;vertical-align:bottom}.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}.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,.poll table.blank,table.registrationTitles,.product table{width:100%}.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,.registrationTitles .selForm,td.requiredField,div.regPackage,#registrationconfirmation .values,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.sponsorsLink{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}.sponsors .sponsorsLink{padding:8px 0 6px 0}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}.wideCol div.standings{padding-bottom:0}.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}.smModule div.standWrap,#guestbookinput fieldset div,.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,#registrationconfirmation h1,.scheduleCalendar em.gametypeLabel{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}.newsHeading a,.photocatStory,.bioAttributeValue,.recordsTable li.record{font-size:12px;font-weight:bold}.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}.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}.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,span.newsstoryPhoto 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,#records h1{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 ul span{font-style:italic}#coaches li{margin:2px 0;padding:5px 8px}td.freeformContent{ color:#000; padding:14px;background-color:#FFF}#remoteFrame,#registrationconfirmation td.content,.scheduleCalendar .days td.eventDays{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}.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}.guestbookinputButtons{padding-top:8px}.guestbookinputButtons input{margin-left:2px}.linksTable td{border:solid 1px #000;font-size:12px;font-weight:bold;padding:3px 4px}td.linkCol,.time{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}.newsstory a,#newsMore a{color:#006}#newsMore{color:#F0F;font-size:12px;font-style:italic;font-weight:bold;text-align:right}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,.recordsTable h2{margin-top:0}div.newsstory{padding:12px 18px;width:94.5%}span.newsstoryPhoto{float:right;margin-bottom:4px;margin-left:9px}.newsstoryPhoto .caption{font-size:10px;font-weight:bold;max-width:200px;text-align:center}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.scoresheets{margin-top:10px;text-align:right}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}#preview .gametypeLabel{font-size:14px;font-style:italic;text-align:center}.previewBody input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0 6px 0 3px}.previewBody div.contact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding-top:24px}div.attendanceMsg{font-weight:bold;padding-bottom:6px}.previewBody span.pwLabel{padding-left:14px}span.attendanceLogout{float:right;padding:8px}.previewBody .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}.previewBody .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:25px;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}.regLinksHeader{font-style:italic;padding:0 0 5px 5px}.registrationTitles td{padding:0 3px;vertical-align:top;width:50%}.registrationTitles a{border:solid 1px #000;color:#000;display:block;font-size:12px;font-weight:normal;line-height:15px;padding-left:10px;text-align:left;text-decoration:none}.registrationTitles a:hover{background-color:#FC0}.registrationTitles .tinyFont{font-size:11px}div.curFormTitle{background-color:#FC0;border:solid 1px #000;font-size:16px;font-weight:bold;margin-top:26px;text-align:center}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%}div.regFormDisabled{border:dashed 2px #F00;color:#F00;font-size:14px;font-weight:bold;margin:32px 125px;padding:52px 5px;text-align:center}div.regConMsg{font-size:14px;padding:4px 0}div.regConNotice{color:#990000;font-size:14px;font-weight:bold}.emailReminder{color:#000;font-size:14px;font-style:italic;font-weight:normal;padding-left:4px}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;vertical-align:top;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:25px 0}div.regTYprint input{margin-right:6px}.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}.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{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}#outlookExportHelp{color:#ADF;display:none}#outlookExportHelp a{font-style:italic;margin-left:6px}#outlookExportHelp span span{padding-right:25px}.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%}.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.bracket{border-collapse:collapse;border-spacing:0;margin:8px auto}.tournament .bracket td{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0;white-space:nowrap}