.tContainer {
padding:0px 15px 10px 15px;
float:left;
width:98%;
display:inline;
}

.myLeagueContent .tContainer{
  width:90%;
  }

/*DATA TABLES */
#calTable, table.tablesorter {
font-family:verdana, arial, helvetica, sans-serif;
font-size:8pt;
width:100%;
text-align:left;
margin:0px 0 5px;
/*padding-right: 13px;*/ /*commented out 2 Jan 2007 by vishal*/
}

table.tablesorter thead tr th{
font-size:8pt;
/*padding:4px;*/
padding:4px 4px 10px 4px;
background:#E0E0E0;
text-align:center;
}

table.tablesorter tfoot tr th {
font-size:8pt;
padding:4px;
background:#E0E0E0;
}

/* just for the statisticalRankings page. To make all columns fit in.*/
#stat_rank_table table.tablesorter thead tr th,
#stat_rank_table table.tablesorter tfoot tr th,
#stat_rank_table table.tablesorter tbody tr td {
font-size:8pt;
}
/* end just for statisticalRankings page. */

/* just for the Player Research Popup page. To make all columns fit in.*/
#pr_chattel_stats_table table.tablesorter thead tr th,
#pr_chattel_stats_table table.tablesorter tfoot tr th,
#pr_chattel_stats_table table.tablesorter tbody tr td {
font-size:9px;
}
/* end just for Player Research Popup page. */

table.tablesorter thead tr .header {
padding-bottom:10px;
cursor:pointer;
background:#000022 url(images/icnSortAscDesc.gif) no-repeat 50% 90%;
color:white;
text-decoration:underline;
}

table.tablesorter tbody td {
color:#3D3D3D;
vertical-align:middle;
height:16px;
padding:4px;
background:#FFF;
}

.roundTable tr.even,
table.tablesorter tbody tr.odd td {
background:#FF9933;
}
.roundTable tr.odd,
table.tablesorter tbody tr.even td {
background:#FFFFCC;
}

table.tablesorter thead tr .headerSortUp {
background:#9F9F9F url(images/icnSortAsc.gif) no-repeat 50% 90%;
}

table.tablesorter thead tr .headerSortDown {
background:#000022 url(images/icnSortDesc.gif) no-repeat 50% 90%;
color:white;
}

.odd,
.even{
  font-weight:bold;
  }

.roundTable .even{
  font-size:16px;
  }

  .even td{
  padding:5px;
  }

/* END DATA TABLES
 START PAGER */
#content .pager {
color:#777;
font-size:8pt;
line-height:20px;
text-align:left;
}

.reset-search-button{
  background-image:url(images/reset.gif);
  width:73px;
  height:27px;
  background-repeat:no-repeat;
  float:left;
  cursor:pointer;
  border:none;
  background-color:transparent;
  }

#content .page-number {
cursor:pointer;
letter-spacing:0px;
padding-right:3px;
padding-left:3px;
}

#content .active {
color:#000;
font-weight:700;
cursor:pointer;
letter-spacing:0px;
}

#content .inactive {
color:#CCC;
cursor:default;
}
/* END PAGER */

/* CALENDAR TABLE */
#calTable{
padding-left:10px;
margin:0px 0 15px;
}

.roundRow{
font-weight:bold;
padding:6px 0px 6px 10px;
background-color:#000022;
color:#FFFFFF;
text-align: center;
border-style:solid;
border-width:2px 0px 0px 0px;
border-color:#E0E0E0;
font-size:14px;
}

.tPeriod{
background-color:#F6F6F6;
font-weight:bold;
margin-top:10px;
text-align: center;
}

.tPeriod td{
padding:6px 0px 6px 10px;
border-style:solid;
border-width:1px 0 1px 0;
border-color:#E0E0E0;
}

.calHeader{
font-size:8pt;
padding:4px 4px 4px 10px;
background:#F0F0F0;
font-weight:bold;
}

#calTable tr.odd td {
color:#3D3D3D;
vertical-align:middle;
height:16px;
padding:4px 4px 4px 10px;
background:#E0E0E0;
}

#calTable tr.even td{
color:#3D3D3D;
vertical-align:middle;
height:16px;
padding:4px 4px 4px 10px;
background:#F0F0F0;
}
/* END CALENDAR TABLE*/

.search-wrapper {
vertical-align:top;
float:left;
}

input.search-button {
width:50px;
height:17px;
background-color:#000;
color:#FFF;
font-size:11px;
padding:0px 6px 2px 6px;
border:0px;
margin:0px;
line-height:16px;
text-decoration:none;
font-weight:bold;
background-image:url('images/bgButton.gif');
cursor:pointer;
}

.search-button {
width:75px;
height:27px;
background-image:url('images/search.gif');
background-repeat:no-repeat;
cursor:pointer;
float:left;
margin-left:2px;
}
.findMeButton{
  width:150px;
height:27px;
background-image:url('images/find_my_team.gif');
background-repeat:no-repeat;
cursor:pointer;
float:left;
background-color:transparent;
border:0px;
  }
  .squadPosition{
  float:right;
  position:relative;
  top:-20px;
  font-weight:bold;
  }
.search-txt {
height:20px;
padding-top:0px;
padding-left:3px;
border:1px solid black;
float:left;
font-size:16px;
}
