.pageElementAdmin{ overflow: visible;}.pageElement .pageElement{ margin-left: 0; margin-right: 0;}.pageElement h3{ margin-bottom: .3em;}.pageElement .inputForm h3{ margin-bottom: 0;}.pageElement p{ margin-bottom: 1em;}.pageElement td p { margin-bottom: 0;}.hrElement{ border-bottom: 1px solid #CCC;}.rightTextImage{ float: right; margin: 5px 0 10px 10px;}.leftTextImage{ float: left; margin: 5px 15px 10px 0;}.textImageSmall { width: 150px; }.textImageMedium { width: 200px; }.textImageLarge { width: 250px; }body .cutline { color: #666; font-size: 11px; font-style: italic; margin: 0; padding: 5px; }.mirrorButton{ float: left;}.mirrorButton a { background: url(../../app_images/mirror_content_button_1422288981.png) no-repeat; display: block; height: 21px; text-indent: -99999px; width: 77px;}.pageElement{ margin: 15px; clear: both;}#panelTwo .mirrorOriginLink, #panelTwo .mirrorButton{ margin-top: 3px;}.layoutContainer .pageElementAdmin{ margin: 0 10px;}.layoutContainer .pageElement, .layoutContainer .hrElement{ margin: 15px 15px 0 0;}.layoutContainer .column1 .pageElementAdmin .pageElement, .layoutContainer .column1 .pageElementAdmin .hrElement{ margin-left: 0;}.pageElement h3, .textBlockElement h3, .rosterElement h3{ font-size: 18px; font-weight: bold; line-height: 120%;}.textBlockElement ul, .textBlockElement ol{ margin-left: 3em; margin-bottom: 1em;}.boardMemberElement h3, .sponsorElement h3, .photoGalleryElement h3, .directorySearchElement h3, .documentElement h3, .textBlockElement h4{ font-size: 14px; font-weight: bold; line-height: 14px;}.markdownElement h1 { margin-bottom: .5em;}.linkElement h4, .paginationElement h4, .paginationNav, .searchResultsElement h3{ font-size: 12px; font-weight: bold;}.boardMemberElement .position, .paginationElement .results, .searchBlock label, .calPreviewEvent .time{ font-size: 10px; line-height: 11px; color: #666;}.boardMemberElement .position{ text-transform: uppercase;}.textBlockElement .text{ font-size: 12px; line-height: 17px;}.textBlockElement .text h1{ line-height: normal;}.galleryElement p{ font-size: 11px; line-height: 120%;}.linkElement .text, .contactFormElement .contactEmail, .sideGraphicLink{ font-size: 11px; font-style: italic; color: #666;}.helpText{ color: #666; font-style: italic;}.displayCodeElement pre, .markdownElement pre{ padding: 10px; border: solid 1px #333; background: #666; color: #FFF;}.markdownElement pre { margin-bottom: 1.5em;}.pageElementAdmin .codeElement pre{ padding: 10px; border: solid 1px #333; background: #666; color: #FFF;}.elementPreview{ background: #3C4046 url(../../app_images/mirror_background_1422288981.jpg) no-repeat; _height: 100px; border: solid 1px #333; padding: 5px; color: #FFF;}#lightbox .elementPreview{ margin-top: 10px;}.elementPreviewTitle{ background-repeat: no-repeat; padding: 2px 0 3px 25px; font-size: 14px; line-height: 16px;}.elementPreviewImg{ margin: 0 0 5px 25px;}.mirrorSiteHeader{ margin-bottom: 3px;}.mirrorOriginLink{ font-size: 9px; line-height: 10px; background-repeat: no-repeat; padding: 3px 0 3px 20px; display: inline-block;}#lightbox .elementPreview .mirrorOriginLink, #panelTwo .elementPreview .mirrorOriginLink, .elementPreview .mirrorOriginLink:hover{ margin-top: 3px; display: block; color: #FFF; border-top: solid 1px #666; background-position: 4px 5px; padding: 7px 0 3px 25px;}.mirrorOrigin{ font-size: 9px; line-height: 10px; background-repeat: no-repeat; color: #999; padding: 3px 0 3px 25px; background-position: 3px 0px;}.mirrorOption{ padding-left: 5px;}.elementPreviewTitle a,.elementPreviewTitle a:hover { color: #fff; }.rapidContentMirror p { margin: 1em 0; }.displayBodyHeader-image { padding: 0; text-indent: -9999px; }.video_aspect_ratio { background:url( ../../app_images/mesh_1422288981.png); height:0; padding:0; position:relative; width:100%; }.video_aspect_ratio.external_controls { padding-bottom:24px; }.video_aspect_ratio .video { bottom:0; left:0; position:absolute; right:0; top:0; }.video_aspect_ratio .video img { height:100%; position:absolute; width:100%; }.video_aspect_ratio .status-loading { background:#666 url( ../../app_images/loader3_1422288981.gif) center 40% no-repeat; background:rgba(0,0,0,.4) url( ../../app_images/loader3_1422288981.gif) center 40% no-repeat; padding:0; height:100%; }.video_aspect_ratio .status-loading p { -webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px; background: url( ../../app_images/utils/black-60_1422288981.png) repeat scroll 0 0 transparent; bottom: 0; color: #FFFFFF; margin: 5px; padding: 5px; position: absolute;}.collectorElement .item, .aggregatorElement .item{border-top: 1px solid #CCC;text-align: left;}.collectorElement h3, .aggregatorElement h3{ text-align: left;}.collectorElement .item p, .aggregatorElement p{line-height: 120%;}.collectorElement .item p{ margin: 0;}.collectorElement .dateAuthor, .aggregatorElement .dateAuthor{ color:#666666; font-size:11px; padding: 2px 0 0;}.aggregatorElement .event{padding-top: 3px;border-top: solid 1px #999;}.aggregatorElement{text-align: right;}.aggregatorElement h4{font-size: 14px;}.pe33 .aggregatorElement h4, .pe25 .aggregatorElement h4{ font-size: 12px;}.aggregatorElement h6{font-size: 12px;line-height: 12px;text-align: left;margin: 4px 0;text-transform: uppercase;letter-spacing: .1em;}.aggregatorElement .item{padding: 5px 0;line-height: 130%;}.aggregatorElement a img{float: left;clear: left;width: 40px;}.aggregatorElement .newsItemElement a img{ width: auto; margin: 0 5px 5px 0;}.newsPreviewThumb{ margin: 0 10px 10px 0; float: left;clear: left;}.aggregatorElement .newsItemHeader{ display: block; clear: both;}.aggregatorElement .newsImage img{position: relative;}.aggregatorElement table{text-align: left; width: 98%; margin: 5px 1%;}.aggregatorElement .boxscore{ margin: 3px 0;}.aggregatorElement th{font-weight: bold;text-align: center;}.aggregatorElement .eventPreview th a:hover{text-decoration: underline;}.aggregatorElement .eventPreview td{background-image: url(../../app_images/subtleBackground_1422288981.jpg);background-repeat: repeat-x;background-color: #F2F2F2;vertical-align: top;}.aggregatorElement .eventPreview p{font-weight: bold;margin: 10px 0;font-size: 10px;}.aggregatorElement .vevent{text-align: left;border-top: solid 1px #CCC;padding: 7px 10px;}.aggregatorElement .vevent h5{font-size: 14px;}.aggregatorElement .vevent ul{font-size: 11px;}.aggregatorElement .description{line-height: 120%;}.aggregatorElement ul{list-style-type: none;}.aggregatorElement .vevent .time, .aggregatorElement .vevent .status{font-weight: bold;}.aggregatorElement .vevent .time, .aggregatorElement .vevent .location{display: inline;}.vevent .tags, .vevent .location{font-size: 11px;color: #666;}.vevent .dateImage{width: 40px;text-align: center;position: absolute;}.dateImage .month{font-weight: bold;text-transform: uppercase;font-size: 10px;}.dateImage .date{font-size: 14px;line-height: 140%;}.aggregatorElement .details, .aggregatorElement .vevent .summary{padding-left: 50px;}.aggregatorElement .gameArea .details, .aggregatorElement .gameArea .vevent .summary{padding-left: 0;}.aggregatorElement .vevent .statTable{ background: #FFF;}.aggregatorElement .newsImageCaption{ display: none;}.eventAggregatorElement th{width: 19%;}#gameNewsAggregator{ border: none;}#gameNewsAggregator .teaser, #gameNewsAggregator .commentsAndMore { display: none;}.readMore { float: left; }.commentCount { float: right; }.readMore .button-small,.commentCount .button-small { -webkit-border-radius: 32px;-moz-border-radius: 32px;-o-border-radius: 32px;border-radius: 32px; line-height: 16px; }.readMore .button-small { border: 1px solid #1a1a1a; -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }.commentsAndMore { margin: 5px 0; }.commentsAndMore .readMore,.commentsAndMore .commentCount { float: none; }.threeColumn502525 .column2 .newsImage, .threeColumn502525 .column3 .newsImage, .threeColumn255025 .column1 .newsImage, .threeColumn255025 .column3 .newsImage, .threeColumn252550 .column1 .newsImage, .threeColumn252550 .column2 .newsImage, .threeColumn333333 .column3 .newsImage, .twoColumn6633 .column2 .newsImage, .twoColumn3366 .column1 .newsImage, .threeColumn333333 .column1 .newsImage, .threeColumn333333 .column2 .newsImage{ width: 100%; float: none; margin: 0 0 10px 0;}.twoColumn5050 .newsImage{ width: 50%;}.threeColumn502525 .column2 .newsImage img, .threeColumn502525 .column3 .newsImage img, .threeColumn255025 .column1 .newsImage img, .threeColumn255025 .column3 .newsImage img, .threeColumn252550 .column1 .newsImage img, .threeColumn252550 .column2 .newsImage img, .threeColumn333333 .column3 .newsImage img, .twoColumn6633 .column2 .newsImage img, .twoColumn3366 .column1 .newsImage img, .threeColumn333333 .column1 .newsImage img, .threeColumn333333 .column2 .newsImage img, .twoColumn5050 .newsImage img{ width: 100%;}.threeColumn502525 .column2 .eventPreview .notToday, .threeColumn502525 .column3 .eventPreview .notToday, .threeColumn255025 .column1 .eventPreview .notToday, .threeColumn255025 .column3 .eventPreview .notToday, .threeColumn252550 .column1 .eventPreview .notToday, .threeColumn252550 .column2 .eventPreview .notToday, .threeColumn333333 .column3 .eventPreview .notToday, .twoColumn6633 .column2 .eventPreview .notToday, .twoColumn3366 .column1 .eventPreview .notToday, .threeColumn333333 .column1 .eventPreview .notToday, .threeColumn333333 .column2 .eventPreview .notToday{ display: none;}.collectorElement .item{padding: 10px 0;clear: both;}.collectorElement img{margin-right: 10px;float: left;}.collectorElement .item .info{font-size: 12px;font-weight: normal;float: left;width: 90%;}.collectorElement h4{font-size: 14px;}.collectorElement li h4 a{font-size: 12px;text-decoration: none;}.collectorElement .teaser{font-size: 12px;}.collectorElement .title{font-weight: bold;}.collectorElement .tags{color:#666;font-style: italic;padding-top: 5px;}.gameArea .item strong{margin-right: 4px;font-size: 10px;padding: 0 2px;color: #FFF;}.more{font-size: 10px;display: block;text-align: right;font-style: italic;font-weight: bold;}.regulations{margin-top: 5px;font-size: 10px;color: #666;}.regulations li{margin-left: 30px;}.ineligible{color: #cc0000;font-weight: bold;}.eligible{color: #009933;font-weight: bold;}.standingsAgg{ text-align: left;}.standingsAgg h4{ margin: 5px 5px 0;}.standingsAgg .statTable{ font-size: 10px; width: auto; margin: 5px;}.standingsAgg .statTable td, .standingsAgg .statTable th{ border: none; width: 7%;}.standingsAgg .statTable .standingsTeamName{text-align: left;width: 40%;}.standingsAgg .vevent{ padding: 5px;}.standingsAgg .vevent .statTable{ margin: 0;}.standingsResultsLinks a{ display: block; margin-left: 5px;}.failed{background: pink;}.failed a{color: red;}.aggregatorElement .paid{background: url(../../app_images/paidStamp_1422288981.gif) no-repeat center right; }#month_list .showMoreEvents { background: #e5e5e5; border-top: 1px solid #ccc; padding: 5px 5px 5px 40px; text-align: left;}.showMoreEvents small { float: right; }.aggregatorElement .feeder { text-align: left; }.aggregatorElement .feeder div ul { padding: 5px;}.contactElement img{float: left;margin-right: 10px;}.contactElement h3, .sponsorElement h3{font-size: 14px;line-height: 16px;font-weight: bold;color: #000;margin-bottom: 2px;}.contactElement .title{text-transform: uppercase;color: #666;}.contactElement .title{display: block;font-size: 10px;line-height: 120%;margin: 0;overflow: hidden;}.contactElement .phone, .contactElement .email, .sponsorElement .description, .sponsorElement .description p{font-size: 11px;margin: 0;line-height: 120%;}.documentElement h3{display: block;height: 40px;margin: 0;padding: 15px 0 0 60px;background-repeat: no-repeat;}.documentElement h3.iconSizeXS{height: 12px;padding-left: 20px;padding-top: 0;}.documentElement h3.iconSizeS{height: 16px;padding-left: 20px;padding-top: 0;}.documentElement h3.iconSizeM{height: 32px;padding-left: 40px;padding-top: 0;}.documentElement h3.iconSizeL{height: 64px;padding-left: 70px;padding-top: 0;}.documentElement h3.iconSizeXL{height: 128px;padding-left: 130px;padding-top: 0;}.pdf{background-image: url( ../../app_images/docIconPdf_1422288981.svg); }.word{background-image: url( ../../app_images/docIconWord_1422288981.svg); }.excel{background-image: url(../../app_images/docIconExcel_1422288981.svg);}.powerpoint{background-image: url(../../app_images/docIconPpt_1422288981.svg);}.iconText{background-image: url(../../app_images/docIconText_1422288981.svg);}.imageBmp{background-image: url(../../app_images/docIconBmp_1422288981.svg);}.imageEps{background-image: url(../../app_images/docIconEps_1422288981.svg);}.imageGif{background-image: url(../../app_images/docIconGif_1422288981.svg);}.imageJpg{background-image: url(../../app_images/docIconJpg_1422288981.svg);}.imagePng{background-image: url(../../app_images/docIconPng_1422288981.svg);}.imageTif{background-image: url(../../app_images/docIconTif_1422288981.svg);}.videoAvi{background-image: url(../../app_images/docIconAvi_1422288981.svg);}.videoMov{background-image: url(../../app_images/docIconMov_1422288981.svg);}.videoMpg{background-image: url(../../app_images/docIconMpg_1422288981.svg);}.iconCsv{background-image: url(../../app_images/docIconCsv_1422288981.svg);}.audioMp3{background-image: url(../../app_images/docIconMp3_1422288981.svg);}.audioWav{background-image: url(../../app_images/docIconWav_1422288981.svg);}.zip{background-image: url(../../app_images/docIconZip_1422288981.svg);}.generic{background-image: url( ../../app_images/docIconGeneric_1422288981.svg); }.feedInfo {padding: 5px 5px 1px 5px;background: #077ea6;color: #FFF;}.feedInfo a, .feedInfo a:hover{color: #FFF;}.feedInfo img {float: left;margin: 0 7px 5px 0;}.feedInfo h4{ font-size: 14px;}.feedInfo li {border: none;padding: 0;}.feedItems {clear: both;}.feedItems li {padding: 5px;font-size: 11px;}.feedItems p{ margin-bottom: 3px;}.feedOptions {display: block;float: right;padding: 5px 0;}.feedTime {font-size: 10px;font-style: italic;clear: both;color: #007298;}.copyright {padding-top: 5px;color: #999;font-size: 10px;font-style: italic;}.feedOptions li {border: none;display: inline;}.twtr-doc{ width: 100% !important;}.flashTextAndPhoto img { width: 100%; }.flashTestAndPhoto h3.flash-contentTitle { font-size: 1.3em; font-style: italic;}.heroPhotoElement{position: relative;}.heroPhotoElement img { width:100%; display:block; }.enlargeImageIcon{ width: auto !important; position: absolute; bottom: 5px; right: 5px;}.linkElement{line-height: 120%;}.linkElement h4{font-size: 12px;font-weight: bold;margin-bottom: 3px;}.linkElement h4 a{ display: block;}.linkElement .text{margin: 0 0 0 19px;line-height: 120%;padding-bottom: 5px;}.mailSubscribeElement{border: solid 1px #666;padding: 5px;}.mailSubscribeElement h3{padding: 0 5px;}.mailSubscribeElement .resultsTable td{padding: 5px;text-align: left;border: none;}.mailSubscribeElement .resultsTable tr{text-align: right;border-top: none;}.mailSubscribeElement .resultsTable{border: none;}.newsSlideShow,.drag .newsSlideShow { cursor: pointer; }.newsSlideShow-container { background: #e5e5e5 url( ../../app_images/mesh_1422288981.png); -moz-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.500);-webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.500);box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.500); overflow: hidden; position: relative; width:100%;}.newsSlideShow-article { display: none; height: 100%; left: 0; overflow: hidden; position: absolute !important; top: 0; width: 100%; }.newsSlideShow-article img { position: absolute; top: 0; }.newsSlideShow-headline { position: absolute !important; z-index: 1; margin:0; }.newsSlideShow-headline h1 { font-size: 18px; line-height: 24px; }.newsSlideShow-headline p { margin: 0; text-overflow: ellipsis; -o-text-overflow: ellipsis; }.newsSlideShow-headline p span { color:#fff; zoom:1; }.newsSlideShow-headline h1 a { color: #fff; display:block; text-decoration:none; text-overflow: ellipsis; -o-text-overflow: ellipsis; }#sport-header ~ .layoutContainer .pageElement .newsSlideShow-container a { color: #fff; }.newsSlideShow-thumbnails { bottom: 0; left:0; list-style-type: none; margin: 0; position: absolute !important; right:0; text-align:center; z-index: 3; }.newsSlideShow-thumbnails a { border: 1px solid transparent; display: block; }.newsSlideShow-thumbnails a:hover,.newsSlideShow-thumbnails a.current { border: 1px solid #fff; }.newsSlideShow-thumbnails img { display: block; width: 100%; }.newsSlideShow-controls { position: absolute !important; text-align:center; width:100%; z-index: 3; }.newsSlideShow-stop,.newsSlideShow-play { display: none; }.newsSlideShow-empty { position: absolute !important; top: 25%; text-align: center; width: 100%; }.newsSlideShow-empty p { background: #fff; background: rgba(255, 255, 255, 0.75); -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.25);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.25);box-shadow: 0px 1px 4px rgba(0,0,0,0.25); -webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px; font-size: 18px; line-height: 1.2em; margin: 0 auto; max-width: 50%; padding: 0.5em;}.layout_classic .newsSlideShow-headline { bottom:0; color: #e5e5e5; color: rgba(255,255,255,0.75); padding-bottom:10%; width:100%; }.layout_classic .newsSlideShow-headline h1 { background: url( ../../app_images/utils/black-75_1422288981.png); background: rgba(0,0,0,0.75); padding:3% 5%; }.layout_classic .newsSlideShow-headline p { background:#000; height:2em; line-height:2em; overflow:hidden; padding:0 5%; position:relative; text-align:right; }.layout_classic .newsSlideShow-headline p span { float:right; padding-right:6.6em; white-space: nowrap; }.layout_classic .newsSlideShow-headline h1 a { height:48px; overflow:hidden; }.layout_classic .newsSlideShow-thumbnails { line-height:100%; padding:0 1% 1%; width:98%; }.layout_classic .newsSlideShow-thumbnails li { display:-moz-inline-box; display: inline-block; zoom:1; *display:inline; margin:-1px .5%; width:8%; }.layout_classic .newsSlideShow-thumbnails a { border: 2px solid ; opacity: 0.8; }.layout_classic .newsSlideShow-thumbnails a:hover { border: 2px solid #FFF; }.layout_classic .newsSlideShow-thumbnails a.current { border: 2px solid #fff; opacity: 1; }.layout_classic .newsSlideShow-controls { display:none; }.layout_classic .newsSlideShow-more{ line-height:160%; position:absolute !important; right:5%; top:.4em; }.pe33 .newsSlideShow-empty p,.pe25 .newsSlideShow-empty p { font-size: 12px; }.pe33 .layout_classic .newsSlideShow-headline,.pe25 .layout_classic .newsSlideShow-headline { border-bottom:none; }.pe50 .layout_classic .newsSlideShow-headline h1 { font-size: 12px; line-height: 16px; }.pe33 .layout_classic .newsSlideShow-headline h1,.pe25 .layout_classic .newsSlideShow-headline h1 { font-size: 10px; line-height: 14px; }.pe50 .layout_classic .newsSlideShow-headline h1 a { height:32px; }.pe33 .layout_classic .newsSlideShow-headline h1 a { height:28px; }.pe25 .layout_classic .newsSlideShow-headline h1 a { height:14px; }.pe33 .layout_classic .newsSlideShow-headline p,.pe25 .layout_classic .newsSlideShow-headline p{ display:none; }.pe33 .layout_classic .newsSlideShow-thumbnails li,.pe25 .layout_classic .newsSlideShow-thumbnails li { width:9%; }.pe33 .layout_classic .newsSlideShow-headline,.pe25 .layout_classic .newsSlideShow-headline { padding-bottom:11%; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-headline,.layout_classic.aspect_ratio_3_1 .newsSlideShow-headline { padding-bottom:20px; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-headline h1,.layout_classic.aspect_ratio_3_1 .newsSlideShow-headline h1 { padding:.5% 5%; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-headline h1 a { height:1.4em; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails,.layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails { font-size: 1px; height:20px; line-height:10px; padding:0; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li,.layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li { width:1%; margin:0 6px; padding-top:5px; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li a,.layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li a { background:; padding:50%; width:0; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li a.current,.layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li a.current { background:#FFF; }.layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails img,.layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails img { display:none; }.pe33 .layout_classic.aspect_ratio_4_1 .newsSlideShow-headline,.pe25 .layout_classic.aspect_ratio_4_1 .newsSlideShow-headline,.pe33 .layout_classic.aspect_ratio_3_1 .newsSlideShow-headline,.pe25 .layout_classic.aspect_ratio_3_1 .newsSlideShow-headline { padding-bottom:0; }.pe33 .layout_classic.aspect_ratio_4_1 .newsSlideShow-headline h1,.pe25 .layout_classic.aspect_ratio_4_1 .newsSlideShow-headline h1,.pe33 .layout_classic.aspect_ratio_3_1 .newsSlideShow-headline h1,.pe25 .layout_classic.aspect_ratio_3_1 .newsSlideShow-headline h1 { font-size:8px; }.pe33 .layout_classic.aspect_ratio_4_1 .newsSlideShow-headline h1 a,.pe25 .layout_classic.aspect_ratio_4_1 .newsSlideShow-headline h1 a,.pe33 .layout_classic.aspect_ratio_3_1 .newsSlideShow-headline h1 a,.pe25 .layout_classic.aspect_ratio_3_1 .newsSlideShow-headline h1 a { height:8px; line-height:8px; }.pe33 .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails,.pe25 .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails,.pe33 .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails,.pe25 .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails { bottom:auto; top:0; }.galleryPreviewImage{float: left;width: 85px;height: 85px;background-position: center;background-repeat: no-repeat;margin-right: 7px;}.galleryElement h3{padding-top: 5px;font-size: 14px;}.pollElement{border: solid 1px #666;}.pollElement h3{font-size: 14px;margin: 5px;}.pollElement ul li {border-top: 1px solid #CCC;list-style-type: none;padding: 5px 13px 5px 10px;}.pollElement ul li.pollTotal {padding-top: 10px;border-bottom: none;}.pollElement label, .pollElement h5 {font-size: 10px;font-weight: bold;}.pollElement label {padding-left: 7px;padding-top: 3px;vertical-align: top;}.pollElement .voteButton {display: block;text-align: center;border-bottom: none;}.pollElement ul li.voteButton input {width: 75%;cursor: pointer;}.barBackground p { white-space: nowrap;}.rankingsElement .statTable {border: solid 1px #CCC;}.rankingsElement .logoLink .teamLogo-medium {float: none;margin: 0 auto;}.rankingsElement .up, .rankingsElement .down, .rankingsElement .noChange { display: block; height: 10px; width: 18px; margin: 0 auto; background: center center transparent no-repeat;}.rankingsElement .up { background-image: url(../../app_images/powerRankUp_1422288981.png); }.rankingsElement .down { background-image: url(../../app_images/powerRankDown_1422288981.png); }.rankingsElement .noChange { background-images: url(../../app_images/powerRankNoChange_1422288981.png); }.sponsorElement{border-top: solid 1px #CCC;}.pageElementAdmin .sponsorElement{padding-bottom: 10px;}.sponsorElement .imageLink{float: left;text-align: center;margin: 10px 10px 10px 0;}.sponsorElement .description{margin-top: 10px;font-size: 11px;line-height: 140%;}.report-container { clear:both; overflow:auto; position: relative; }.reportTable { margin-bottom:1px; *margin-bottom:16px; }.report-scroll { border:1px solid #CCC; }.itemVariations .columnName{ display: inline-block; width: 50%; padding: 5px 0;}.reportTableElement .filtered_survey_actions { float:right; list-style:none; margin-left:10px; }.reportTableElement .filtered_survey_actions .icon { color:#666; font-size:11px; float:left; text-indent2:-999em; padding:0 0 0 20px; margin:3px 6px 0 0; }.reportTableElement .report_results_count { background:url( ../../app_images/registration/gloss_shadow_light_1422288981.png) repeat-x 0 center #EEE; border: 1px solid #DDD; border-bottom:none; -moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px; color: #666; font-size: 11px; font-style: italic; font-weight: normal; margin: 0; padding: 5px 4px 4px;}.fullscreen-overlay { top: 0; left: 0; bottom:0; right:0; background: rgba(0, 0, 0, 0.7); position: fixed; z-index:99999;}.fullscreen-popup { background:#FFF; position:absolute; top:20px; right:20px; bottom:20px; left:20px; padding:20px;}.fullscreen-popup .fullscreen-close { line-height:20px; position:fixed; z-index:99999; top:20px; font-weight:bold; right:20px; width:20px; height:20px; display:block; cursor:pointer; color:#999; text-align:center;}.fullscreen-popup .fullscreen-close:hover { color:#c00; }.surveyLinkElement { background: #f2f2f2; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#dadada)); background-image: -moz-linear-gradient(top, #f2f2f2, #dadada); border: 1px solid #999; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}.surveyLinkElement:hover { background: #ffffff; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e5e5)); background-image: -moz-linear-gradient(top, #ffffff, #e5e5e5); }.surveyLinkElement:active { background: #dadada; background-image: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(#f2f2f2)); background-image: -moz-linear-gradient(top, #dadada, #f2f2f2); }.surveyLinkElement a { background: url(../../app_images/peicon_SurveyLink_1422288981.png) 2px 2px no-repeat; color: black; display: block; font-size: 14px; font-weight: bold; padding: 5px 10px 6px 25px; text-decoration: none; text-shadow: #fff 0 1px 1px;}.surveyLinkElement a:hover,.surveyLinkElement a:active { color: black; text-decoration: none;}.surveyLinkElement a span { clear: both; color: ; display: block; font-size: 12px; font-weight: normal; margin-top: 5px; text-decoration: underline; text-shadow: none;}.sweetHockeyVideoModule { background:#111 url( http://app-assets2.sportngin.com/app_images/sweet_hockey/header.jpg?1422288981) left top no-repeat; -webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px; padding-bottom:4px;}.sweetHockeyVideoModule .skill_level_menu { color:#BBB; font-weight:bold; height:32px; padding:18px 15px 0 0; text-align:right; }.sweetHockeyVideoModule .video { background:#000; margin:0 5px; padding:4px; border:1px solid #333; -webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.sweetHockeyVideoModule .video object { display:block; }.sweetHockeyVideoModule .video .item { background: #161616 url(../../app_images/registration/gloss_shadow_dark_1422288981.png) left 29px repeat-x !important; border-bottom: 1px solid #222; color:#666 !important;}.sweetHockeyVideoModule .video .item:hover { background-color: #222 !important; color:#999 !important;}.sweetHockeyVideoModule .video .item.selected {background-color: #333 !important; color:#CCC !important;}.sweetHockeyVideoModule .video .controlbar { opacity: 1 !important;}ul.map_regions {list-style:none;}.pe50 ul.map_regions {-moz-column-count: 2;-moz-column-gap: 10px;-webkit-column-count: 2;-webkit-column-gap: 10px;column-count: 2;column-gap: 10px;}.pe66 ul.map_regions {-moz-column-count: 3;-moz-column-gap: 10px;-webkit-column-count: 3;-webkit-column-gap: 10px;column-count: 3;column-gap: 10px;}.pe100 ul.map_regions {-moz-column-count: 4;-moz-column-gap: 10px;-webkit-column-count: 4;-webkit-column-gap: 10px;column-count: 4;column-gap: 10px;} ul.map_regions li a {border-top:1px solid #CCC;display: block;padding:3px 10px;text-decoration: none;}ul.map_regions li a:hover {color:#FFF;background:;}.edit_mode .usMapElement p { margin-top:1em; text-align:center; font-weight:bold; }.weatherElement { padding: 0; }.weather-currentConditions { background: #2e2e2e; color: #e5e5e5; background-image: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.25)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.35)) ); -moz-border-radius-topleft: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px; padding: 10px; text-shadow: 0 -1px 1px #000;}.weather-noForecast .weather-currentConditions { -webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px; }.weather-icon { float: left; margin: 0 0 0 -5px; width: 33%; }.weather-icon img { display: block; margin: 0 auto; max-width: 318px; width: 100%; }.weather-temperature { color: #fff; font-size: 36px; line-height: 1em; margin: 0 0 0.2em; }.weather-description { display: inline-block; margin: 0 0.5em 5px 0; }p.weather-range { display: inline-block; margin: 0; }p.weather-location { margin: 0; }.weather-5dayForecast { border-top: 1px solid #363636; clear: both; margin: 0; padding: 0; }.weather-5dayForecast ul { background: #333; color: #e5e5e5; background-image: -moz-linear-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)) ); -moz-border-radius-bottomleft: 10px;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px; list-style: none; margin: 0; padding: 0; }.weather-5dayForecast li { padding: 0 15px; }.weather-5dayForecast li b { min-width: 29px; display: block; float: left; line-height: 32px; text-transform: uppercase; }.weather-5dayForecast li img { display: block; float: left; line-height: 32px; margin: 0 auto; }.weather-5dayForecast .weather-high { display: block; line-height: 32px; }.weather-5dayForecast .weather-low { color: #999; display: block; line-height: 32px; opacity: 0.85; }.pe100 .weather-temperature { font-size: 72px; }.pe66 .weather-temperature { font-size: 48px; }.pe66 .weather-description,.pe50 .weather-description { font-size: 18px; }.pe100 .weather-5dayForecast li,.pe66 .weather-5dayForecast li,.pe50 .weather-5dayForecast li { border-right: 1px solid #363636; float: left; padding: 0 0 5px; text-align: center; width: 19.75%; }.pe100 .weather-5dayForecast li:last-child,.pe66 .weather-5dayForecast li:last-child,.pe50 .weather-5dayForecast li:last-child { border: none; }.pe100 .weather-5dayForecast li b,.pe100 .weather-5dayForecast li img,.pe100 .weather-5dayForecast li div,.pe100 .weather-5dayForecast li p,.pe66 .weather-5dayForecast li b,.pe66 .weather-5dayForecast li img,.pe66 .weather-5dayForecast li div,.pe66 .weather-5dayForecast li p,.pe50 .weather-5dayForecast li b,.pe50 .weather-5dayForecast li img,.pe50 .weather-5dayForecast li div,.pe50 .weather-5dayForecast li p { clear: left; display: block; max-width: auto; width: 100%; }.pe100 .weather-5dayForecast .weather-high { font-size: 30px; margin: 0 0 5px; }.pe100 .weather-5dayForecast .weather-low { color: #666; font-size: 24px; opacity: 0.85; }.pe66 .weather-5dayForecast .weather-high { font-size: 18px; line-height: 1.2em; margin: 0 0 5px; }.pe66 .weather-5dayForecast .weather-low { font-size: 14px; line-height: 1.2em; }.pe50 .weather-5dayForecast .weather-high { font-size: 14px; line-height: 1.2em; margin: 0 0 5px; }.pe50 .weather-5dayForecast .weather-low { font-size: 12px; line-height: 1.2em; }.pe25 .weather-temperature { font-size: 28px; }.pe25 .weather-temperature,.pe33 .weather-temperature { line-height: 125%; }.pe33 .weather-description,.pe25 .weather-description { clear:left; font-size: 14px; }.pe50 .weather-location,.pe33 .weather-location,.pe25 .weather-location { font-size: 12px; }.pe33 .weather-5dayForecast li,.pe25 .weather-5dayForecast li { border-bottom: 1px solid #363636; padding: 0 10px; }.pe33 .weather-5dayForecast li:last-child, .pe25 .weather-5dayForecast li:last-child { border: none; }.pe33 .weather-5dayForecast div, .pe25 .weather-5dayForecast div { float: left; }.pe33 .weather-5dayForecast b,.pe25 .weather-5dayForecast b { font-size: 11px; line-height: 52px; margin: 0 5px 0 0; text-align: left; width: 24px;}.pe33 .weather-5dayForecast img { max-width: 72px; }.pe25 .weather-5dayForecast img { max-width: 48px; margin: 10px 5px 0 0; }.pe33 .weather-5dayForecast .weather-high,.pe25 .weather-5dayForecast .weather-high { font-size: 18px; line-height: 1.2em; margin: 10px 0 0;}.pe33 .weather-5dayForecast .weather-low,.pe25 .weather-5dayForecast .weather-low { font-size: 12px; line-height: 1.2em; margin: 0;}.teamStatsElement .statTable *,.playerStatsElement .statTable * { box-sizing: border-box;}.teamStatsElement .statTable td.statTeam,.playerStatsElement .statTable td.statPlayer { font-weight: bold; }.teamStatsElement .statTable th.name > span,.playerStatsElement .statTable th.name > span,.teamStatsElement .statTable td.statTeam > span,.playerStatsElement .statTable td.statPlayer > span { display: block; width: 180px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.teamStatsElement .statTable td > span,.playerStatsElement .statTable td > span { display:block; min-width: 30px; }.teamStatsElement .statTable .extra-space,.playerStatsElement .statTable .extra-space { width: 100%; padding: 0 !important; }.teamStatsElement .paginationElement,.playerStatsElement .paginationElement { margin: 0; }.tabContainer{ clear:left;}.venueElement { border: none;}.venueElement .heading { white-space: normal;}.venueElement .heading .title { width: 100%; position: relative;}.venueElement .heading .update { bottom: 3px; float: right; font-size: 8px; line-height: 8px; position: absolute; right: 0; text-align: right; width: 42%;}.venueElement .venue_name { width: 30%;}.venueElement .venue_descr { width: auto;}.venueElement .img_open { background: url("../../app_images/venue_element/venue-status-green.png") no-repeat; display: inline-block; height: 8px; padding-right: 4px; width: 8px;}.venueElement .img_closed { background: url("../../app_images/venue_element/venue-status-red.png") no-repeat; display: inline-block; height: 8px; padding-right: 4px; width: 8px;}.venueElement .img_pending { background: url("../../app_images/venue_element/venue-status-gray.png") no-repeat; display: inline-block; height: 8px; padding-right: 4px; width: 8px;}.venueElement .txt_open { color: #02A218; white-space: nowrap; width: 10%;}.venueElement .txt_closed { color: #E50000; white-space: nowrap; width: 10%;}.venueElement .txt_pending { color: #929292; white-space: nowrap; width: 10%;}#panelTwo .rosterPlayerInfoElement { margin-top: 45px !important; } .customPlayerInfo { width: 65%; }.defaultPlayerInfo { margin-bottom: 15px; }.pageElement .defaultPlayerInfo h3 { background: #333; border-top: 5px solid #ccc; color: #fff;font-size: 24px;font-weight: bold;line-height: 140%;padding: 0 0 3px;position: relative;}.pageElement .defaultPlayerInfo h3 span { display: block; margin: -5px 0 0; padding: 5px 0 0 240px; }.pageElement .defaultPlayerInfo h3 .playerName-bg { background: transparent url( ../../app_images/rosterPlayerHeaderGradient_1422288981.png) repeat-x; height:40px; left:0; padding:0; position:absolute; top:0; width:100%; }.pageElement .playerName small { font-size: 18px; font-weight: normal; margin: 0 10px 0 0; padding: 0; position:absolute; right:0; text-align: right; }.RosterPlayerInfoImage{float: left;margin: -93px 5px 0;position: relative;}.RosterPlayerInfoImage div { background: transparent url( ../../app_images/RosterPlayerInfoImage_1422288981.png) no-repeat; padding: 0; margin: 0; position: absolute; }.RosterPlayerInfoImage img { display: block; margin: 15px; }.RosterPlayerInfoImage div.photo-top { background-position: left top; height: 25px; top: 0; right: 25px; left: 0; }.RosterPlayerInfoImage div.photo-right { background-position: right top; width: 25px; top: 0; right: 0; bottom: 25px; }.RosterPlayerInfoImage div.photo-bottom { background-position: right bottom; height: 25px; right: 0; bottom: 0; left: 25px; }.RosterPlayerInfoImage div.photo-left { background-position: left bottom; width: 25px; top: 25px; bottom: 0; left: 0; }.pageElement .defaultPlayerInfo dl { margin: 0 0 0 240px; }.pageElement .defaultPlayerInfo dt { display: block; float: left; font-weight: bold; padding: 5px 0; width: 150px; }.pageElement .defaultPlayerInfo dd { border-bottom: 1px dotted #999; margin: 0; padding: 5px 0; }.pageElement .defaultPlayerInfo dd p { margin: 0 0 0 150px; }.pageElement .defaultPlayerInfo table { margin: 0 0 0 240px; line-height: 140%; font-size: 12px; width: 65%; }.pageElement .defaultPlayerInfo tr { border-bottom: 1px dotted #999; }.pageElement .defaultPlayerInfo th { width: 150px; padding: 5px 0; }.statGraphAndTableContainer { background: #f2f2f2; border: 1px solid #e5e5e5; margin: 0 15px 15px; overflow: scroll; padding: 10px; position: relative; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }.statGraphAndTableContainer h3 { font-weight: bold !important; text-align: left; }.statGraphAndTableContainer h3 span { float: right; font-size: 11px; font-weight: normal; }.statContainer { background: #e7e7e7; border: 1px solid #ccc; clear: both; margin: 15px 0 10px; padding: 0; position: relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }.statGraph { height: 78px; padding: 5px 0 0 0; }.flotr-mouse-value { padding: 2px 8px 4px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }.flotr-grid-label { color: #333 !important; font-size: 9px; z-index:100; }.flotr-axis-title { font-size: 0px; line-height: 0px; }.flotr-legend-label { color: #666; padding: 0 10px 0 5px; }.siteMapElement{ background: #CCC; padding: 10px;}.siteMapElement h3{ font-size: 12px;}.siteMapElement .unlimitedHierarchy{ margin-left: 0;}.NGIN_StatTable .controls { text-align:center; border:1px solid #C3C3C3; border-bottom:none; background:#CCC url( ../../app_images/widgetHierarchyTitle_1422288981.gif) 0 center repeat-x; -moz-border-radius-topleft: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px; }.NGIN_StatTable .controls span { display:inline-block; zoom:1; *display:inline; vertical-align:middle; font-size:10px; line-height:10px; }.NGIN_StatTable .controls .page { padding:4px; cursor:pointer; }.NGIN_StatTable .controls .page span { height:4px; width:4px; background:#999; border-radius:2px; -moz-border-radius:50%; -webkit-border-radius:50%; }.NGIN_StatTable .controls .page:hover span { background:#666; }.NGIN_StatTable .controls .page.current span { height:8px; width:8px; background:#666; }.NGIN_StatTable .controls .left { margin-right:8px; padding:3px; }.NGIN_StatTable .controls .right { margin-left:8px; padding:3px; }.NGIN_StatTable .controls .left span { height:0; width:0; border-style:solid; border-color:transparent #AAA transparent transparent; border-width:3px 8px 3px 0; }.NGIN_StatTable .controls .right span{ height:0; width:0; border-style:solid; border-color:transparent transparent transparent #AAA; border-width:3px 0 3px 8px; }.NGIN_StatTable .controls .left:hover span { border-right-color:#666; }.NGIN_StatTable .controls .right:hover span { border-left-color:#666; }