html{width:100%;height:100%;}body,td{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;line-height:1.3em;color:#333;padding:0;margin:0;}table{border:0;border-spacing:0;padding:0;}p{margin:0 0 10px 0;}a{font-family:tahoma,verdana,arial,geneva;color:#5F8F47;text-decoration:none;}a:link,a:visited{color:#5F8F47;}a:active,a:hover{color:#7FBF5F;}a.topLink:link,a.topLink:visited{color:#5F8F47;}a.topLink:active,a.topLink:hover{color:#6A9F4F;}a.bottomLink{font-weight:bold;}a.bottomLink:link,a.bottomLink:visited{color:#333;}a.bottomLink:active,a.bottomLink:hover{color:#666;}a.hover:hover img,tr.hover:hover,input.hover:hover input{opacity:.8;}wbr:after{content:"\00200B";}b,.b,.bold{font-weight:bold;}u,.u{text-decoration:underline;}form{margin-top:0;margin-bottom:0;}input{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;padding-left:3px;}textarea{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;margin-top:0;margin-bottom:0;padding-left:3px;}select{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;margin-top:0;margin-bottom:0;}ul,ol{margin-top:5px;margin-bottom:5px;margin-left:25px;padding-left:12px;line-height:1.4em;}ul{list-style-type:disc;}ul li,ol li{margin-bottom:4px;}h1,.h1{font-family:tahoma,arial,verdana,geneva,sans-serif;font-size:22px;font-weight:bold;line-height:1em;color:#0B8D46;margin-top:0;margin-bottom:7px;}h1.teamName{font-size:26px;}h2,.h2{font-family:tahoma,arial,verdana,geneva,sans-serif;font-size:18px;font-weight:bold;line-height:1em;color:#1B187F;margin-top:0;margin-bottom:7px;}h2.moduleBar{font-size:22px;}h3,.h3{font-family:tahoma,arial,verdana,geneva,sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;color:#444;margin-top:0;margin-bottom:0;}h4,.h4{font-family:tahoma,arial,verdana,geneva,sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;color:#444;margin-top:0;margin-bottom:0;}.normal{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;font-weight:normal;font-style:normal;line-height:1.3em;color:#333;}.normalGray{color:#444;}.normalGray2{color:#777;}.largeText{font-size:12px;line-height:1.4em;}.nowrap{white-space:nowrap;}.hidden{display:none;}.invisible{visibility:hidden;}.smallcaps{font-variant:small-caps;}@media print{.hideFromPrint{display:none;}}.valign{vertical-align:middle;}.valigntop{vertical-align:top;}.alignleft{text-align:left;}.aligncenter{text-align:center;}.alignright{text-align:right;}.tablecell{display:table-cell;}.floatleft{float:left;}.floatright{float:right;}.clear{clear:both;}.inline{display:inline;}.inlineblock{display:inline-block;}.noborder{border:0;}.autocenter{margin-left:auto;margin-right:auto;}.autovcenter{margin-top:auto;margin-bottom:auto;}.nomargin{margin:0;}.nopadding{padding:0;}.noParagraphMargin p{margin:0;}.indented{margin-left:30px;}.indentedSmall{margin-left:16px;}.indentedMedium{margin-left:22px;}.indentedBig{margin-left:42px;}.indentedSmallIcon{margin-left:22px;}.noTextDecoration:hover{text-decoration:none;}.iconMargin{margin-right:5px;}.iconMarginLeft{margin-left:5px;}.noBackground{background:none;}.inputBig{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:14px;font-weight:normal;margin-top:0;margin-bottom:0;padding-left:3px;}.cursorPointer{cursor:pointer;}.cursorDefault{cursor:default;}.highlight{background-color:#ff0;padding:3px;}.highlightContainer{background-color:#ffc;padding:5px 8px 7px 8px;border:1px solid #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}.smallText{font-size:11px;}.redText,.errorText{color:#c00;}.blueText,.statusText{color:#516AB8;}.greenText,.successText{color:#060;}.grayText,a.grayText,.greyText,.colorDisabled,.disabledText{color:#888;}.darkGrayText{color:#666;}.colorNormal{color:#333;}.statusText,.successText,.errorText{font-weight:bold;}.orangeText,.invitePending{color:#EC9107;font-weight:bold;}.topPadding{padding-top:3px;}.topPadding2{padding-top:6px;}.bottomPadding{padding-bottom:3px;}.bottomPadding2{padding-bottom:6px;}.noLeftPadding{padding-left:0;}.noRightPadding{padding-right:0;}.noSidePadding{padding-left:0;padding-right:0;}.topMargin{margin-top:5px;}.topMargin2{margin-top:10px;}.hugeWidgetSpacer{height:40px;width:40px;font-size:1px;line-height:1px;}.bigWidgetSpacer{height:20px;width:20px;font-size:1px;line-height:1px;}.widgetSpacer{height:10px;width:10px;font-size:1px;line-height:1px;}.smallWidgetSpacer{height:5px;width:5px;font-size:1px;line-height:1px;}.tinyWidgetSpacer{height:2px;width:2px;font-size:1px;line-height:1px;}.smallIcon{display:inline-block;vertical-align:middle;margin-right:6px;margin-bottom:3px;}.smallIcon.less{margin-right:3px;}.smallIconLeft{display:inline-block;vertical-align:middle;margin-left:7px;margin-bottom:3px;}.smallIcon.topNudge{margin-top:4px;}.smallIcon.bottomNudge{margin-bottom:4px;}.defaultCorners,#mainContentFrame,.tc_roundedContainer_outer,#loggedOut_masthead_container{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.defaultShadow,.tc_roundedContainer_outer,#loggedOut_masthead_container{-webkit-box-shadow:1px 1px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 10px 0 rgba(0,0,0,.2);box-shadow:1px 1px 10px 0 rgba(0,0,0,.2);}.checkboxBottomLabel{font-size:11px;color:#888;margin-top:2px;}#tc_mainContainer{width:100%;height:100%;background:url('../images/bg_gradientBlue.gif') #fff repeat-x;}#moduleMasthead{padding:0 5px 0 5px;background:#fff url('../images/masthead/masthead_bg2.gif') bottom center repeat-x;}#moduleTabs{margin:10px 10px 0 0;}a.moduleTab{float:right;background-color:#eee;border:1px solid #ccc;border-bottom:2px solid #ddd;padding:5px 8px 5px 8px;cursor:pointer;margin:0;color:#333;font-weight:bold;font-size:13px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}a.moduleTab:hover{color:#0017a7;}a.moduleTab.on{background-color:#fff;color:#0017a7;border-bottom:2px solid #fff;}#moduleBar{margin:0 0 10px 0;border:0;position:relative;z-index:100;}#tc_mainContainerInside{width:960px;margin:0 auto 15px auto;padding:10px 15px 15px 15px;background-color:#fff;border-left:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;}#tc_mainContainerInside.loginPage{background-color:transparent;border:0;margin:0 auto 0 auto;}#mainContentFrame{border:1px solid #ddd;background-color:#fff;background-image:none;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1);}#mainContentFrame.loggedIn{border-top:0;padding:15px 10px 15px 10px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;}#mainContentFrame.loggedOut{border:0;border-bottom:1px solid #ccc;padding:0 0 15px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#mainContentFrame.loginPage{border:0;background-color:transparent;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#mainContentFrame_st_spacer{width:153px;height:33px;}#tc_mainFooterContainer{background:#333;border-top:1px solid #aaa;padding:15px 0 15px 0;color:#fff;}#loginContainer{width:900px;border:1px solid #ccc;margin:5px auto 5px auto;background:#fefefe;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:1px 1px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.15);}#loginContainerPhoto{width:150px;height:207px;-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;border-radius:8px 0 0 0;}.loginHeader{border:2px solid #ddd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:8px 8px 8px 8px;background:#fafafa;font-family:"Trebuchet MS",Calibri,arial,helvetica,sans-serif;font-weight:bold;color:#0B8D46;white-space:nowrap;margin-bottom:10px;text-shadow:1px 1px 2px rgba(255,255,255,1.0);}.loginHeaderContent{padding:0 10px 0 10px;}.loginHeaderSpacer{height:30px;width:30px;font-size:1px;line-height:1px;}a.loginLaptopTourLink{position:absolute;left:56px;bottom:40px;width:171px;height:20px;line-height:20px;display:inline-block;background:#fff;text-align:center;padding:5px 10px 5px 10px;white-space:nowrap;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #aaa;color:#666;font-weight:bold;-webkit-box-shadow:1px 1px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.15);}a.loginLaptopTourLink:hover{background:#fafafa;}.tc_roundedContainer_outer{background:#ddd;padding:5px 10px 5px 10px;border:2px solid #ccc;background-color:#e6ffe6;background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#e6ffe6));background-image:-moz-linear-gradient(top,#efefef,#e6ffe6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#e6ffe6');}.siteTitle{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:14px;font-weight:bold;color:#fff;}.footer{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:10px;line-height:1.5em;text-decoration:none;color:#fff;}.footer a,.footer a:link,.footer a:visited,.footer td{color:#bbb;}.footer h3{font-size:14px;font-weight:bold;color:#fff;}.teamButton{margin-right:10px;margin-bottom:10px;}.loginHeader_spacer{width:20px;}.loginHeader_vertLine{width:1px;height:80px;background-color:#bbb;}.loginHeader_tagline{font-size:26px;font-weight:bold;font-family:tahoma;color:#1B187F;line-height:1.2em;}#loggedOut_masthead_container{border:1px solid #dedede;padding:10px;background:url('../images/bg_gradientBlue2.gif') repeat-x #DEDCF4;width:938px;text-align:left;}.tc_topBarContainer{text-align:center;background:#fff;border-bottom:1px solid #ccc;}.tc_topBarInner{background:#ffc url('../images/bg_newFeatures.png') top center repeat-x;}.tc_topBarContent{padding:10px 10px 10px 10px;margin:auto;}#tc_topBarDetails{text-align:left;}#tc_topBarDetails a{color:#0017A7;}.tc_topBarFooter1{background:#fff;border-bottom:1px solid #ccc;}.tc_topBarFooter2{background:#fff;border-bottom:1px solid #ddd;}#tc_partnerBarContainer{text-align:center;border-bottom:1px solid #ccc;}#mastheadHeaderLinks{margin:10px 10px 0 10px;line-height:1.4em;white-space:nowrap;font-size:12px;}.adContainer{margin:0;}.adBorder{display:inline-block;border:1px solid #ccc;padding:1px;}.browserUpgrade{background:#ffc;border-bottom:1px solid #ccc;padding:8px;text-align:center;margin-top:-10px;margin-left:-8px;margin-right:-8px;}#profileLabel{background-color:#ffc;padding-bottom:2px;border-bottom:1px solid #ccc;}.tc_scheduleRow_selectionIndicator_on{border-left:2px solid blue;}.tc_scheduleRow_selectionIndicator_off{border-left:none;}.tc_eventScheduleNavContainer{padding:7px;background:#fafafa;border-bottom:1px solid #eee;}.tc_scheduleSectionBar{font-size:12px;font-weight:normal;color:#000;line-height:16px;background:url('../images/bg_gradientGray2.gif') #eee repeat-x;border-top:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:3px 8px 4px 8px;cursor:pointer;}.tc_scheduleRow{padding-bottom:5px;}.tc_scheduleRow_text{font-size:12px;}.tc_scheduleRow_smallText{font-size:11px;color:#333;}.tc_scheduleRow_teamName{font-size:14px;font-weight:bold;}.tc_scheduleRow_previousNextEvent{font-size:12px;font-weight:bold;color:#333;}.tc_scheduleRow_gameFuture{background-color:#fff;}.tc_scheduleRow_gamePast,.tc_scheduleRow_gameRecent{background-color:#efefef;background:none;}.tc_scheduleRow_selectedRow{background-color:#D7E7F9;}.tc_nextEvent_teamName{font-size:14px;font-weight:bold;color:#333;}.tc_nextEvent_text{font-size:12px;font-weight:normal;color:#333;}.tc_calEventDetails_eventInfo{font-size:14px;font-weight:bold;line-height:1.5em;color:#444;}.tc_calEventDetails_dateTimeInfo{font-weight:bold;}.tc_calEventDetails_locationInfo{font-weight:bold;}.icon{width:16px;height:16px;border:0;background-image:url(../images/icons/iconSprite.png);background-repeat:no-repeat;}.icon.tick{background-position:0 0;}.icon.tickSmall,.icon.ajaxSuccess{background-position:-32px 0;}.icon.error,.icon.ajaxError{background-position:-48px 0;}.icon.ajaxProgress{background:url(../images/ajax/ajax_arrows2.gif);}.tc_sprite{background:url('../images/sprite-01.png') transparent no-repeat;}.tc_sprite.icon32{width:32px;height:32px;}.tc_sprite.icon32.fbCircle{background-position:0 0;}.tc_sprite.icon32.twCircle{background-position:-32px 0;}.tc_sprite.icon32.gplusCircle{background-position:-96px 0;}.tc_sprite.icon32.pinterestCircle{background-position:-128px 0;}.tc_sprite.mbGooglePlay{width:130px;height:45px;background-position:0 -41px;}.tc_sprite.mbAppStore{width:130px;height:45px;background-position:0 -86px;}.tc_sprite.mbWinPhone{width:130px;height:45px;background-position:0 -131px;}.tc_teamButton_teamName{font-size:14px;font-weight:bold;color:#333;margin-top:5px;}.tc_teamButton_noPhoto{width:100px;height:100px;}.tc_teamButton_noPhotoText{font-size:11px;font-weight:bold;color:#999;}.dataList_row_0,.dataList_row_darker_0{background-color:#fff;}.dataList_row_1{background-color:#FBFBFB;}.dataList_row_darker_1{background-color:#eee;}.dataList_row_dis{background-color:#FFDFE0;}.dataList_row_error{background-color:#FFC0C0;}.dataList_row_selected,.dataList_row_hover,.dataList_row_0:hover,.dataList_row_1:hover{background-color:#ffc;}.dataList_thinRowDivider{height:1px;background-color:#ccc;}.dataList_headingCell{font-size:13px;font-weight:bold;vertical-align:bottom;color:#333;background-color:#eee;background:none;padding-left:8px;padding-right:8px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #eee;}.dataList_headingCell_small{font-size:11px;font-weight:bold;vertical-align:bottom;color:#333;background-color:#eee;background:none;padding-left:8px;padding-right:8px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #eee;}.dataList_headingCellBottom{border-bottom:none;}.dataList_dataCell{font-size:12px;font-weight:normal;color:#000;border-bottom:1px solid #eee;padding:5px 8px 5px 8px;}.dataList_dataCell_firstCol{border-left:1px solid #eee;}.dataList_dataCell_lastCol{border-right:1px solid #eee;}.dataList_dataCell.lastRow,.dataList_dataCellBottom,.dataList_dataCell.noBottomBorder{border-bottom:none;}.dataList_dataCell_noBorder{border:0;}.tc_dataList_dataCell_unselected{border-top:2px solid #fff;border-bottom:2px solid #fff;}.tc_dataList_dataCell_selected_topBottom{border-top:2px solid #09F;border-bottom:2px solid #09F;}.tc_dataList_dataCell_selected_left{border-left:3px solid #09F;}.tc_dataList_dataCell_selected_right{border-right:2px solid #09F;}.tc_dataList_dataCell_gamePast,.tc_dataList_dataCell_gameRecent{border-bottom:1px solid #ddd;color:#333;}.tc_dataList_dataCell_gameRSVP{background-color:#D7E7F9;border-bottom:0;}.dataList_smallText{font-size:10px;}.dataList_text{font-size:12px;font-weight:normal;color:#000;}.tc_gameRSVP_playing{color:#090;}.tc_gameRSVP_notplaying{color:#b00;}.tc_gameRSVP_noshow{color:#b00;}.tc_gameRSVP_tentative,.tc_gameRSVP_available{color:#111;}.tc_gameRSVP_noresponse{color:#444;}#divPlayerRSVPInstanceName{font-weight:bold;font-size:1.1em;}.tc_scoreDisplay_win{color:green;font-weight:bold;}.tc_scoreDisplay_loss{color:red;font-weight:bold;}.tc_scoreDisplay_tie{color:#333;font-weight:bold;}.tc_scoreDisplay_prefix{color:#333;font-weight:bold;}.tc_attListMainHeader{font-size:12px;font-weight:bold;vertical-align:middle;background:url('../images/bg_gradientGray2.gif') #ddd repeat-x;color:#333;margin:0;padding:5px 8px 3px 8px;border-bottom:1px solid #ddd;white-space:nowrap;}.tc_attListSectionHeader{font-size:12px;font-weight:normal;color:#000;border-bottom:1px solid #eee;padding:5px 8px 3px 8px;white-space:nowrap;margin-right:5px;overflow:hidden;text-overflow:ellipsis;}.tc_attListPerson{font-size:11px;font-weight:normal;color:#000;border-bottom:1px solid #eee;padding:4px 3px 4px 0;vertical-align:middle;}#attendanceListFootnote{font-size:11px;color:#888;}.cb{margin:0 0 10px 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.cbPlain{border:1px solid #ddd;padding:8px 12px 8px 12px;margin:0 0 12px 0;background:#fff;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 5px 5px;}.cbPadding{padding:8px 12px 8px 12px;}.cbPlain.hover{background-color:#ffc;}.cbHeadingBar{position:relative;height:26px;line-height:26px;background:url('../images/bg_cb_heading.gif') #E3E1F5 repeat-x;padding:0 6px 0 9px;border-bottom:1px solid #ccc;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.cbHeadingBarIconBox{display:none;position:absolute;right:5px;top:3px;width:20px;height:20px;border:0;background:url(../images/roundBoxWhite.png) 0 0 no-repeat;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,.2);box-shadow:1px 1px 5px 0 rgba(0,0,0,.2);}.cbHeadingBarIconBox.on{display:block;}.cbHeadingBarIconBox .iconLabel{position:absolute;right:25px;top:1px;font-size:10px;}.cbHeadingBarIconBox .icon{position:absolute;margin-left:auto;margin-right:auto;top:2px;left:2px;}.cbHeadingBar,.cbHeadingBar a,.cbHeadingText,a.cbHeadingText{font-family:arial,tahoma,verdana,arial,geneva,sans-serif;font-size:14px;font-weight:bold;color:#333;line-height:26px;white-space:nowrap;text-decoration:none;text-shadow:1px 1px 2px rgba(255,255,255,0.5);}.cbHeadingBar .rightContent{display:inline-block;height:26px;line-height:26px;margin:0 4px 0 0;}.cbHeadingBar .rightContent,.cbHeadingBar .rightContent a{font-size:12px;font-weight:normal;}.cbHeadingBar .rightContent select{margin-top:-5px;}.cbHeadingBar .rightContent a:hover{text-decoration:underline;}a.cbHeadingText:hover{color:#666;}.cbContent{border:1px solid #ddd;border-top:none;padding:12px 8px 12px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 8px 8px;}.cbContent.noHeadingBar{border-top:1px solid #ddd;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.cbContent.noPadding{padding:0;}.cbContent.noSidePadding{padding-left:0;padding-right:0;}.cbContent.noTopPadding{padding-top:0;}.cbContent.noBorders{border:0;}.cbContent.noTopBorder{border-top:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.cbBottom{height:1px;}.cbTabSet:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cbTab{float:left;border:1px solid #ddd;padding:7px 10px 7px 10px;margin:0 1px 0 0;font-size:12px;font-weight:bold;background-color:#efefef;text-align:center;white-space:nowrap;width:auto;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.cbTab.on{border-bottom:1px solid #fff;background-color:#fff;}.cbTab.spacer{float:none;background-color:#fff;border:1px solid #fff;border-bottom:1px solid #ddd;}.formHeading{font-size:11px;font-weight:bold;color:#000;border:0 solid #ddd;padding:0 2px 0 0;text-align:right;}.formHeadingBig{font-size:13px;font-weight:bold;}.formHeadingLeft{text-align:left;padding:0 0 0 4px;}.formHeadingCenter{text-align:center;padding:0 2px 0 2px;}.formHeadingHighlight{background-color:#ffc;border-bottom:1px dotted #333;}.formText{font-size:11px;padding:0 8px 0 4px;}.formTextLeft{font-size:11px;padding:0 0 0 2px;}.formTextBig{font-size:13px;}.formRowSpacer{height:8px;}.formRowSpacerSmall{height:4px;}.formFieldNote{color:#666;padding-top:2px;}.formHelperText{font-size:1em;color:#505050;}#navContainer{position:relative;height:24px;margin-top:5px;z-index:90;background:url('../images/nav/nav_bg_v3.1.gif') repeat-x;}ul#topNav{display:block;list-style-type:none;margin:0;padding:0;}ul#topNav>li{display:block;position:relative;float:left;margin:0;padding:0;margin-right:1px;}ul#topNav>li#topNav_teams_home>a{display:block;width:68px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -288px;}ul#topNav>li#topNav_teams_home>a:hover{background-position:-202px -288px;}ul#topNav>li#topNav_teams_home.modSec_teams_home>a{background-position:-405px -288px;}ul#topNav>li#topNav_teams_roster>a{display:block;width:70px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -36px;}ul#topNav>li#topNav_teams_roster>a:hover{background-position:-202px -36px;}ul#topNav>li#topNav_teams_roster.modSec_teams_roster>a{background-position:-405px -36px;}ul#topNav>li#topNav_teams_schedule>a{display:block;width:85px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -72px;}ul#topNav>li#topNav_teams_schedule>a:hover{background-position:-202px -72px;}ul#topNav>li#topNav_teams_schedule.modSec_teams_schedule>a{background-position:-405px -72px;}ul#topNav>li#topNav_teams_rsvps>a{display:block;width:70px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -108px;}ul#topNav>li#topNav_teams_rsvps>a:hover{background-position:-202px -108px;}ul#topNav>li#topNav_teams_rsvps.modSec_teams_rsvps>a{background-position:-405px -108px;}ul#topNav>li#topNav_teams_photosFiles>a{display:block;width:154px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -360px;}ul#topNav>li#topNav_teams_photosFiles>a:hover{background-position:-202px -360px;}ul#topNav>li#topNav_teams_photosFiles.modSec_teams_photosFiles>a{background-position:-405px -360px;}ul#topNav>li#topNav_teams_photosFiles ul.subNav{width:170px;}ul#topNav>li#topNav_teams_messageBoard>a{display:block;width:118px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -180px;}ul#topNav>li#topNav_teams_messageBoard>a:hover{background-position:-202px -180px;}ul#topNav>li#topNav_teams_messageBoard.modSec_teams_messageBoard>a{background-position:-405px -180px;}ul#topNav>li#topNav_teams_surveys>a{display:block;width:78px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -216px;}ul#topNav>li#topNav_teams_surveys>a:hover{background-position:-202px -216px;}ul#topNav>li#topNav_teams_surveys.modSec_teams_surveys>a{background-position:-405px -216px;}ul#topNav>li#topNav_teams_payments>a{display:block;width:90px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -144px;}ul#topNav>li#topNav_teams_payments>a:hover{background-position:-202px -144px;}ul#topNav>li#topNav_teams_payments.modSec_teams_payments>a{background-position:-405px -144px;}ul#topNav>li#topNav_teams_teamStore>a{display:block;width:65px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -576px;}ul#topNav>li#topNav_teams_teamStore>a:hover{background-position:-202px -576px;}ul#topNav>li#topNav_teams_teamStore.modSec_teams_teamStore>a{background-position:-405px -576px;}ul#topNav>li#topNav_teams_settings>a{display:block;width:113px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -252px;}ul#topNav>li#topNav_teams_settings>a:hover{background-position:-202px -252px;}ul#topNav>li#topNav_teams_settings.modSec_teams_settings>a{background-position:-405px -252px;}ul#topNav>li#topNav_matchUp_findTeams>a{display:block;width:140px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -396px;}ul#topNav>li#topNav_matchUp_findTeams>a:hover{background-position:-202px -396px;}ul#topNav>li#topNav_matchUp_findTeams.modSec_matchUp_findTeams>a{background-position:-405px -396px;}ul#topNav>li#topNav_matchUp_findPlayers>a{display:block;width:190px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -432px;}ul#topNav>li#topNav_matchUp_findPlayers>a:hover{background-position:-202px -432px;}ul#topNav>li#topNav_matchUp_findPlayers.modSec_matchUp_findPlayers>a{background-position:-405px -432px;}ul#topNav>li#topNav_matchUp_manageProfiles>a{display:block;width:124px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -468px;}ul#topNav>li#topNav_matchUp_manageProfiles>a:hover{background-position:-202px -468px;}ul#topNav>li#topNav_matchUp_manageProfiles.modSec_matchUp_manageProfiles>a{background-position:-405px -468px;}ul#topNav>li#topNav_matchUp_addProfile>a{display:block;width:182px;height:24px;background:url('../images/nav/navTabs_all_v7.png') no-repeat;background-position:0 -504px;}ul#topNav>li#topNav_matchUp_addProfile>a:hover{background-position:-202px -504px;}ul#topNav>li#topNav_matchUp_addProfile.modSec_matchUp_addProfile>a{background-position:-405px -504px;}ul#topNav ul.subNav{position:absolute;top:24px;left:-1px;background:#fff;border-top:1px solid #ddd;border-left:2px solid #ddd;border-bottom:2px solid #ddd;border-right:2px solid #ddd;list-style-type:none;margin:0;padding:0;white-space:nowrap;display:none;border-radius:0 8px 8px 8px;-moz-border-radius:0 8px 8px 8px;-webkit-border-radius:0 8px 8px 8px;-webkit-box-shadow:3px 3px 8px 0 rgba(100,100,100,.2);-moz-box-shadow:3px 3px 8px 0 rgba(100,100,100,.2);box-shadow:3px 3px 8px 0 rgba(100,100,100,.2);}ul#topNav ul.subNav li{display:block;margin:0;padding:0;}ul#topNav ul.subNav li a{display:block;background:#fff;margin:0;padding:5px 10px 5px 10px;border-top:1px solid transparent;border-bottom:1px solid #eee;color:#444;text-align:left;}ul#topNav ul.subNav li a:hover{background:#e9e9e9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-shadow:1px 1px 1px rgba(255,255,255,1.0);}ul#topNav ul.subNav li:first-child a{border-top:0;border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;}ul#topNav ul.subNav li:last-child a{border-bottom:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}ul#topNav ul.subNav li a{position:relative;padding-right:35px;}ul#topNav ul.subNav li a img.shieldIcon{position:absolute;top:5px;right:7px;}a.teamName:link,a.teamName:visited,a.teamName:active{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:28px;font-weight:bold;line-height:1.2em;color:#0B8D46;text-decoration:none;}a.teamName:hover{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:28px;font-weight:bold;line-height:1.2em;color:#0B8D46;text-decoration:underline;}.rsvpLabel{font-size:11px;font-family:tahoma,verdana,arial,geneva,sans-serif;padding-left:2px;}.rsvpExtra{font-style:italic;color:#666;}.rsvpExtraBox{border:1px solid #ccc;padding-left:3px;font-size:10px;background-color:#EAF1F9;}.rsvpComments{font-size:11px;color:#444;}.rsvpPlayerName{color:#060;text-decoration:underline;}.photoBorder{border:1px solid #ddd;background:#fff;padding:3px;display:inline-block;}.photoBorder.roundedCorners{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.photoBorder.roundedCorners img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.widgetItem_heading{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;font-weight:bold;color:#444;margin-top:0;margin-bottom:3px;}.widgetItem_teamName a{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:11px;font-weight:bold;color:#999;margin-top:4px;margin-bottom:5px;}.calIcon{cursor:pointer;vertical-align:middle;}.tc_rowHover{background-color:#ffd;}.captcha{border:1px solid #999;margin-right:5px;}.mb_title{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:18px;font-weight:bold;color:#1B187F;margin-top:0;margin-bottom:5px;line-height:1.2em;}.mb_title_teamName,.mb_title_teamName a{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:14px;font-weight:bold;color:#999;}.mb_body{font-size:13px;color:#333;background:#f0f0f0;border:1px solid #ddd;padding:8px 8px 8px 8px;margin-top:5px;}.mb_postedBy{font-size:11px;font-style:italic;color:#777;margin-top:3px;}.mb_commentPostedBy{font-size:11px;font-style:italic;color:#777;margin-bottom:15px;margin-top:3px;}.mb_postCommentHeading{font-size:15px;color:#333;font-weight:bold;margin-top:10px;margin-bottom:5px;}.mb_commentsContainer{margin-top:10px;}.mb_postComment{margin-top:0;}.ptBalance_positive{color:#090;font-weight:bold;}.ptBalance_negative{color:#c00;font-weight:bold;}.ptBalance_neutral{color:#000;font-weight:bold;}.hoverbox{display:inline-block;position:relative;width:16px;height:16px;zoom:1;*display:inline;_height:16px;}.hoverbox.align_top{vertical-align:top;}.hoverbox.align_middle{vertical-align:middle;}.hoverbox_image{position:absolute;z-index:10;}.hoverbox_image.icon_help{background:url('../images/icons/help.gif') no-repeat;width:16px;height:16px;}.hoverbox_contents{position:absolute;top:0;left:0;text-align:left;width:250px;display:none;z-index:20;}.hoverbox_title{white-space:normal;font-family:tahoma,verdana,arial,geneva,sans-serif;font-weight:bold;font-size:12px;color:#333;border:1px solid #A5CFE9;padding:2px 6px 2px 8px;background-color:#D5EBF9;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;}.hoverbox_body{white-space:normal;border-bottom:1px solid #A5CFE9;border-left:1px solid #A5CFE9;border-right:1px solid #A5CFE9;font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:11px;font-weight:normal;line-height:1.1em;padding:6px 6px 8px 8px;color:#1B4966;background-color:#fff;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;}.hoverbox_body a{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;}.surveyQuestionText{border:1px solid #ccc;background-color:#ccf;padding:5px;padding-left:8px;font-weight:bold;font-size:14px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}.surveyQuestionAnswers{font-weight:bold;font-size:12px;margin-bottom:20px;}.surveyQuestionChart{width:600px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ddd #aaa #aaa #ddd;padding:20px;}.surveyResultsQuestionSummary{color:#333;}.progressBarTitle{width:180px;padding-top:2px;}.progressBarSubTitle{color:#888;}.progressBarContainer{position:relative;width:195px;height:17px;border:1px solid #ccc;border-color:#ccc #aaa #aaa #ccc;border-color:#ccc;margin-left:10px;}.progressBarContainer img.progressBar{position:absolute;top:0;left:0;width:0;height:17px;}.progressBarSpaceDetails{white-space:nowrap;color:#888;padding-top:2px;}#st_container{position:absolute;top:10px;right:10px;width:113px;z-index:200;}#st_menu{position:absolute;top:-10px;right:-10px;background:url("../images/buttons/b_sm_switchTeam.gif") no-repeat;width:113px;height:22px;cursor:pointer;z-index:900;}#st_menu_spacer{width:1px;height:32px;}#st_items_container{display:none;position:absolute;top:11px;right:-9px;width:300px;z-index:899;border:8px solid #ddd;background:#fff;-webkit-border-radius:8px 4px 8px 8px;-moz-border-radius:8px 4px 8px 8px;border-radius:8px 4px 8px 8px;}#st_items_headerContent{margin:7px 5px 0 10px;padding-bottom:5px;font-size:11px;text-align:left;}.st_item_container{border-top:1px solid #eee;padding:5px 8px 5px 8px;text-align:left;cursor:pointer;background:#fff;}.st_item_container:hover{background:#f3f3f3;}.st_item_photo_float{position:relative;float:left;text-align:left;left:0;width:50px;vertical-align:top;border:1px solid blue;}.st_item_content_float{position:relative;float:left;text-align:left;top:0;left:0;padding-top:3px;border:1px solid red;}.st_item_content{padding-top:3px;padding-left:6px;text-align:left;vertical-align:top;}.st_item_content_shield{padding-left:10px;padding-top:3px;vertical-align:top;font-size:11px;color:#999;white-space:nowrap;}.st_item_content_shield .adminBadge{vertical-align:middle;padding-right:5px;}.sm_corner{background:url('../images/sMessageSprite.gif') #fff no-repeat;width:7px;height:7px;padding:0;margin:0;}.sm_ul{background-position:0 0;}.sm_ur{background-position:-9px 0;}.sm_ll{background-position:0 -9px;}.sm_lr{background-position:-9px -9px;}.sm_top{background:url('../images/sMessageBg_horiz.gif') 0 0 repeat-x;padding:0;}.sm_bottom{background:url('../images/sMessageBg_horiz.gif') 0 -9px repeat-x;padding:0;}.sm_left{background:url('../images/sMessageBg_vert.gif') 0 0 repeat-y;padding:0;}.sm_right{background:url('../images/sMessageBg_vert.gif') -9px 0 repeat-y;padding:0;}.sm_contentbox{background:#eee;padding:1px 5px 1px 4px;vertical-align:middle;}.sm_content{padding-left:11px;font-family:tahoma,verdana,arial,geneva,sans-serif;font-weight:bold;font-size:13px;line-height:1.2em;}.sm_content_small{font-weight:normal;font-size:11px;margin-top:2px;}.reqField{font-size:12px;font-weight:bold;}.reqFieldIcon{padding-left:3px;padding-right:6px;vertical-align:middle;}.eventStatus_active{color:#333;}.eventStatus_postponed{color:#00c;}.eventStatus_canceled{color:#c00;}.eventStatus_forfeited{color:#c00;}.eventStatus_rainedOut{color:#c00;}.eventInfoLineHeight{line-height:22px;}.jqCheckbox_checkToggle{display:inline;line-height:20px;cursor:pointer;}.jqCheckbox_checkToggle .mark{display:inline;}.jqCheckbox_checkToggle img{vertical-align:middle;width:60px;height:20px;}.jqCheckbox_checkToggle img{background:transparent url('../images/checkbox/bgCheckToggle.png') no-repeat;}.jqCheckbox_checkToggle img{background-position:0 0;}.jqCheckbox_checkToggle-hover img{background-position:0 -20px;}.jqCheckbox_checkToggle-checked img{background-position:0 -40px;}.jqCheckbox_checkToggle-checked .jqCheckbox_checkToggle-hover img{background-position:0 -60px;}.jqCheckbox_checkToggle-disabled img{background-position:0 -80px;cursor:default;}.jqCheckbox_checkToggle-checked .jqCheckbox_checkToggle-disabled img{background-position:0 -100px;cursor:default;}.jqCheckbox_checkBox{display:inline;line-height:20px;cursor:pointer;}.jqCheckbox_checkBox .mark{display:inline;}.jqCheckbox_checkBox img{vertical-align:middle;width:20px;height:20px;margin:0 5px 4px 3px;}.jqCheckbox_checkBox img{background:transparent url('../images/checkbox/bgCheckBoxes_v2.gif') no-repeat;}.jqCheckbox_checkBox img{background-position:0 0;}.jqCheckbox_checkBox-hover img{background-position:0 -20px;}.jqCheckbox_checkBox-checked img{background-position:0 -40px;}.jqCheckbox_checkBox-checked .jqCheckbox_checkBox-hover img{background-position:0 -60px;}.jqCheckbox_checkBox-disabled img{background-position:0 -120px;cursor:default;}.jqCheckbox_checkBox-checked .jqCheckbox_checkBox-disabled img{background-position:0 -100px;cursor:default;}.jqCheckbox_checkBoxSmall{display:inline;line-height:16px;cursor:pointer;}.jqCheckbox_checkBoxSmall .mark{display:inline;}.jqCheckbox_checkBoxSmall img{vertical-align:middle;width:16px;height:16px;margin:0 5px 4px 3px;}.jqCheckbox_checkBoxSmall img{background:transparent url('../images/checkbox/bgCheckBoxesSmall.gif') no-repeat;}.jqCheckbox_checkBoxSmall img{background-position:0 0;}.jqCheckbox_checkBoxSmall-hover img{background-position:0 -16px;}.jqCheckbox_checkBoxSmall-checked img{background-position:0 -32px;}.jqCheckbox_checkBoxSmall-checked .jqCheckbox_checkBox-hover img{background-position:0 -48px;}.jqCheckbox_checkBoxSmall-disabled img{background-position:0 -64px;cursor:default;}.jqCheckbox_checkBoxSmall-checked .jqCheckbox_checkBoxSmall-disabled img{background-position:0 -80px;cursor:default;}.jqCheckbox_radioBox{display:inline;line-height:17px;cursor:pointer;}.jqCheckbox_radioBox .mark{display:inline;}.jqCheckbox_radioBox img{vertical-align:middle;width:17px;height:17px;margin:0 8px 4px 3px;}.jqCheckbox_radioBox img{background:transparent url('../images/checkbox/bgRadioButtons.gif') no-repeat;}.jqCheckbox_radioBox img{background-position:0 0;}.jqCheckbox_radioBox-hover img{background-position:0 -20px;}.jqCheckbox_radioBox-checked img{background-position:0 -40px;}.jqCheckbox_radioBox-checked .jqCheckbox_radioBox-hover img{background-position:0 -60px;}.jqCheckbox_radioBox-disabled img{background-position:0 -80px;cursor:default;}.jqCheckbox_radioBox-checked .jqCheckbox_radioBox-disabled img{background-position:0 -100px;cursor:default;}.phpCal_table{background-color:#fff;width:100%;}.phpCal_tableNav{padding:10px 5px 5px 5px;}.phpCal_daysContainer{width:100%;border:none;padding:3px 5px 5px 5px;}.phpCal_monthName{font-family:tahoma,arial,verdana,geneva,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.0em;color:#1B187F;margin-top:0;margin-bottom:3px;text-align:left;padding:2px 10px 0 10px;}.phpCal_monthNavLink{font-size:1em;margin:0 5px 0 5px;}.phpCal_dayOfWeekLabel{padding:5px;padding-bottom:7px;font-size:1.1em;font-weight:normal;text-align:center;background:url('../images/bg_gradientGray2.gif') #ddd repeat-x;border-top:1px solid #ddd;border-left:1px solid #ddd;}.phpCal_dayOfWeekLabelRight{border-right:1px solid #ccc;}.phpCal_dayNumberLabel{background-color:#fff;border-bottom:1px solid #dfdfdf;border-bottom:0;font-size:1em;font-weight:bold;color:#666;text-align:left;padding-left:5px;height:18px;line-height:18px;}.phpCal_dayNumberLabel_today{background:#ffc;}.phpCal_dayNumberLabel_startOfMonth{color:#666;}.phpCal_dayNumberLabel_outsideMonth{color:#333;font-weight:normal;background:none;}.phpCal_dayCell{border-top:2px solid #ddd;border-left:1px solid #e0e0e0;padding:0;padding-top:0;margin:0;font-size:1.1em;background:#fff;}.phpCal_dayCellMinHeight{height:5em;}.phpCal_dayCellRight{border-right:1px solid #ddd;}.phpCal_dayCellBottom{border-bottom:1px solid #ddd;}.phpCal_dayCellCurrent{background:#ffc;}.phpCal_dayCellOutsideMonth{background-color:#f3f3f3;}.phpCal_dayContentContainer{padding:3px;overflow:auto;}.phpCal_dayItemContainer{color:#333;display:block;padding:2px 4px 2px 6px;border:1px solid #ccc;font-size:.9em;margin-top:3px;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.phpCal_dayItemContainer_first{margin-top:0;}.phpCal_dayItemContainer:hover{color:#333;border:1px solid #999;text-decoration:none;cursor:pointer;}.phpCal_dayItemTime{font-weight:bold;}#colorPickerSidebar{float:left;margin-left:10px;margin-top:24px;}.colorPickerTabContentContainer{width:370px;height:310px;overflow:auto;}.colorSwatchContainer{margin:0 20px 20px 0;cursor:default;}.colorSwatchContainerLast{margin-right:0;}.clickableSwatch{cursor:pointer;}.colorSwatchBorder{width:41px;height:41px;border:1px solid #ccc;}.colorSwatchBorderSelected{width:39px;height:39px;border:2px solid #666;}.colorSwatchBorderTiny{width:22px;height:22px;}.colorSwatchBorderSmall{width:31px;height:31px;}.colorSwatchBorderLarge{width:66px;height:66px;}.colorSwatch{width:35px;height:35px;margin:2px;border:1px solid #ccc;display:block;text-decoration:none;}.colorSwatchSelected{width:33px;height:33px;}.colorSwatchTiny{width:18px;height:18px;margin:1px;}.colorSwatchSmall{width:25px;height:25px;}.colorSwatchLarge{width:60px;height:60px;}.colorSwatchLabel{font-size:11px;text-align:center;width:100px;margin-top:5px;}#colorPreviewContainer{border:1px solid #ddd;padding:5px 10px 10px 10px;padding:0 0 10px 0;width:170px;text-align:center;}.colorSwatchContainerLarge{margin-left:auto;margin-right:auto;cursor:default;}#colorPreviewColorList{margin-top:5px;padding:0 10px 0 10px;}div.farbtastic{margin-left:auto;margin-right:auto;}#colorPreviewSwatchLabelContainer{margin-top:5px;text-align:center;}#colorPreviewSwatchLabel{border:2px solid #ccc;padding:2px;font-weight:bold;text-align:center;background-color:#fff;}.rsvpRuleContainer{border:1px solid #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#fffffc;margin:0 0 10px 0;padding:8px;cursor:move;}.rsvpRuleContainer_placeholder{border:1px solid #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#fafafa;margin:0 0 10px 0;padding:8px;cursor:move;margin:0 0 10px 0;}.dateBox{width:90px;border:4px solid #ccc;background:#fff;font-size:12px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:2px 2px 5px 0 rgba(200,200,200,.1);-moz-box-shadow:2px 2px 5px 0 rgba(200,200,200,.1);box-shadow:2px 2px 5px 0 rgba(200,200,200,.1);}.dateBox.compact{border:3px solid #ccc;}.dateBox .header{background-color:#cfd7ff;padding:3px 0 5px 0;border-bottom:2px solid #ccc;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}.dateBox.compact .header{padding:2px 0 4px 0;}.dateBox .dayName{text-align:center;font-size:.9em;color:#333;font-weight:bold;}.dateBox .monthName{text-align:center;margin-top:6px;font-size:1.2em;color:#333;font-weight:bold;text-shadow:1px 1px 2px rgba(100,100,100,0.2);}.dateBox.compact .monthName{margin-top:4px;font-size:1.1em;}.dateBox .monthNumber{text-align:center;margin:4px 0 0 0;line-height:1em;font-size:3.5em;color:#333;font-weight:bold;font-family:arial,helvetica,sans-serif;text-shadow:1px 1px 2px rgba(100,100,100,0.15);}.dateBox.compact .monthNumber{margin:3px 0 0 0;font-size:2.6em;}.dateBox .endDate{text-align:center;margin:1px 0 6px 0;font-size:.9em;color:#333;font-weight:bold;text-shadow:1px 1px 2px rgba(100,100,100,0.2);}.dateBox .year{text-align:center;margin:2px 0 6px 0;font-size:.9em;color:#333;font-weight:bold;font-size:1.2em;text-shadow:1px 1px 2px rgba(100,100,100,0.2);}.dateBox.compact .year{font-size:1.1em;}.dateBox .time{border-top:2px solid #ccc;text-align:center;padding:4px 6px 5px 6px;font-size:1em;color:#333;font-weight:bold;background-color:#fafafa;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;text-shadow:1px 1px 1px rgba(255,255,255,1.2);}.overlay{position:absolute;top:-10px;left:-10px;min-height:60px;background:url('../images/bg-trans-60.png') repeat;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center;display:none;z-index:10000;}.overlay-progress-container{display:inline-block;text-align:center;background:#fff;padding:8px;margin:20px auto 0 auto;margin-left:auto;margin-right:auto;border:4px solid #222;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 15px 0 rgba(255,255,255,0.4);box-shadow:0 0 15px 0 rgba(255,255,255,0.4);}.overlay-progress-icon-spinner{width:24px;height:24px;margin-left:auto;margin-right:auto;border:0;background:url('../images/ajax/spinner_24.gif') no-repeat;}.overlay-progress-icon-success{width:24px;height:24px;margin-left:auto;margin-right:auto;border:0;background:url('../images/icons/tick_24.png') no-repeat;}.overlay-progress-icon-info{width:16px;height:16px;margin-left:auto;margin-right:auto;border:0;background:url('../images/icons/info.gif') no-repeat;}.overlay-progress-icon-error{width:24px;height:24px;margin-left:auto;margin-right:auto;border:0;background:url('../images/icons/warning_24.png') no-repeat;}.overlay-progress-icon-none{margin-left:auto;margin-right:auto;margin-bottom:-10px;border:0;}.overlay-progress-text{margin:8px 5px 0 5px;font-size:1em;font-weight:bold;color:#444;white-space:nowrap;}