p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
/*Wrapper Elements*/
.bodyWrap { background-image: url(../images/template/background.jpg); background-repeat: repeat-x; }
.headWrap { background-color: #7c8083; background-image: url(../images/template/head_bg.jpg); background-repeat: no-repeat; }
.navWrap { background-color: #353738; background-image: url(../images/template/top_nav_bg.jpg); background-repeat: repeat-x; }
.shadowLeft { background-image: url(../images/template/shadow_left.jpg); background-repeat: repeat-y; }
.shadowRight { background-image: url(../images/template/shadow_right.jpg); background-repeat: repeat-y; }
.footerWrap { background-color: #fff; background-image: url(../images/template/footer_bg.jpg); background-repeat: repeat-x; }
.columnWrap { background-image: url(../images/template/column_bg.jpg); background-repeat: repeat-x; background-position: 0 top; }
.scoreboardBottom { color: #fefefe; font-size: 12px; font-family: arial; background-color: #7d8185; background-image: url(../images/template/scoreboard_bottom_edge.gif); background-repeat: no-repeat; background-position: center bottom; }
.scoreboardWrap { background-color: #5f6469; background-image: url(../images/template/scoreboard_top_bg.gif); }
/*TEAM LOGOS for the SCOREBOARD*/
.homeCalgaryWrap { background-image: url(../images/teams/home_cal.gif); background-repeat: no-repeat; }
.awayCalgaryWrap { background-image: url(../images/teams/away_cal.gif); background-repeat: no-repeat; }
.homeMontrealWrap { background-image: url(../images/teams/home_mtl.gif); background-repeat: no-repeat; }
.awayMontrealWrap { background-image: url(../images/teams/away_mtl.gif); background-repeat: no-repeat; }
.homeTorontoWrap { background-image: url(../images/teams/home_tor.gif); background-repeat: no-repeat; }
.awayTorontoWrap { background-image: url(../images/teams/away_tor.gif); background-repeat: no-repeat; }
.homeBcWrap { background-image: url(../images/teams/home_bc.gif); background-repeat: no-repeat; }
.awayBcWrap { background-image: url(../images/teams/away_bc.gif); background-repeat: no-repeat; }
.homeHamiltonWrap { background-image: url(../images/teams/home_ham.gif); background-repeat: no-repeat; }
.awayHamiltonWrap { background-image: url(../images/teams/away_ham.gif); background-repeat: no-repeat; }
.homeWinnipegWrap { background-image: url(../images/teams/home_win.gif); background-repeat: no-repeat; }
.awayWinnipegWrap { background-image: url(../images/teams/away_win.gif); background-repeat: no-repeat; }
.homeSaskatchewanWrap { background-image: url(../images/teams/home_ssk.gif); background-repeat: no-repeat; }
.awaySaskatchewanWrap { background-image: url(../images/teams/away_ssk.gif); background-repeat: no-repeat; }
.homeEdmontonWrap { background-image: url(../images/teams/home_edm.gif); background-repeat: no-repeat; }
.awayEdmontonWrap { background-image: url(../images/teams/away_edm.gif); background-repeat: no-repeat; }

.homeCalgaryStatTitle { background-image: url(../images/teams/home_subheads/home_cal.gif); background-repeat: no-repeat; }
.awayCalgaryStatTitle { background-image: url(../images/teams/away_subheads/away_cal.gif); background-repeat: no-repeat; }
.homeMontrealStatTitle { background-image: url(../images/teams/home_subheads/home_mtl.gif); background-repeat: no-repeat; }
.awaymontrealStatTitle { background-image: url(../images/teams/away_subheads/away_mtl.gif); background-repeat: no-repeat; }
.homeTorontoStatTitle { background-image: url(../images/teams/home_subheads/home_tor.gif); background-repeat: no-repeat; }
.awayTorontoStatTitle { background-image: url(../images/teams/away_subheads/away_tor.gif); background-repeat: no-repeat; }
.homeBcStatTitle { background-image: url(../images/teams/home_subheads/home_bc.gif); background-repeat: no-repeat; }
.awayBcStatTitle { background-image: url(../images/teams/away_subheads/away_bc.gif); background-repeat: no-repeat; }
.homeHamiltonStatTitle { background-image: url(../images/teams/home_subheads/home_ham.gif); background-repeat: no-repeat; }
.awayHamiltonStatTitle { background-image: url(../images/teams/away_subheads/away_ham.gif); background-repeat: no-repeat; }
.homeWinnipegStatTitle { background-image: url(../images/teams/home_subheads/home_win.gif); background-repeat: no-repeat; }
.awayWinnipegStatTitle { background-image: url(../images/teams/away_subheads/away_win.gif); background-repeat: no-repeat; }
.homeSaskatchewanStatTitle { background-image: url(../images/teams/home_subheads/home_ssk.gif); background-repeat: no-repeat; }
.awaySaskatchewanStatTitle { background-image: url(../images/teams/away_subheads/away_ssk.gif); background-repeat: no-repeat; }
.homeEdmontonStatTitle { background-image: url(../images/teams/home_subheads/home_edm.gif); background-repeat: no-repeat; }
.awayEdmontonStatTitle { background-image: url(../images/teams/away_subheads/away_edm.gif); background-repeat: no-repeat; }

.homeCalgaryStatSubTitle { background-image: url(../images/teams/home_subheads/home_cal_stats.gif); background-repeat: no-repeat; }
.awayCalgaryStatSubTitle { background-image: url(../images/teams/away_subheads/away_cal_stats.gif); background-repeat: no-repeat; }
.homeMontrealStatSubTitle { background-image: url(../images/teams/home_subheads/home_mtl_stats.gif); background-repeat: no-repeat; }
.awaymontrealStatSubTitle { background-image: url(../images/teams/away_subheads/away_mtl_stats.gif); background-repeat: no-repeat; }
.homeTorontoStatSubTitle { background-image: url(../images/teams/home_subheads/home_tor_stats.gif); background-repeat: no-repeat; }
.awayTorontoStatSubTitle { background-image: url(../images/teams/away_subheads/away_tor_stats.gif); background-repeat: no-repeat; }
.homeBcStatSubTitle { background-image: url(../images/teams/home_subheads/home_bc_stats.gif); background-repeat: no-repeat; }
.awayBcStatSubTitle { background-image: url(../images/teams/away_subheads/away_bc_stats.gif); background-repeat: no-repeat; }
.homeHamiltonStatSubTitle { background-image: url(../images/teams/home_subheads/home_ham_stats.gif); background-repeat: no-repeat; }
.awayHamiltonStatSubTitle { background-image: url(../images/teams/away_subheads/away_ham_stats.gif); background-repeat: no-repeat; }
.homeWinnipegStatSubTitle { background-image: url(../images/teams/home_subheads/home_win_stats.gif); background-repeat: no-repeat; }
.awayWinnipegStatSubTitle { background-image: url(../images/teams/away_subheads/away_win_stats.gif); background-repeat: no-repeat; }
.homeSaskatchewanStatSubTitle { background-image: url(../images/teams/home_subheads/home_ssk_stats.gif); background-repeat: no-repeat; }
.awaySaskatchewanStatSubTitle { background-image: url(../images/teams/away_subheads/away_ssk_stats.gif); background-repeat: no-repeat; }
.homeEdmontonStatSubTitle { background-image: url(../images/teams/home_subheads/home_edm_stats.gif); background-repeat: no-repeat; }
.awayEdmontonStatSubTitle { background-image: url(../images/teams/away_subheads/away_edm_stats.gif); background-repeat: no-repeat; }




/*Text Elements*/
.body10Grey { color: #7a8087; font-size: 10px; font-family: verdana, sans-serif; font-weight: normal; }
.body10Black { color: #000; font-size: 10px; font-family: verdana, sans-serif; font-weight: normal; }
.body12Black { color: #000; font-size: 12px; font-family: arial, sans-serif; }
.body10BlackCap a{color:#A21818;}
.body10BlackCap { color: #000; font-size: 10px; font-family: arial, sans-serif; text-transform: uppercase; }
.body12BlackCap { color: #000; font-size: 12px; font-family: arial, sans-serif; text-transform: uppercase; }
.body30White { color: #fff; font-size: 28px; font-family: arial, sans-serif; }
.bold10Grey { color: #7a8087; font-size: 10px; font-family: arial, sans-serif; font-weight: bold; }
.bold10White { color: #fff; font-size: 10px; font-family: arial, sans-serif; font-weight: bold; }
.bold10BlackCap { color: #000; font-size: 10px; font-family: arial, sans-serif; font-weight: bold; text-transform: uppercase; }
.bold12Black { color: #000; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; }
.bold11Black { color: #000; font-size: 11px; font-family: arial, sans-serif; font-weight: bold; }
.bold12BlackCap { color: #000; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; text-transform: uppercase; }
.bold18White { color: #fff; font-size: 18px; font-family: arial, sans-serif; font-weight: bold; }
.bold72Light { color: #c6c6c6; font-size: 72px; font-family: helvetica, arial; font-weight: bold; vertical-align: top; position: relative; top: -5px; overflow: hidden; display: table-row; }
/*Special Elements*/
.searchBox { color: #353738; font-size: 15px; font-family: arial; background-color: transparent; background-image: url(../images/template/nav_search_input_bg.gif); background-repeat: no-repeat; width: 157px; height: 20px; overflow: hidden; padding-left: 5px; border-width: 0; }
/*Table Elements
*/
.topBorderGrey { border-top: 1px solid #c2c2c2; }
.topBtmDark12White { color: #fefefe; font-size: 12px; font-family: arial; border-top: 1px solid #c2c2c2; border-bottom: 1px solid #44494f; }
.topBtmDarkBd12White { color: #fefefe; font-size: 12px; font-family: arial; font-weight: bold; border-top: 1px solid #c2c2c2; border-bottom: 1px solid #44494f; }
.topBtmBorder10 { color: #000; font-size: 10px; font-family: arial, sans-serif; font-weight: bold; text-transform: uppercase; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #fefefe; }
.topBtmBorder12 { color: #000; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; text-transform: uppercase; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #fefefe; }
.rightScoreboardBorder { background-image: url(../images/template/scoreboard_divider.gif); background-repeat: no-repeat; background-position: right center; }
.rightBorder1px { border-right: 1px solid #d6d6d6; }
.btmBorder1px { border-bottom: 1px solid #d6d6d6; }

/*Specific for Play by Play*/
.pbpPageWrap { background-image: url(../images/playbyplay/pbp_page_bg.jpg); background-repeat: repeat-x; }
.pbpSubtitle { color: #fff; font-size: 14px; font-family: arial; font-weight: bold; background-image: url(../images/playbyplay/subtitle_bg.gif); background-repeat: no-repeat; text-align: left; width: 942px; height: 22px; padding-top: 1px; padding-left: 10px; }
.pbpArrow { background-image: url(../images/playbyplay/arrow_small.gif); background-repeat: no-repeat; background-position: 6px bottom; border-bottom: 1px solid #b9b8b8; }
.pbpArrowBtm { background-image: url(../images/playbyplay/arrow_bg.gif); background-repeat: no-repeat; background-position: 0 bottom; }
.pbpTopBtmBorder12 { color: #000; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; background-color: #c1c2c4; text-align: left; padding-left: 10px; border-top: 1px solid #ededed; border-bottom: 1px solid #fefefe; }
.pbpBtmBorder1px { border-bottom: 1px solid #b9b8b8; }


.montreal_awayColorSmall{
background-color: #729abd;
color: #FFFFFF;
height: 15px;
font-size: 10px;
}


.montreal_awayColor{
background-color: #729abd;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.montreal_homeColorSmall{
background-color: #729abd;
color: #FFFFFF;
height: 15px;
font-size: 10px;
}


.montreal_homeColor{
background-color: #729abd;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.saskatchewan_homeColor {
background-color: #006544;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.saskatchewan_homeColorSmall{
background-color: #006544;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.saskatchewan_awayColor {
background-color: #006544;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.saskatchewan_awayColorSmall{
background-color: #006544;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}


.calgary_homeColor {
background-color: #cc092f;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.calgary_homeColorSmall{
background-color: #cc092f;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.calgary_awayColor {
background-color: #cc092f;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.calgary_awayColorSmall{
background-color: #cc092f;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.winnipeg_homeColor {
background-color: #002144;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.winnipeg_homeColorSmall{
background-color: #002144;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.winnipeg_awayColor {
background-color: #002144;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.winnipeg_awayColorSmall{
background-color: #002144;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}


.toronto_homeColor {
background-color: #4891dc ;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.toronto_homeColorSmall{
background-color: #4891dc ;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.toronto_awayColor {
background-color: #4891dc ;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.toronto_awayColorSmall{
background-color: #4891dc ;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.hamilton_homeColor {
background-color: #ffb60f;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.hamilton_homeColorSmall{
background-color: #ffb60f;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.hamilton_awayColor {
background-color: #ffb60f;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.hamilton_awayColorSmall{
background-color: #ffb60f;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.edmonton_homeColor {
background-color: #ffb60f ;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.edmonton_homeColorSmall{
background-color: #ffb60f ;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.edmonton_awayColor {
background-color: #ffb60f ;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.edmonton_awayColorSmall{
background-color: #ffb60f ;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}


.bc_homeColor {
background-color: #ff5a00;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.bc_homeColorSmall{
background-color: #ff5a00;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

.bc_awayColor {
background-color: #ff5a00;
color: #FFFFFF;
width: 100%;
height: 20px;
}

.bc_awayColorSmall{
background-color: #ff5a00;
color: #FFFFFF;
height: 20px;
font-size: 10px;
}

#view_all_plays{
background-image:url(../images/template/head_bg.jpg);
}

#view_all_plays a{

color:#FFFFFF;
font-weight:bold;
font-size: 12px;
text-decoration:none;

}

#in_progress{

border-bottom: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
background-color:#FFFFFF;
text-alignment:left;
padding-left:5px;

}

#recent{

border-bottom: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
background-color:#FFFFFF;
text-alignment:left;

}

#completed{

border-bottom: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
background-color:#FFFFFF;

}

tr.game_select_headers{
background-color:#AEADAD;
border: 1px solid #000000;

}

.scoreboard_header {color:#FFFFFF; font-size:12px; text-align:center; font-weight:bolder; font-family:Arial,Helvetica sans-serif;}

.select_week {
color:#000000;
font-size: 11px; 
font-family: arial, sans-serif;
}

.select_week a{
color:#A21818;
font-size: 11px; 
font-family: arial, sans-serif;
}



.pbpPageWrap { background-image: url(../images/playbyplay/pbp_page_bg.jpg); background-repeat: repeat-x; }
#qtr_record { color: #fff; font-size: 14px; font-family: arial; font-weight: bold; background-image: url(../images/playbyplay/subtitle_bg.gif); background-repeat: no-repeat; text-align: left; width: 942px; height: 22px; padding-top: 1px; padding-left: 10px; }
.pbpArrow { background-image: url(../images/playbyplay/arrow_small.gif); background-repeat: no-repeat; background-position: 6px bottom; border-bottom: 1px solid #b9b8b8; }
.pbpArrowBtm { background-image: url(../images/playbyplay/arrow_bg.gif); background-repeat: no-repeat; background-position: 0 bottom; }
#team_record { color: #000; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; background-color: #c1c2c4; text-align: left; padding-left: 10px; border-top: 1px solid #ededed; border-bottom: 1px solid #fefefe; }
.pbpBtmBorder1px { border-bottom: 1px solid #b9b8b8; }


#drive_possession_record{

background-color:#696969;
font-weight:bold;
font-size: 10px;
color:white;
padding-top:3px;
padding-bottom:3px;

}


