.bs_lightGreenBtn span.bs_left {
	display: block;
	width: auto;
	height: 32px;
	background-color:#9FE47E;
}

.bs_lightGreenBtn span.bs_right {
	display: block;
	width: auto;
	height: 32px;
	background-color:#9FE47E;
	text-align: center;
	padding: 0 10px 0 10px;
}
a#bs_lightGreenBtn {
	display: block;
	width: auto;
	height: 26px;
	background-color:#9FE47E;
	line-height: 26px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px auto;
	cursor: pointer;
}
a#bs_lightGreenBtn span.bs_left {
	display: block;
	width: auto;
	height: 30px;
	background-color:#9FE47E;
}

a#bs_lightGreenBtn span.bs_right {
	display: block;
	width: auto;
	height: 30px;
	background-color:#9FE47E;
	text-align: center;
}

a:hover#bs_lightGreenBtn {
	text-decoration: underline;
}

.bs_lightGreenBtn {
	display: block;
	width: auto;
	height: 32px;
	background-color:#9FE47E;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px auto;
	cursor: pointer;
}



.bs_redBtn span.bs_left {
	display: block;
	width: auto;
	height: 32px;
	background-color:#ff0000;
}

.bs_redBtn span.bs_right {
	display: block;
	width: auto;
	height: 32px;
	background-color:#ff0000;
	text-align: center;
	padding: 0 10px 0 10px;
}
a#bs_redBtn {
	display: block;
	width: auto;
	height: 26px;
	background-color:#ff0000;
	line-height: 26px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px auto;
	cursor: pointer;
}
a#bs_redBtn span.bs_left {
	display: block;
	width: auto;
	height: 30px;
	background-color:#ff0000;
}

a#bs_redBtn span.bs_right {
	display: block;
	width: auto;
	height: 30px;
	background-color:#ff0000;
	text-align: center;
}

a:hover#bs_redBtn {
	text-decoration: underline;
}

.bs_redBtn {
	display: block;
	width: auto;
	height: 32px;
	background-color:#ff0000;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px auto;
	cursor: pointer;
}






a#bs_greenBtn {
	display: block;
	width: auto;
	height: 26px;
	background: url(../graphics/btn_blue_tile.gif) repeat-x;
	line-height: 26px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px auto;
	cursor: pointer;
}
a#bs_greenBtn span.bs_left {
	display: block;
	width: auto;
	height: 30px;
	background: url(../graphics/btn_blue_tile.gif) top left no-repeat;
	color: #fff !important;
}

a#bs_greenBtn span.bs_right {
	display: block;
	width: auto;
	height: 30px;
	background: url(../graphics/btn_blue_tile.gif) top right no-repeat;
	text-align: center;
	color: #fff !important;
}

a:hover#bs_greenBtn {
	text-decoration: underline;
	color: #fff !important;
}

.bs_greenBtn {
	display: block;
	width: auto;
	height: 32px;
	background: #144671 url(../graphics/btn_blue_tile.gif) repeat-x;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px auto;
	cursor: pointer;
	border: none;
}

.draftRank_bs_greenBtn {
	display: block;
	width: 150px;
	height: 32px;
	background: url(../graphics/btn_blue_tile.gif) repeat-x;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px auto;
	cursor: pointer;
}
.bs_greenBtn span.bs_left {
	display: block;
	width: auto;
	height: 32px;
	background: url(../graphics/btn_blue_tile.gif) top left no-repeat;
}

.bs_greenBtn span.bs_right {
	display: block;
	width: auto;
	height: 32px;
	background: url(../graphics/btn_blue_tile.gif) top right no-repeat;
	text-align: center;
	padding: 0 10px 0 10px;
}

.mainTable {
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid
}

.myteamsScroll {
	OVERFLOW: auto; WIDTH: 600px; HEIGHT: 150px
}

.red {
	COLOR: red;
	FONT-WEIGHT: bold;
}
.redSm {
	COLOR: red;
	font-size: 10px;
	FONT-WEIGHT: bold;
}
.blueTxt {
	COLOR: blue;
	font-size: 12px;
}

.tableHeadRedFont {
	FONT-SIZE: 12px; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	background-color:#025B95;
}

.tableHeadRedFontHref {
	FONT-SIZE: 12px; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
}


.tableHeadRedFontL {
	FONT-SIZE: 12px; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	background-color:#025B95;
}
.tableHeadRedFontR {
	FONT-SIZE: 12px; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
	background-color:#025B95;
}
.gamedayText {
	FONT-SIZE: 22px; 
	FONT-FAMILY: Arial; 
	FONT-WEIGHT: bold;
}

.boxTitleFeatured {
	FONT-SIZE: 10px; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	background-color:#ff0000;
}

.boxTitle {
	FONT-SIZE: 10px; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	background-color:#025B95;
}

.boxTitleSm {
	FONT-SIZE: 10px; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	background-color:#025B95;
}


tr.tableRow1 {
	background: #e9e9e9
}

tr.tableRow2 {
	background: #FFFFFF
}

tr.tableRow1 td,
tr.tableRow2 td{
	padding: 5px 0;
}
	
tr.row1BG {
	background: #e9e9e9;
}

h3.ea_orange {
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

.pageTitle {	
	text-decoration: underline;
	color: #9c263e;
	font-weight: bold;
}

div#footer2{
text-align: center;
font-size:12px;
color:#49a8df;
height: 111px;
padding-top: 10px;
font-weight:normal;
width:950px;
}

.barGraph { background-color: #9E0011; }

h3.progress
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight: bold;
	font-variant: small-caps;
	padding-top: 15px;
	padding-bottom: 0px;
	text-align: left;
	color: #666666;
}
div.progress
{
	border-bottom:  #666666 2px dotted;
	margin-bottom: 10px;
}
.headerTitle_topper, .headerTitle_topper a,  .headerTitle_topper a:link,  .headerTitle_topper a:visited,  .headerTitle_topper a:active

{
	FONT-SIZE: 10px; font-weight: bold; background: url(/football/graphics/btn_blue_tile.gif) top left repeat-x; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif; PADDING:6px; text-transform: uppercase; 
}
div#ffsLogin {}
div#ffsLogin table td {vertical-align: top; text-align: left !important;}
div#ffsLogin b {margin: 0; padding: 0;}
div#ffsLogin h2 {font-size: 25px;margin: 0;padding: 0;}
div#ffsLogin span {display: block;margin: 0 0 10px 0;}
div#ffsLogin table.ffsFormTable td {text-align: left;vertical-align: top;padding: 10px 10px 10px 0;}
div#ffsLogin table.ffsFormTable td table td {padding: 0 0 10px 0;}
div#ffsLogin table.ffsFormTable td.formButton {text-align: right;}
div#ffsLogin label {font-weight: bold;}
div#ffsLogin table#loginForm td {text-align: right !important;padding: 5px 0px 0px 10px;}
div#ffsLogin .formButton a { text-align: right; float: right;}
div.ffsError {background: #CE3234;padding: 5px;color: #fff;font-style: italic;border: 2px solid red;font-weight: bold;}

div#ffsForgotPwd h2 {font-size: 25px;margin: 0;padding: 0;}
div#ffsForgotPwd center {text-align: left;}
div#ffsForgotPwd table td {text-align: left;padding: 0 0 10px 0;}
div#ffsForgotPwd .bs_greenBtn {border: none;height: 30px;line-height: 30px;background-color: #09375E;float: left;}
div#ffsForgotPwd .headerTitle_topper {display: none;}


#ffsPlayerRankTable {background: #fff;}
#ffsPlayerRankTable td {font-size: 10px; padding: 5px 0;}

.instruction td {padding: 0 10px 0 0;vertical-align: middle;}

/*
B.Hogan - 05/17/10 - Need a style that eliminates right column
*/
div#contentFull {
background:none repeat scroll 0 0 #FFFFFF;
clear:both;
float:left;
margin:0 15px 15px;
padding:15px;
width:940px;
}
