/* CSS Document */
#scoreBox{
width:95%;
padding-left:2px;
padding-right:2px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:1px;
}
#scoreBox .game{
border-bottom:1px solid #666666;
margin-bottom:3px;
}
#scoreBox #requestedSchoolSchedule .game{
border-bottom:0px;
}
#scoreBox .team{
width:170px;
float:left;
/*padding:3px 3px 3px 3px;*/

}
#scoreSchool .team{
width:140px;
padding-left:10px;

}
#scoreBox #requestedSchedule .game{
margin-bottom:6px;
height: auto !important;
min-height:1.5em;
height:1.5em;
}
#scoreBox .lineScoreDate, #scoreBox .scheduleDate,  #noTieStandings .conferenceName{
/*text-align:left;
color:#f7f7f7;
border-bottom:1px solid #666;
*/
margin:6px 0px 6px 0px;
padding:2px 0px 2px 0px;

background-color:#333333;
height:20px;
background-image:url(http://media.suntimes.com/images/cds/preps/season/designelements/colsolidBG.jpg);
border:1px solid #333333;
clear:both;
}
#scoreBox .gameDate, #scoreBox .gamePlace{
display:none;
}


#scoreBox #requestedSchoolSchedule .game .gamePlace, #score Box #requestedSchedule .game .gamePlace, #score Box #requestedSchedule .game .gameDate;{
display:block;
margin-left:3px;
}

#scoreBox .score{
float:left;
width:60px;
text-align:right;
clear:right;
/*display:block;
padding:3px;*/
}
#scoreBox .period{
float:left;
width:10px;
text-align:right;
padding-left:4px;
/*margin-top:5px;*/
font-size:10px;

}

#scoreBox .lineScore .homeTeam{
/*
min-height:2em;
height:auto; !important
height:2em;
margin-bottom:.5em;*/
}


#scoreBox  .gameTime, #requestedSchoolSchedule .game .gameTime,  #requestedSchoolSchedule .game  .gamePlace{
font-size:10px;
display:inline;
}
#scoreBox #requestedSchedule .game .gameTime, #scoreBox #requestedSchedule .game .gamePlace, #scoreBox #requestedSchedule .gamePlace, #scoreBox #requestedSchedule .gameDate{
font-size:11px;
float:left;
width:55px;
display:block;
}
#requestedSchoolSchedule .gameTime{
display:inline;
float:left;
margin-right:6px;
}
#scoreBox .homeTeam .conf{
display:none;
}
#scoreBox #requestedSchedule .game .homeTeam .conf{
display:inline;
}
#scoreBox .schedule .homeTeam{
/*background-image:url(http://media.suntimes.com/images/cds/preps/season/designelements/icons/house.png);
background-repeat:no-repeat;
background-position:top left;
padding:3px 0px 3px 22px;
*/
}
#requestedSchoolSchedule .schedule .homeTeam, #requestedSchoolSchedule .schedule .awayTeam{
width:42%;
}
#scoreBox .lineScore .homeTeam, #scoreBox .lineScore .awayTeam{
min-height:1em;
height:auto !important;
height:1em;
margin-bottom:.5em;
}
#scoreBox .lineScore .homeTeam{
padding:3px 0px 3px 0px;
border-bottom:1px solid #666666;
margin-bottom:8px;
*height: 25px;
}

#scoreBox .schedule .awayTeam{
/*background-image:none;
background-repeat:no-repeat;
background-position:top left;
padding:3px 0px 3px 22px;
*/}

#scoreSchool{
font-size:12px;
width:330px;
font-family:Arial, Helvetica, sans-serif;
}
#scoreSchool .lineScoreDate{
display:none;
}
#scoreSchool .lineScore{
border-bottom:1px solid #666666;
color:#F7F7F7;
margin-bottom:8px;
padding:2px 0px;
text-align:left;

}
#scoreSchool .gameDate{
width:70px;
float:left;
margin-left:10px;
height:3em;
}
#scoreSchool .team{
width:160px;
float:left;
}

#scoreSchool .score{
width:70px;
float:left;
text-align:right;
}
#scoreSchool .period{
display:none;
}
#scoreSchool .winningTeam{
font-weight:bold;
}

#requestedSchedule{
/*width:410px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
display:block;*/
}
#requestedSchedule .scheduleDate{
display:none;
}
#requestedSchedule .schedule .gameDate, #requestedSchedule .schedule .gameTime{
width:45px;
float:left;
height:auto;
}
#requestedSchedule .schedule .scheduleDate{
margin:6px 0px 6px 0px;
}
#requestedSchedule .game .gamePlace{
width:45px;
float:left;
}
#requestedSchedule .game .homeTeam,  #requestedSchedule .game .awayTeam{
width:94px;
float:left;
font-size:11px;
}
#requestedSchedule .schedule .requestedTeam, #requestedSchoolSchedule .requestedTeam, #requestedSchedule .game .requestedTeam{
display:none;
}
#noTieStandings, #tieStandings{
width:300px;
/*font-size:11px;*/
font-family:Arial, Helvetica, sans-serif;
}
#noTieStandings .conferenceTies, #noTieStandings .ties{
display:none;
} 

/*#noTieStandings .team, #tieStandings .team{
width:120px;
float:left;
}*/
#noTieStandings .conferenceWins, #noTieStandings .conferenceLosses, #noTieStandings .wins, #noTieStandings .losses, #tieStandings .conferenceTies, #tieStandings .ties, #tieStandings .conferenceWins, #tieStandings .conferenceLosses, #tieStandings .wins, #tieStandings .losses{


}
/*#noTieStandings .wins{
margin-left:30px;
}*/
#tieStandings .wins{
margin-left:10px;
}



#noTieStandings .conferenceWinningPercentage,  #tieStandings .conferenceWinningPercentage{
width:33px;
text-align:right;
float:left;
}
#noTieStandings .winningPercentage, #tieStandings .winningPercentage{
margin-right:7px;
text-align:right;
float:left;
width:33px;
}

#noTieStandings .standingConference, #tieStandings .standingConference{
text-align:left;
line-height:3em;
display:block;
clear:both;
color:#CCCCCC;
font-size:16px;
}

#scoreBox .lineScore{
margin-top:5px;
margin-bottom:10px;
clear:both;
}
#scoreBox .winningTeam{
font-weight:bold;
/*
background-color:#333333;
height:20px;
background-image:url(http://media.suntimes.com/images/cds/preps/season/designelements/colsolidBG.jpg);
border:1px solid #333333;*/

}
.schedule .requestedTeam{

}
/*.schedule .gameTime{
font-size:14px;
width:auto;
float:right;
}
*/
.schedule{
/*border-bottom:1px solid #666666;*/
margin:2px 0px 5px 0px;
padding-bottom:4px;
}

/* The floowing styles are for index pages for standings, they hide certain columns as to make them more readable */
 
#noTieStandings .ties{
display:none
}
.standing{
display:block;
width:260px;
overflow:hidden;
font-size:12px;
margin:0px 0px 3px 0px;
border-bottom:1px solid #666;
}
.standing .winningPercentage{
clear:right;
}
#noTieStandings, #tieStandings{
margin-top:0px;
width:250px;
}
.winningPercentage{
width:30px;
}
#noTieStandings .wins, #noTieStandings .losses, #tieStandings .wins, #tieStandings .losses,#noTieStandings .conferenceWins, #noTieStandings .conferenceLosses, #tieStandings .conferenceWins, #tieStandings .conferenceLosses{
width:12px;
margin:0px 3px;
float:left;
text-align:right;
}
#noTieStandings .team, #tieStandings .team{
width:105px;
float:left;
}
.standing.key{
background-color:#333333;
}
#noTieStandings .standingConference, #tieStandings .standingConference{
text-align:left;
line-height:1.1em;
display:block;
clear:both;
color:#CCCCCC;
font-size:16px;
margin-bottom:5px;
margin-top:10px;
}
.title{
font-size:9px;
}
