/* initial views - without organizer */

#coach-portal .banner {width:750px;height:47px;float:left;background:url(../images/coachs_office_banner.jpg);position:relative;}
#coach-portal .headLeft {width:294px;height:152px;float:left;position:relative;}
#coach-portal .headRight {width:456px;height:152px;float:left;background:url(../images/coachPortal_headRight.jpg);position:relative;}
#coach-portal .topBody {width:750px;height:589px;background:url(../images/coachPortal_bodyTop.jpg);float:left;position:relative;}
#coach-portal .btmBody {width:750px;height:340px;background:url(../images/coachPortal_bodyBtm.jpg);float:left;position:relative;}
#coach-portal .msgBoards {width:750px;height:354px;float:left;position:relative;}
div#msgTitle a {color:#000000;}
#coach-portal .sportBgBtm {width:750px;height:147px;background:url(../images/coachPortal_FB_bottom.jpg);float:left;position:relative;}

#coach-portal div.headRight {font-size:10px;text-indent:-9999px;}
#coach-portal div.headRight div a.myProfile {position:absolute;top:14px;right:99px;width:62px;height:12px;background:url(../images/my_profile_txt.png);}
#coach-portal div.headRight div.pipe {position:absolute;top:14px;right:82px;width:15px;height:12px;background:url(../images/pipe_break.png);}
#coach-portal div.headRight div a.logOut {position:absolute;top:14px;right:32px;width:49px;height:12px;background:url(../images/log_out_txt.png);}

#coach-portal #teamspaceBlogDiv {position:absolute;right:27px;top:26px;}
#coach-portal #createAPostButton a {position:absolute;right:27px;top:14px;text-indent:-9999px;background:url(../images/createAPost_FB_w95_btn.gif);height:21px;width:95px;}
#coach-portal #createAPostButton a:hover {background-position:bottom left;}

#coach-community-blog {float: left;cursor: pointer;background: url(../images/tab_commBlog_on.png);width: 114px;height: 23px;}
	.communityBlogOn #coach-community-blog {background: url(../images/tab_commBlog_on.png);}
	.leagueBlogOn #coach-community-blog {background: url(../images/tab_commBlog2_off.gif);}
	.teamBlogOn #coach-community-blog {background: url(../images/tab_commBlog3_off.gif);}

#coach-league-blog {float: left;cursor: pointer;background: url(../images/tab_leagueBlog1_off.gif);width: 109px;height: 23px;}
	.communityBlogOn #coach-league-blog {background: url(../images/tab_leagueBlog1_off.gif);}
	.leagueBlogOn #coach-league-blog {background: url(../images/tab_leagueBlog_on.png);}
	.teamBlogOn #coach-league-blog {background: url(../images/tab_leagueBlog3_off.gif);}

#coach-team-blog {float: left;cursor: pointer;background: url(../images/tab_teamBlog1_off.gif);width: 117px;height: 23px;}
	.communityBlogOn #coach-team-blog {background: url(../images/tab_teamBlog1_off.gif);}
	.leagueBlogOn #coach-team-blog {background: url(../images/tab_teamBlog2_off.gif);}
	.teamBlogOn #coach-team-blog {background: url(../images/tab_teamBlog_on.png);}
	
#coach-community-blog2 a {position:relative;float:left;width:169px;height:23px;cursor:pointer;background:url(../images/tab_communityBlog2.gif);text-indent:-9999px;}
#coach-community-blog2 a:hover {background-position: bottom left;}
#coach-community-blog2 a.on {background:url(../images/tab_communityBlog2_on.png);}
#coach-team-blog2 a {position:relative;float:left;width:171px;height:23px;cursor:pointer;background:url(../images/tab_teamBlog2.gif);text-indent:-9999px;}
#coach-team-blog2 a.on {background:url(../images/tab_teamBlog2_on.png);}
#coach-team-blog2 a:hover {background-position: bottom left;}
	
#docShareDiv {width:645px;height:300px;top:23px;left:40px;background:none;}
#documents {width:626px;height:140px;top:77px;}
#docShareScroller {right:-16px;top:77px;height:140px;}
#docShareScroller #scrollBar {height:122px;}
#createFolderBtn a {top:35px; right:0px;width:117px;background:url(../images/addAGame_FB_w117_btn.gif);}
#docShareInstructions {top:42px; left:18px;}
div.teamScheduleHeader {position:absolute;top:82px;left:73px;background:url(../images/teamSchedule_header.png);width:570px;height:19px;}
#docSharePagination {top:226px;}
a.addASeason {position:absolute;top:249px;right:66px;}

.btmBody .headerNav {position:absolute;left:71px;top:8px;width:605px;height:49px;z-index:2;}
.btmBody .headerNav div.lgSchedule_tape a {width:213px;height:49px;background:url(../images/tapeTab_leagueSchedule.png);text-indent:-9999px;float:left;position:relative;}
.btmBody .headerNav div.tmSchedule_tape a {width:203px;background:url(../images/tapeTab_teamSchedule.png);text-indent:-9999px;float:left;height:49px;position:relative;}
.btmBody .headerNav div.tmRoster_tape a {width:189px;background:url(../images/tapeTab_teamRoster.png);text-indent:-9999px;float:left;height:49px;position:relative;}
.btmBody .headerNav div.lgSchedule_tape a:hover {background-position:bottom left;}
.btmBody .headerNav div.tmSchedule_tape a:hover {background-position:bottom left;}
.btmBody .headerNav div.tmRoster_tape a:hover {background-position:bottom left;}

#documents #evenDoc, #documents #oddDoc {color:#000;font-size:10px;}

a.docDate {position:absolute;left:11px;top:6px;}
span.docTime {position:absolute;left:84px;top:6px;}
span.docHomeResult {position:absolute;left:146px;top:6px;font-weight:bold;}
span.docHome {position:absolute;left:178px;top:6px;}
span.vs {position:absolute;left:312px;top:6px;}
span.docAwayResult {position:absolute;left:343px;top:6px;font-weight:bold;}
span.docAway {position:absolute;left:367px;top:6px;}
span.docLocation {position:absolute;left:491px;top:6px;}

.btmBody div.msgBoardBg {position:absolute;top:340px;left:38px;width:673px;height:355px;background-image:url(../images/blogMesh.gif);z-index:2;}
.btmBody div.msgBoardBg div.tabs {position:absolute;width:673px;height:20px;}
.btmBody div.msgBoardBg div.tabs .team {position:relative;float:left;width:336px;height:20px;background:url(../images/tab_teamMsgBoard2_on.png);}
.btmBody div.msgBoardBg div.tabs .sport a {position:relative;float:left;width:337px;height:20px;text-indent:-9999px;}
.btmBody div.msgBoardBg div.tabs .sport a:hover {background-position:bottom left;}

.btmBody div.msgBoardBg div.tabs3 .team a {position:relative;float:left;width:224px;height:20px;background:url(../images/tab_team_msgBoard.gif);text-indent:-9999px;}
.btmBody div.msgBoardBg div.tabs3 .team a.on {background:url(../images/tab_team_msgBoard_on.png);}
.btmBody div.msgBoardBg div.tabs3 .team a:hover {background-position:bottom left;}
.btmBody div.msgBoardBg div.tabs3 .sport a {position:relative;float:left;width:225px;height:20px;text-indent:-9999px;}
.btmBody div.msgBoardBg div.tabs3 .sport a:hover {background-position:bottom left;}
.btmBody div.msgBoardBg div.tabs3 .league a {position:relative;float:left;width:224px;height:20px;background:url(../images/tab_league_msgBoard.gif);text-indent:-9999px;}
.btmBody div.msgBoardBg div.tabs3 .league a.on {background:url(../images/tab_league_msgBoard_on.png);}
.btmBody div.msgBoardBg div.tabs3 .league a:hover {background-position:bottom left;}

.btmBody div.msgBoardBgLeft {position:absolute;top:340px;left:0px;width:38px;height:355px;background:black;}
.btmBody div.msgBoardBgRight {position:absolute;top:340px;right:0px;width:39px;height:355px;background:black;}

#coach-portal .headLeft span {font-size:18px;font-weight:bold;position:absolute;bottom:6px;left:22px;}
#coach-portal .headLeft img {position:absolute;top:25px;left:120px;}

#coach-portal .topBody h2 {position:absolute;left:35px;top:19px;text-indent:-9999px;background:url(../images/teamDetails_txt.png);width:85px;height:13px;}
#coach-portal .topBody .season {position:absolute;left:35px;top:38px;color:#000;}
#coach-portal .topBody .age {position:absolute;left:35px;top:52px;color:#000;}
#coach-portal .topBody .editTeam {position:absolute;left:302px;top:68px;}

#coach-portal a {text-decoration:underline;}
#coach-portal .topBody div.addAnotherTeam a {position:absolute;left:193px;top:87px;width:161px;height:21px;text-indent:-9999px;}
#coach-portal .topBody div.addAnotherTeam a:hover {background-position: bottom left;} 
#createMsgBtn a {top:28px; right:26px;z-index:22;}

/********************************************************************************************************/

/* deactivate, reactivate player */

#deactivateFormDiv {position:absolute;width:283px;height:174px;}
#deactivateTeam {position:absolute;top:500px; left:500px;}
#diactivateTeam div.backgroundPNG{position:absolute; z-index:1;background:url(../images/activatePop_bg.png);position:absolute;top:-200px;left:200px;}
#diactivateTeam div.foreground {position:absolute; left:0; top:0; z-index: 2; width: 330px; height: 194px; }
#diactivateTeam div.foreground .closeX a {position:absolute;top:49px;right:29px;width:13px;height:13px;background:url(../images/close_btn.gif);text-indent:-9999px;}
#diactivateTeam div.foreground p {position:absolute;left:42px;top:66px;text-align:left;color:#656565;width:190px;font-size:9px;}
#diactivateTeam div.foreground .label {position:absolute;left:64px;top:27px;width:148px;height:19px;background:url(../images/deactivatePlayer_txt.png);text-indent:-9999px;}
#diactivateTeam div.foreground .cancelBtn a {position:absolute;top:114px;left:35px;width:93px;height:21px;text-indent:-9999px;background:url(../images/cancel_w93_btn.gif);}
#diactivateTeam div.foreground .cancelBtn a:hover {background-position: bottom left;}
#diactivateTeam div.foreground .activateBtn a {position:absolute;top:114px;left:151px;width:93px;height:21px;text-indent:-9999px;background:url(../images/deactivate_w93_btn.gif);}
#diactivateTeam div.foreground .activateBtn a:hover {background-position: bottom left;}

div#reactivate {position:absolute;width:283px;height:174px;background:url(../images/activatePop_bg.png);}
div#reactivate div.closeX a {position:absolute;top:49px;right:29px;width:13px;height:13px;background:url(../images/close_btn.gif);text-indent:-9999px;}
div#reactivate p {position:absolute;left:42px;top:58px;text-align:left;color:#656565;width:196px;font-size:9px;}
div#reactivate div.label {position:absolute;left:72px;top:27px;width:138px;height:18px;background:url(../images/reactivatePlayer_txt.png);text-indent:-9999px;}
div#reactivate div.cancelBtn a {position:absolute;top:114px;left:35px;width:93px;height:21px;text-indent:-9999px;background:url(../images/cancel_w93_btn.gif);}
div#reactivate div.cancelBtn a:hover {background-position: bottom left;}
div#reactivate div.activateBtn a {position:absolute;top:114px;left:151px;width:93px;height:21px;text-indent:-9999px;background:url(../images/reactivate_w93_btn.gif);}
div#reactivate div.activateBtn a:hover {background-position: bottom left;}

div#deactivateTeam {position:absolute;width:283px;height:174px;background:url(../images/activatePop_bg.png);}
div#deactivateTeam div.closeX a {position:absolute;top:49px;right:29px;width:13px;height:13px;background:url(../images/close_btn.gif);text-indent:-9999px;}
div#deactivateTeam p {position:absolute;left:42px;top:66px;text-align:left;color:#656565;width:190px;font-size:9px;}
div#deactivateTeam div.label {position:absolute;left:64px;top:27px;width:148px;height:19px;background:url(../images/deactivateTeam_txt.png);text-indent:-9999px;}
div#deactivateTeam div.cancelBtn a {position:absolute;top:114px;left:35px;width:93px;height:21px;text-indent:-9999px;background:url(../images/cancel_w93_btn.gif);}
div#deactivateTeam div.cancelBtn a:hover {background-position: bottom left;}
div#deactivateTeam div.activateBtn a {position:absolute;top:114px;left:151px;width:93px;height:21px;text-indent:-9999px;background:url(../images/deactivate_w93_btn.gif);}
div#deactivateTeam div.activateBtn a:hover {background-position: bottom left;}

/********************************************************************************************************/

/* daily events popup */

#generalEventBar {width:280px;height:20px;position:relative;background:url(../images/general_event_bar.gif);}
#gameBar {width:280px;height:20px;position:relative;background:url(../images/game_bar.gif);margin-top:4px;}
#practiceBar {width:280px;height:20px;position:relative;background:url(../images/practice_bar.gif);margin-top:4px;}

#generalEventDiv {position: relative; height:175px;background:#fff;margin-left:2px;border:1px dotted #ccc;overflow:hidden;}
#gameDiv {position: relative; height:175px;background:#fff;margin-left:2px;border:1px dotted #ccc;overflow:hidden;}
#practiceDiv {position: relative; width:276px;height:175px;background:#fff;margin-left:2px;border:1px dotted #ccc;overflow:hidden;}

/********************************************************************************************************/

/* season has ended prompt */

#seasonHasEnded {position:absolute;width:549px;height:405px;background:url(../images/seasonEnded_prompt_bg.png);font-size:10px;color:#656565;}
#seasonHasEnded span.directions {position:absolute;top:50px;left:37px;}
#seasonHasEnded span.league {position:absolute;top:64px;left:37px;}
#seasonHasEnded span.leagueFld {position:absolute;top:64px;left:87px;}
#seasonHasEnded span.season {position:absolute;top:64px;left:278px;}
#seasonHasEnded span.seasonFld {position:absolute;top:64px;left:327px;}
#seasonHasEnded span.newEndDate {position:absolute;top:152px;left:37px;font-size:9px;}

#seasonHasEnded p {font-size:9px;color:#656565;text-align:left;}
#seasonHasEnded p.one {position:absolute;top:119px;left:37px;width:467px;}
#seasonHasEnded p.two {position:absolute;top:217px;left:37px;width:467px;}
#seasonHasEnded p.three {position:absolute;top:314px;left:37px;width:467px;}

#seasonHasEnded div.saveChange a {position:absolute;top:147px;right:45px;width:164px;height:21px;text-indent:-9999px;background:url(../images/saveChangesNCont_w164_btn.gif);}
#seasonHasEnded div.saveAndCreate a {position:absolute;top:245px;right:45px;width:164px;height:21px;text-indent:-9999px;background:url(../images/saveNCreateNewSeason_w164_btn.gif);}
#seasonHasEnded div.saveAndEnd a {position:absolute;top:343px;right:45px;width:164px;height:21px;text-indent:-9999px;background:url(../images/saveNEnd_w164_btn.gif);}
#seasonHasEnded div a:hover {background-position: bottom left;}

#seasonHasEnded img.calendar {position:absolute;top:151px;left:224px;}

#seasonHasEnded input {position:absolute;top:150px;left:116px;width:100px;max-width:100px;height:15px;border:1px solid #999;font-size:9px;color:#656565;text-indent:2px;}

/********************************************************************************************************/

/* season archived */

#seasonArchived {position:absolute;width:331px;height:193px;background:url(../images/seasonArchived_bg.png);}
#seasonArchived div.closeX a {position:absolute;top:48px;right:29px;width:13px;height:13px;background:url(../images/close_btn.gif);text-indent:-9999px;}
#seasonArchived div.ok a {position:absolute;left:118px;top:125px;background:url(../images/ok_btn.gif);text-indent:-9999px;width:93px;height:21px;}
#seasonArchived div.ok a:hover {background-position:bottom left;}
#seasonArchived p {position:absolute;top:65px;left:50px;width:230px;font-size:11px;color:#666666;line-height:13px;}

/********************************************************************************************************/

/* add or edit a game */

#addOrEditAGame {position:absolute;width:415px;height:409px;background:url(../images/addOrEditGame_bg.png);}
#addOrEditAGame .title {position:absolute;top:23px;left:154px;width:106px;height:18px;text-indent:-9999px;}
#addOrEditAGame .addAGame {background:url(../images/addAGame_txt.png);}
#addOrEditAGame .editAGame {background:url(../images/editAGame_txt.png);}
#addOrEditAGame .dottedBox {position:absolute;top:49px;left:24px;width:361px;height:329px;}

#addOrEditAGame .dottedBox input {font-size:9px;color:#656565;text-indent:2px;}
#addOrEditAGame .dottedBox input#addOrEditGame-opponent {position:absolute;top:17px;left:67px;width:136px;max-width:136px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-wlt {position:absolute;top:37px;left:67px;width:136px;max-width:136px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-date {position:absolute;top:57px;left:67px;width:136px;max-width:136px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-startHr {position:absolute;top:77px;left:67px;width:64px;max-width:64px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-startMin {position:absolute;top:77px;left:139px;width:64px;max-width:64px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-endHr {position:absolute;top:97px;left:67px;width:64px;max-width:64px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-endMin {position:absolute;top:97px;left:139px;width:64px;max-width:64px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-home {position:absolute; top: 20px;left: 212px;}
#addOrEditAGame .dottedBox input#addOrEditGame-away {position:absolute; top: 20px;left: 263px;}
#addOrEditAGame .dottedBox input#addOrEditGame-startAM {position:absolute; top: 80px;left: 212px;}
#addOrEditAGame .dottedBox input#addOrEditGame-startPM {position:absolute; top: 80px;left: 251px;}
#addOrEditAGame .dottedBox input#addOrEditGame-endAM {position:absolute; top: 99px;left: 212px;}
#addOrEditAGame .dottedBox input#addOrEditGame-endPM {position:absolute; top: 99px;left: 251px;}	
#addOrEditAGame .dottedBox input#addOrEditGame-location {position:absolute;top:126px;left:67px;width:280px;max-width:280px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-name {position:absolute;top:157px;left:67px;width:280px;max-width:280px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-address {position:absolute;top:177px;left:67px;width:280px;max-width:280px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-address2 {position:absolute;top:197px;left:67px;width:280px;max-width:280px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-city {position:absolute;top:217px;left:67px;width:136px;max-width:136px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-state {position:absolute;top:217px;left:239px;width:39px;max-width:39px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox input#addOrEditGame-zip {position:absolute;top:217px;left:307px;width:40px;max-width:40px;height:15px;border:1px solid #999;}
#addOrEditAGame .dottedBox textarea#addOrEditGame-details {position:absolute;top:237px;left:67px;width:280px;max-width:280px;height:50px;border:1px solid #999; background:#fff;}

#addOrEditAGame .dottedBox span.opponent {position:absolute;top:17px;right:298px;}
#addOrEditAGame .dottedBox span.wlt {position:absolute;top:38px;right:298px;}
#addOrEditAGame .dottedBox span.date {position:absolute;top:58px;right:298px;}
#addOrEditAGame .dottedBox span.start {position:absolute;top:78px;right:298px;}
#addOrEditAGame .dottedBox span.end {position:absolute;top:98px;right:298px;}
#addOrEditAGame .dottedBox span.location {position:absolute;top:127px;right:298px;}
#addOrEditAGame .dottedBox span.name {position:absolute;top:158px;right:298px;}
#addOrEditAGame .dottedBox span.address {position:absolute;top:178px;right:298px;}
#addOrEditAGame .dottedBox span.city {position:absolute;top:218px;right:298px;}
#addOrEditAGame .dottedBox span.details {position:absolute;top:238px;right:298px;}
#addOrEditAGame .dottedBox span.home {position:absolute;top:20px;left:228px;}
#addOrEditAGame .dottedBox span.away {position:absolute;top:20px;left:280px;}
#addOrEditAGame .dottedBox span.startAM {position:absolute;top:80px;left:228px;}
#addOrEditAGame .dottedBox span.startPM {position:absolute;top:80px;left:267px;}
#addOrEditAGame .dottedBox span.endAM {position:absolute;top:99px;left:228px;}
#addOrEditAGame .dottedBox span.endPM {position:absolute;top:99px;left:267px;}
#addOrEditAGame .dottedBox span.state {position:absolute;top:218px;left:206px;}
#addOrEditAGame .dottedBox span.zip {position:absolute;top:218px;left:282px;}
#addOrEditAGame .dottedBox span.orInput {position:absolute;top:144px;left:67px;}

#addOrEditAGame .dottedBox img.calendarIcon {position:absolute;top:58px;left:212px;}
#addOrEditAGame .dottedBox div.cancel a {position:absolute;top:295px;left:67px;width:55px;height:21px;background:url(../images/cancel_w55_btn.gif);text-indent:-9999px;}
#addOrEditAGame .dottedBox div.cancel a:hover {background-position: bottom left;}
#addOrEditAGame .dottedBox div.saveGame a {position:absolute;top:295px;right:14px;width:93px;height:21px;background:url(../images/saveGame_w93_btn.gif);text-indent:-9999px;}
#addOrEditAGame .dottedBox div.saveGame a:hover {background-position: bottom left;}
#addOrEditAGame .dottedBox div.closeX a {position:absolute;top:0;right:0;width:13px;height:13px;background:url(../images/close_btn.gif);text-indent:-9999px;}

/********************************************************************************************************/