ul#sports-tabs { list-style: none; margin: 0; padding: 9px 0 0 15px; height: 22px; overflow: hidden; background: transparent url("/images/placeBet/background_sports_tabs.gif") no-repeat left top; }
ul#sports-tabs li { display: inline; margin: 0; padding: 0 1px; }

ul#tool-tabs { list-style: none; margin: 0; padding: 8px 0 0 15px; height: 28px; overflow: hidden; background: transparent url("/images/placeBet/background_tool_tabs.gif") no-repeat left top; }
ul#tool-tabs li { display: inline; margin: 0; padding: 0 1px; }

div#data-container-01 { margin: 0; padding: 0; width: 633px; border-left: 1px solid #cacaca; border-right: 1px solid #cacaca; }
div#data-container-01 .background-default { margin: 0; padding: 1em 10px; width: 613px; background: #fff url("/images/placeBet/background_01_inside_gradient_default.gif") repeat-x left top; overflow: auto;}
div#data-container-01-bottom { margin: 0; padding: 0; width: 635px; height: 7px; background: transparent url("/images/placeBet/background_01_bottom.gif") no-repeat center bottom; }

div#data-container-01 h1, div#data-container-02 h1 { margin-left: 0; margin-top: 10px; margin-bottom:30px; padding-left: 0; background: none; font-size: 14px; }



TABLE.datatable { }

TABLE.datatable TH { padding: 4px;  font-size: 10px; text-align:left; font-weight: bold; color: #FFF;}
TABLE.datatable TH.status {  background-color:#3376b2; text-align:right; }
TABLE.datatable TH.inprogress { background-color:#5aa5e8; text-align:right;}
TABLE.datatable TH.header { background-color: #3376b2; }
TABLE.datatable TD { padding: 2px; font-size: 10px; color: #333; }
TABLE.datatable TD.team { }
TABLE.datatable TD.title { font-weight: bold; color:gray; }
TABLE.datatable TD.score { width:10px; }
TABLE.datatable TD.final-score { width:10px; font-weight:bold; }
TABLE.datatable TR { font-size: 10px; color: #333; background: none; }

div.event_score {
  width:300px;
  height:90px;
  margin-bottom:10px;
  border:1px solid rgb(202, 202, 202);
}

div.background-nfl  { background: #fff url("/images/scores/background-nfl.png") no-repeat center 25px; }
div.background-cfb  { background: #fff url("/images/scores/background-cfb.png") no-repeat center 25px; }
div.background-nba  { background: #fff url("/images/scores/background-nba.png") no-repeat center 25px; }
div.background-cbb  { background: #fff url("/images/scores/background-cbb.png") no-repeat center 25px; }
div.background-nhl  { background: #fff url("/images/scores/background-nhl.png") no-repeat center 25px; }
div.background-mlb  { background: #fff url("/images/scores/background-mlb.png") no-repeat center 25px; }
div.background-wnba { background: #fff url("/images/scores/background-wnba.png") no-repeat center 25px; }
div.background-soc  { background: #fff url("/images/scores/background-soc.png") no-repeat center 25px; }


.bubbleInfo {

}

.popup {
    position: absolute;
    width: 400px;
    padding: 10px;
    display: none; /* keeps the popup hidden if no JS available */
    border: 2px solid rgb(204, 204, 204);
    background-color: white;
    z-index: 100;
}

.popup_link {
  float: right;
  padding-left:5px;
}
