.float, .float1, .float2, .float_team, .float_term, .float_player, .float_opponents, .float_result, .float_game, .float_los, .float_info {
  float: left;
  margin: 0;
  padding: 0;
  overflow: auto;
}

.float { width: 49%; }
.float1 { width: 260px; clear: both; }
.float2 { width: 300px; }
.float1 img, .float2 img { border: 0px; }
.float_team { width: 33%; height: 410px; padding-top: 5px; }
.float_term { width: 99%; height: 190px; }
.float_player { width: 35%; vertical-align: middle; }
.float_opponents { width: 60%; }
.float_result { width: 99%; height: 190px; }
.float_game { width: 50%; height: 230px; }
.float_team h4, .float_result h4 { padding-left: 3px; font-size: 12px; color: #000000; }
.float_los { width: 50%; padding: 5px;}
.float_info { width: 45%; padding: 5px;}

.example {
  font-family: verdana, helvetica, sans serif;
  font-size: 8pt;
  text-decoration: none
}

.cell_over {background-color: #FCC552}
.cell_out {background-color: #FFFFFF}

#userform { width: 33em; float: left;}
.lbl { width: 15em; }
#userform .formw { width: 23em; }

.tab_main, .tab_info, .tab_cross {
  font-family: Verdana, Helvetica, Tahoma, Sans-Serif;
  font-size: 10px;
  border-collapse: collapse;
  border: 1px solid #9999CC;
  color: #000000;
  margin-left: 5px;
}

.tab_main th, .tab_info th, .tab_cross th {
  font-size: 10px;
  background-color: #000080;
  color: #ffffff;
  font-weight: bold;
  border: 1px solid #9999CC;
  text-align: left;
}

.tab_main td, .tab_info td, .tab_cross td { font-size: 10px; color: #000000; border: 1px solid #9999CC; height: 15px; }
.tab_main th.res, .tab_info th.res, .tab_info td.res { text-align: center; }
.tab_main .infos, .tab_info .infos { background-color: #eeeeee; font-weight: bold; text-align: center; }

.tab_main tr.odd, .tab_info tr.odd, .tab_cross tr.odd { background: #eeeeee; }
.tab_info tr.postup { background: #84e8a2; }
.tab_info tr.sestup { background: #ff3000; }

.tab_cross th, .tab_cross td  { text-align: center; }
.tab_cross td.black { background: #000000; }
.tab_cross td.grey { background: #eeeeee; }
.tab_cross td.num  { text-align: right; }
.tab_cross td.name  { text-align: left; font-weight: bold; }

.norecord { font-size: 12px; font-weight: bold; text-align: center; }

select { font-size: 12px; color: #000000; border: 1px solid #9999CC; }

