/* redeisgn fscom CP class override */
#blurbDivSingleCPLeft {
padding-bottom:10px;
} 
a.link, a:visited{
color:#1BB15B;
}
/*****HTML TAG CLASSES**********************************************/
BODY {
background:url(/fantasy/football/pickem/public/fe/img/bg_sw.jpg) no-repeat center top transparent !important;
background-color: #ffaf02 !important;
}
BODY,TD {
font-family: verdana,helvetica,sans-serif;
font-size:10px;
}
.fs-page-bottom-bg{
	/*background-color: #ffaf02 !important;*/
	height: 90px !important;
	margin-top: -90px !important;
	display:none;
}
div.spacer10{
	height:	0px;
}

.statusArea {
/*	background-color: #a0a0a0; 
*/	font-size:11px; 
	font-family:arial;
}

/* icon classes */
.icon-scoutlist-add {
background:url(/fantasy/football/pickem/public/fe/img/icons/scoutlist-add.gif) no-repeat center center;
	display:block;
	width:18px;
	height:13px;
}
.icon-scoutlist-remove {
background:url(/fantasy/football/pickem/public/fe/img/icons/scoutlist-remove.gif) no-repeat center center;
	display:block;
	width:18px;
	height:13px;
}
.icon-cant-drop {
background:url(/fantasy/football/pickem/public/fe/img/icons/cant-drop.gif) no-repeat center center;
	display:block;
	width:15px;
	height:15px;
}
.icon-cant-trade {
background:url(/fantasy/football/pickem/public/fe/img/icons/cant-trade.gif) no-repeat center center;
	display:block;
	width:18px;
	height:13px;
}
.icon-disabled-list {
background:url(/fantasy/football/pickem/public/fe/img/icons/disabled-list.gif) no-repeat center center;
	display:block;
	width:15px;
	height:15px;
}
.icon-injured {
background:url(/fantasy/football/pickem/public/fe/img/icons/injured.gif) no-repeat center center;
	display:block;
	width:15px;
	height:15px;
}
.icon-probable-starter {
background:url(/fantasy/football/pickem/public/fe/img/icons/probable-starter.gif) no-repeat center center;
	display:block;
	width:15px;
	height:15px;
}
.icon-recent-news {
background:url(/fantasy/football/pickem/public/fe/img/icons/recent-news.gif) no-repeat center center;
	display:block;
	width:15px;
	height:15px;
}
/**************************************************************************************/
/****************************************** page layout *******************************************/
/* START - the latest content module (cm) classes - these are used on the league home page */
	.cmTop {
	  font:normal 10% verdana;
	  background-image: url(/fantasy/football/pickem/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/football/pickem/public/fe/img/cm-top-left.gif);
background-repeat: no-repeat;
background-position: top left;
width:10%;
height:6px;
	}
	.cm {
background-image: url(/fantasy/football/pickem/public/fe/img/cm-right.gif);
background-repeat: repeat-y;
background-position: top right;
background-color:#fff; 
	}
	.cmCenter {
	  background-image: url(/fantasy/football/pickem/public/fe/img/cm-left.gif);
background-repeat: repeat-y;
background-position: top left;
	}
	.cmCenterInner {
	padding-left:3px;
	
/*	  margin:0px 5px 0px 5px;*/
/*		padding:0px 5px 0px 5px;*/
		width:99%;
	}
	
.cmTitle {
height:17px;
font:bold 14px verdana,tahoma,sans-serif;
color:#c2662b;
padding:0px 0px 5px 3px;
margin:0px 0px 5px 0px;
background-image: url(/fantasy/football/pickem/public/fe/img/cm-title-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
text-transform:uppercase;
	}  
	
.cmBottom {
background-image: url(/fantasy/football/pickem/public/fe/img/column-module-bottom-right.gif);
background-repeat: no-repeat;
background-position: bottom right;
width:90%;
height:9px;
font-size:10%;
margin-bottom:2px;
	}
	.cmBottomLeft {
background-image: url(/fantasy/football/pickem/public/fe/img/cm-bottom-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
height:9px;
width:10%;
}

div.smallinputContainer input{
text-align:center;
width:80px;
height: 20px;
font-size:9px;
font-weight:bold;
background-image:url(/fantasy/football/pickem/public/fe/img/form-button-bg1-small.gif);
background-position:center center;
background-color: #E7B842;
color: #000;
text-transform: uppercase;
cursor: pointer;
/*border-width:1px;
border-color:#000;
border-style:solid;*/
}

span.inputContainer input {
text-align:center;
width:207px;
height: 24px;
font-size:12px;
font-weight:bold;
background-image:url(/fantasy/football/pickem/public/fe/img/form-button-bg.jpg);
background-position:center center;
background-color: #AB6250;
color: #fff;
text-transform: uppercase;
cursor: pointer;
border-width:2px;
border-color:#000;
border-style:solid;
}

/* buttons classes */
.button-edit {
background-image: url(/fantasy/football/pickem/public/fe/img/buttons/edit.jpg);
background-repeat: no-repeat;
background-position: center center;  
display:block;
width:37px;
height:17px; 
cursor: pointer;
}
.button-close {
background-image: url(/fantasy/football/pickem/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/football/pickem/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/football/pickem/public/fe/img/buttons/print.jpg);
background-repeat: no-repeat;
background-position: center center;  
display:block;
width:37px;
height:17px; 
cursor: pointer;
}	


	.button-image {
filter: alpha( opacity = 100 );
-moz-opacity: 1.00;
cursor: pointer;
	}	
	.button-image-hilite {
filter: alpha( opacity = 70 );
-moz-opacity: .70;
cursor: pointer;
	}

/* small buttons*/
.button-table, .button-table1, .button-table2, .button-table-hilite, .button-table1-hilite, .button-table2-hilite, .button-table-grey, .button-table1-grey, .button-table2-grey {
    background: url( /fantasy/football/pickem/public/fe/img/buttons/btn-s-r-y.gif ) no-repeat right center;
    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, .button-table-grey .inputContainer, .button-table1-grey .inputContainer, .button-table2-grey .inputContainer {
    background: url( /fantasy/football/pickem/public/fe/img/buttons/btn-s-l-y.gif ) no-repeat left center; /*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 {
/*height:17px;*/
    width: 95%;
}

.button-table .inputContainer input, .button-table-hilite .inputContainer input, .button-table-grey .inputContainer input {
    width: 85%;
}

.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 {
    background-image: url( /fantasy/football/pickem/public/fe/img/buttons/btn-s-m-y.gif );
    background-repeat: x-repeat;
    background-position: center center;
    text-align: center;
    height: 17px;
    font: bold 10px verdana;
    text-transform: uppercase;
    cursor: pointer;
    border: 0px solid #fff;
}

.button-table-grey, .button-table1-grey, .button-table2-grey, .button-table-grey .inputContainer, .button-table1-grey .inputContainer, .button-table2-grey .inputContainer, .button-table-grey .inputContainer input, .button-table1-grey .inputContainer input, .button-table2-grey .inputContainer input {
    filter: alpha( opacity = 40 );
    -moz-opacity: .40;
}

.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;
}

.inputContainer input.disabled {
    cursor: text;
}

/*END - small buttons*/
/* large buttons*/
.button-global, .button-global-hilite, .button-global-grey {
    background: url( /fantasy/football/pickem/public/fe/img/buttons/btn-m-r-y.gif ) no-repeat right center;
}

.button-global .inputContainer, .button-global-hilite .inputContainer, .button-global-grey .inputContainer {
    background: url( /fantasy/football/pickem/public/fe/img/buttons/btn-m-l-y.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, .button-global-grey .inputContainer input {
    background-image: url( /fantasy/football/pickem/public/fe/img/buttons/btn-m-m-y.gif );
    background-repeat: x-repeat;
    background-position: center center;
}

.button-global-grey, .button-global-grey .inputContainer, .button-global-grey .inputContainer input {
    filter: alpha( opacity = 40 );
    -moz-opacity: .40;
}

.button-global .inputContainer input {
    color: #000;
}

.button-global-hilite .inputContainer input {
    color: #644900;
}

.button-global-green, .button-global-green-disabled, .button-global-green-hilite {
    background: url( /fantasy/football/pickem/public/fe/img/buttons/green_on_r.gif ) no-repeat right center;
    text-align: center;
}

.button-global-green .inputContainer, .button-global-green-disabled .inputContainer, .button-global-green-hilite .inputContainer {
    background: url( /fantasy/football/pickem/public/fe/img/buttons/green_on_l.gif ) no-repeat left center;
}

.button-global-green .inputContainer input, .button-global-green-disabled .inputContainer input, .button-global-green-hilite .inputContainer input {
    background-image: url( /fantasy/football/pickem/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, .button-global-green-disabled .inputContainer, .button-global-green-disabled .inputContainer input {
    filter: alpha( opacity = 40 );
    -moz-opacity: .40;
}

.button-global-green-hilite {
    filter: alpha( opacity = 70 );
    -moz-opacity: .70;
}

.button-image {
    filter: alpha( opacity = 100 );
    -moz-opacity: 1.00;
    cursor: pointer;
}

.button-image-hilite {
    filter: alpha( opacity = 70 );
    -moz-opacity: .70;
    cursor: pointer;
}


/*promo-button*/
.promo-button{
background-image:url(/fantasy/football/pickem/public/fe/img/front/button_msn.gif);
background-repeat:no-repeat;
width:282px;
height:34px; 
font-size:18px;
font-weight:bold;
text-transform:uppercase; 
vertical-align:middle; 
padding-bottom:7px;
cursor:pointer;
}
/*promo image table*/	
.promo-image{
background-image:url(/fantasy/football/pickem/public/fe/img/front/bg_msn.jpg);
background-repeat:no-repeat;
width:659px; 
height:439px; 
}
/* layout classes */
.bodyAll {
	  text-align:center;		
	  width:984px;
	  /*background-image: url(/fantasy/football/pickem/public/fe/img/body-content-bg.gif);*/
	}

.bodyContent 
	{
	  clear:both;
	  text-align:left;	  
	  padding-top:1px;	  
	  width:984px;
	  margin-left: 0px;	 
	  background-color:#ffffff;
	  /*margin-top: -35px;*/
	}

.bodyContentLeftRail
	{
	width:12px;
	background-color: #ffffff;
	}

.bodyContentRightRail
	{
	width:12px;
	background-color: #ffffff;
	}
	
.bodyContentMain
	{
	width:960px;
/*	text-align: center;*/
	}


/* Generic Wide Page Grid with a Page Title */
	.pageTitleTopRight {
background-image: url(/fantasy/football/pickem/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/football/pickem/public/fe/img/page-title-top-left.gif);
	  background-repeat: no-repeat;
	  background-position: top left;
	  float:left;
	  width:95%;
	}

.pageTitle
{
font:normal 14px verdana,tahoma,sans-serif;
color:#c2662b;
/*padding:10px 10px 15px 10px;*/
}

.twoColRight .pageTitle {color:#628b1c;}

/* START - the latest content module (cm) classes - these are used on the league home page */
.cmTop {
font:normal 10% verdana;
background-image: url(/fantasy/football/pickem/public/fe/img/page-title-top-right.gif);
background-repeat: no-repeat;
background-position: top right;
/*width:100%; */ 
height:6px;
/*margin:5px 0px 0px 10px;*/
margin:5px 0px 0px 0px;
padding:0px;
}
.cmTopLeft {
font:normal 10% verdana;
background-image: url(/fantasy/football/pickem/public/fe/img/cm-top-left.gif);
background-repeat: no-repeat;
background-position: top left;
height:6px;
}
.cm {
background-image: url(/fantasy/football/pickem/public/fe/img/cm-right.gif);
background-repeat: repeat-y;
background-position: top right;
background-color:#fff; 
/*margin:0px;*/
width:99.9%;
margin:0px;
}
.cmCenter {
background-image: url(/fantasy/football/pickem/public/fe/img/cm-left.gif);
background-repeat: repeat-y;
background-position: top left;
}
.cmCenterInner {
    /*margin:0px 1px 0px 5px;*//*5px->3px 0 1 0 1*/	
   /* margin: 0px 5px 0px 5px;*/
		background-color:#FFFFFF;				
}
	
.cmTitle {
height:17px;
font:bold 14px verdana,tahoma,sans-serif;
/*color:#1e3511;*/
color:#c2662b;
padding:0px 3px 5px 6px;
/*width:98%;*/
/*margin-right:3px;*/
background-image: url(/fantasy/football/pickem/public/fe/img/cm-title-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
text-transform:uppercase;
/*border-bottom: solid 1px #909090; */
	}  
	
.cmBottom {
background-image: url(/fantasy/football/pickem/public/fe/img/column-module-bottom-right.gif);
background-repeat: no-repeat;
background-position: bottom right;
height:9px;
font-size:10%;
/*margin:0px 0px 2px 0px;*/
width: 100%;
padding:0px;
	}
.cmBottomLeft {
background-image: url(/fantasy/football/pickem/public/fe/img/cm-bottom-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
/*width: 170%;*/
height:9px;
}
	.transTitle {
font:bold 14px verdana,tahoma,sans-serif;
color:#ff6600;
padding:0px 0px 5px 5px;
margin:0px 0px 5px 0px;
background-image: url(/fantasy/football/pickem/public/fe/img/cm-title-left.gif);
background-repeat: no-repeat;
background-position: bottom left;
	}  
/* END - the latest content module (cm) classes - these are used on the league home page */
/* we need to go through and consolidate these css classes */	
	
	
	

	.contentModuleTitle {
background-image: url(/fantasy/football/pickem/public/fe/img/backgrounds/module-title-bg.gif);
background-repeat: no-repeat;
background-position: bottom left;
font:bold 14px verdana,tahoma,sans-serif;
color:#1A3467;
padding:0px 5px 5px 5px;
margin:0px 0px 5px 0px;
text-transform:uppercase;
	}
	.contentModule {
	  clear:both;
background-image: url(/fantasy/football/pickem/public/fe/img/column-module-right.gif);
background-repeat: repeat-y;
background-position: right;

background-color:#fff; 

	}
.contentModuleInnerWrap {                
border-left: 1px solid #ACBAC1; 
/*border-right: 2px solid #ACBAC1;  */
} 
.contentModuleInner {    
	  padding: 5px 5px 5px 5px;	
}
	.contentModuleBottomLeft {
	  border:0px solid #c00;
clear:both;
background-image: url(/fantasy/football/pickem/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/football/pickem/public/fe/img/column-module-bottom-right.gif);
background-repeat: no-repeat;
background-position: top right;
height:9px;
float:right;
width:95%;
	}
 
/* Generic Wide Page Grid without a Page Title  */ 
	.contentModuleAlone {
	  font:normal 10px verdana,tahoma,sans-serif;
	  margin:0px 0px 5px 0px;
padding:0px;
background-image: url(/fantasy/football/pickem/public/fe/img/column-module-right.gif);
background-repeat: repeat-y;
background-position: top right;
background-color:#ccc; 
display:block;
clear:both;
	}
	.contentModuleTopRightAlone {
	  background-image: url(/fantasy/football/pickem/public/fe/img/page-title-top-right.gif);
/*background-image: url(/fantasy/football/pickem/public/fe/img/column-module-top-right.gif);*/
background-repeat: no-repeat;
background-position: top right;
background-color:#fff;   
float:right;
display:block;
width:100%;
height:8px; 
	}
	.contentModuleTopLeftAlone {
	  background-image: url(/fantasy/football/pickem/public/fe/img/page-title-top-left.gif);
/*background-image: url(/fantasy/football/pickem/public/fe/img/column-module-top-left.gif);*/
background-repeat: no-repeat;
background-position: top left;
float:left;
width:95%;

height:8px; 
	}
.contentModuleInnerWrapAlone {
	  margin:0px;
margin-top:0px;
padding:5px;          
border-left: 1px solid #ACBAC1;  
} 
.contentModuleInnerAlone {
	  background-color:#fff; 
	  margin:0px;
	  padding: 0px;	
}

/* 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: #628b1c;
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-bottom:1px solid #C7D8E0;
margin:0px;
padding:5px 10px 5px 10px;
	}
	.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: #628b1c;
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 solid #eeeeee;
padding-bottom:15px;
margin-bottom: 10px;
	}
	.moduleComponentAlt2Footer {
text-align:right;
font:bold;
padding:5px 0px 0px 0px;
	}

/**************************************************************************************/
.twoColLeft {width:642px; padding: 0px;}
.twoColRail {width:10px; font-size:10%;}
.twoColRight {width:306px; padding: 0px;}

.bodyContentMainAlt .twoColLeft {width:799px;padding: 0px;}
.bodyContentMainAlt .twoColRail {width:2px; font-size:10%;}
.bodyContentMainAlt .twoColRight {width:174px;padding: 0px;}


.moduleTwo {}
.moduleTwo .hdr {
text-transform:uppercase;
padding:5px 5px 2px 5px;
background-color:#fff;
border-bottom:1px solid #2B55A4;
color:#628b1c;
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/football/pickem/public/fe/img/submit-button-right.gif) no-repeat right center;
	text-align:center;
}
.smallinputContainer input{
text-align:center;
width:80px;
height: 20px;
font-size:9px;
font-weight:bold;
background-image:url(/fantasy/football/public/fe/img/form-button-bg1-small.gif);
background-position:center center;
color: #000;
text-transform: uppercase;
cursor: pointer;
/*border-width:1px;
border-color:#000;
border-style:solid;*/
}

span.inputContainer input {
text-align:center;
width:207px;
height: 24px;
font-size:12px;
font-weight:bold;
background-image:url(/fantasy/football/public/fe/img/form-button-bg.jpg);
background-position:center center;
background-color: #AB6250;
color: #fff;
text-transform: uppercase;
cursor: pointer;
border-width:2px;
border-color:#000;
border-style:solid;
}
/*****2007 CLASSES***********************************************/

/*****GENERAL CLASSES***********************************************/
.marketingPromo {
float:right; margin:0px 10px 10px 0px; background-color:#fff; width:220px;
}

.adLabel {
font:normal 10px verdana,tahoma,sans-serif;
text-align:center;
	text-transform:uppercase;
	color:#fff;
}
.ad728x90 {
text-align:center;
padding:0px 0px 0px 0px;
}
.ad300x250 {
text-align:center;
padding:0px 0px 0px 0px;
background-color:transparent;
margin-bottom: 3px;
}
.ad160x600 {
text-align:center;
padding:0px 0px 10px 0px;
}
.bgrnd {
background-image: url(/fantasy/football/pickem/public/fe/img/bg_field.jpg);
background-repeat: no-repeat;
background-position: bottom right;
position:relative;
float:left;
}
.rosterPulldown {
width:76px;
}
.injury-state {
    color: #f00;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
}
#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/football/pickem/public/fe/img/icons/error.gif);
background-repeat: no-repeat;
background-position: top left;
border:1px solid #f2161b;
background-color:#f9edee;
padding:5px 5px 5px 30px;
margin:5px 0px 5px 0px;
color: #c00;
}
.errorMessagesText {
border:1px solid #f2161b;
background-color:#f9edee;
}
.errorMessagesRadio {
background-color:#f9edee;
}
.errorMessagesSelect {
background-color:#f9edee;
}
.posSelected {
/*background-color:#c7d8e1;*/
background-color:#89c34a;
}
.alertMessagesBox {
text-align:left;
font:normal 10px verdana,tahoma,sans-serif;
background-image: url(/fantasy/football/pickem/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/football/pickem/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:#1BB15B; text-decoration:none;}
a:visited {color:#1BB15B; text-decoration:none;}
a:hover
{
color:#068b06;
text-decoration:underline;
}
a:hover.g
{
color:#ffffff;
text-decoration:underline;
}

.fauxAnchor {color:#1BB15B; text-decoration:underline; cursor:pointer}

a.toggleNews:link, a.toggleNews:visited {color:#1BB15B;text-decoration:none;}
a.toggleNews:hover {color:#068b06;}

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;}

a.text:link  {color:#000; text-decoration:none; cursor:text}
a.text:hover  {color:#000; text-decoration:none; cursor:text}
a.text:visited  {color:#000; text-decoration:none; cursor:text}
/**************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 0 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;
}

/****** Related Box Classes **************************************************************************************/
.related {background-color:#fff; border: 1px solid #eee; 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:#c2662b;}
.relatedC {padding:5px; margin: 0px; text-align: left;}
.relatedC.spacer{
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 15px;
	margin-bottom:10px;
	}
.relatedItem {padding:3px 0px 3px 0px;}
.relatedTalent {background-color:#fff; border:1px solid #eee; 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:#c2662b;}
.relatedTalentC {padding:5px; position:relative}

.ffinjury {
color:#f00;
font-size:80%;
vertical-align:top;
}

/********************************** Help popup div ***********************************************/
.helpDiv{
 background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/help_down.gif); 
 position: absolute; 
 display:none;     
 z-index: 300; 
 /*width: 367px;
 height:333px;*/
 width: 328px;
 height:299px;
 
}
.helpDivUp{
 background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/HELP_up.gif); 
 position: absolute; 
 display:none;     
 z-index: 9000; 
 /*width: 367px;
 height:333px;*/
 width: 328px;
 height:299px;
 clear:both;
 
}


.helpArrowDown{
 background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/pointer_down.gif);	
 background-repeat: no-repeat;
 background-position:top left; 
}
.helpArrowUp{
 background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/pointer_up.gif);	
 background-repeat: no-repeat;
 background-position:top right; 
}

a.closeHelp{
/* background-color:#2A529F; 
 background-color: #547320;*/
 color:#fff;
 text-decoration:none;
}
a.closeHelp:link{
/* background-color:#2A529F; 
 background-color: #547320;*/
 color:#fff;
 text-decoration:none;
}
a.closeHelp:hover{
/* background-color:#2A529F;
 background-color: #547320;*/
 color:#DFE3EB;
 text-decoration:none; 
}

.HelpWrapper { 
z-index: 9001; 
position: absolute; 
display:none;
clear:both;
}
.HelpHeader {
/*background-color:#2A529F; 
background-color: #547320;*/ 
background-color:#9F9F9F;
/*background-color:#488c00;*/
color:#fff; 
/*border:3px solid #C8D9E8; */
border:3px solid  #547320;
height: 25px;
font-size:12px;
font-weight:bold;
padding: 5px 5px 2px 5px; 
vertical-align:top;
}
.HelpContent {     
padding: 5px 5px 5px 5px; 
/*background-color:#F8FAFC; */
background-color:#edf5eb;
/*border-left: 3px solid #C8D9E8; 
border-right: 3px solid #C8D9E8;
border-bottom: 3px solid #C8D9E8; */
border-left: 3px solid #547320; 
border-right: 3px solid #547320;
border-bottom: 3px solid #547320;
font-size:12px;
overflow: auto;
}

/********** Tab System for Header One UI ***************************************************************************/
.tabsHdr1 {
padding:3px 0px 0px 0px;
background-color: #000;
color:#fff;
}
.tabsHdr1 a.leaderTabOn, .tabsHdr1 a:link.leaderTabOn, .tabsHdr1 a:hover.leaderTabOn, .tabsHdr1 a:visited.leaderTabOn  {
font-family: verdana,tahoma,sans-serif;
font-size: 10px;
font-weight: bold;
color: black;
text-decoration: none;
background-color: #b5b5b5;
padding:  0px 8px 0px 8px;
margin: 0px 7px 0px 0px;
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}
.tabsHdr1 a.leaderTabOff, .tabsHdr1 a:link.leaderTabOff, .tabsHdr1 a:hover.leaderTabOff, .tabsHdr1 a:visited.leaderTabOff {
font-family: verdana,tahoma,sans-serif;
font-size: 10px;
font-weight: bold;
color: white;
text-decoration: none;
padding:  0px 8px 0px 8px;
margin: 0px 7px 0px 0px;
border-top: 1px solid #E6E6E6;
border-right: 1px solid #E6E6E6;
border-left: 1px solid #E6E6E6;
}
.tabsHdr1 a:hover.leaderTabOff {
background-color: #eef7ff;
color: #068b06;
}

/********** Tab System for Header Two UI *****************************************************************************/
.tabsHdr2 {
padding:3px 0px 0px 0px;
background-color: #d3e5f2;
color:#000;
}
.tabsHdr2 a.leaderTabOn, .tabsHdr2 a:link.leaderTabOn, .tabsHdr2 a:hover.leaderTabOn, .tabsHdr2 a:visited.leaderTabOn  {
font-family: verdana,tahoma,sans-serif;
font-size: 10px;
font-weight: bold;
color: black;
text-decoration: none;
background-color: #fff;
padding:  0px 8px 0px 8px;
margin: 0px 7px 0px 0px;
}
.tabsHdr2 a.leaderTabOff, .tabsHdr2 a:link.leaderTabOff, .tabsHdr2 a:hover.leaderTabOff, .tabsHdr2 a:visited.leaderTabOff {
font-family: verdana,tahoma,sans-serif;
font-size: 10px;
font-weight: bold;
color: #1BB15B;
text-decoration: none;
padding:  0px 8px 0px 8px;
margin: 0px 7px 0px 0px;
}
.tabsHdr2 a:hover.leaderTabOff {
background-color: #eef7ff;
color: #068b06;
}

/********** Tab System for Data Tables ***************************************************************************/
.tabSetContainer {
	border-bottom:1px solid #547320;
}
.tabSetTop {
font:normal 10% verdana;
/*background-image: url(/fantasy/football/pickem/public/fe/img/tabs/tab_top_right.gif); */
background-image: url(/fantasy/football/pickem/public/fe/img/tabs/tab_right_top.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color:#f8fafc;	
	height:4px;	
}
.tabSetTopLeft {
font:normal 10% verdana;
/*background-image: url(/fantasy/football/pickem/public/fe/img/tabs/tab_top_left.gif); */
background-image: url(/fantasy/football/pickem/public/fe/img/tabs/tab_left_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width:95%;
	height:4px;
}
.tabSet {
background-image: url(/fantasy/football/pickem/public/fe/img/tabs/tab_off.gif);
background-repeat: no-repeat;
background-position: bottom left;
font:normal 12px verdana,tahoma,sans-serif;
height: 28px;
width: 94px;
vertical-align:bottom;
color:#fff;
text-align:center;
}	


.tabSetOn {
background-image: url(/fantasy/football/pickem/public/fe/img/tabs/tab_on.gif);
background-repeat: no-repeat;
background-position: bottom left;
font:normal 12px verdana,tahoma,sans-serif;
height: 28px;
width: 95px;
color:#547320;
text-align:center;
}	
.tabSet a:link, .tabSet a:visited, .tabSet a:active, .tabSet a:hover {
display:block;
color:#fff;
margin-top: 6px;
font-weight:bold;
}
.tabSetOn a:link, .tabSetOn a:visited, .tabSetOn a:active, .tabSetOn a:hover {
display:block;
color:#547320;
margin-top: 6px;
font-weight:bold;
}
/*
.tabSetOn .tabSetTop {
background-color:#ffffff;
}
*/
.tabSetOn .tabSet {
/*background-image: url();
	background-color:#ffffff; */
	font-weight:bold;
}

.tabs{
width:80px;
max-width:80px;
}
.tabs td {
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/tabs-light.gif);   
background-position: top right;  
	width:20px;
	max-width:20px;	
font: bold 10px verdana, arial, sans-serif;  
	margin: 0px 0px 0px 0px;
filter: alpha( opacity = 50 );
-moz-opacity: .50;	}
.tabs td.tabOn {
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/tabs-dark.gif);
filter: alpha( opacity = 100 );
-moz-opacity: 1.00;
}
.tabs td a:link, .tabs td a:visited {
padding-top: 4px;
padding-right: 35px;
padding-bottom: 4px;
padding-left: 20px;
display: block;
	width:100%;
	height:100%;
color: #fff;
text-decoration: none;
}
.tabs td a:hover {
	color:#fff;
text-decoration: underline;
}

.tabsNav {
	border-top: 1px solid #2953a1; 	
	font: 10px verdana, arial, sans-serif;
	background-color: #f6f6f6;
	padding:5px 5px 5px 0px;
}

#tabsHeader {    	
width:232px;
max-width:232px;
margin-bottom:0px;         
font-size:93%;
line-height:normal; 
vertical-align:bottom;
padding:0px;
}

.viewPeriod{
float:right;  
margin-bottom:0px;
}    


#tabsHeader ul {
margin:0;
padding:0;      
list-style:none;
   
}

#tabsHeader li {
background-position: right top;
filter: alpha( opacity = 100 );
-moz-opacity: 1.00;  
margin:0px;
padding:0px;
float:left;
cursor:pointer;    
}

#tabsHeader li.statsTabOn{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/stats_on.gif);
background-repeat:no-repeat;        	
width:65px;
height:28px;
}
#tabsHeader li.statsTabOff{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/stats_off.gif);  
background-repeat:no-repeat;
width:65px;
height:28px;

}
#tabsHeader li.scheduleTabOn{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/schedule_on.gif);
width:83px;
height:28px;
background-repeat:no-repeat;
}
#tabsHeader li.scheduleTabOff{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/schedule_off.gif);
width:83px;
height:28px;
background-repeat:no-repeat;
}
#tabsHeader li.researchTabOn{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/research_off.gif);
width:84px;
height:28px;
background-repeat:no-repeat;
}
#tabsHeader li.researchTabOff{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/research_off_schedule.gif);
width:84px;
height:28px;
background-repeat:no-repeat;
}
/*tab classed for older IE*/
#tabsHeader li.IE6statsTabOn{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/stats_on.gif);
background-repeat:no-repeat;        	
width:44px; 
height:28px;
}
#tabsHeader li.IE6statsTabOff{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/stats_off.gif);  
background-repeat:no-repeat;
width:44px;
height:28px;
}
#tabsHeader li.IE6scheduleTabOn{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/schedule_on.gif);
width:62px;
height:28px;
background-repeat:no-repeat;
}
#tabsHeader li.IE6scheduleTabOff{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/schedule_off.gif);
width:62px;
height:28px;
background-repeat:no-repeat;
}
#tabsHeader li.IE6researchTabOn{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/research_off.gif);
width:63px;
height:28px;
background-repeat:no-repeat;
}
#tabsHeader li.IE6researchTabOff{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/research_off_schedule.gif);
width:63px;
height:28px;
background-repeat:no-repeat;
} 
.tabRail{
background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/tabs/bg_rail.gif);	 
border: none;
height:31px;
width: 593px;	 
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight:normal; 
text-transform: none; 
} 
.tabRail td{
 border-bottom:none;
 font-size: 11px;
 font-weight:normal; 
 text-transform: none;
}
#tabsHeader a {
float:left;
display:block;  
padding:5px 15px 4px 6px;
text-decoration:none;
font-weight:bold;
color:#fff;
}

ul.tabs li.right {
font-weight:normal;
float: right;
height: 20px;
background-color: #fff;
margin: 2px 2px 0 2px;
border: 0px solid #eee;
}
.tabs li.right a:hover {
color:#068b06;
background-color: #fff;
}

.tdHdr{
background-color:#c2662b; 
font-weight:bold; 
color:#fff; 
background-image:url(/fantasy/football/pickem/public/fe/img/nfl/commish/bgHdr1.gif);
}
.tdHdr2{
background-color:#b5b5b5;  
font-weight:bold; 
color:#000; 
}

/********************************* Nav Table ****************************************/
.navTable {background-color:#fff; margin:5px 0px 10px 2px;}
.navTable td {font-size:10px; padding:3px 0px 3px 5px;}
.navTable tr.bgHdr td {
background-image: url(/fantasy/football/pickem/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:#000;/*628b1c*/ 
font-weight:bold;
}
.navTable tr.bgHdr td.first {background:url("/fantasy/football/pickem/public/fe/img/nav-table-top-left.gif") no-repeat top left;}
.navTable tr.bgHdr td.last {background:url("/fantasy/football/pickem/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/football/pickem/public/fe/img/nav-table-bottom.gif);
background-repeat: repeat-x;
background-position: bottom left;
padding:5px 5px 2px 5px;}
.navTable tr.bgFtr td.first {background:url("/fantasy/football/pickem/public/fe/img/nav-table-bottom-left.gif") no-repeat bottom left;}
.navTable tr.bgFtr td.last {background:url("/fantasy/football/pickem/public/fe/img/nav-table-bottom-right.gif") no-repeat bottom right;}

/********************************* News Table ****************************************/
.newsTable {background-color:#fff; margin-bottom:10px;}
.newsTable td {font-size:10px; padding:3px 0px 3px 5px;}
.newsTable tr.bgHdr td {
background-image: url(/fantasy/football/pickem/public/fe/img/nav-table-top.gif);
background-repeat: repeat-x;
background-position: top left;

padding:5px 5px 2px 5px; 
border-bottom:1px solid #acbac1; 
color:#486DB3; 
font-weight:bold;
}
.newsTable tr.bgHdr td.first {background:url("/fantasy/football/pickem/public/fe/img/news-table-top-left.gif") no-repeat top left;}
.newsTable tr.bgHdr td.last {background:url("/fantasy/football/pickem/public/fe/img/nav-table-top-right.gif") no-repeat top right;}
.newsTable tr.bgC td {border-bottom: 1px solid #E3EBF3;}
.newsTable tr.bgFtr td {
background-image: url(/fantasy/football/pickem/public/fe/img/nav-table-bottom.gif);
background-repeat: repeat-x;
background-position: bottom left;
padding:5px 5px 2px 5px;
}
.newsTable tr.bgFtr td.first {background:url("/fantasy/football/pickem/public/fe/img/news-table-bottom-left.gif") no-repeat bottom left;}
.newsTable tr.bgFtr td.last {background:url("/fantasy/football/pickem/public/fe/img/nav-table-bottom-right.gif") no-repeat bottom right;}

.newsTable tr.bgMain td{}
.newsTable tr.bgMain td.first {
background-image:url(/fantasy/football/pickem/public/fe/img/nav-table-left.gif);
background-repeat:repeat-y;
background-position: bottom left;
}
.newsTable tr.bgMain td.last {
background-image:url(/fantasy/football/pickem/public/fe/img/nav-table-right.gif);
background-position: bottom right;
background-repeat:repeat-y;
}

/*********************** Data Table Stats with blue header *************************************/
.dataTableStatsBlue {background-color:#fff; margin-bottom:10px; }/*border:solid 1px #2B55A4*/
.dataTableStatsBlue td {font-size:10px; padding:3px 0px 3px 5px;}

.dataTableStatsBlue tr.bgHdr1 td{
/*background-image:url(/fantasy/football/pickem/public/fe/img/bgHdr1-top.gif); */
/*background-image: url(/fantasy/football/pickem/public/fe/img/nav-table-top.gif);
background-repeat: repeat-x;
background-position: top left;
text-transform:uppercase; 
padding:5px 5px 0px 5px; 
border-bottom:1px solid #acbac1; */
background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif;
 
}
.dataTableStatsBlue tr.bgHdr1 td.first {
background-image:url(/fantasy/football/pickem/public/fe/img/bgHdr1-top-left.gif);

background-position: top left;
background-repeat: no-repeat;
border-bottom:1px solid #b6b6b6;
}
.dataTableStatsBlue tr.bgHdr1 td.last {
/*background-image:url(/fantasy/football/pickem/public/fe/img/bgHdr1-top-right.gif);*/
background-image:url(/fantasy/football/pickem/public/fe/img/nav-table-top-right.gif);
background-position: top right;
background-repeat:no-repeat;
border-bottom:1px solid #b6b6b6; 
}
.dataTableStatsBlue tr.bgHdr2 td {
	padding:4px 5px 4px 5px;	
	background-image:url(/fantasy/football/pickem/public/fe/img/nfl/commish/subHdr.gif); 
	background-repeat: repeat-x; 
	background-position: top left; 
/*  background-color: #959595;*/
	color:fff; 
	font-weight:bold; 
	border-bottom:1px solid #b6b6b6;
}
/*background-color:#f8fafc  border-bottom:1px solid #E3EBF3; font-weight:bold; border-bottom:1px solid #b6b6b6;border-right:1px solid #b6b6b6;
background-color: #c7d8e1;*/  
.dataTableStatsBlue tr.bgHdr2 td.first {
background-image:url(/fantasy/football/pickem/public/fe/img/nfl/commish/subHdr.gif);
background-repeat:repeat-y;
background-position: bottom left;
}
.dataTableStatsBlue tr.bgHdr2 td.last {
background-image:url(/fantasy/football/pickem/public/fe/img/nfl/commish/subHdr.gif);
background-position: bottom right;
background-repeat:repeat-y;
}
.dataTableStatsBlue tr.bgHdr2 td.bgSort {background-color:#a2c4dd; font-weight:bold; color:#000;}
.dataTableStatsBlue tr.bgC2 td, .dataTableStatsBlue tr.bgC td.bgC2 {background-color: #f1f1f1; }/*#f8fafc;border-bottom:1px solid #E3EBF3;*/

.dataTableStatsBlue tr.bgC2 td, .dataTableStatsBlue tr.bgC td{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.dataTableStatsBlue tr.bgC2 td.first, .dataTableStatsBlue tr.bgC td.first{border-left:1px solid #e6e6e6;}
.dataTableStatsBlue tr.bgC td.bgSort, .dataTableStatsBlue tr.bgHigh td.bgSort, .dataTableStatsBlue tr.bgSort td {background-color:#E4EDF2} /* eef7ff */
.dataTableStatsBlue tr.bgC2 td.bgC3, .dataTableStatsBlue tr.bgC td.bgC3 {background-color: #f2f5f9; }/*border-bottom:1px solid #E3EBF3;*/
.dataTableStatsBlue tr.bgC td.first, .dataTableStatsBlue tr.bgC2 td.first{
background-image:url(/fantasy/football/pickem/public/fe/img/nav-table-left.gif);
background-repeat:repeat-y;
background-position: bottom left;
}
.dataTableStatsBlue tr.bgC td.last, .dataTableStatsBlue tr.bgC2 td.last {
background-image:url(/fantasy/football/pickem/public/fe/img/nav-table-right.gif);
background-position: bottom right;
background-repeat:repeat-y;
}

.dataTableStatsBlue tr.bgHigh td, .dataTableStatsBlue tr.bgC td.bgHigh, .dataTableStatsBlue tr.bgHigh td.bgPlayer, .dataTableStatsBlue tr.bgHigh td.bgForm, .dataTableStatsBlue tr.bgHigh td.bgSort, .dataTableStatsBlue tr.bgHigh td.bgTeam {background-color:#fff;}/*background-color:#f0f0f0;   border-bottom: 1px solid #E3EBF3;*/
.dataTableStatsBlue tr.bgFtr td{
background-image: url(/fantasy/football/pickem/public/fe/img/nav-table-bottom.gif);
background-repeat: repeat-x;
background-position: bottom left;
padding:5px 5px 2px 5px; 

}
.dataTableStatsBlue tr.bgFtr1 td{
background-image: url(/fantasy/football/pickem/public/fe/img/nav-table-bottom.gif);
background-repeat: repeat-x;
background-position: bottom left;
padding:5px 5px 2px 5px; 
border-right:1px solid #e6e6e6;
}
.dataTableStatsBlue tr.bgFtr2 td {/*, .dataTableStatsBlue tr.bgFtr2 td.first, .dataTableStatsBlue tr.bgFtr2 td.last*/
background-image: url(/fantasy/football/pickem/public/fe/img/nav2-table-bottom.gif);
background-repeat: repeat-x;
background-position: bottom left;
padding:5px 5px 2px 5px; 
border-right:1px solid #e6e6e6;
background-color: #f1f1f1;
}
.dataTableStatsBlue tr.bgFtr2 td.first {background:url("/fantasy/football/pickem/public/fe/img/trade2-table-bottom-left.gif") no-repeat bottom left;}
.dataTableStatsBlue tr.bgFtr2 td.last {background:url("/fantasy/football/pickem/public/fe/img/trade2-table-bottom-right.gif") no-repeat bottom right;border-right: none;}
.dataTableStatsBlue tr.bgFtr td.first, .dataTableStatsBlue tr.bgFtr1 td.first  {background:url("/fantasy/football/pickem/public/fe/img/trade-table-bottom-left.gif") no-repeat bottom left;}
.dataTableStatsBlue tr.bgFtr td.last,.dataTableStatsBlue tr.bgFtr1 td.last  {background:url("/fantasy/football/pickem/public/fe/img/trade-table-bottom-right.gif") no-repeat bottom right;border-right: none;}

.dataTableStatsBlue tr.bgMain td{}
.dataTableStatsBlue tr.bgMain td.first {
background-image:url(/fantasy/football/pickem/public/fe/img/nav-table-left.gif);
background-repeat:repeat-y;
background-position: bottom left;
}
.dataTableStatsBlue tr.bgMain td.last {
background-image:url(/fantasy/football/pickem/public/fe/img/nav-table-right.gif);
background-position: bottom right;
background-repeat:repeat-y;
}

/******************************************************************************************************************************/
/* these are used by the player news widget on the homepage.  they are a hybrid of fscom/fsfantasy style */
div.dataTableRelated table.bgBdr td {padding:3px 3px 3px 3px; font-size:10px; font-family:verdana,tahoma,sans-serif;}
div.dataTableRelated table.bgBdr tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
div.dataTableRelated table.bgBdr tr.bgHdr2 td {font-weight:bold;}
div.dataTableRelated table.bgBdr tr.bgC td {background-color:#fff; border-bottom: 1px solid #eee;}
div.dataTableRelated table.bgBdr tr.bgFtr td {text-align:left;}

/*********** New Data Table Tools and Creation RULES, 6/9************/
.dataTable {background-color:#fff; color:#000;}
.dataTable td {font-family:verdana,tahoma,sans-serif; font-size:10px}
.dataTable tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }  /*005A9C*/
/*table.dataTable tr.bgHdr1 td a:link, table.dataTable tr.bgHdr1 td a:visited {color:#fff; text-decoration:none;}*/
/*table.dataTable tr.bgHdr1 td a:hover {color:#ffa; text-decoration:underline;}*/
.dataTable tr.bgHdr1TeamLogo td {background-color:#fff; font-weight:bold;}
.dataTable tr.bgHdr2 td {font-weight:bold; border-bottom:1px solid #fff; background-image: url(/fantasy/football/pickem/public/fe/img/subheader_bg.jpg); height: 23px; color:#000; padding:3px 3px 3px 3px;}
.dataTable tr.bgHdr2 td.bgSort {background-color:#a2c4dd; font-weight:bold; color:#000;}
.dataTable tr.bgHdr2 td.bgSort a:link, .dataTable tr.bgHdr2 td.bgSort a:visited {color:#000; text-decoration:none}
.dataTable tr.bgHdr3 td {background-color:#eee;}
.dataTable tr.bgHdr4 td {background-color:#b5b5b5;}
.dataTable tr.bgC td {background-color:#fff;}/* border-bottom:1px solid #ddd;*/
.dataTable tr.bgC td td {border-bottom:0px solid #fff;}
.dataTable tr.bgC td.bgSort, .dataTable tr.bgHigh td.bgSort, .dataTable tr.bgSort td, .dataTable tr td.bgSort {background-color:#ffc} /* eef7ff */
.dataTable tr.bgC td.bgTeam, .dataTable tr.bgHigh td.bgTeam {background-color:#fff; text-align:left} /* eef7ff */
.dataTable tr.bgC td.bgPlayer, .dataTable tr.bgHigh td.bgPlayer {background-color:#fff; text-align:left} /* eef7ff */
.dataTable tr.bgC td.bgForm, .dataTable tr.bgHigh td.bgForm{background-color:#fff; text-align:center} /* eef7ff */
.dataTable tr.bgC2 td{background-color:#f9faf9; color:#000;padding:3px 3px 3px 5px; border-bottom:1px solid #fff;}
.dataTable tr.bgC3 td, .dataTableAlt tr.bgC2 td.bgC3{background-color:#f4f4f4; color:#0065cd;padding:3px 3px 3px 5px; border-bottom:1px solid #fff;}
.dataTable tr.bgC2 td.rounds{border-right:1px solid #FFFFFF;color:#000;}
.dataTable tr.bgC3 td.rounds{border-right:1px solid #FFFFFF;color:#000;}
.dataTable tr.bgH td{background-color:#f3f4a4;padding:3px 3px 3px 5px; border-bottom:1px solid #fff;}
.dataTable tr.bgHigh td, .dataTable tr.bgC td.bgHigh, .dataTable tr.bgHigh td.bgPlayer, .dataTable tr.bgHigh td.bgForm, .dataTable tr.bgHigh td.bgSort, .dataTable tr.bgHigh td.bgTeam {background-color:#f0f0f0;}/*  border-bottom: 1px solid #ddd;*/
.dataTable td.bgHdr1 {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
table.dataTable tr.bgYellow td {background-color: #FFEDAE; border-bottom: 1px solid #DDDDDD; padding: 3px 3px 3px 5px;}
 
#leaderboardTable tr.bgHdr2 td,
#overallTable tr.bgHdr1 td{
	  padding-top: 0px !important;
	  padding-bottom: 0px !important;
	}
	
#leaderboardTable tr.bgHdr1 td,
#overallTable tr.bgHdr2 td{
	padding: 0px 3px !important;
	}
	
/********************************* Sub data Table ******************************************/
.subDataTable {background-color:#fff; color:#000;}
.subDataTable td {font-family:verdana,tahoma,sans-serif; font-size:10px}
.subDataTable tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:0px 5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }  /*005A9C*/.
.subDataTable tr.bgHdr2 td {font-weight:bold; border-bottom:1px solid #fff; background-image: url(/fantasy/football/pickem/public/fe/img/subheader_bg.jpg); height: 23px; color:#000; padding:3px 3px 3px 3px;}
.subDataTable tr.bgHdr2 td.bgSort {background-color:#a2c4dd; font-weight:bold; color:#000;}
.subDataTable tr.bgHdr2 td.bgSort a:link, .subDataTable tr.bgHdr2 td.bgSort a:visited {color:#000; text-decoration:none}
.subDataTable tr.bgHdr3 td {background-color:#eee;}
.subDataTable tr.bgHdr4 td {background-color:#b5b5b5;}
.subDataTable tr.bgC td {background-color:#fff;}
.subDataTable tr.bgC td.bgSort, .subDataTable tr.bgHigh td.bgSort, .subDataTable tr.bgSort td, .subDataTable tr td.bgSort {background-color:#ffc} /* eef7ff */
.subDataTable tr.bgC td.bgTeam, .subDataTable tr.bgHigh td.bgTeam {background-color:#fff; text-align:left} /* eef7ff */
.subDataTable tr.bgC td.bgPlayer, .subDataTable tr.bgHigh td.bgPlayer {background-color:#fff; text-align:left} /* eef7ff */
.subDataTable tr.bgC td.bgForm, .subDataTable tr.bgHigh td.bgForm{background-color:#fff; text-align:center} /* eef7ff */
.subDataTable tr.bgC2 td{background-color:#f9faf9; color:#000;padding:3px 3px 3px 5px; border-bottom:1px solid #fff;}
.subDataTable tr.bgC3 td{background-color:#f4f4f4; color:#0065cd;padding:3px 3px 3px 5px; border-bottom:1px solid #fff;}
.subDataTable tr.bgH td{background-color:#f3f4a4;padding:3px 3px 3px 5px; border-bottom:1px solid #fff;}
.subDataTable tr.bgHigh td, .subDataTable tr.bgC td.bgHigh, .subDataTable tr.bgHigh td.bgPlayer, .subDataTable tr.bgHigh td.bgForm, .subDataTable tr.bgHigh td.bgSort, .subDataTable tr.bgHigh td.bgTeam {background-color:#f0f0f0;}/*  border-bottom: 1px solid #ddd;*/
.subDataTable td.bgHdr1 {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
table.subDataTable tr.bgYellow td {background-color: #FFEDAE; border-bottom: 1px solid #DDDDDD; padding: 3px 3px 3px 5px;}
/********************************* Data Table ALT RULES ************************************/
.dataTableAlt tr.bgHdr1 td {font-size:11px;font-weight:bold; border-bottom:1px solid #fff; color:#fff; padding:0px 5px; background: url(/fantasy/football/pickem/public/fe/img/header_bg2.jpg) 0 0 repeat-x; height: 27px;}
.dataTableAlt tr.bgHdr2 td {font-weight:bold; border-bottom:1px solid #fff; background-image: url(/fantasy/football/pickem/public/fe/img/subheader_bg.jpg); height: 23px; color:#000; padding:3px 3px 3px 3px;}
.dataTableAlt tr.bgC2 td{color:#000;padding:3px 3px 3px 5px; border-bottom:1px solid #fff;}
.dataTableAlt tr.bgC2 td.rounds, .dataTableAlt tr.bgC3 td.rounds {background-color:#f0f3fa; width:18px; text-align:center; border-right: 1px solid #fff;}
.dataTableAlt tr.bgC3 td.rounds {background-color:#fff; border-right: 1px solid #fff;}
.dataTableAlt tr.bgC2 td.total, .dataTableAlt tr.bgC3 td.total {background-color:#cbd1c6; text-align:right; font-weight:bold;}
.dataTableAlt tr.bgC3 td, .dataTableAlt tr.bgC2 td.bgC3{background-color:#fff; color:#000;padding:3px 3px 3px 5px; border-bottom:1px solid #fff; text-align:right;}
#pickBreakdownTable tr.bgHdr1 td, #tiebreakerTBody tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg);height:24px; text-transform: uppercase; font-size: 11px; padding:0px 5px;}
#tiebreakerTBody tr.bgHdr1 td {color: #fff;}
.dataTableAlt tr.bgHdr1 td.border, .dataTableAlt tr td.border {border-right: 1px solid #cbd1c6;}
#pickBreakdownTable tr.bgC3 td.lightBlue, #pickBreakdownTable tr.bgC2 td.lightBlue {background-color: #e0e4dd;}
#pickBreakdownTable tr.bgC2 td {color: #000; border-bottom: 1px solid #cbd1c6;}
#pickBreakdownTable tr.bgC2 td.total {border-bottom: 1px solid #fff;border-left:1px solid #fff; color: #000;}
#pickBreakdownTable tr.bgC2 td.bonus {color: #000;}
#emailOwnersHead tr.bgHdr1 td {font-weight:bold; background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; color: #fff; padding: 5px; text-transform: none; font-size: 10px;}
#emailOwnersHead tr.bgHdr2 td {font-weight:bold; border-bottom:1px solid #fff; background-image: url(/fantasy/football/pickem/public/fe/img/subheader_bg.jpg); height: 23px;color:#000; height:24px;}
/********************************* Data Table Stats ****************************************/
.dataTableStats {background-color:#fff; margin-bottom:10px;}
.dataTableStats td {font-size:10px; padding:3px 0px 3px 5px;}
.dataTableStats tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:0px 5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; } /*color: #42620a;border-bottom:1px solid #2953a1*/
.dataTableStats td {font-size:10px; padding:5px 0px 5px 5px;}/*padding:3px 7px 3px 7px;  5px->3px*/
.dataTableStats tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; } /*padding:5px 7px 0px 7px; 5px->1px color: #42620a;border-bottom:1px solid #2953a1*/
.dataTableStats tr.bgHdr1b td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
.dataTableStats tr.bgHdr1b td.statsGroupHdr {text-transform:capitalize; background-color:#fff; border:1px solid #a2c4dd; color:#000; font:bold 10px verdana,tahoma,sans-serif;}
.dataTableStats tr.bgHdr2 td {
	/*background-color: #c2662b; font-weight:bold; border-bottom:1px solid #d1d6da; color:#fff; padding-right: 3px;*/
	background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:0px 5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; 
	}/*background-color:#f8fafc c8d9e8*/
.dataTableStats tr.bgHdr3 td { background-image:url(/fantasy/football/pickem/public/fe/img/nfl/commish/subHdr.gif); background-repeat: repeat-x; background-position: top left; background-color: #9a9a9a;color:#FFFFFF; font-weight:bold; border-bottom:1px solid #d1d6da;}
.dataTableStats tr.bgHdr2 td.bgSort {background-color:#a2c4dd; font-weight:bold; color:#000;}
.dataTableStats tr.bgC td {border-bottom: 1px solid #e6e6e6;padding-left:5px; padding-right:5px;}
.dataTableStats tr.bgC2 td, .dataTableStats tr.bgC td.bgC2 {background-color: #f8f8f8; border-bottom:1px solid #e6e6e6;padding-left:5px; padding-right:5px;}
.dataTableStats tr.bgC td.bgSort, .dataTableStats tr.bgHigh td.bgSort, .dataTableStats tr.bgSort td {background-color:#f0f0f0;padding-left:5px; padding-right:5px;} /* e8f7ce, f0f8e1, ebf3dd */
.dataTableStats tr.bgMy td {border-bottom: 1px solid #c1c1c1; background-color: #f6f6f6;padding-left:5px; padding-right:5px;}/*background-color: #f0f8e1; border-bottom: 1px solid #e6e6e6*/
.dataTableStats tr.bgMy2 td {border-bottom: 1px solid #e6e6e6; font-weight:bold;padding-left:5px; padding-right:5px;}/*border-bottom: 1px solid #E3EBF3; -> #d1d6da;*/
.dataTableStats tr.bgTotal td, .dataTableStats tr td.bgTotal {border-bottom: 1px solid #e6e6e6; font-weight:bold; background-color:#F9FAFC;padding-left:5px; padding-right:5px;}
.dataTableStats tr td.bgC  {border-bottom: 1px solid #e6e6e6;padding-left:5px; padding-right:5px;}
.dataTableStats tr td.bgC2 {background-color: #f8f8f8; border-bottom:1px solid #e6e6e6;padding-left:5px; padding-right:5px;}
.dataTableStats tr td.bgC3 {background-color: #f2f5f9; border-bottom:1px solid #e6e6e6;padding-left:5px; padding-right:5px;}
.dataTable tr.bgC2 td.bgSort, .dataTable tr.bgC3 td.bgSort{background-color:#cbd1c6; color:#000;padding:3px 3px 3px 5px;}/*border-bottom:none;*/
.dataTableStats tr td.bgSort  {background-color:#f0f0f0; border-bottom:1px solid #e6e6e6;}
.dataTableStats tr.bgC2 td.bgC3, .dataTableStats tr.bgC td.bgC3 {background-color: #f2f5f9; border-bottom:1px solid #e6e6e6;padding-left:5px; padding-right:5px;}
.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 #e6e6e6;padding-left:5px; padding-right:5px;}/*background-color:#f0f0f0;*/
.dataTableStats td.bgHdr1 {background-color:#CCCCCC;}
.dataTableStats tr table.sub-list td {border: 0;}
/********************************* Data Table Stats Border ****************************************/
.dataTableStatsBorder {background-color:#fff;}
.dataTableStatsBorder {border: 1px solid #eee;margin-bottom:10px;}
.dataTableStatsBorder td {font-size:10px;}
.dataTableStatsBorder tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:0px 5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }  /*600001*/
.dataTableStatsBorder tr.bgHdr1 td a:link, .dataTableStats tr.bgHdr1 td a:visited {color:#fff; text-decoration:none;}
/*.dataTableStatsBorder tr.bgHdr1 td a:hover {color:#ffa; text-decoration:underline;}*/
.dataTableStatsBorder tr.bgHdr1TeamLogo td {background-color:#fff; font-weight:bold;}
.dataTableStatsBorder tr.bgHdr2 td {font-weight:bold; border-bottom:1px solid #fff; background-image: url(/fantasy/football/pickem/public/fe/img/subheader_bg.jpg); height: 23px; color:#000; padding:0px 3px;}
.dataTableStatsBorder tr.bgHdr2 td.bgSort {background-color:#a2c4dd; font-weight:bold; color:#000;}
.dataTableStatsBorder tr.bgHdr2 td.bgSort a:link, .dataTableStats tr.bgHdr2 td.bgSort a:visited {color:#000; text-decoration:none}
.dataTableStatsBorder tr.bgHdr3 td {background-color:#eee;}
.dataTableStatsBorder tr.bgC td {border-bottom: 1px solid #ddd;}
.dataTableStatsBorder tr.bgMy td {color:#1BB15B; background-color:#fff; border-bottom: 1px solid #ddd; font-weight:bold}
.dataTableStatsBorder tr.bgMy2 td {color:#1BB15B;background-color:#f0f0f0; border-bottom: 1px solid #ddd; font-weight:bold}
.dataTableStatsBorder tr.bgHigh a:hover {color:#1BB15B;}
.dataTableStatsBorder tr.bgC2 td, .dataTableStats tr.bgC td.bgC2 {background-color:#eee;}
.dataTableStatsBorder tr.bgC3 td {background-color:#e2e7de;}
.dataTableStatsBorder tr.bgC4 td {background-color:#f4f6f3;border-bottom: 1px solid #fff;}
.dataTableStatsBorder tr.bgHigh4 td{background-color:#f0f0f0;  border-bottom: 1px solid #fff;}
.dataTableStatsBorder tr.bgInactive td {background-color:#fff;color:#999;}
.dataTableStatsBorder tr.bgInactive td a:link {color:#999;}
.dataTableStatsBorder tr.bgC td.bgSort, .dataTableStatsBorder tr.bgHigh td.bgSort, .dataTableStatsBorder tr.bgSort td {background-color:#eee} /* eef7ff */
.dataTableStatsBorder tr.bgC td.bgTeam, .dataTableStatsBorder tr.bgHigh td.bgTeam {background-color:#fff; text-align:left} /* eef7ff */
.dataTableStatsBorder tr.bgC td.bgPlayer, .dataTableStatsBorder tr.bgHigh td.bgPlayer {background-color:#fff; text-align:left} /* eef7ff */
.dataTableStatsBorder tr.bgC td.bgForm, .dataTableStatsBorder tr.bgHigh td.bgForm{background-color:#fff; text-align:center} /* eef7ff */
.dataTableStatsBorder tr.bgHigh td, .dataTableStatsBorder tr.bgC td.bgHigh, .dataTableStatsBorder tr.bgHigh td.bgPlayer, .dataTableStatsBorder tr.bgHigh td.bgForm, .dataTableStatsBorder tr.bgHigh td.bgSort, .dataTableStatsBorder tr.bgHigh td.bgTeam {background-color:#f0f0f0;  border-bottom: 1px solid #ddd;}
.dataTableStatsBorder td.bgHdr1 {background-color:#CCCCCC;}

/********************************* Data Table Stats Grid Border ****************************************/
.dataTableStatsGridBorder {background-color:#fff;}
.dataTableStatsGridBorder {margin-bottom:10px;}
.dataTableStatsGridBorder td {font-size:10px;}
.dataTableStatsGridBorder tr.bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }  /*600001*/
.dataTableStatsGridBorder tr.bgHdr1 td a:link, .dataTableStats tr.bgHdr1 td a:visited {color:#fff; text-decoration:none;}
/*.dataTableStatsGridBorder tr.bgHdr1 td a:hover {color:#ffa; text-decoration:underline;}*/
.dataTableStatsGridBorder tr.bgHdr1TeamLogo td {background-color:#fff; font-weight:bold;}
.dataTableStatsGridBorder tr.bgHdr2 td {background-color:#b5b5b5;  font-weight:bold;}
.dataTableStatsGridBorder tr.bgHdr2 td.bgSort {background-color:#a2c4dd; font-weight:bold; color:#000;}
.dataTableStatsGridBorder tr.bgHdr2 td.bgSort a:link, .dataTableStats tr.bgHdr2 td.bgSort a:visited {color:#000; text-decoration:none}
.dataTableStatsGridBorder tr.bgHdr2b td, .dataTableStats tr.bgHdr2b td.bgHdr2b {background-color:#eee; font-weight:bold;}
.dataTableStatsGridBorder tr.bgHdr3 td {background-color:#eee;}
.dataTableStatsGridBorder tr.bgC td {background-color:#fff; border:1px solid #aaa;}
.dataTableStatsGridBorder tr.bgMy td {color:#1BB15B; background-color:#fff; font-weight:bold}
.dataTableStatsGridBorder tr.bgMy2 td {color:#1BB15B;background-color:#f0f0f0; font-weight:bold}
.dataTableStatsGridBorder tr.bgHigh a:hover {color:#1BB15B;}
.dataTableStatsGridBorder tr.bgC2 td, .dataTableStats tr.bgC td.bgC2 {background-color:#eee;}
.dataTableStatsGridBorder tr.bgInactive td {background-color:#fff;color:#999;}
.dataTableStatsGridBorder tr.bgInactive td a:link {color:#999;}
.dataTableStatsGridBorder tr.bgC td.bgSort, .dataTableStatsGridBorder tr.bgC2 td.bgSort, .dataTableStatsGridBorder tr.bgC3 td.bgSort, .dataTableStatsGridBorder tr.bgHigh td.bgSort, .dataTableStatsGridBorder tr.bgSort td {background-color:#eee} /* eef7ff */
.dataTableStatsGridBorder tr.bgC td.bgTeam, .dataTableStatsGridBorder tr.bgHigh td.bgTeam {background-color:#fff; text-align:left} /* eef7ff */
.dataTableStatsGridBorder tr.bgC td.bgPlayer, .dataTableStatsGridBorder tr.bgHigh td.bgPlayer {background-color:#fff; text-align:left} /* eef7ff */
.dataTableStatsGridBorder tr.bgC td.bgForm, .dataTableStatsGridBorder tr.bgHigh td.bgForm{background-color:#fff; text-align:center} /* eef7ff */
.dataTableStatsGridBorder tr.bgHigh td, .dataTableStatsGridBorder tr.bgC td.bgHigh, .dataTableStatsGridBorder tr.bgHigh td.bgPlayer, .dataTableStatsGridBorder tr.bgHigh td.bgForm, .dataTableStatsGridBorder tr.bgHigh td.bgSort, .dataTableStatsGridBorder tr.bgHigh td.bgTeam {background-color:#f0f0f0;}
.dataTableStatsGridBorder td.bgHdr1 {background-color:#ccc;}

/************************ dataTableRedBorder ********************************/
.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;}
 .dataTableRedBorder tr.bgHdr1 td a:link, .dataTableStats tr.bgHdr1 td a:visited {color:#fff; text-decoration:none;}
.dataTableRedBorder tr.bgHdr1 td a:hover {color:#ffa; text-decoration:underline;}
#editReviewTable {
   padding-top: 5px;
}

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:#1BB15B;
cursor:pointer;
font-weight:normal;
text-decoration:underline;
text-transform:capitalize;
}
.moreStats {
font-weight:normal;
float:right;
display:none;
margin-right:3px;
}
.moreStatsAnchor {
cursor:pointer;
	filter:alpha(opacity=70);
	-moz-opacity: .70;
}
.moreStatsAnchorInactive {
cursor:text;
	filter:alpha(opacity=10);
	-moz-opacity: .10;
}

/************ Data Table Related  ************/
div.dataTableRelated {
position:relative;
background-color:#fff;
margin-bottom:10px;
}
.dataTableRelated table.dataTableStats td {padding:3px 3px 3px 3px;}
.dataTableRelated table.dataTableStats .bgHdr1 td {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
.dataTableRelated table.dataTableStats .bgHdr2 td {font-weight:bold;}

/************ 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:#1BB15B; 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 #eee;
width:100%;
}
FORM {
 display:inline;
}
INPUT, SELECT, SELECT OPTION {
font-family:arial;
font-size:11px;
}
INPUT.samewidth, SELECT.samewidth {
width:200px;
}
.help {
vertical-align:top;
}
.helpContainer {
visibility:hidden;
position:relative;
z-Index:100;
}
.helpBox {
position:absolute;
font-size:10px;
top:5px;
left:5px;
width:220px;
background-color:#ffc;
font-weight:normal;
color:#000;
padding:5px;
z-Index:100;
	text-align:left;
}
.helpButton{
 background-image:url(/fantasy/football/pickem/public/fe/img/btn_help.jpg);
 background-repeat: no-repeat;
}

/************************ 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;
}
/********************** Week Navigation for Players and My-Team pages ******************************/
/*.weekNav {		   
				background-color: #ffffff;
				background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/weeks/rail.gif);
				background-position: top left;
				background-repeat:no-repeat; 
				vertical-align: middle;
				border:none;			
        width:964px;
				height: 42px;
				position: absolute;						
				padding-top:6px;														 											
    }*/
		.weekNav table{
		   padding-right: 2px;
			 padding-left: 2px;
		}
		.weekNav table td{		   		    
		    font-size:10px;
				font-weight:bold;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				vertical-align: middle;
				text-align:center;
				border:none;
				width:52px;
				height: 30px;
				padding:0px 1px 0px 1px;
				/*margin:6px;*/															
				z-index:1;		  				
		}
		.weekNav table td.u{		    				
				color:#c4d0b9;
				background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/weeks/unselected.gif);
				background-position: center right;
				background-repeat:no-repeat; 
				font-size:12px;    
				
				/*padding-left:26px;  if 9 weeks + 3 playoff weeks*/
										
		}
		.weekNav table td.u a:link,.weekNav table td.u a:visited {	
		    color:#c4d0b9;
		}
		.weekNav table td.u a:hover{
		    color:#638e22;
				text-decoration:none;
		}
		
/*		.weekNav table td.s{	*/
    .weekNav table td.s{ 
		    color:#fff;	    								
				background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/weeks/selected.gif);
				background-position: center right;
				background-repeat:no-repeat;
				font-size:12px;
				/*padding-left:26px;  if 9 weeks + 3 playoff weeks*/				
		}
		.weekNav table td.h{			    	    								
				background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/weeks/highlighted.gif);
				background-position: center right;
				background-repeat:no-repeat; 	
				font-size:12px;	
				/*padding-left:26px;  if 9 weeks + 3 playoff weeks*/		
		}
		.weekNav table td.s,.weekNav table td.s a:link{
		    color:#fff;				
		}
		.weekNav table td.s a:hover{
		    color:#ccc;
				text-decoration:none;
		}
		.weekNav table td.h a:link,.weekNav table td.h a:visited{	
		    color:#c4d0b9;				
		}
		.weekNav table td.h a:hover {
		    color:#638e22;
				text-decoration:none;
		}
		
		.weekNav table td.pu{		    				
				color:#ccc;
				background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/weeks/playoffs_unselected.gif);
				background-position: center right;
				background-repeat:no-repeat;
				font-size:12px; 	
				/*padding-left:30px;  if 9 weeks + 3 playoff weeks*/							
		}
		.weekNav table td.ps{		    				
				color:#ccc;
				background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/weeks/playoffs_selected.gif);
				background-position: center right;
				background-repeat:no-repeat; 
				font-size:12px;	
				/*padding-left:30px;  if 9 weeks + 3 playoff weeks*/							
		}
		.weekNav table td.ph{		    				
				color:#ccc;
				background-image: url(/fantasy/football/pickem/public/fe/img/nfl/commish/my-team/weeks/playoffs_highlighted.gif);
				background-position: center right;
				background-repeat:no-repeat; 	
				font-size:12px;
				/*padding-left:30px;  if 9 weeks + 3 playoff weeks*/							
		}
		.weekNav table td.pu a:link,.weekNav table td.ph a:link, .weekNav table td.pu a:visited ,.weekNav table td.ph a:visited{
		    color:#ccc;
		}
		
		.weekNav table td.ps, .weekNav table td.ps a:link{
		   color:#fff;
		}
		.weekNav table td.pu a:hover,.weekNav table td.ph a:hover{
		    color:#6c6969;
				text-decoration:none;
		}
		
		
/************************ My Team ***************************************************************/
.record {color:#ffffff;font-weight:bold;font-size: larger;}
.recordText {color:#ffffff;font-size:small;}

.widgetTable table.bgBdr {border:1px solid #999999;}
.widgetTable .bgHdr1 {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
.widgetTable .bgHdr2 {background-color: #064D9F;color: #ffffff;padding:4px 4px 4px 4px;}
.widgetTable a:link, .widgetTable a:visited, .widgetTable a:hover {color:#99CCFF;}
.widgetTable a:link {color:#1BB15B;}
.widgetTable tr.bgC td, .widgetTable .bgC {color:#000; background-color:#FFFFFF; padding:4px 4px 4px 4px;}

.starterTable table.bgBdr {background-color:#FFFFFF;border:0px}
.starterTable .bgHdr1 td, .starterTable .bgHdr1 {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
.starterTable tr.bgC td, .starterTable .bgC {color:#000; background-color:#FFFFFF; padding:4px 4px 4px 4px;}

.benchTable table.bgBdr {background-color:#CCCCCC;border:0px}
.benchTable .bgHdr1 td, .benchTable .bgHdr1 {background-image: url(/fantasy/football/pickem/public/fe/img/header_bg3.jpg); height: 24px; text-transform: uppercase; font-size: 11px; padding:5px; color: #fff; font:bold 10px verdana,tahoma,sans-serif; }
.benchTable tr.bgC td, .benchTable .bgC {color:#000; background-color:#CCCCCC; padding:4px 4px 4px 4px;}

.transTable table.bgBdr {background-color:#FFFFFF;border:0px;padding:4px 4px 4px 4px;}
.transTable .bgHdr1 td, .transTable .bgHdr1 {}
.transTable tr.bgC td, .transTable .bgC {color:#000;padding:4px 4px 4px 4px;}
.transTable tr.bgC2 td, .transTable .bgC2 {color:#CCC;padding:4px 4px 4px 4px;}


/************************** SCOREBOARD *************************************************************/
.sb, .sb-hilite, .sb-currentMatch, .sb-currentMatch-hilite {
background:url(/fantasy/football/pickem/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/football/pickem/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/football/pickem/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;
}

.teamStandings {color:#C1C1C1;font-weight:bold; font-size:12px;}
.totalPtsArea{background-color: #599819; font-weight:bold;font-size: 24px; color:#FFFFFF; text-align:center; margin-top:10px;}
/*.teamName{font-weight:bold;font-size: 15px; color: #599819; }*/
.teamName a:link, .teamName a:visited {font-weight:bold;font-size: 15px; color: #599819;}
.teamTTL a:link, .teamName a:visited {font-weight:bold;font-size: 11px; color: #599819;}
.scoreWeek {font-size: 10px; color:#000;font-weight:normal;text-transform:capitalize;}
.rosterPos td {font-size: 10px;font-weight:bold;color: #599819; background-color:#edf5eb;border-top:1px solid #599819; border-bottom:1px solid #599819;padding:5px 0px 4px 0px;}
.emptyRoster td{background-color:#edf5eb;padding:5px 0px 4px 0px;font-size: 10px;}

.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 */
/*** FSCOM override ***/
.fs-page-footer-container{
	width: 984px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
	margin-top: -10px !important;	
}

.fs-footer .seo-container{
	 margin-left: -3px !important;
	 width: 984px !important;
	 background-color: #0e6928 !important;
	 z-index: 20 !important;
}
.fs-footer li.sport-title{
	background-image: url();
	}
.fs-footer li.sport-title.nfl,
.fs-footer li.sport-title.more,
.fs-footer li.sport-title.partners
{
	background-image: url(/fantasy/football/pickem/public/fe/img/customfooter_titles.png) !important;	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fantasy/football/pickem/public/fe/img/customfooter_titles.png",sizingMethod="crop") !important;
}

.fs-footer li.sport-title.partners{
	background-position: 0 -356px;
	}

.fs-footer .sport-pages{
	border-bottom-color: #27783e !important; 
	}
/*** END: FSCOM override ***/
#msnfoot{
	text-align:left; 
	vertical-align:top;
	width:984px;
	padding-top:15px;
	padding-bottom:15px;
	/*background-color:#000000;*/
	/*clear: both;*/
	background-color: #0e6928;
	margin-left: auto;
	margin-right: auto;
	margin-top: -10px;
	*margin-top: -22px;
	z-index: 20 !important;
	}
	
#msnfoot table{
	background-color: #0e6928;
}

#msnfoot table tr td{
	font-size:11px;
	font-family: arial, verdana, Tahoma, sans-serif;
	color: #fff;
	margin:15px 0px 0px 0px;
	/*padding-top: 9px;
	padding-bottom:10px;*/
	padding-left:10px;
	background-color: #0e6928;
	z-index: 21 !important;
}
#msnfoot table tr td a, #msnfoot table tr td a:visited{
text-decoration: none;
color: #ffe;
}
#msnfoot table tr td a:hover{
text-decoration: underline;
color: #ffa;
}

#msnfootChild{
	z-index: 22 !important;
	}
#msnfoot table tr td {
display: inline;
padding: 0px 0px 0px 7px;
}
#msnfoot table tr td#legal span.first {
padding: 0px 0px 0px 0px;
}
#msnfoot ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#msnfoot table tr td.legal {
float: left;
}
#msnfoot table tr td.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:#1BB15B;}
a.editLink:visited {color:#1BB15B;}
a.editLink:hover  {color:#69f;}
a.editLink {font-weight:normal;font-size:10px}

/*
============================
= Basic rounded corner box =
============================
*/
/* Generic content module with header */
.content-module {
    background: transparent url(/fantasy/football/pickem/public/fe/img/backgrounds/content-module/top-left.gif) no-repeat top left;
}
.content-module h2 {
    background: transparent url(/fantasy/football/pickem/public/fe/img/backgrounds/content-module/top-right.gif) no-repeat top right;
    border-bottom: 1px solid #8f8f8f;
    color: #628b1c;
    font-size: 14px;
    margin: 0;
    padding: 6px 5px 5px;
    position: relative;
    text-transform: uppercase;
}
.content-module h2 a.view {
    background: transparent url(/fantasy/football/pickem/public/fe/img/buttons/view.gif) no-repeat top left;
    border: 0;
    display: block;
    height: 17px;
    margin: 0;
    outline: none;
    padding: 0;
    position: absolute;
    right: 6px;
    text-indent: -5000px;
    top: 5px;
    width: 39px;
}
.content-module .content-container {
    background: transparent url(/fantasy/football/pickem/public/fe/img/backgrounds/content-module/bottom-right.gif) no-repeat bottom right;
}
.content-module .inner-container {
    background: transparent url(/fantasy/football/pickem/public/fe/img/backgrounds/content-module/bottom-left.gif) no-repeat bottom left;
}
.content-module .content-body { /* if you need to explicitly set the height, do it on this element */
    padding: 0 3px;
}
/*
    These styles are for boxes without headers.
    Outer-most container div should class should be declared like this:
        <div class="content-module no-header">
*/
.no-header {
    background: #fff url(/fantasy/football/pickem/public/fe/img/backgrounds/content-module/top-left-no-header.gif) no-repeat top left;
}
.no-header .content-body {
    background: transparent url(/fantasy/football/pickem/public/fe/img/backgrounds/content-module/top-right-no-header.gif) no-repeat top right;
}

.headerSearch {
position:absolute;
top:5px;
left:627px;
}

.headerSponsorship {
color:#fff;
position:absolute;
top:41px;
left:850px;
} 

#debugHeader {
margin-top:20px;
}

#debugInfo {
display:none;
width:750px;
height:200px;
overflow:auto;
}

.timestamp {
color:#aaa;
}

#header {
background-color:#eee;
text-align:center;
vertical-align: middle;
padding-top:30px;
height:100px;
width:980px;
margin-bottom:5px;
}

#footer {
background-color:#eee;
text-align:center;
vertical-align:middle;
padding-top:10px;
height:40px;
width:980px;
margin-top:10px;
}

/**************************************************************************/
/* 2008 content module styles */
.cmHeader {
    height: 26px;
/*
    margin-left: 20px;
*/
    /*margin-right:12px;*/
    font: bold 14px verdana,tahoma,sans-serif;
    color: #fff;
    text-transform: uppercase;
    background: url(/fantasy/football/pickem/public/fe/img/header_bg1.jpg) bottom left repeat-x white;   
}
/*
.cmTopLeftCorner {
    background-image: url(/fantasy/football/pickem/public/fe/img/module/left_corner.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.cmTopRightCorner {
    background-image: url(/fantasy/football/pickem/public/fe/img/module/right_corner.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.cmBottomLeftCorner {
    background-image: url(/fantasy/football/pickem/public/fe/img/module/Corner_BL.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.cmBottomRightCorner {
    background-image: url(/fantasy/football/pickem/public/fe/img/module/Corner_BR.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    padding: 0px 8px 10px;
}
*/
.cmHeaderYellow {
    height: 26px;
    font: bold 14px verdana,tahoma,sans-serif;
    color: #000;
    text-transform: uppercase;
    background: url(/fantasy/football/pickem/public/fe/img/module/header_middle_yellow.gif) bottom left repeat-x white;
}
.cmTopLeftCornerYellow {
    background-image: url(/fantasy/football/pickem/public/fe/img/module/header_left_yellow.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.cmTopRightCornerYellow {
    background-image: url(/fantasy/football/pickem/public/fe/img/module/header_right_yellow.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.cmContent {
    background-color: #fff;
    border: 1px solid #eee;
    padding: 15px;
    margin-bottom: 10px; 
}
.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/football/pickem/public/fe/img/module/module_bg.gif) top left repeat-x;
*/
}
.cmSubHdr {
    background-image: url(/fantasy/football/pickem/public/fe/img/module/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: 20px;
/*
    background-image: url(/fantasy/football/pickem/public/fe/img/module/cm_bottom.gif);
    background-repeat: repeat-x;
*/
    text-align: right;
    padding: 0px 10px 0 0;
    margin-top: 1px;
    font-weight: bold;
}
.cmCenterAlign {
    text-align:center;
}
.cmFooter a:link {
    font: bold 11px arial;
    color: #1BB15B;
}
.cmFooter a:hover {
    font: bold 11px arial;
    color: #1BB15B;
    text-decoration: underline;
}
.cmFooter a:visited {
    font: bold 11px arial;
    color: #1BB15B;
    /*text-decoration: none;*/
}
.cmSubContentPadding {
    padding-top: 5px;
    padding-left: 12px;
    padding-bottom: 5px;
}
.cmLeftMargin {
    margin-left:1px;
}

.cmContainer, .cmContainerWide {
    background-color: #fff;
    padding-left: 14px;
    padding-right: 10px;
}

.cmContainerWide {
	width: 954px;
	*width: 956px;
}

.noPadding {
    padding: 0 !important;
}

.noBottomPadding {
    padding-bottom: 0 !important;
}

.cmMainTable{
	width: 966px;
	margin-left: 3px;
	}
/*************** tabs ****************/
.cmTabs {
    float: left;
	background-image: url(/fantasy/football/pickem/public/fe/img/header_bg1.jpg);
	height:32px;
    /*
    width: 100%;
    margin-bottom:-1px;
    position:relative;
    margin-left: -4px;
*/
}

.cmTabs ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.cmTabs li {
    float: left;
/*    background: url(/fantasy/football/pickem/public/fe/img/module/tab_left.gif) no-repeat left top;
  margin: 0 6px 0 0;
    padding: 0 0 0 0;
    border-bottom: 1px solid #265281;
    position:relative;
*/
}

.cmTabs a {
/*
	background-image: url(/fantasy/football/pickem/public/fe/img/header_bg1.jpg);
	background-repeat: repeat-x;
	float: left;
    display: block;
    width: .1em;
    padding: 4px 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 -24px;*/
    border-width: 0;
}

.cmTabs li.selected a {
/*    background-position: 100% -24px;
    padding-bottom: 5px;
*/
}

.cmTabs li a {
    font: bold 13px verdana;
    color: #fff;
}

.cmTabs a:hover {
    color: #000 !important;
    text-decoration: none !important;
}

.cmPanel {
    background-color: #fff;
    clear: both;
}

.cmTabContent {
    padding: 10px 0px 10px 3px;
}

.cmTabSubhead {
    background-color: #265281;
    height: 4px;
    clear: left;
    z-index:-1;
}

.cmPanel .cmBottomRightCorner {
    padding: 0;
}

.cmContent .cmBottomRightCorner {
   padding:10px 0;
    
 }
.cmPanel .moduleComponentAlt2Content {
    background-color: transparent;
}

/** SECTION FRONT **/
#expertsIMG, #headlinesIMG{
	padding-top:none;
	border: none;
	text-decoration: none;
	margin-left: 4px;
	}
#expertsTAB{
	margin-top: 1px;
	}	
	
.myEntriesGrid{
	border-bottom: 1px solid #eee;
	margin: 0;
	padding: 10px 0;
	}	
.entryBorder{
	 border-bottom: 1px solid #eee;	 
	 text-align: center;
	}	
/******* num weeks (group reg) ******/
#numWeeks {
    margin-left: 15px;
}

/******* button container ********/
#buttonContainer {
    width: 75%;
    margin-left: auto;
}

#buttonContainer div.button-table1, #buttonContainer div.button-table1-hilite {
    float: left;
    margin-right: 10px;
}

/********* em tag *********/
em {
    font-style: normal;
    font-weight: bold;
}

/******* bold *********/
.bolText {
    font-weight: bold;
}

/******** separator *********/
div.separator {
    border-bottom: 1px solid #C7D4CB;
    height: 1px;
    margin: 0 auto;
}

/********* game front *********/
#gameFrontCPContainer {
	background: url(/fantasy/football/pickem/public/fe/img/game-front/comingsoon_green.jpg) transparent no-repeat center center;
    height: 168px;
    width: 657px;
    margin-bottom: 4px;
	color: #ffffff;
	font: normal 11px arial;
}

#gameFrontCPContainer h1 {
	margin: 0;
    color: #ffffff;
	font-size:	18px;
}

#createButton a:link, #createButton a:visited {
    background: url(/fantasy/football/pickem/public/fe/img/game-front/b_create_entry.gif) 0 0 no-repeat;
    display: block;
}
#createButton a:hover {
    background-position: 0 -32px;
}

#adContainer {
    margin-top: 4px;
}

#myEntries .cmBottomRightCorner {
    padding: 0 0 5px;
}

#myEntries .cmTextPadding {
    padding-bottom: 0;
    border-bottom: 1px solid #eee;
}

#gameFrontTabContainer {
    margin-top: 5px;
    width:300px;
    border:1px solid #eee;
    margin-bottom: 10px;
}
/************************** Weekly Navigation ***************************************/
.weekNav {            
  border: 1px solid #747474;        
  padding: 8px 0px;
  font-size : 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration:none;           
} 

.weekNav span {
	padding: 6px 15px;
	text-align:center;
    vertical-align: expression("top");
}

.weekNav span.weekSelected{
   background: url(/fantasy/football/pickem/public/fe/img/weekly-strip/selected_week.gif) no-repeat center center;           
   z-index :20;  
}  

.weekNav span.currentSelected{
   color: #f89714;
   font-weight: bold;   
   background: url(/fantasy/football/pickem/public/fe/img/weekly-strip/current_week.gif) no-repeat center center; 
   background-color: #fff;
   padding: 11px 15px 10px 15px;
   z-index: 10;    
   *padding-top: 10px;  
    padding-bottom /*\**/: 11px\9; 
} 


.weekNav span.currentSelected a {
	color:#f89714;
}

#weeklyHeader {
    background: url(/fantasy/football/pickem/public/fe/img/weekly-strip/week_header.gif) no-repeat 0 0;
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    padding: 8px 15px 10px 13px;
}
/*
#navContainer {
    width: 952px;
}
*/
#bothSelected {
	padding-left: 0;
	padding-right: 0;
	padding-top: 11px;
	*padding-top: 10px;
}
/********** my entry ************/
td.teamScore {
    background: url(/fantasy/football/pickem/public/fe/img/bg_score.png) no-repeat center center; 
    width: 26px; 
    height: 19px;    
}

td.teamScore div {
    text-align: center !important;
    font-weight: bold;
}

#pickBreakdownTable thead tr td.rightPadding {
    padding-right: 45px;
}

#pickBreakdownTable thead tr td.leftPadding {
    padding-left: 45px;
}

td.tiebreakerLeft div, td.tiebreakerRight div {
	/*background: url(/fantasy/football/pickem/public/fe/img/entry/tiebreaker_middle.gif) repeat-x 0 0;*/
}

td.tiebreakerLeft {
	/*background: url(/fantasy/football/pickem/public/fe/img/entry/tiebreaker_left.gif) no-repeat top left;*/
	/*background: url(/fantasy/football/pickem/public/fe/img/entry/tiebreaker_middle.gif) repeat-x 0 0;*/
	/*padding: 0;*/
}

td.tiebreakerRight {
    /*background: url(/fantasy/football/pickem/public/fe/img/entry/tiebreaker_right.gif) no-repeat top right;*/
    /*background: url(/fantasy/football/pickem/public/fe/img/entry/tiebreaker_middle.gif) repeat-x 0 0;*/
    /*padding: 0;*/
}

td.tiebrakerCenter, td.tiebreakerLeft, td.tiebreakerRight {
    /*background: url(/fantasy/football/pickem/public/fe/img/entry/tiebreaker_green.gif) repeat-x 0 0;*/
    background-color: #cbd1c6;
    font-size: 12px;
    font-weight: bold;   
    color: #000;
    height: 32px;
    border-top:1px solid #fff;
}
td.tiebrakerCenter{
	 border-left: 1px solid #fff;
	 border-right: 1px solid #fff;
	}
/*********** game notes ************/
#gameNotes {
    margin-bottom: 5px;
}

/******** my team module changes ******/
.newUser {
    float: right;
    width: 50%;
}

.tStandings {
    float: right;
}

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

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

#myTeamsLoggedInWithTeams div.last {
    border-bottom: none;
}

/* admin note */
#adminNote {
    display:inline;
}
* html #adminNote { /* IE 6 */
    position:relative;
}
.adminNoteTL {
    background-image: url(/fantasy/football/pickem/public/fe/img/rc.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.adminNoteTR {
    background-image: url(/fantasy/football/pickem/public/fe/img/admin-note/top-right.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.adminNoteBL {
    background-image: url(/fantasy/football/pickem/public/fe/img/admin-note/bottom-left.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.adminNoteBR {
    background-image: url(/fantasy/football/pickem/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;
}

.headerTopBar {
position:relative; 
height:32px;
background-image: url(/fantasy/football/pickem/public/fe/img/BlackStrip_bg.jpg);
background-repeat:no-repeat;
z-index:5000;
clear:both;
	
}	

#navBarHolder
{
margin: -114px 0px 0px 184px;
padding:0px 0px 0px 0px;
width:788px;
/**width:779px;*/
position: relative;
/*top: -30px;*/
*margin-right: 10px;
top: -4px;
}

.fs-msn-bar .menu-items li.msn-home-page{
	padding-top:4px;
}

.fs-content ul#msn-menu-items li{
	*padding-top: 4px;
	}

.fs-content ul#msn-menu-items a.bing-link{
	*padding-top: 0px;
	}

.fs-content ul#msn-menu-items li a.msn-more{
	 *padding-top: 2px;
}

.fs-content ul#msn-menu-items li.msn-logo{
	*padding-top: 0px;
}

#scoreStripHolder{*margin-left:5px !important;}

/*********** weekly winner table ************/
table#weeklyWinners {
    margin: 10px 0;
}

table#weeklyWinners td {
    padding: 3px;
}

table#weeklyWinners td.total{
    background-color: #ccc;
}

table#weeklyWinners tr.bgHdr2 td {
    font-weight: bold;
}

table#weeklyWinners tr.bgHdr1 td, 
table#weeklyWinners tr.bgHdr2 td,
table#overallTable tr.bgHdr1 td, 
table#overallTable tr.bgHdr2 td,
thead#emailOwnersHead tr.bgHdr1 td{	
	padding:0px 3px !important;
}	
