#nba_schedule_query{padding:5px 20px;}
#nba_schedule_query a{color:#fff;}

.nba_schedule .nba_table .date th{text-align:center;font-weight:bold;font-size:14px;padding:5px 0 5px 12px;background:#666;color:#fff;}
.nba_schedule .nba_table .date a:link,.nba_schedule .nba_table .date a:visited{font-weight:normal;font-size:12px;padding:5px 0 5px 12px;color:#fff;}
.nba_table{background:#aaa; width:100%;}
.nba_table .cap{background:#333;}
.nba_table caption{font-size:12px;color:#fff;}
.nba_table caption{text-align:center;padding:3px 0;} 
.nba_table caption a:link, .nba_table caption a:visited{font-size:12px;color:#fff;text-decoration:none;}
.nba_table caption a:hover, .nba_table caption a:active{text-decoration:underline;}
.nba_table tr td, .nba_table tr th{text-align:center;padding:3px 0;font-weight:normal;}
.nba_table th{background:#ccc;}
.nba_table .tr1{background:#fff;}
.nba_table .tr2{background:#f8f8f8;}
.nba_table .tr3{background:#FFCC99;}
.nba_table .tr99{background:#fce4e3;}
.nba_table .trc{background:#900;color:#fff}
.nba_table .trc a:link, .nba_table .trc a:visited{color:#fff}
.nba_table td.b{font-weight:bold;}
.nba_table td.r,.nba_table td.r a:link,.nba_table td.r a:visited{font-weight:bold;color:#900;}
.nba_table td.left{text-align:left;padding-left:5px;}
.nba_table td.right{text-align:right;padding-right:5px;}
.nba_table td.imp{font-weight:bold;font-size:14px;color:#f00;background:#FFF9E9;}

.nba_table{width:100%;}
.nba_caption{background: none repeat scroll 0 0 #1E82BE;}
.nba_table tr:hover{background:#DDDDDD;}
.left {float:left}
.right {float:right}

#nba_top_cast {width:100%}
#nba_top{width:45%}
#cba_top{width:100%}
#nba_top .nba_table{width:400px}
#nba_cast {width:53%}
#nba_cast .nba_table{width:auto}

#nba_game_live_text {
    height: 175px;
    border-bottom: 1px solid #ccc;
    overflow-y: scroll;
}

#nba_game_news {width:730px}
.new_list_title {border-bottom: 3px solid #1E82BE; clear: both; padding: 3px 15px 3px 5px}
.new_list_title p {font-size: 1.4em; font-weight: bold}
#nba_game_news .single {border-bottom: 1px dashed #CCCCCC; padding: 10px;}
#nba_game_news .title {font-size: 1.2em; font-weight: bold; padding: 0 0 5px}
#nba_game_news .info {color: #999999}
#nba_game_news .meta {padding: 0 10px}
#nba_game_news .meta em {color: #FF0000; font-weight: bold; font-style: normal}
#nba_boxscore_right {margin: 0 0 0 8px}

.rightTabsArea table{width:100%; text-align:center;}
.indexContentRight table{width:298px; text-align:center;}
.w1200 .indexContentRight table{width:100%; text-align:center;}
#tvContentRight table{width:298px; text-align:center;}

.rightTabsArea caption {
    font-weight: bold;
    padding: 5px 10px 5px 0;
    text-align:right;
    font-size:1.2em;
}

.rightTabsArea th {
    background: #E8E8E8;
    font-weight: bold;
    padding: 3px 5px 5px 5px;
    border-right: 1px dashed #C1DAD7;
    border-bottom: 1px dashed #C1DAD7;
    border-top: 1px solid #C1DAD7;
}

.rightTabsArea td {
    border-right: 1px dashed #C1DAD7;
    border-bottom: 1px dashed #C1DAD7;
    padding: 2px 0 4px 0;
    background: #fff;
    color: #4f6b72;
}

.rightTabsArea .sep td{
    border-bottom: 3px dotted #CCCCFF;
}

.team_icon {
    padding-right:10px;
    padding-top:30px;
    padding-left:10px;
    text-align:center;
}
.team_icon img {
    margin-bottom:10px;
}

.team_icon p {
    font-size:1.5em;
}

.nextgame {
    width: 19%;
    padding-left:10px;
    margin-top:2px;
}

.tr0 {
    background:#f8f8f8;
}

.nba_table .tr0:hover {
    background:#f8f8f8;
}







