/* CSS Document for TCM Sports Stats */

#torso { padding-bottom:0px; }

.hr { width:482px; margin-right:-9px; }


/* Dropdowns */
ul.dropdown { width:100%; margin:6px 0px 0px 0px; padding:0px; list-style:none; position:relative; }
ul.dropdown li { padding:0px 0px 3px 0px; }
ul.dropdown li a.open { width:439px; height:auto !important; height:28px; min-height:28px; line-height:24px; background:#004276; display:block; color:#FFFFFF; cursor:pointer; padding:0px 12px 0px 12px; font-size:120%; font-weight:bold; outline:none; }
ul.dropdown li a.open:hover { text-decoration:none; }
ul.dropdown li a.open span { font-size:140%; }

ul.dropdown li a.closed { width:439px; height:auto !important; height:28px; min-height:28px; line-height:24px; background:#004276; display:block; color:#FFFFFF; cursor:pointer; padding:0px 12px 0px 12px; font-size:120%; font-weight:bold; outline:none; }
ul.dropdown li a.closed:hover { text-decoration:none; }
ul.dropdown li a.closed span { font-size:140%; }

ul.dropdown li div.down { width:100%; height:auto !important; height:50px; min-height:50px; margin-top:3px; background:#F0F5FB; padding:0px 0px 10px 0px; color:#000000; display:none; clear:both; border-top:1px solid #F0F5FB; }


ul.dropdown-inner { margin:15px 20px; padding:0px; padding:0px; list-style:none; display:block; }
ul.dropdown-inner li { padding:0px 0px 0px 0px; }
ul.dropdown-inner li a.open { width:391px; height:auto !important; height:27px; line-height:27px; background:url(../images/sports_stats/x_close.png) no-repeat right center #F0F5FB; display:block; color:#004276; cursor:pointer; padding:0px 20px 0px 12px; font-size:120%; font-weight:bold; border:1px solid #004276; margin:0px 0px -1px 0px; behavior:url(/css/iepngfix.htc); outline:none; }
ul.dropdown-inner li a.open:hover { text-decoration:none; }
ul.dropdown-inner li a.closed { width:391px; height:auto !important; height:27px; line-height:27px; background:url(../images/sports_stats/blue_arrow.png) no-repeat right center #F0F5FB; display:block; color:#004276; cursor:pointer; padding:0px 20px 0px 12px; font-size:120%; font-weight:bold; border:1px solid #004276; margin:0px 0px -1px 0px; behavior:url(/css/iepngfix.htc); outline:none; }
ul.dropdown-inner li a.closed:hover { text-decoration:none; }



/* Tabs */
.tabs { }
.tabs .nav { width:443px; margin-top:4px; border-bottom:1px solid #004276; padding:0px 10px; float:left; margin-bottom:8px; }
.tabs .nav ul { width:100%; margin:0px; padding:0px; list-style:none; float:left; }
.tabs .nav ul li { margin:0px; padding:0px; list-style:none; float:left; }
.tabs .nav a { margin-left:5px; color:#004276; font-size:95%; padding:0px 10px; height:auto !important; height:22px; line-height:22px; display:block; float:left; outline:none; }
.tabs .nav a:hover { text-decoration:none; }
.tabs .nav a.tab-nav-on { background:#004276; color:#FFFFFF; }
.tabs .shown { }
.tabs .shown ul.dropdown-inner { margin:0px 15px 15px 15px; padding:0px; list-style:none; clear:both; }
.tabs .shown ul.dropdown-inner li a.open { width:396px; }
.tabs .shown ul.dropdown-inner li a.closed { width:396px; }
.tabs .hidden { display:none; }



/* Tabs Content */
.results { width:386px; font-size:110%; margin:5px 5px 0px 5px; }
.results td { padding:0px 0px 10px 0px; vertical-align:top; }
.results td.title { padding:0px; font-weight:bold; }

.leagues { width:381px; margin:5px 0px 10px 20px; font-size:105%; }
.leagues th { padding-bottom:5px; }
.leagues td.odd { background:#BFD2E0; }
.leagues td.center, .leagues th.center { text-align:center; }


/* TCM simple stats */
.simple-stats {font: 0.7em Helvetica, Arial, sans-serif; color: #3d3d3d;}
.simple-stats a {color:#004276; text-decoration:none;}
.simple-stats a:hover {text-decoration:underline;}

.simple-stats .ssdate {color:#db2203; font-weight: bold; text-decoration:none;}
.simple-stats .sshead {color:#004276; font-weight: bold; text-decoration:none;}

/* TCM simple stats table
#featured-league { width:100%; float:left; padding:0px 0px 0px 0px; background:#fffff;}*/
#featured-league table { width:270px; margin-top:5px; font-size:85%; text-align:left;  }
#featured-league th { font-weight:bold; padding-bottom:2px; }
#featured-league td.team { text-align:left; padding-left:1px; }
#featured-league .p { padding-right:5px; }
#featured-league .aqua { background:#EEF5FB; -moz-opacity:0.9; filter:alpha(opacity:90); opacity:0.9; }
