.no_games {
    font-size: 11px;
    margin-bottom: 35px;
    margin-top: 35px;
    padding: 10px;
    text-align: center;;
}
#gameForecasts {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #C0BEBE;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    /*width: 655px;*/
    margin-bottom: 30px;
    width: 100%;
}
#gameForecasts #gameForecastsHeader, #toolbox_sports #toolbox_header {
    background: url("/images/acc/tb_header_bg.jpg") repeat-x scroll 0 0 #E8E8E8;
    border-bottom: 1px solid #C2C2C2;
    height: 20px;
    width: 100%;
}
#gameForecasts .gameForecastsTitle {
    color: #444444;
    float: left;
    font-family: verdana;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    padding: 2px 0 2px 5px;
    width: 100%;
}
table.gameForecastsTabberNav, table.toolbox_tabbernav {
    color: #1E1E1E;
    font: 12px helvetica,arial,sans-serif;
    letter-spacing: 1px;
}
table.gameForecastsTabberNav td, table.toolbox_tabbernav td {
    text-align: center;
    vertical-align: bottom;
}
.gameForecastsLeft, .toolbox_tabber_left_right {
    border-bottom: 1px solid #CECECE;
    width: 10px;
}
table.gameForecastsTabberNav .gameForecastsTD {
    margin: 0;
    width: 60px;
}
table.gameForecastsTabberNav .gameForecastsActive {
    background-color: #FFFFFF;
    border-left: 1px solid #CECECE;
    border-right: 1px solid #CECECE;
    border-top: 1px solid #CECECE;
    color: #262626 !important;
}
table.gameForecastsTabberNav .gameForecastsUnactive, table.gameForecastsTabberNav .gameForecastsActive {
    cursor: pointer;
}
table.gameForecastsTabberNav .gameForecastsUnactive, table.toolbox_tabbernav .toolbox_tabber_unactive {
    border-bottom: 1px solid #CECECE;
    color: #898989;
    cursor: pointer;
}
.gameForecastsRight {
    border-bottom: 1px solid #CECECE;
    font-size: 11px;
    letter-spacing: 0;
    padding-bottom: 5px;
    padding-right: 9px;
    text-align: right;
}
.gameForecastsMainBlock {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    font-size: 110%;
    width: 100%;
}
.gameForecastsBlock {
    float: left;
    padding: 0 0 12px;
    width: 315px;
}
.awayTeamImages {
    float: left;
    height: 50px;
    width: 55px;
}
.slidersContainer {
    float: left;
    padding-top: 11px;
    width: 185px;
}
.homeTeamImages {
    float: right;
    height: 50px;
    text-align: right;
    width: 55px;
}
#gameForecasts .third_col {
    color: #898989;
    left: 10px;
    overflow: hidden;
    padding-top: 2px;
    position: relative;
    width: 295px;
    margin: 9px 0 0;
}
.gameForecastsBlockEdge {
    font-size: 12px;
}
#gameForecasts .second_col {
    color: #898989;
    left: 10px;
    overflow: hidden;
    position: relative;
    width: 295px;
}
.infoTeamDataSmall{
    padding-top:0px;
    height:35px;
}
.gameForecastsBlockTeamAlias {
    color: #000;
    font-weight:12px;
    letter-spacing:0px;
    padding-top:3px;
}
.bluePipeScale{
    float: left;
    height: 25px;
    background: url("http://admin.accuscore.com/iframes/images/nfl_bar_away.jpg") repeat-x scroll 0% 0% transparent;
    overflow: hidden;
}
.grayPipeScale{
    float: left;
    height: 25px;
    background: url("http://admin.accuscore.com/iframes/images/nfl_bar_tie.jpg") repeat-x scroll 0% 0% transparent;
    overflow: hidden;
}
.redPipeScale{
    float: left;
    height: 25px;
    background: url("http://admin.accuscore.com/iframes/images/nfl_bar_home.jpg") repeat-x scroll 0% 0% transparent;
    overflow: hidden;
}
table.gameForecastsTabberNav .gameForecastsTD div {
    white-space:nowrap;
}
.gameForecastsTD.alwayPadding div
{
	font-weight: bold;
    padding:6px 7px 4px;
}
.gameForecastsBlockGameData{letter-spacing:0px;padding:1px 0 3px;font-size:11px;}