/* redeisgn fscom CP class override */
#blurbDivSingleCPLeft {
padding-bottom:10px;
}

/*****HTML TAG CLASSES**********************************************/
BODY {
background-color: #25303F;
background:url(/fantasy/baseball/public/fe/img/bg-wide.gif) repeat-y center center;
}
BODY,TD {
font-family: verdana,helvetica,sans-serif;
font-size:10px;
}
div.spacer10 {height:10px;}
.statusArea {background-color: #a0a0a0; font-size:11px; font-family:arial}
/* icon classes */
.icon-scoutlist-add {
background:url(/fantasy/baseball/public/fe/img/icons/scoutlist-add.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-scoutlist-remove {
background:url(/fantasy/baseball/public/fe/img/icons/scoutlist-remove.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-cant-drop {
background:url(/fantasy/baseball/public/fe/img/icons/cant-drop.gif) no-repeat center center;
    display:block;
    width:15px;
    height:15px;
}
.icon-cant-trade {
background:url(/fantasy/baseball/public/fe/img/icons/cant-trade.gif) no-repeat center center;
    display:block;
    width:15px;
    height:15px;
}
.icon-disabled-list {
background:url(/fantasy/baseball/public/fe/img/icons/disabled-list.gif) no-repeat center center;
    display:block;
    width:15px;
    height:15px;
}
.icon-injured {
background:url(/fantasy/baseball/public/fe/img/icons/injured.gif) no-repeat center center;
    display:block;
    width:15px;
    height:15px;
}
.icon-probable-starter {
background:url(/fantasy/baseball/public/fe/img/icons/probable-starter.gif) no-repeat center center;
    display:block;
    width:15px;
    height:15px;
}
.icon-recent-news {
background:url(/fantasy/baseball/public/fe/img/icons/recent-news.gif) no-repeat center center;
    display:block;
    width:15px;
    height:15px;
}
.icon-add-player {
background:url(/fantasy/baseball/public/fe/img/icons/add-player.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-claim-player {
background:url(/fantasy/baseball/public/fe/img/icons/claim-player.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-drop-player {
background:url(/fantasy/baseball/public/fe/img/icons/drop-player.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-trade-player {
background:url(/fantasy/baseball/public/fe/img/icons/trade-player.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-add-player-disabled {
background:url(/fantasy/baseball/public/fe/img/icons/disabled-add-player.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-drop-player-disabled {
background:url(/fantasy/baseball/public/fe/img/icons/disabled-drop-player.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-trade-player-disabled {
background:url(/fantasy/baseball/public/fe/img/icons/disabled-trade-player.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
.icon-suspended {
    background:url(/fantasy/baseball/public/fe/img/game-icons/suspended.gif) no-repeat center center;
    display:block;
    width:19px;
    height:18px;
}
/****2007 NAV BAR CLASSES********************************************************/
/* nav bar classes - these pertain to the div that contains the main nav and the ul*/
#navBar {
 background-image:url(/fantasy/baseball/public/fe/img/nav-bar-bg2.gif);
 background-repeat: repeat-x;
 height: 23px;
 text-align: left;
 position:relative;
 z-index:2000;
}
ul.navBarList , ul.fsBarList{
  margin-left: 0;
  padding-left: 0;
  display: inline;
  z-index:2000;
}
    ul.navBarList li.main, ul.navBarList li.mainOn, ul.navBarList li.mainOver {
      position:relative;
font-size:11px;
font-weight:bold;
margin-left: 0;
margin-bottom: 0;
border-top: 1px solid #393939;
border-right: 1px solid #393939;
border-left: 1px solid #fff;
border-bottom: 2px solid #424242;
list-style: none;
float:left;
background-image:url(/fantasy/baseball/public/fe/img/nav-bar-button-bg.gif);
background-repeat: repeat-x;
background-position: center center;
z-index:2000;
    }
    ul.navBarList li.main a, ul.navBarList li.mainOn a, ul.navBarList li.mainOver a {
      display:block;
      padding: 3px 15px 4px 15px;
z-index:2000;
    }
    ul.navBarList li.mainOn, ul.navBarList li.mainOver {
      border-bottom: 2px solid #fff;
      background-color:#fff;
      background-image:url();
z-index:2000;
    }
    ul.navBarList a:link {color:#000; text-decoration:none;}
    ul.navBarList a:visited {color:#000; text-decoration:none;}
    ul.navBarList li.mainOn a:link, ul.navBarList li.mainOn a:visited {
      color:#000;
      background-color:#fff;
      background-image:url();
z-index:2000;
    }
    
/* nav bar menu classes */
ul.fanList ul{
list-style-type:none;
position: absolute;
top: 22px;
left: 60px;
display: none;
margin:0px;
padding:0px 0px 9px 0px;
width:99px;
background-image: url(/fantasy/baseball/public/fe/img/fan_subnav_bottom.gif);
background-position: bottom center;
background-repeat:no-repeat;
z-index:5000;
}
ul.fsBarList ul{
list-style-type:none;
position: absolute;
top: 22px;
left: 0px;
display: none;
margin:0px;
padding:0px 0px 9px 0px;
width:91px;
background-image: url(/fantasy/baseball/public/fe/img/fantasy_subnav_bottom.gif);
background-position: bottom center;
background-repeat:no-repeat;
z-index:5000;
}
ul.fanList ul li.lower, ul.fsBarList ul li.lower{
background-color:#fff;
padding-left:6px;
list-style-type:none;
list-style-image: url();
position:relative;
border-left:1px solid #8b959a;
border-right:1px solid #8b959a;
z-index:5000;
}
ul.fanList ul li.lower a{
font:bold 10px verdana,tahoma,sans-serif;
background-image: url();
display:block;
width:80px;
text-align:left;
text-decoration:none;
margin:0px;
padding:3px 2px 3px 2px;
border-bottom:1px dashed #ccc;
color:#666;
z-index:5000;
}
ul.fsBarList ul li.lower a{
font:bold 10px verdana,tahoma,sans-serif;
background-image: url();
display:block;
width:70px;
text-align:left;
text-decoration:none;
margin:0px;
padding:3px 2px 3px 2px;
border-bottom:1px dashed #ccc;
color:#666;
z-index:5000;
} 
ul.fanList ul li.lower a:hover, ul.fsBarList ul li.lower a:hover{
text-align:left;
color:#fff;
background-color:#000;
margin:0px;
text-decoration:none;
z-index:5000;;
}
ul.fsBarList li.main, ul.fsBarList li.mainOn, ul.fsBarList li.mainOver , ul.fanList li.main, ul.fanList li.mainOn, ul.fanList li.mainOver{
font-size:11px;
font-weight:bold;
list-style: none;
z-index:5000;
}
ul.fsBarList li.main a, ul.fsBarList li.mainOn a, ul.fsBarList li.mainOver a, ul.fanList li.main a, ul.fanList li.mainOn a, ul.fanList li.mainOver a{
display:block; 
z-index:5000;
	}
ul.navBarList ul {
list-style-type:none;
border-top:1px solid #000;
list-style-type:none;
position: absolute;
top: 21px;
left: -2px;
display: none;
margin:0px;
padding:0px 0px 9px 0px;
width:200px;
background-image: url(/fantasy/baseball/public/fe/img/nav-menu-bottom.gif);
background-repeat:no-repeat;
background-position: bottom center;
z-index:2000;
}
ul.navBarList ul li.lower {
background-color:#fff;
padding-left:2px;
list-style-type:none;
list-style-image: url();
position:relative;
border-left:1px solid #000;
border-right:1px solid #000;
z-index:2000;
    }
    ul.navBarList li.lower a {
      font:bold 10px verdana,tahoma,sans-serif;
background-image: url();
display:block;
width:174px;
text-align:left;
text-decoration:none;
margin:0px;
padding:3px 10px 3px 10px;
border-bottom:1px dashed #ccc;
color:#000;
background-color:#fff;
z-index:2000;
    }    
ul.navBarList li.lower a:hover{
text-align:left;
color:#fff;
background-color:#000;
margin:0px;
text-decoration:none;
z-index:2000;
    }
    ul.navBarList li.lower a.greyLight{
color:#aaa;
z-index:2000;
    }
    ul.navBarList li.lower a.greyLight:hover {
color:#aaa;
background-color:#fff;
z-index:2000;
    }    
/* secondary nav links */
    .navBarSecondary a:link {color:#000;}
    .navBarSecondary a:visited {color:#000;}
    .navBarSecondary a:hover {color:#fff; background-color:#2953a1; text-decoration:none;}
    .navBarSecondary a:hover.on {color:#2953a1; background-color:#fff;}
    .navBarSecondary {
    clear:both;
    background-color:#fff;
    display:none;
    text-align: left;
    height:22px;
    border-bottom: 1px solid #838383;
    padding-bottom:0px;
    }			
    .navBarSecondary tr td {    
			padding: 1px 0px 1px 0px;
      display: inline;	    
      font-size: 10px;	
      margin-left: 0px;
      margin-bottom: 0px;		
      float:left; 
    }
    .navBarSecondary tr td.dot {		
                 padding:5px 0px 4px 0px;
		}
    .navBarSecondary tr td  a {
    display:block;
    padding: 4px 8px 3px 8px;
    text-decoration:none;
    }    
    .navBarSecondary a:link.on, .navBarSecondary a:visited.on {font-weight:bold;    color:#2953a1;}

/* misc secondary nav links*/
    #navBarFscomLinks {
    position:absolute;
    top:0px;
    left:815px;
    height:23px;
    width:197px;
    background-image:url(/fantasy/baseball/public/fe/img/nav-bar-fscom-links-bg.gif);
    background-repeat: no-repeat;
    font-size:10px;
    font-weight:bold;
    padding:0px 0px 0px 0px;
    }
    #navBarFscomLinks a:link, #navBarFscomLinks span {color:#666; text-decoration:none;}
    #navBarFscomLinks a:visited {color:#666; text-decoration:none;}
    #navBarFscomLinks a:hover {color:#6699ff; text-decoration:none;}

/* buttons classes */
.button-edit {
background-image: url(/fantasy/baseball/public/fe/img/buttons/edit.gif);
background-repeat: no-repeat;
background-position: center center;  
display:block;
width:30px;
height:16px; 
cursor: pointer;
margin-right:2px;
}
.button-close {
background-image: url(/fantasy/baseball/public/fe/img/buttons/close.jpg);
background-repeat: no-repeat;
background-position: center center;  
display:block;
width:41px;
height:17px; 
cursor: pointer;
}
.button-view {
background-image: url(/fantasy/baseball/public/fe/img/buttons/view.jpg);
background-repeat: no-repeat;
background-position: center center;  
display:block;
width:37px;
height:17px; 
cursor: pointer;
}
.button-print {
background-image: url(/fantasy/baseball/public/fe/img/buttons/print.gif);
background-repeat: no-repeat;
background-position: center center;  
display:block;
width:52px;
height:16px; 
cursor: pointer;
margin-right:2px;
}

/* small buttons*/	
.button-table,.button-table1,.button-table2, .button-table-hilite,.button-table1-hilite,.button-table2-hilite{ 	
  background:url(/fantasy/baseball/public/fe/img/buttons/btn-s-r-y.gif) no-repeat right center;  	
}
.button-table-grey,.button-table1-grey,.button-table2-grey {
  background:url(/fantasy/baseball/public/fe/img/buttons/btn-s-r-grey.gif) no-repeat right center;
}
.button-table,.button-table1,.button-table2, .button-table-hilite, .button-table1-hilite,, .button-table2-hilite, .button-table-grey, .button-table1-grey, .button-table2-grey{  
	text-align:center;
	border:0px solid #fff;
	height:17px;
	padding:0px;
}
.button-table .inputContainer,.button-table1 .inputContainer,.button-table2 .inputContainer, .button-table-hilite .inputContainer,.button-table1-hilite .inputContainer,.button-table2-hilite .inputContainer{
 background:url(/fantasy/baseball/public/fe/img/buttons/btn-s-l-y.gif) no-repeat left center; 
}
.button-table-grey .inputContainer,.button-table1-grey .inputContainer,.button-table2-grey .inputContainer{
 background:url(/fantasy/baseball/public/fe/img/buttons/btn-s-l-grey.gif) no-repeat left center;  
}
.button-table .inputContainer input, .button-table-hilite .inputContainer input, .button-table-grey .inputContainer input {  
	width:88%;
	height:17px;
	padding:0px;
}
.button-table1 .inputContainer input, .button-table1-hilite .inputContainer input, .button-table1-grey .inputContainer input {  
	width:91%;
	height:17px;
	padding:0px;
}
.button-table2 .inputContainer input, .button-table2-hilite .inputContainer input, .button-table2-grey .inputContainer input {  
	width:95%;height:17px;
}
.button-table .inputContainer input,.button-table1 .inputContainer input,.button-table2 .inputContainer input, .button-table-hilite .inputContainer input,.button-table1-hilite .inputContainer input,.button-table2-hilite .inputContainer input, .button-table-grey .inputContainer input,.button-table1-grey .inputContainer input,.button-table2-grey .inputContainer input {  	
	text-align:center;
	height: 17px;
	font:bold 10px verdana; 
	text-transform: uppercase;
	cursor: pointer;
	border:0px solid #fff;
}
.button-table .inputContainer input,.button-table1 .inputContainer input,.button-table2 .inputContainer input, .button-table-hilite .inputContainer input,.button-table1-hilite .inputContainer input,.button-table2-hilite .inputContainer input {
	background-image: url(/fantasy/baseball/public/fe/img/buttons/btn-s-m-y.gif);
	background-repeat: x-repeat;
	background-position: center center;
}
.button-table-grey .inputContainer input,.button-table1-grey .inputContainer input,.button-table2-grey .inputContainer input{
  background-image: url(/fantasy/baseball/public/fe/img/buttons/btn-s-m-grey.gif);
	background-repeat: x-repeat;
	background-position: center center;
	color: #848484;
}
.button-table .inputContainer input,.button-table1 .inputContainer input,.button-table2 .inputContainer input{
 color: #000;
}
.button-table-hilite .inputContainer input,.button-table1-hilite .inputContainer input,.button-table2-hilite .inputContainer input {
 color: #644900;
}
/*END - small buttons*/
/* large buttons*/
.button-global, .button-global-hilite {  
   background:url(/fantasy/baseball/public/fe/img/buttons/btn-m-r-y.gif) no-repeat right center;   
}
.button-global-grey{
   background:url(/fantasy/baseball/public/fe/img/buttons/btn-m-r-grey.gif) no-repeat right center; 
}
.button-global .inputContainer, .button-global-hilite .inputContainer{
   background:url(/fantasy/baseball/public/fe/img/buttons/btn-m-l-y.gif) no-repeat left center;
	 padding:0px;
}
.button-global-grey .inputContainer{
  background:url(/fantasy/baseball/public/fe/img/buttons/btn-m-l-grey.gif) no-repeat left center;
	padding:0px;
}
.button-global, .button-global-hilite, .button-global-grey {
  text-align:center;
	border:0px solid #fff;
}
.button-global .inputContainer input, .button-global-hilite .inputContainer input, .button-global-grey .inputContainer input{
  width:96%;
	text-align:center;
	height: 22px;
	font:bold 11px verdana;	
	text-transform: uppercase;
	cursor: pointer;
	border:0px solid #fff;
}
.button-global .inputContainer input,  .button-global-hilite .inputContainer input{
	background-image: url(/fantasy/baseball/public/fe/img/buttons/btn-m-m-y.gif);
	background-repeat: x-repeat;
	background-position: center center;
}
.button-global-grey .inputContainer input{
  background-image: url(/fantasy/baseball/public/fe/img/buttons/btn-m-m-grey.gif);
	background-repeat: x-repeat;
	background-position: center center;
	color: #848484;
}
.button-global .inputContainer input{
  color: #000;
}
.button-global-hilite .inputContainer input{
  color: #644900;
}
.button-global-green {
      filter: alpha( opacity = 100 );
    -moz-opacity: 1.0;
background:url(/fantasy/baseball/public/fe/img/buttons/green_on_r.gif) no-repeat right center;
    text-align:center;
}
.button-global-green-disabled {
      filter: alpha( opacity = 50 );
    -moz-opacity: 1.0;
background:url(/fantasy/baseball/public/fe/img/buttons/green_on_r.gif) no-repeat right center;
    text-align:center;
}   
.button-global-green .inputContainer, .button-global-green-disabled .inputContainer {
background:url(/fantasy/baseball/public/fe/img/buttons/green_on_l.gif) no-repeat left center;
}
.button-global-green .inputContainer input {
background-image: url(/fantasy/baseball/public/fe/img/buttons/green_on_m.gif);
background-repeat: x-repeat;
background-position: center center;
    width:95%;
text-align:center;
height: 23px;
font:bold 13px verdana;
color: #fff;
text-transform: uppercase;
cursor: pointer;
    border:0px solid #fff;
}
    .button-global-green-disabled .inputContainer input {
background-image: url(/fantasy/baseball/public/fe/img/buttons/green_on_m.gif);
background-repeat: x-repeat;
background-position: center center;
    width:95%;
text-align:center;
height: 23px;
font:bold 13px verdana;
color: #fff;
text-transform: uppercase;
cursor: default;
    border:0px solid #fff;
}    
.button-global-green-hilite {
      filter: alpha( opacity = 70 );
    -moz-opacity: .70;
background:url(/fantasy/baseball/public/fe/img/buttons/green_on_r.gif) no-repeat right center;
    text-align:center;
}
.button-global-green-hilite .inputContainer {
background:url(/fantasy/baseball/public/fe/img/buttons/green_on_l.gif) no-repeat left center;
}
.button-global-green-hilite .inputContainer input {
background-image: url(/fantasy/baseball/public/fe/img/buttons/green_on_m.gif);
background-repeat: x-repeat;
background-position: center center;
    width:95%;
text-align:center;
height: 23px;
font:bold 13px verdana;
color: #fff;
text-transform: uppercase;
cursor: pointer;
    border:0px solid #fff;
}
/* END - large buttons*/
    .button-image {
filter: alpha( opacity = 100 );
-moz-opacity: 1.00;
cursor: pointer;
    }   
    .button-image-hilite {
filter: alpha( opacity = 70 );
-moz-opacity: .70;
cursor: pointer;
    }
 /* Filter table classes */  
 	.filterHeader{
	   height:24px;		 
	   background: url(/fantasy/baseball/public/fe/img/header1.gif) top left repeat-x;
	}
	.filterHeader table tr td{
	   color: #fff;
	   font:bold 11px verdana,tahoma,sans-serif;
	   text-transform: uppercase;
	}
	.filter {
    height:33px;				
    background: url(/fantasy/baseball/public/fe/img/filter/filter-bg.jpg) bottom left repeat-x #fbfaff;
    clear:left;
}
.filterTopLeftCorner {
    background-image: url(/fantasy/baseball/public/fe/img/filter/filter-top-left.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height:24px;
}
.filterTopRightCorner {
	background-image: url(/fantasy/baseball/public/fe/img/filter/filter-top-right.gif);
    background-repeat: no-repeat;
    background-position: top right;
    height:24px;
}
.filterBottomLeftCorner {
    height:33px;		
    background: url(/fantasy/baseball/public/fe/img/filter/filter-bottom-left.gif) bottom left no-repeat;	 
}
.filterBottomRightCorner {    
	height:33px;   		
    background: url(/fantasy/baseball/public/fe/img/filter/filter-bottom-right.gif) bottom right no-repeat;   
}
.filterBody{
	border-left:1px solid #6e849b;
	border-right:1px solid #6e849b;		
	height:84%;
}
.filterPadding tr td{
    padding:5px 3px 0px 10px;
}

.playerLastName{
 color: #c8c8c8;
}
.playerLastNameActivated{
  color:#000000;
}
.positionWidth{
 padding:5px 3px 0px 10px;
}
.statusWidth{
 padding:5px 3px 0px 0px;
}
.teamWidth{
 padding:5px 3px 0px 0px;
}
/* styles below are for table-less layout */
.filterSearch, .filterButton { 
 padding:5px 3px 0 0px;
}
.filterLabel, .filterControl, .filterButton {
	float:left;
}
.filterLabel {
	color: #fff;
    font:bold 11px verdana,tahoma,sans-serif;
    text-transform: uppercase;
    padding:5px 3px 0 5px;
}
.filterControl {
	padding:5px 3px 0 5px;
}
.filterButton {
	text-align:center;
}
/* filter column widths */
.typeWidth       {width:110px;}
.positionWidth   {width:135px;}
.statusWidth     {width:130px;}
.teamWidth       {width:110px;}
.injuryTypeWidth {width:90px;}
.searchWidth     {width:105px;}
.monthWidth      {width:95px;}
 /*END - Filter Table Classes*/  
/* layout classes */
    .bodyAll {
      text-align:left;
      width:980px;      
    }
    .bodyContent {
      clear:both;
      text-align:left;
      padding-top:2px; width:980px;
			margin-top:2px;
    }
    .bodyContentLeftRail {width:1px;}
    .bodyContentrightRail {width:3px;}
    .bodyContentMain {width:980px;padding:2px;}
/* Generic Wide Page Grid with a Page Title */
    .pageTitleTopRight {
background-image: url(/fantasy/baseball/public/fe/img/page-title-top-right.gif);
background-repeat: no-repeat;
background-position: top right;
float:right;
display:block;
width:100%;
    }
    .pageTitleTopLeft {
      background-image: url(/fantasy/baseball/public/fe/img/page-title-top-left.gif);
      background-repeat: no-repeat;
      background-position: top left;
      float:left;
      width:95%;
    }
    .pageTitle {
font:bold 14px verdana,tahoma,sans-serif;
color:#1A3467;
padding:10px 10px 15px 10px;
    }
.twoColRight .pageTitle {color:#1A3467;}
/* START - the latest content module (cm) classes - these are used on the league home page */
    .cmTop {
      font:normal 10% verdana;
      background-image: url(/fantasy/baseball/public/fe/img/page-title-top-right.gif);
background-repeat: no-repeat;
background-position: top right;
height:6px;
    }
    .cmTopLeft {
      font:normal 10% verdana;
      background-image: url(/fantasy/baseball/public/fe/img/cm-top-left.gif);
background-repeat: no-repeat;
background-position: top left;
width:10%;
height:6px;
    }
    .cm {
background-image: url(/fantasy/baseball/public/fe/img/cm-right.gif);
background-repeat: repeat-y;
background-position: top right;
background-color:#fff; 
    }
    .cmCenter {
      background-image: url(/fantasy/baseball/public/fe/img/cm-left.gif);
background-repeat: repeat-y;
background-position: top left;
    }
    .cmCenterInner {
      margin:0px 5px 0px 5px;
    }    
.cmTitle {
      height:17px;
font:bold 14px verdana,tahoma,sans-serif;
color:#1A3467;
padding:0px 0px 5px 3px;
margin:0px 0px 5px 0px;
      background-image: url(/fantasy/baseball/public/fe/img/cm-title-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
text-transform:uppercase;
    }     
    .cmBottom {
background-image: url(/fantasy/baseball/public/fe/img/column-module-bottom-right.gif);
background-repeat: no-repeat;
background-position: bottom right;
width:100%;
height:9px;
font-size:10%;
margin-bottom:2px;
    }
    .cmBottomLeft {
background-image: url(/fantasy/baseball/public/fe/img/cm-bottom-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
height:9px;
width:10%;
    } 
/**************************************************************************/
/* 2008 content module styles */
.cmHeader {
    height:26px;
    font:bold 14px verdana,tahoma,sans-serif;
    color: #fff;
    text-transform: uppercase;
    background: url(/fantasy/baseball/public/fe/img/league-home/header_middle.gif) bottom left repeat-x white;
}
.cmTopLeftCorner {
	background-image: url(/fantasy/baseball/public/fe/img/league-home/header_left.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.cmTopRightCorner {
	background-image: url(/fantasy/baseball/public/fe/img/league-home/header_right.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.cmBottomLeftCorner {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/Corner_BL.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.cmBottomRightCorner {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/Corner_BR.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}
.cmHeaderYellow {
    height:26px;
    font:bold 14px verdana,tahoma,sans-serif;
    color: #000;
    text-transform: uppercase;
    background: url(/fantasy/baseball/public/fe/img/league-home/header_middle_yellow.gif) bottom left repeat-x white;
}
.cmTopLeftCornerYellow {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/header_left_yellow.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.cmTopRightCornerYellow {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/header_right_yellow.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.cmContent {
    background-color: #fff;
}
.cmBottomBorder {
    border-bottom: 1px solid #b5b5b5;
}
.cmPadding {
    padding-top: 5px;
    padding-left: 12px;
}
.cmTextPadding {
    padding:10px;
}
.cmTopPad {
    padding: 2px 2px 0 2px;
}
.cmBg {
    background:#fff url(/fantasy/baseball/public/fe/img/league-home/module_bg.gif) top left repeat-x;
}
.cmSubHdr {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/subhead_grey.gif);
    background-repeat: repeat-x;
    font:bold 12px verdana,tahoma,sans-serif;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 0 0 9px;
    height: 22px;
}
.cmSubContent {
    border-bottom: 1px solid #b5b5b5;
    margin-top: 1px;
	height:250px;
	overfow:hidden;
}
.cmFooter {
    height: 28px;
    background-image: url(/fantasy/baseball/public/fe/img/league-home/cm_bottom.gif);
    background-repeat: repeat-x;
    text-align: right;
    padding: 7px 5px 0 0;
    margin-top: 1px;
    font-weight: bold;
}
.cmCenterAlign {
    text-align:center;
}
.cmFooter a:link {
    font: bold 11px arial;
    color: #000099;
}
.cmFooter a:hover {
    font: bold 11px arial;
    color: #6699ff;
    text-decoration: underline;
}
.cmFooter a:visited {
    font: bold 11px arial;
    color: #0252a7;
    text-decoration: none;
}
.cmSubContentPadding {
    padding-top: 5px;
    padding-left: 12px;
    padding-bottom: 5px;
}
#poll .cmSubContentPadding {
    padding-left:5px;
}
.cmLeftMargin {
    margin-left:1px;
}
/* tabs */
/* tabs used in players, transactions and my team pages */
.tableTab-on,.tableTab1-on,.tableTab2-on{ 	
  background:url(/fantasy/baseball/public/fe/img/tabs/tab1_on_right.gif) no-repeat right center;  	
}
.tableTab-off,.tableTab1-off,.tableTab2-off{
  background:url(/fantasy/baseball/public/fe/img/tabs/tab1_off_right.gif) no-repeat right center;
}
.tableTab-on,.tableTab1-on,.tableTab2-on, .tableTab-off,.tableTab1-off,.tableTab2-off{  
	text-align:center;
	padding:0px;		
	border:0px solid #fff;		
}
.tableTab-on .container,.tableTab1-on .container,.tableTab2-on .container{
 background:url(/fantasy/baseball/public/fe/img/tabs/tab1_on_left.gif) no-repeat left center;
 padding:0px;
 border:0px solid #fff;   
}
.tableTab-off .container,.tableTab1-off .container,.tableTab2-off .container{
 background:url(/fantasy/baseball/public/fe/img/tabs/tab1_off_left.gif) no-repeat left center;
 padding:0px;
 border:0px solid #fff; 
}
.tableTab-on .container input, .tableTab-off .container input{  
	width:88%;
}
.tableTab1-on .container input, .tableTab1-off .container input{    
	width:91%;
}
.tableTab2-on .container input, .tableTab2-off .container input{  
	width:95%;
}
.tableTab-on .container input, .tableTab-off .container input, .tableTab1-on .container input, .tableTab1-off .container input, .tableTab2-on .container input, .tableTab2-off .container input{  	
	text-align:center;
	height: 25px;
	font:bold 11px verdana; 
	text-transform: uppercase;	
	cursor: pointer;
	border:0px solid #fff;			
}
.tableTab-on .container input, .tableTab1-on .container input,.tableTab2-on .container input{
	background-image: url(/fantasy/baseball/public/fe/img/tabs/tab1_on_middle.gif);
	background-repeat: x-repeat;
	background-position: center center;	
	color:#FFFFFF;
}
.tableTab-off .container input,.tableTab1-off .container input,.tableTab2-off .container input{
  background-image: url(/fantasy/baseball/public/fe/img/tabs/tab1_off_middle.gif);
	background-repeat: x-repeat;
	background-position: center center;	
	color: #848484;
}
/* END- tabs used in players, transactions and my team pages */
/* tabs used in player news and league home */
.cmTabs {
	float: left;
    width: 100%;
    margin-bottom:-1px;
    position:relative;
}
.cmTabs ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.cmTabs li {
	float: left;
    background: url(/fantasy/baseball/public/fe/img/league-home/tab_left.gif) no-repeat left top;
    margin: 0 3px 0 0;
    padding: 0 0 0 4px;
    border-bottom: 1px solid #458ccc;
    position:relative;
}
.cmTabs a {
	float: left;
    display: block;
    width: .1em;
    background: url(/fantasy/baseball/public/fe/img/league-home/tab_right.gif) no-repeat right top;
    padding: 2px 15px 4px 6px;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    outline:none;
	text-transform:uppercase;
	position:relative;
	white-space:nowrap;
}
.cmTabs a:link, .cmTabs a:visited {
    color:#fff;
    white-space:nowrap;
}
.cmTabs > ul a {
    width: auto;
}
.cmTabs li.selected {
    background-position: 0 -25px;
    border-width: 0;
}
.cmTabs li.selected a {
    background-position: 100% -25px;
    padding-bottom: 5px;
}
.cmSubTabs {
    float: left;
    width: 100%;
    margin-bottom:-1px;
}
.cmSubTabs ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.cmSubTabs li {
    float: left;
    background: url(/fantasy/baseball/public/fe/img/league-home/subtab_left.gif) no-repeat left top;
    margin: 0 3px 0 0;
    padding: 0 0 0 4px;
    border-bottom: 1px solid #458ccc;
}
.cmSubTabs a {    
    float: left;
    display: block;
    width: .1em;
    background: url(/fantasy/baseball/public/fe/img/league-home/subtab_right.gif) no-repeat right top;
    padding: 2px 15px 4px 6px;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    outline:none;
    text-transform:uppercase;
}
.cmSubTabs > ul a {
    width: auto;
}
.cmSubTabs li.selected {
    background-position: 0 -21px;
    border-width: 0;
}
.cmSubTabs li.selected a {
    background-position: 100% -21px;
    padding-bottom: 5px;    
}
.cmTabs a:hover {
	text-decoration:none;
}
.cmTabs a span {
    background: url(/fantasy/baseball/public/fe/img/league-home/tab_right_off1.gif) right top no-repeat;
    padding:3px 10px 3px 0;
}
.cmTabs a span.tabMiddle {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/tab_middle_off.gif);	
}
.cmTabs li a {
	font:bold 14px verdana;
	color:#fff;
}
.cmTabs a:hover {
    color: #000 !important;
	text-decoration:none !important;    
}
.cmTabs a:hover span.tabRight {
    background: url(/fantasy/baseball/public/fe/img/league-home/tab_right_on1.gif) right top no-repeat;
    padding-right: 10px;
}
.cmTabs a:hover span.tabMiddle {
    background: url(/fantasy/baseball/public/fe/img/league-home/tab_middle_on.gif) right top no-repeat;
    background-repeat:repeat-x;
}
.cmTabLeft {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/tab_left_off.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.cmTabRight {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/tab_right_off.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.selected .cmTabLeft {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/tab_left_on.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.selected .cmTabRight {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/tab_right_on.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.cmTab {
    font: bold 14px verdana,tahoma,sans-serif;
    color: #fff;
    text-transform: uppercase;    
	margin-right: 2px;
	background-image: url(/fantasy/baseball/public/fe/img/league-home/tab_middle_off.gif);
	background-repeat: repeat-x;
	cursor:pointer;
	float: left;
	height:26px;
	margin-bottom:-1px;
	position:relative;
	z-index:100;
}
.cmSubTabLeft {
    background:url(/fantasy/baseball/public/fe/img/league-home/tab_small_left_off.gif) no-repeat top left;
}
.cmSubTabRight {
    background:url(/fantasy/baseball/public/fe/img/league-home/tab_small_right_off.gif) no-repeat top right;
}
.cmTabs .highlight {
    color:#000;
}
.cmSubTabs .selected {}
.cmTabs div {
	position:relative;
}
.cmTabPadding {
    padding: 3px 15px;
}
.cmTab span {
    padding: 0px;
}
.cmTabSubhead {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/subhead_middle.gif);
    background-repeat: repeat-x;
	height:25px;
	clear:left;
	z-index:-1;
	border-left:solid 1px #458ccc;
}
.cmTabSubheadLeft {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/subhead_left.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.cmTabSubheadRight {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/subhead_right.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.cmPanel {
    background-color:#fff;
    clear:both;
}
.cmTabContent {
    border-bottom: 1px solid #b5b5b5;
	padding:5px;
}
#leagueStandings .cmTabContent {
	padding:1px;
}
/**************************************************************************/
/* general classes for rounded corners */
.tlc {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/Corner_TL.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.trc {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/Corner_TR.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.blc {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/Corner_BL.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.brc {
    background-image: url(/fantasy/baseball/public/fe/img/league-home/Corner_BR.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}
/* end general classes for rounded corners */
/* player news module in league home */
.playerNewsItem {
  border-color:#6d849a;
	border-style:solid;
	border-width:3px 1px 1px;	
	background:#fff url(/fantasy/baseball/public/fe/img/league-home/module_bg.gif) top left repeat-x;
	line-height:1.5;
	margin-bottom:5px;
}
.selectedNewsItem {
		border-color:#ff6600; 
}
.playerStatus {
    float:right;
	wdith:30%;
}
.playerStatus img {
    border:none;
	vertical-align:middle;
}
.playerThumb {
    float:left;
}
.playerInfo {
    width:60%;
}
.playerNewsItem .playerNews { 
    clear:both;
		padding:6px;
}
.playerData {
	padding:6px;
	height:68px;
}
.seprationLine{
  border-bottom:1px solid #6d849a;
	height:1px;
	width:100%;	
}
.playerThumb img {
    border:1px solid #000;
	margin-right:10px;
}
.playerTitle {
    font:bold 12px verdana,tahoma,sans-serif;
}
.statusLabel {
    font:bolder 11px arial;
	text-transform:uppercase;
}
.playerStats {
    font:bold 10px verdana,tahoma,sans-serif;
	color:#4d4d4d;
}
.playerNewsItem .timestamp {
    font-weight:bold;
}
.newsLabel {
    font:bold 11px arial;
}
hr.solidLine {
    border-top:1px solid #ccd5dc;
}
/* end player news */
    .contentModule {
      clear:both;
background-image: url(/fantasy/baseball/public/fe/img/column-module-right.gif);
background-repeat: repeat-y;
background-position: right;
background-color:#fff; 
    }
.contentModuleInnerWrap {                
border-left: 1px solid #ACBAC1; 
} 
.contentModuleInner {    
      padding: 5px 5px 5px 5px; 
}
.contentModuleBottomLeft {
      border:0px solid #c00;
clear:both;
background-image: url(/fantasy/baseball/public/fe/img/column-module-bottom-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
width:100%;
height:9px;
font-size:10%;
    }
    .contentModuleBottomRight {
background-image: url(/fantasy/baseball/public/fe/img/column-module-bottom-right.gif);
background-repeat: no-repeat;
background-position: top right;
height:9px;
float:right;
width:95%;
    } 
/* modules that appear on the league gome and game front */
    .moduleComponent {font:normal 10px verdana,tahoma,sans-serif;}
    .moduleComponentTitle {
font:bold 11px verdana,tahoma,sans-serif;
color: #3261AF;
text-transform: uppercase;
padding:5px 0px 3px 5px;
    }
    .moduleComponentContent {
background-color:#F9FAFC; 
border:1px solid #C7D8E0;
padding:5px;
font:normal 10px verdana,tahoma,sans-serif;
    }
    .moduleComponentBlurb {
border-bottom:1px dotted #9B9C9E;
margin-bottom:5px;
padding-bottom:5px;
    }
    .moduleComponentBlurb .imageHolder {
float:left; padding: 2px 10px 0px 0px;
    }
    .moduleComponentBlurb .clearingDiv {
clear:both; height:0px;
    }
    .moduleComponentFooter {
      font-size:10px;
text-align:right;
font:bold;
padding:5px 0px 0px 0px;
    }
    /* alt presentation for modules.  this one has a border but a white background */
    .moduleComponentGrid {
      border-top:1px solid #C7D8E0;
border-left:1px solid #C7D8E0;
border-right:1px solid #C7D8E0;
border-bottom: 0px solid #fff;
margin:0px;
padding:5px 0px 5px 0px;
    }
    .moduleComponentGridContainer {
border-bottom:1px solid #C7D8E0;
    }    
    /* alt presentation for modules.  this one has a border but a white background */
    .moduleComponentAlt {font:normal 10px verdana,tahoma,sans-serif;;}
    .moduleComponentAltTitle {
font:bold 11px verdana,tahoma,sans-serif;
color: #3261AF;
text-transform: uppercase;
padding:5px 0px 3px 0px;
    }
    .moduleComponentAltContent {
background-color:#fff; 
border:1px solid #C7D8E0;
padding:5px;
font:normal 10px verdana,tahoma,sans-serif;
    }
    .moduleComponentAltBlurb {
border-bottom:1px dotted #9B9C9E;
margin-bottom:5px;
padding-bottom:5px;
    }
    .moduleComponentAltFooter {
text-align:right;
font:bold;
padding:5px 0px 0px 0px;
    }
/* another alt presentation for modules.  this one has a border but a white background */
    .moduleComponentAlt2 {font:normal 10px verdana,tahoma,sans-serif;}
    .moduleComponentAlt2Title {
font:bold 11px verdana,tahoma,sans-serif;
color: #000;
text-transform: uppercase;
padding:5px 0px 3px 0px;
    }
    .moduleComponentAlt2Content {
background-color:#fff; 
padding:5px;
font:normal 10px verdana,tahoma,sans-serif;
    }
    .moduleComponentAlt2Blurb {
border-bottom:1px dotted #9B9C9E;
margin-bottom:5px;
padding-bottom:10px;
    }
    .moduleComponentAlt2Footer {
text-align:right;
font:bold;
padding:5px 0px 0px 0px;
    }
/**************************************************************************************/
.twoColLeft {width:670px;}
.twoColRail {width:3px; font-size:10%;}
.twoColRight {width:301px;}

.bodyContentMainAlt .twoColLeft {width:799px;}
.bodyContentMainAlt .twoColRail {width:2px; font-size:10%;}
.bodyContentMainAlt .twoColRight {width:174px;}
.moduleTwo {}
.moduleTwo .hdr {
text-transform:uppercase;
padding:5px 5px 2px 5px;
background-color:#fff;
border-bottom:1px solid #2B55A4;
color:#2B55A4;
font:bold 14px verdana,tahoma,sans-serif;
}
.moduleTwo .hdr2 {
padding:5px;
background-color:#F8FAFC;
font-weight:bold;
}
.moduleTwo .content {
background-color:#F8FAFC;
padding:5px;
}
.moduleTwo .ftr {
background-color:#fff;
padding:5px;
}
.submitButton {
background:url(/fantasy/baseball/public/fe/img/submit-button-right.gif) no-repeat right center;
    text-align:center;
}
.inputContainer {
background:url(/fantasy/baseball/public/fe/img/submit-button-left.gif) no-repeat left center;
}
.inputContainer INPUT, .btn{
background-image: url(/fantasy/baseball/public/fe/img/submit-button-bg.gif);
background-repeat: x-repeat;
background-position: center center;    
    width:80%;
text-align:center;
height: 31px;
font:bold 14px arial;
color: #fff;
text-transform: uppercase;
cursor: pointer;
    border:0px solid #fff;
    padding-left:0px;
    padding-right:0px;
}
.submitButtonGreen {
 text-align:center;
}
.inputContainerGreen input {
    background-image:url(/fantasy/baseball/public/fe/img/mlb/commish/pendingTransHdr.jpg);
    background-color: #0b884c;
    background-repeat: x-repeat;
background-position: center center; 
    width:80%;
text-align:center;
height: 31px;
font:bold 14px arial;
color: #fff;
text-transform: uppercase;
cursor: pointer;
    border:0px solid #fff;
    padding-left:0px;
    padding-right:0px;
}
.submitButtonDisabled {
text-align:center;
}
.inputContainerDisabled input {
width:80%;
text-align:center;
height: 31px;
font:bold 14px arial;
color: #fff;
text-transform: uppercase;
cursor: pointer;
    border:0px solid #fff;
    padding-left:0px;
    padding-right:0px;
}
/*****GENERAL CLASSES***********************************************/
.marketingPromo {
float:right; margin:0px 10px 10px 0px; width:220px; overflow:hidden;
}
.adLabel {
font:normal 10px verdana,tahoma,sans-serif;
text-align:center;
    text-transform:uppercase;
    color:#848683;		
}
.adLabel2 {
    margin-top:5px;
	font:normal 10px verdana,tahoma,sans-serif;
    text-align:center;
    text-transform:uppercase;
    color:#fff;
		margin-top:3px;
}
.ad728x90 {}
.ad300x250 {
text-align:center;
padding:0px;
margin-bottom:5px;
}
.addBlackBg {
    background-color:#000;
}
.ad160x600 {
text-align:center;
padding:0px 0px 10px 0px;
}
.bgrnd {
background-image: url(/fantasy/baseball/public/fe/img/bg_field.jpg);
background-repeat: no-repeat;
background-position: bottom right;
position:relative;
float:left;
}
.rosterPulldown {
width:76px;
}
#draftInitializedMessage {
display:none;
}
#debugInfo {
display:none;
width:750px;
height:200px;
overflow:auto;
}
.timestamp {
color:#aaa;
}
#mainContentTable {padding:10px 0px 0px 0px;}

/* messages class */
.errorMessagesBox {
text-align:left;
font:normal 10px verdana,tahoma,sans-serif;
background-image: url(/fantasy/baseball/public/fe/img/messages/error.gif);
background-repeat: no-repeat;
background-position: top left;
border:1px solid #f2161b;
background-color:#f9edee;
padding:5px 5px 5px 25px;
margin:5px 0px 5px 0px;
}
.errorMessagesText {
border:1px solid #f2161b;
background-color:#f9edee;
}
.errorMessagesRadio {
background-color:#f9edee;
}
.errorMessagesSelect {
background-color:#f9edee;
}
.posSelected {
background-color:#fbce00;
}
.alertMessagesBox {
text-align:left;
font:normal 10px verdana,tahoma,sans-serif;
background-image: url(/fantasy/baseball/public/fe/img/messages/alert.gif);
background-repeat: no-repeat;
background-position: top left;
border:1px solid #fc0;
background-color:#fffff2;
padding:5px 5px 5px 25px;
margin:5px 0px 5px 0px;
}
.infoMessagesBox {
text-align:left;
font:normal 10px verdana,tahoma,sans-serif;
background-image: url(/fantasy/baseball/public/fe/img/messages/info.gif);
background-repeat: no-repeat;
background-position: top left;
border:1px solid #bbdbe4;
background-color:#e5eff3;
padding:5px 5px 5px 25px;
margin:5px 0px 5px 0px;
}
/* end messages class */
.red {color:#f2161b;}
.green {color: #006600;}
.greyLight {color: #aaa;}
.foxFooter {
margin-top:10px;
width:100%;
background-color:#a2c4dd;
color:#fff;
padding:5px;
}
.foxFooter a:link, .foxFooter a:visited, .foxFooter a:hover {color:fff;  text-decoration:none;}
.foxFooter a:hover {color:fff; text-decoration:underline;}
a:link {color:#204ca3; text-decoration:none;}
a:visited {color:#0252A7; text-decoration:none;}
a:hover, a:hover.g  {text-decoration:underline;}
.fauxAnchor {color:#204ca3; text-decoration:underline; cursor:pointer}
a.toggleNews:link, a.toggleNews:visited {color:#204ca3;text-decoration:none;}
a.navContextualOn, a:link.navContextualOn, a:hover.navContextualOn, a:visited.navContextualOn  {
font-weight: bold;
color: black;
text-decoration: none;
}
a.navContextualOff, a:link.navContextualOff, a:hover.navContextualOff, a:visited.navContextualOff {}
a:hover.navContextualOff {}
.navContextual {
margin-bottom:10px;
}
.contentArea {
width:670px;
}
.gutterRail {
width:10px;
}
.setupArea {
width:300px;
}
.changePlus {color:#00aa00;}
.changeMinus {color:#cc0000;}
.changeNone {color:#aaa;}

.HideDiv{      display:none;}
.ShowDiv{      display:block;}
/**************League Homepage Widgets ***************************************************************************/
/* centerpiece */
#leagueCenterpiece2 {padding:0px 5px 0px 0px;}
#leagueCenterpiece2 .h1 {font-size:32px;  font-weight:bold; font-family: verdana,tahoma,sans-serif; text-transform:uppercase;}
#leagueCenterpiece2 .h2 {font-size:13px;  font-weight:bold; font-family: verdana,tahoma,sans-serif; padding-bottom:3px;}
#leagueCenterpiece2 .img {float:left; padding:0px 5px 10px 0px;}

#cp {padding:0px 5px 0px 0px;}
#cp .h1 {font-size:32px;  font-weight:bold; font-family: verdana,tahoma,sans-serif; text-transform:uppercase;}
#cp .h2 {font-size:13px;  font-weight:bold; font-family: verdana,tahoma,sans-serif; padding-bottom:3px;}
#cp .img {float:left; padding:0px 5px 10px 0px;}

/* league centerpiece */
#leagueCenterpiece1 {padding:0px 5px 0px 0px; display:none;}
#leagueCenterpiece1 .h1 {font-size:32px;  font-weight:bold; font-family: verdana,tahoma,sans-serif; text-transform:uppercase;}
#leagueCenterpiece1 .h2 {font-size:13px;  font-weight:bold; font-family: verdana,tahoma,sans-serif; padding-bottom:3px;}
#leagueCenterpiece1 .img {float:left; padding:0px 5px 10px 0px;}

/* fantasy centerpiece */
#fantasyCp {display:none;}

/* alert */
.alert {
border:1px solid #fc0;
background-color: #ffc;
padding:5px;
margin-bottom:5px;
}
.alertHdr {
font-weight:bold;
margin-bottom:5px;
}

/* league activity */
#leagueActivity {
    width: 670px;
    margin-top: 5px;
}
#msgBoard {
    float: right;
    width: 332px;
    margin-left: 2px;
}
#poll {
    width: 332px;
}
* html #poll, * html #msgBoard {
    display: inline;
}
* html #msgBoard {
    margin-left: -1px;
}
/* player news */
#playerNews {
    width: 670px;
    margin-top: 5px;
}
/* commissioner note */
#commishNote {
	margin-top:5px;
}
#commishNote .cmTopPad {
	padding:8px 8px 20px 8px;
	border-bottom:1px solid #b5b5b5;
}
#commishNote p#commishNoteLink {
	float:right;
	margin:3px 0 0 0;
}
#commishNote p#commishNoteContent {
    margin:0 0 5px;
}
/* admin note */
#adminNote {
	display:inline;
}
* html #adminNote { /* IE 6 */
    position:relative;
}
.adminNoteTL {
    background-image: url(/fantasy/baseball/public/fe/img/rc.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.adminNoteTR {
    background-image: url(/fantasy/baseball/public/fe/img/admin-note/top-right.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.adminNoteBL {
    background-image: url(/fantasy/baseball/public/fe/img/admin-note/bottom-left.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.adminNoteBR {
    background-image: url(/fantasy/baseball/public/fe/img/rc.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}
.adminNoteInner {
    background-color:#d71c00;
	color:#fff;
	font:normal 11px verdana;
}
.adminNotePadding {
    padding:10px;
}
#adminNote img {
    vertical-align:middle;
	margin-right:10px;
}
.spacer5 {
    margin-top:5px;
}
/* internal promo */
#moreFromFox {
    margin-top:5px;
}
#moreFromFox .cmTopPad {
    padding-bottom:15px;
}
#int-promo img {
    margin:10px 7px 0;
}
/* standings table */
#lStandings .cmTopPad {padding-top:0}

/****** Related Box Classes **************************************************************************************/
.related {background-color:#fff; border: 1px solid #002b83; margin-bottom:10px; font-size:10px; position:relative}
.related td {font-size:10px}
.relatedHdr {font-weight:bold; color:#fff; padding:3px 3px 5px 3px; background-color:#002b83;}
.relatedC {padding:5px;}
.relatedItem {padding:3px 0px 3px 0px;}
.relatedTalent {background-color:#fff; border:1px solid #002b83; margin-bottom:10px; position:relative; font-size:10px;}
.relatedTalent td {font-size:10px;}
.relatedTalentHdr {font-weight:bold; color:#fff; padding:3px 3px 5px 3px; background-color:#002b83;}
.relatedTalentC {padding:5px; position:relative}

.ffinjury {
color:#f00;
font-size:80%;
vertical-align:top;
}
/********************************** Help popup div ***********************************************/
.helpDiv{
 background-image: url(/fantasy/baseball/public/fe/img/mlb/commish/help_down.gif); 
 position: absolute; 
 display:none;     
 z-index: 10; 
 width: 328px;
 height:299px; 
}
.helpDivUp{
 background-image: url(/fantasy/baseball/public/fe/img/mlb/commish/HELP_up.gif); 
 position: absolute; 
 display:none;     
 z-index: 10;  
 width: 328px;
 height:299px; 
}
.helpArrowDown{
 background-image: url(/fantasy/baseball/public/fe/img/mlb/commish/pointer_down.gif);   
 background-repeat: no-repeat;
 background-position:top left; 
}
.helpArrowUp{
 background-image: url(/fantasy/baseball/public/fe/img/mlb/commish/pointer_up.gif); 
 background-repeat: no-repeat;
 background-position:top right; 
}
a.closeHelp{
 background-color:#2A529F; 
 color:#fff;
 text-decoration:none;
}
a.closeHelp:link{
 background-color:#2A529F; 
 color:#fff;
 text-decoration:none;
}
a.closeHelp:hover{
 background-color:#2A529F;
 color:#DFE3EB;
 text-decoration:none; 
}
.HelpWrapper { 
z-index: 100; 
position: absolute; 
display:none;
}
.HelpHeader {
background-color:#2A529F; 
color:#fff; 
border:3px solid #C8D9E8; 
height: 25px;
font-size:12px;
font-weight:bold;
padding: 2px 5px 2px 5px; 
vertical-align:top;
}
.HelpContent {     
padding: 5px 5px 5px 5px; 
background-color:#F8FAFC;
border-left: 3px solid #C8D9E8; 
border-right: 3px solid #C8D9E8;
border-bottom: 3px solid #C8D9E8; 
font-size:12px;
overflow: auto;
}
/********** Tab System for Data Tables ***************************************************************************/
.tabSetContainer {
    border-bottom:1px solid #2953a1;
}
.tabSetTop {
font:normal 10% verdana;
background-image: url(/fantasy/baseball/public/fe/img/tabs/tab_top_right.gif);
    background-repeat: no-repeat;
    background-position: top right;
    background-color:#f8fafc;
    height:4px;
}
.tabSetTopLeft {
font:normal 10% verdana;
background-image: url(/fantasy/baseball/public/fe/img/tabs/tab_top_left.gif);
    background-repeat: no-repeat;
    background-position: top left;
    width:10%;
    height:4px;
}
.tabSet {
background-image: url(/fantasy/baseball/public/fe/img/tabs/tab_bottom_off.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
border-left:1px solid #2953a1;
border-right:1px solid #2953a1;
background-color:#e9f5fa;
font:normal 12px verdana,tahoma,sans-serif;
    color:#2f6bb6;
    text-align:center;
}   
.tabSet a:link, .tabSet a:visited, .tabSet a:active, .tabSet a:hover {
display:block;
    padding:4px 10px 7px 10px;
}
.tabSetOn .tabSetTop {
background-color:#ffffff;
}
.tabSetOn .tabSet {
background-image: url();
    background-color:#ffffff;
    font-weight:bold;
}
.tabsNav {
    border-top: 1px solid #2953a1;  
    font: 10px verdana, arial, sans-serif;
    background-color: #f6f6f6;
    padding:5px 5px 5px 0px;
}
/************************** Scrolling Fantasy Scorestrip ***************************************/
.scrollEnabled{
 cursor:pointer; 
 filter: alpha( opacity = 100);
-moz-opacity: 1.00;
}
.scrollDisabled{
 cursor:text; 
 filter: alpha( opacity = 25);
-moz-opacity: 0.25;
}
/************************** Weekly Navigation ***************************************/
.weekNav {            
  border: 1px solid #cccccc;        
  padding: 8px 0px 9px 1px;
  vertical-align: top;
  text-align: left;    
  font-size : 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration:none; 
  z-index:-1;           
} 
 .weekNav span.weekSelected{
   background: url(/fantasy/baseball/public/fe/img/weeklyNav/selectedWeek.jpg) no-repeat center center;         
   padding: 4px 10px 5px 10px;
   display:inline;  
   width: 24px;  
   height: 17px;  
   text-align:center;
   vertical-align: top; 
   margin: 1px 1px 1px 1px;
   z-index :20;  
 }  
 .weekNav span.currentSelected{
   color:#44a8dc;
   font-weight: bold;   
   background:url(/fantasy/baseball/public/fe/img/weeklyNav/indicator_large.jpg) no-repeat center center; 
   background-color: #fff;
   padding:10px 4px;   
   z-index :10;           
 } 
 .weekNav span.currentSelected a {color:#44a8dc;}
/********************************* Nav Table ****************************************/
.navTable {background-color:#fff; margin-bottom:10px;}
.navTable td {font-size:10px; padding:3px 0px 3px 5px;}
.navTable tr.bgHdr td {
background-image: url(/fantasy/baseball/public/fe/img/nav-table-top.gif);
background-repeat: x-repeat;
background-position: top left;
padding:5px 5px 2px 5px; 
border-bottom:1px solid #acbac1; 
color:#486DB3; 
font-weight:bold;
}
.navTable tr.bgHdr td.first {background:url("/fantasy/baseball/public/fe/img/nav-table-top-left.gif") no-repeat top left;}
.navTable tr.bgHdr td.last {background:url("/fantasy/baseball/public/fe/img/nav-table-top-right.gif") no-repeat top right;}
.navTable tr.bgC td {border-bottom: 1px solid #E3EBF3;}
.navTable tr.bgFtr td {
background-image: url(/fantasy/baseball/public/fe/img/nav-table-bottom.gif);
background-repeat: x-repeat;
background-position: bottom left;
padding:5px 5px 2px 5px;}
.navTable tr.bgFtr td.first {background:url("/fantasy/baseball/public/fe/img/nav-table-bottom-left.gif") no-repeat bottom left;}
.navTable tr.bgFtr td.last {background:url("/fantasy/baseball/public/fe/img/nav-table-bottom-right.gif") no-repeat bottom right;}
/*********** New Data Table Tools and Creation RULES, 6/9************/
table.dataTable {background-color:#fff; color:#000;}
table.dataTable td {font-family:verdana,tahoma,sans-serif; font-size:10p; padding:2px 0px 2px 5px;height:20px;}
table.dataTable tr.bgHdr1 td {		 
background: url(/fantasy/baseball/public/fe/img/header1.gif) top left repeat-x #768ba0;
color: #fff;
font:bold 12px verdana,tahoma,sans-serif;
text-transform: uppercase;
vertical-align: middle;
}
table.dataTable tr.bgHdr1TeamLogo td {background-color:#fff; font-weight:bold;}
table.dataTable tr.bgHdr2 td {
  background: url(/fantasy/baseball/public/fe/img/header2.gif) top left repeat-x #fff;
	color: #000;
	font:bold 11px verdana,tahoma,sans-serif;
	text-transform: uppercase;
	vertical-align: middle; 
	border-bottom: 1px solid #6e849b;          
}
table.dataTable tr.bgHdr2 td.bgSort a:link, table.dataTable tr.bgHdr2 td.bgSort a:visited {text-decoration:none}
table.dataTable tr.bgHdr3 td {background-color:#eee;}
table.dataTable tr.bgC td {background-color:#fff; border-bottom:1px solid #ddd;}
table.dataTable tr.bgC td td {border-bottom:0px solid #fff;}
table.dataTable tr.bgC td.bgSort, table.dataTable tr.bgHigh td.bgSort, table.dataTable tr.bgSort td {background-color:#ffc} 
table.dataTable tr.bgC td.bgTeam, table.dataTable tr.bgHigh td.bgTeam {background-color:#fff; text-align:left} 
table.dataTable tr.bgC td.bgPlayer, table.dataTable tr.bgHigh td.bgPlayer {background-color:#fff; text-align:left} 
table.dataTable tr.bgC td.bgForm, table.dataTable tr.bgHigh td.bgForm{background-color:#fff; text-align:center} 
table.dataTable tr.bgHigh td, table.dataTable tr.bgC td.bgHigh, table.dataTable tr.bgHigh td.bgPlayer, table.dataTable tr.bgHigh td.bgForm, table.dataTable tr.bgHigh td.bgSort, table.dataTable tr.bgHigh td.bgTeam {background-color:#f0f0f0;  border-bottom: 1px solid #ddd;}
table.dataTable td.bgHdr1 {background-color:#CCCCCC;}
/********************************* Data Table Stats ****************************************/
.dataTableStats {background-color:#fff; margin-bottom:10px;}
.dataTableStats td {font-size:10px; padding:2px 0px 2px 5px;height:20px;}
.dataTableStats tr.bgHdr1 td {	 
background: url(/fantasy/baseball/public/fe/img/header1.gif) top left repeat-x #768ba0;
color: #fff;
font:bold 12px verdana,tahoma,sans-serif;
vertical-align:middle;
}
.dataTableStats tr.bgHdr1b td {background-color:#fff; border-bottom:1px solid #a2c4dd; color:#000; font:bold 10px verdana,tahoma,sans-serif;}
.dataTableStats tr.bgHdr1b td.statsGroupHdr {
background: url(/fantasy/baseball/public/fe/img/header1.gif) top left repeat-x #768ba0;
color: #fff;
font:bold 10px verdana,tahoma,sans-serif;
vertical-align:middle;   
}
.dataTableStats tr.bgHdr2 td{
background: url(/fantasy/baseball/public/fe/img/header2.gif) top left repeat-x #fff;
color: #000;
font:bold 11px verdana,tahoma,sans-serif;
vertical-align: middle;
border-bottom: 1px solid #6e849b;
}
.dataTableStats tr.bgHdr2 td.caution {color:red;}
.dataTableStats tr.bgC td {border-bottom: 1px solid #E3EBF3;}
.dataTableStats tr.bgC td.bgHdr2{
color: #000;
font:bold 10px verdana,tahoma,sans-serif;
vertical-align: middle;
border-bottom: 1px solid #dbecf7;
border-right: 1px solid #6e849b;
background-color: #f8fafb;
}
.dataTableStats tr.bgC2 td, .dataTableStats tr.bgC td.bgC2 {background-color: #f8fafc; border-bottom:1px solid #E3EBF3;}
.dataTableStats tr.bgC td.bgSort, .dataTableStats tr.bgHigh td.bgSort, .dataTableStats tr.bgSort td {background-color:#E4EDF2} /* eef7ff */
.dataTableStats tr.bgMy td {border-bottom: 1px solid #E3EBF3; background-color: #FFF1A3;}
.dataTableStats tr.bgMy td a {font-weight:normal}
.dataTableStats tr.bgMy2 td {border-bottom: 1px solid #E3EBF3; font-weight:normal}
.dataTableStats tr.bgTotal td {border-bottom: 1px solid #E3EBF3; font-weight:bold; background-color:#F9FAFC}
.dataTableStats tr td.bgC  {border-bottom: 1px solid #E3EBF3;}
.dataTableStats tr td.bgC2 {background-color: #f8fafc; border-bottom:1px solid #E3EBF3;}
.dataTableStats tr td.bgC3 {background-color: #f9fafc; border-bottom:1px solid #E3EBF3;}
.dataTableStats tr td.bgSort  {background-color:#E4EDF2}
.dataTableStats tr.bgC2 td.bgC3, .dataTableStats tr.bgC td.bgC3 {background-color: #f2f5f9; border-bottom:1px solid #E3EBF3;}
.dataTableStats tr.bgHigh td, .dataTableStats tr.bgC td.bgHigh, .dataTableStats tr.bgHigh td.bgPlayer, .dataTableStats tr.bgHigh td.bgForm, .dataTableStats tr.bgHigh td.bgSort, .dataTableStats tr.bgHigh td.bgTeam {background-color:#f0f0f0;  border-bottom: 1px solid #E3EBF3;}/*background-color:#f0f0f0;*/
.dataTableStats td.bgHdr1 {background-color:#CCCCCC;}
.dataTableStats tr td.pitchingStart {border-left:1px solid #dfe4e8 !important;}
tr.bgHdr1b td.navLinks {
font:bold 10px verdana,tahoma,sans-serif;
color:#000;
text-transform:none;
}
td.statsGroupHdr .on {
color:#000;
font-weight:normal;
text-transform:capitalize;
}
td.statsGroupHdr .off {
color:#0252A7;
cursor:pointer;
font-weight:normal;
text-decoration:underline;
text-transform:capitalize;
}
.moreStats {
font-weight:normal;
float:right;
display:none;
margin-right:3px;
text-transform:capitalize;
}
.moreStatsAnchor{
cursor:pointer;
}
.moreStatsAnchorInactive {
cursor:text;
}
.dataTableRedBorder {background-color:#fff;}
.dataTableRedBorder {border: 1px solid #c00;margin-bottom:10px;}
.dataTableRedBorder td {font-size:10px;}
.dataTableRedBorder tr.bgHdr1 td {background-color:#c00; font-weight:bold; color:#fff;}
#cantDropListContainer .dataTableStats tbody td, #injuryLegend td {height:25px;}
#leagueMatchupsTable td, #leagueStandingsTable td {padding-right:5px;}
/************ PROGRESS BAR TABLE RULES ************/
.progressBar {
height:42px;
width: 968px;
}
.progressBarShort {
height:42px;
width: 834px;
}
/************ CALENDAR TABLE RULES ************/
table.liveDraftDateMonth tr.bgHdr1 td {background-color:#a2c4dd;}
table.liveDraftDateMonth tr.bgHdr2 td {background-color:#a2c4dd;}
table.liveDraftDateMonth tr.bgC td {color:#666; background-color:#a2c4dd;}
table.liveDraftDateMonth tr.bgC td.available {color:#0252A7; text-decoration:underline; cursor:pointer; background-color:#ffc;}
table.liveDraftDateMonth tr.bgC td.selected {background-color:#fc0; color:#000;}
.tableTitle {
background-color:#d3e5f2; font-weight:bold; color:#000;
margin: 0px 2px 0px 2px;
padding:3px;
}
.showAll {
text-decoration:underline;
cursor:pointer;
color:#009;
margin-bottom: 10px;
}
.arrows {
width: 40px;
padding:0px 0px 0px 5px;
}
.labelFirst {
color: #000;
font-size: 18px;
font-weight: bold;
padding:0px 0px 3px 0px;
margin:0px 0px 5px 0px;
}
.standardDivider {
margin:0px 0px 15px 0px;
border-bottom:1px dashed #002b83;
width:100%;
}
FORM {
 display:inline;
}
INPUT, SELECT, SELECT OPTION {
font-family:arial;
font-size:11px;
}
INPUT.samewidth, SELECT.samewidth {
width:200px;
}

.helpContainer {
visibility:hidden;
position:relative;
z-Index:100;
}


/************************ PLAYOFFS ************************************************************************************/
.playoffBracketMatchup {
background-color: #bbb;
width:100px;
margin:5px 5px 0px 0px;
}
.playoffBracketMatchup td {
background-color: #eee;
}
.playoffBracketMatchupInfo {
background-color: #fff;
width:100px;
margin:0px 5px 0px 0px;
}
.playoffBracketMatchupInfo td {
background-color: #fff;
}
#round1, #round2, #round3, #round4 {
font-weight: bold;
}
/**************************SCOREBOARD*****************************************************************************************/
.sb, .sb-hilite, .sb-currentMatch, .sb-currentMatch-hilite {
background:url(/fantasy/baseball/public/fe/img/scores/sb-bg.gif) repeat-x top left;
    border:2px solid #AEC3DE;
    cursor:pointer;
margin-right:3px;
    margin-top:3px;
float:left;
padding:1px;
    text-align:left;
}
.sb-hilite {
    border:2px solid #fc0;
}
.sb-currentMatch-hilite {
    background:url(/fantasy/baseball/public/fe/img/scores/sb-hilite-bg.gif) repeat-x top left;
    border:2px solid #fc0;
}
.sb TABLE, .sb-hilite TABLE, .sb-currentMatch TABLE, .sb-currentMatch-hilite TABLE{
width:150px;
}
.sb-currentMatch {
background:url(/fantasy/baseball/public/fe/img/scores/sb-hilite-bg.gif) repeat-x top left;
    border:2px solid #D5C673;
}
.sb td, .sb-hilite td, .sb-currentMatch td {
font-size:10px;
font-family:verdana,tahoma,sans-serif;
}
.liveScoringMessageArea{
font-size:10px;
color:#aaa;
padding:0px 0px 0px 0px;
margin:15px 0px 3px 3px;
}
#liveScoringMessage{
visibility:hidden;
}
#liveScoringMessageTitle{
color:#0c0;
font-weight:bold;
padding-right:10px;
}
/* 2007 footer classes */
#msnfoot{
font-size:11px;
font-family: arial, verdana, Tahoma, sans-serif;
color: #999;
margin:15px 0px 0px 0px;
}
#msnfoot li a, #msnfoot li a:visited{
text-decoration: none;
color: #ffe;
}
#msnfoot li a:hover{
text-decoration: underline;
color: #ffa;
}
#msnfoot li {
display: inline;
padding: 0px 0px 0px 7px;
}
#msnfoot li.first {
padding: 0px 0px 0px 0px;
}
#msnfoot ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#msnfoot ul#legal {
float: left;
}
#msnfoot ul#support {
text-align: right;
}
/**********************************************************************/
.boldText{
font-weight:bold 10px;
color:#2B55A4;
}

div.editLink {
font:normal 10px verdana,tahoma,sans-serif;
    color:#000;
text-transform:capitalize;
}

a.editLink:link {color:#0252A7;}
a.editLink:visited {color:#0252A7;}
a.editLink:hover  {color:#69f;}
a.editLink {font-weight:normal;font-size:10px}

/***************** 2008 Game front styles ******************************/
#gameFrontCPContainer {
    background-image: url(/fantasy/baseball/public/fe/img/game-front/cp_bg.gif);
    background-repeat: no-repeat;
    background-color: transparent;
	height:480px;
}
#freeDraftGuide {
    /*background-image: url(/fantasy/baseball/public/fe/img/game-front/promo_draftguide.gif);
    background-repeat: no-repeat;*/
    background-color: transparent;
	margin-top:10px;
    height:120px;
}
#freeDraftGuide .button-table1 {
    width:110px;
}
#keyDates {
    margin-top:10px;
}
#gameNotes {
    margin-top:10px;
}
#gameNotes .cmTopPad {
    padding:10px 20px 20px;
}
.gfTopMargin {
    margin-top:10px !important;
}
#create, #join, .mfContent {
    font:bold 11px arial;
	color:#d2edf6;
}
#create ul, #join ul, .mfContent ul {
    margin-top:0;
	list-style-type:square;
}
.mfContent ul {
    margin:5px 5px 5px -3px;
	padding-left:20px;
	padding-left:expression(22 + "px");
}
#join {
    float:right;
}
#joinButton a:link, #joinButton a:visited {
    background:url(/fantasy/baseball/public/fe/img/game-front/join-btn-bg.gif) 0 0 no-repeat;
	display:block;
	width:266px;
	height:32px;
	text-decoration:none;
	position:relative;
	top:83px;
	left:356px;
}
#createButton a:link, #createButton a:visited {
    background:url(/fantasy/baseball/public/fe/img/game-front/create-btn-bg.gif) 0 0 no-repeat;
    display:block;
    width:266px;
	height:32px;
    text-decoration:none;
	position:relative;
	top:115px;
    left:50px;
}
#joinButton a:hover, #createButton a:hover {
    background-position:0 -32px;
}
#freeDraftButton {    
    width:126px;
    height:22px;    
    position:relative;
    top:-45px;
    left:94px;
    top:expression(-50 + "px");
    left:expression(95 + "px");
}
#freeDraftButton a:hover {
    background-position:0 -22px;
}
#cpTextArea {
    width:532px;
	position:relative;
	top:90px;
	left:30px;
}
#moreFeaturesCreate {
    width:266px;
    margin:95px 0 0 52px;
    margin-top:expression(60 + "px"); /* ie */
    margin-left:expression(50 + "px");/* ie */
}
#moreFeaturesJoin {
    width:309px;
    float:right;
    margin:84px 0 0 0;
    margin-top:expression(60 + "px");/* ie */
    width:expression(311 + "px");/* ie */
}
.mfHeader {
    width:260px;
	border:1px solid #57616e;
	font:bold 14px arial;
	color:#ffcc00;
	padding:2px 0;
	text-transform:uppercase;
	cursor:pointer;
}
#moreFeaturesCreate .selected, #moreFeaturesJoin .selected {
    color:#ffff00;
}
.mfHeader img {
    vertical-align:middle;
}
.mfHeader span.arrow img {
    margin:0 3px;
}
.mfHeader span.button img {
    margin-left:105px;
    margin-top:-2px;
}
.mfContent {
    width:260px;
	margin-top:-5px;
	margin-top:expression(0); /* ie */
	padding:5px 0;
	border-left:1px solid #57616e;
    border-right:1px solid #57616e;
    border-bottom:1px solid #57616e;
}
* html #gfAdds {
    margin-top:-25px;
}
/********************** landing page ***************************/
#lpMain {
    background:transparent url(/fantasy/baseball/public/fe/img/landing/landing_bg.jpg) 0 0 no-repeat;
    height:460px;
}
#lpContainer {
    position:relative;
    top:138px;
    left:150px;
}
#lpMain #cpTextArea {
    width:582px;
}
#linkContainer {
    position:relative;
    color:#fff;
    top:120px;
    left:430px;
}
#linkContainer a, #linkContainer a:link, #linkContainer a:hover, #linkContainer a:visited {
    color:#fff;
}
/****************** legend and glossary ***********************/
#legend-glossary {
    text-align:right;
    color:#fff;
    font:normal 11px arial;
    margin:8px 0 0 0;
}
#legend-glossary a, #legend-glossary a:link {
    color:#fff
}

.tStandings {
    float: right;
}

.leagueName {
    font-weight: bold;
    font-size: 11px;
}

#teams-and-leagues .cmTopPad {
    padding: 2px 14px 0;
}

#teams-and-leagues div.last {
    border-bottom: none;
}

#teams-and-leagues .cmFooter {
    border-top: 1px solid #d9d9d9;
}
#teams-and-leagues div.cmBottomRightCorner {
    padding: 0 0 5px;
}

#teams-and-leagues div.moduleComponentGrid {
    border-right: none;
    border-left: none;
    border-top: none;
    border-bottom: 1px solid #d9d9d9;
}

#teams-and-leagues div.moduleComponentGridContainer {
    border-bottom: none;
}

#byeTeamInfo {
    float: right;
}

#byeTeam {
    width: 270px;
    margin: 10px;
}

#byeText {
    font: normal 10px verdana;
    color: #000;
}

.exceededMinMax {
    color: #aaa;
}

.minMaxAlert {
    margin-bottom: 5px;
}