body {
	background-color:#C8D4E0;
	background-image:url(/images/cbss/ui4/bg_gradient.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-attachment:fixed;
	margin:0;
}
body, td, th {
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
	color:#000;
}
a {
	color:#276098;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:visited {
	color:#618bb5;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
sup {
	font-size:.7em;
	line-height:.6em;
	vertical-align:40%;
}
div.hr, hr {
	color:#dcdddf;
	background:#dcdddf;
	border:none;
}
.hrcolor0 {
	background-color:#17275A;
}
table.page, div.page {
	background-color:#fff;
}
div.spacer10 {
	height:12px;
	font-size:12px;
}
div.spacer5 {
	height:6px;
	font-size:6px;
}
.clearit {
	height:0;
	line-height:0;
	overflow:hidden;
	display:block;
	clear:both;
}
.clearBoth {
	display:block;
	clear:both;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
}
.clearLeft {
	display:block;
	clear:left;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
}
.clearRight {
	display:block;
	clear:right;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
}
.textLeft {
	text-align:left;
}
.textRight {
	text-align:right;
}
.textCenter {
	text-align:center;
}
a.cursorHand {
	cursor:pointer;
	cursor:hand;
}
abbr.romanNumeral {
	font-family:Georgia, Times, serif;
	border-bottom:none;
}
.warn, .required {
	color:#c00;
}
.new {
	color:#e1121b;
}
.SLTables1, .SLTables2 {
	margin:0;
	padding:0;
}
.SLTables1, .SLTables2, .SLTables1 table, .SLTables2 table {
	background-color:#D8D8D8;
}
.SLTables1 td, .SLTables2 td {
	border:0;
	margin:0;
	padding:1px 2px;
}
.SLTables1 td.spacerImg, .SLTables2 td.spacerImg {
	padding:0;
}
table.data, table.border {
	margin:0;
	padding:0;
	border-collapse:collapse;
	border:solid 1px #D8D8D8;
}
table.data th, table.data td {
	padding:1px 2px;
	border:solid 1px #D8D8D8;
}
table.border th, table.border td {
	border:solid 1px #D8D8D8;
}
.bg0 {
	height:18px;
	background:#fff url(/images/cbss/ui2/bg_fc.jpg) 0 0 repeat-y;
}
.bg0 td {
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#013567;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	text-transform:none;
}
.bg1, .fcbg1 {
	background-color:#d5dce0;
}
.bg2, .fcbg2 {
	background-color:#FBFBFD;
}
.bg3, .fcbg3 {
	background-color:#FFF;
}
.bg4, .fcbg4 {
	background-color:#E8ECEE;
}
.bg5, .fcbg5 {
	background-color:#ffffab;
}
.bg6, .fcbg6 {
	background-color:#E8ECEE;
}
.bgF {
	background-color:#FFFFC7;
}
.bgP {
	background-color:#D1EFE3;
}
.bgH {
	background-color:#E2DDCA;
}
.bgFan {
	background-color:#FEEFC8;
}
.bgnone {
	background-color:#FFF;
}
.bg0 td, .bg0 th, .bg0 a, td.bg0, tr.bg0, .bg0font {
	color:#013567;
}
.bg1 td, .bg1 th, .bg1 a, td.bg1, th.bg1 {
	font-weight:bold;
}
.bg4 td, .bg4 th, .bg4 a, td.bg4, th.bg4 {
	font-weight:bold;
}
tr.bg1 td.bg4 {
	font-weight:normal;
}
table.feature {
	padding:0;
	margin:0;
	border-collapse:collapse;
	border:1px solid #D8D8D8;
}
table.feature th, table.feature td {
	padding:0;
	border:solid 1px #D8D8D8;
}
table.feature .title {
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#013567;
	text-decoration:none;
	padding-left:4px;
}
table.feature .subtitle {
	padding-left:4px;
	line-height:18px;
	font-weight:bold;
	background-color:#E8ECEE;
}
.fctitle, table.fctitle td {
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#013567;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	text-transform:none;
	padding-left:4px;
}
.spontitle, table.fctitle td{
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	text-transform: capitalize;
	padding-left:4px;
	}
	
.spontitle{
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
	background:#fff;
	top: 20;
	}
.fctitle {
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
	background:#fff url(/images/cbss/ui2/bg_fc.jpg) 0 0 repeat-y;
}
.fctitle img {
	vertical-align:middle;
}
div.fc {
	padding:8px;
	margin:0;
	background-color:#FBFBFD;
	border:1px solid #D8D8D8;
}
div.fcnopad {
	padding:0;
	margin:0;
	background-color:#FBFBFD;
	border:1px solid #D8D8D8;
}
.fcbordernobg {
	border:1px solid #D8D8D8;
}
.fcnopad .fctitle, .fcnopad .fc {
	border-left:0;
	border-right:0;
}
div.fcbg, div.fcnopadbg {
margin:0 background-color:#FBFBFD;
	border:1px solid #D8D8D8;
	background-color:#FBFBFD;
	background-image:url(/images/cbss/ui2/bg_fcbody.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
div.fcbg, div.fcnobg {
	padding:8px;
}
div.fcnopadbg {
	padding:0;
}
div.fcscores {
	padding:0;
	margin:0;
	background-color:#FBFBFD;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	padding-top:6px;
}
div.fcboxscores {
	padding-top:8px;
	margin:0;
	background-color:#FBFBFD;
	border-top:1px solid #D8D8D8;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
}
.hlbg, .hlbgColumnist {
	background:#fff url(/images/cbss/ui2/bg_hlfc.gif) bottom left repeat-x;
	padding:8px;
	border:2px solid #fff;
	border-top:0;
}
.hlbgColumnist {
	padding:8px 8px 0;
}
table.fctable {
	padding:0;
	margin:0;
	background-color:#FBFBFD;
	border:1px solid #D8D8D8;
}
.fctable #tabSet_columnistbox_div img {
	border:0;
}
table.fctablebg {
	padding:0;
	margin:0;
	background-color:#FBFBFD;
	background-image:url(/images/cbss/ui2/bg_fcbody.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #D8D8D8;
}
tr.fcfooter, div.fcfooter {
	font-weight:bold;
	line-height:18px;
	text-align:center;
	background-color:#E8ECEE;
}
.fcfooter {
	text-align:center;
	height:20px;
	background-color:#d6d6d6;
}
.fctable, .fcborder {
	border:1px solid #d8d8d8;
	background-color:#FBFBFD;
}
.fchdr {
	font-size:11px;
	font-weight:bold;
}
.fchdrsm {
	font-size:11px;
	font-weight:bold;
}
.fcbody, .fcbody TD, .fcbody TH, .fclabel {
	font-size:11px;
}
.fcdesc {
	font-size:11px;
}
.fcbodysm, .fcbodysm TD, .fcbodysm TH {
	font-size:10px;
}
.fclabel {
	color:#a50000;
}
.fchilite {
	color:#FC0;
}
.fcsm {
	font-size:10px;
}
.fcsm a {
	font-size:11px;
}
.fcBorderRight {
	border-right:1px solid #D8D8D8;
}
.fcBorderTop {
	border-top:1px solid #D8D8D8;
}
.fcSubtitle {
	font-size:12px;
	height:1.5em;
	line-height:1.5em;
	font-weight:bold;
	background-color:#E8ECEE;
	text-decoration:none;
}
.fcSubtitleLeft {
	display:inline;
	float:left;
	margin-left:4px;
}
.fcSubtitleRight {
	display:inline;
	float:right;
	margin-right:4px;
	text-align:right;
}
.dialog {
	background-color:#CCC;
}
.dialogborder {
	margin:0;
	padding:0;
	background-color:#D8D8D8;
}
.dialogborder TD.bg0 {
	font-size:12px;
	line-height:18px;
	height:18px;
	font-weight:bold;
	color:#013567;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	text-transform:none;
}
.formdef {
	font-size:11px;
}
textarea.formdef {
	font-family:arial;
}
.formdefError {
	background-color:#FF9;
	font-size:10px;
}
.formdefLabelError {
	color:#C00;
	font-size:10px;
}
.formdefsm {
	font-size:9px;
}
.formdefsmError {
	background-color:#FF9;
	font-size:9px;
}
.formdefthin {
	width:25px;
	font-size:10px;
}
.formdefthinError {
	background-color:#FF9;
	width:25px;
	font-size:10px;
}
.formopt {
	color:#276098;
	text-decoration:none;
}
.formoptsel {
	font-size:11px;
	font-weight:bold;
}
.formlabel {
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}
.formlabelbg {
	background-color:#4A4949;
}
.dd {
	font-size:10px;
	font-family:verdana;
}
#ajaxLoading {
	text-align:center;
	font-size:12px;
	background:url(/images/loading.gif) 50% 50% no-repeat;
	padding-left:80px;
	line-height:60px;
	height:60px;
	margin-left:-15%;
}
.loadingImg {
	background:url(/images/loading.gif) 50% 50% no-repeat;
	line-height:16px;
	height:16px;
	width:16px;
}
.banner_bg {
	background-color:#FFF;
}
#partnerRowHolder {
	width:985px;
	z-index:6;
	position:relative;
	top:0;
	left:0;
	font-size:10px;
}
.netrow {
	font-size:11px;
	line-height:14px;
	color:#013468;
}
div.netrow span.uname, div.netrow span.uname a, div.netrow span.uname a strong {
	font-weight:bold;
	color:#D56B03;
}
div.netrow span.uname a strong {
	font-size:11px;
}
div.netrow a:link, div.netrow a:visited {
	font-size:10px;
	text-decoration:none;
	color:#013468;
}
div.netrow a:hover {
	text-decoration:underline;
}
.srcbar {
	font-size:10px;
}
#globalHeader {
	background:url("/images/cbss/ui4/bg_hdr.gif") bottom left repeat-x;
}
table.header-arena {
	padding:0;
	margin:0;
	table-layout:fixed;
	height:85px;
	background-image:url(/images/cbss/ui4/headers/bg_arena.jpg);
	background-position:top;
	background-color:#FFF;
	background-repeat:repeat-none;
}
table#g_nav {
	background:url(/images/cbss/ui2/bg_gn.gif) 0 0 repeat-x;
	width:985px;
}
table#g_nav td {
	font-weight:bold;
	color:#bbcfe2;
	height:34px;
}
table#g_nav td.g_button {
	position:relative;
	background:url(/images/cbss/ui2/h_btn.gif) 0 2px no-repeat;
	height:34px;
	width:67px;
	text-align:center;
}
#g_nav a:link, #g_nav a:visited {
	color:#4F7499;
	text-decoration:none;
}
#g_nav a:active {
	color:#8EBCFF;
	text-decoration:none;
	font-weight:bold;
}
#g_nav a:hover {
	color:#D56B03;
	text-decoration:none;
}
table#g_nav td.g_button .highlight {
	color:#D56B03;
}
table#g_nav td a:link.highlight, table#g_nav td a:visited.highlight {
	color:#D56B03;
	background-color:transparent!important;
}
.gndivide {
	color:#bbcfe2;
}
.gndivide2 {
	color:#4F7499;
}
.cm, .cmNOff, .cmNOnews, .cmNarrow, .cmFAN {
	position:absolute;
	visibility:hidden;
	padding:1px;
	z-index:5000;
	background-color:#cacaca;
	text-align:left;
}
.cm {
	width:430px;
}
.cmNOff {
	width:310px;
}
.cmNOnews {
	width:120px;
}
.cmFAN {
	width:200px;
}
.cmLff {
	width:120px;
	background-color:#cacaca;
}
.cmLff a, .cmLff a:link, .cmLff a:visited {
	display:block;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	color:#313438;
	text-decoration:none;
}
.cmLff a:hover {
	color:#FFF;
	background-color:#48739D;
}
.cmL {
	width:310px;
	line-height:14px;
}
.cmL, .cmL a:link, .cmL a:visited {
	font-size:11px;
	font-weight:normal;
	background-color:#ededed;
	text-decoration:none;
}
.cmL a:visited, .cmLfant a:visited {
	color:#630707;
}
.cmL a:hover, td.cmLfant a:hover {
	text-decoration:underline;
}
td.cmL {
	padding:5px;
}
.cmLfant, .cmLfant a:link, .cmLfant a:visited {
	font-size:11px;
	font-weight:bold;
	background-color:#ededed;
	text-decoration:none;
}
td.cmLfant {
	padding:3px;
}
.cmH {
	font-size:11px;
	font-weight:bold;
	color:#000;
}
div.ff_div {
	width:953px;
	padding-left:14px;
	padding-right:18px;
	font-size:11px;
	line-height:35px;
	height:35px;
	text-align:left;
	background-image:url(/images/cbss/ui2/bg_ff.gif);
	background-color:#FFF;
	background-repeat:repeat-x;
}
span.ff, span.ffhl {
	font-size:11px;
	font-weight:bold;
	color:#000;
	line-height:35px;
	height:35px;
}
span.ff a, span.ff a:link {
	color:#4F7499;
	text-decoration:none;
}
span.ff a:hover {
	color:#D56B03;
}
span.ffhl a, span.ffhl a:visited {
	color:#D56B03;
	text-decoration:none;
}
.ffdivide {
	color:#bbcfe2;
}
.fttxt1 a:link, .fttxt1 a:visited {
	text-decoration:none;
}
.fttxt1 a:hover {
	text-decoration:underline;
}
#globalFooterContainer {
	width:985px;
}
#globalFooter {
	background:#fff url(/images/cbss/ui2/bg_ftr.gif) repeat-x;
	padding:15px;
}
#globalFooter * {
	margin:0;
	padding:0;
	border:0;
}
#globalFooter ul {
	list-style:none;
}
#globalFooter li, #globalFooter h4 {
	text-align:left;
}
#globalFooter h4 {
	text-transform:uppercase;
	font-size:11px;
}
#globalFooter .column {
	float:left;
	margin-right:2.5em;
}
#globalFooter .lastColumn {
	margin-right:0;
}
.lcHeader {
	text-transform:lowercase;
}
#footerBottomContent {
	clear:both;
	text-align:left;
	padding-top:3em;
}
#footerBottomContent form {
	float:right;
	text-align:right;
	font-size:11px;
}
#footerBottomContent select, #cbsi_footer input {
	border:1px solid #ccc;
	margin-left:2px;
	padding:2px;
	font-size:11px;
}
#footerBottomContent label {
	display:block;
	font-size:95%;
	margin-bottom:2px;
}
.icon {
	margin-right:5px;
}
a.opt, a.optsel {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.opt:hover {
	text-decoration:underline;
}
a.optsel {
	color:#000;
}
a.optsel:link, a.optsel:visited, a.optsel:hover {
	text-decoration:none;
	color:#000;
}
.optsel_sm {
	color:#000;
}
.optsel_sm {
	font-weight:bold;
	text-decoration:none;
}
.optsel_sm, .opt_sm {
	font-size:11px;
}
.ffteamsnav a.optsel {
	color:#eee;
}
div.fc a.opt, div.fc a.optsel {
	font-size:11px;
	font-weight:normal;
}
ul.options {
	margin:0;
	padding:0;
	list-style:none;
}
.nextback, .nextback A {
	font-weight:bold;
}
.nextback A {
	text-transform:none;
	color:#276098;
}
.pt {
	display:inline;
	font-weight:bold;
	font-size:26px;
}
.pt2nd {
	display:inline;
	font-weight:bold;
	font-size:18px;
}
.story-body, .story-body p {
	font-size:12px;
}
.storydate {
	font-size:10px;
}
.storybyline {
	font-size:12px;
	font-weight:bold;
}
.storyhdl {
	margin:10px 10px 10px 0;
	padding:0;
	font-size:18px;
	font-weight:bold;
}
.storyHeader {
	position:relative;
}
.storyInfo {
	padding:5px 5px 5px 0;
}
.storySponsor {
	padding:5px;
}
.ctophdl {
	font-size:32px;
	font-weight:bold;
}
.cmoretxt {
	font-size:12px;
}
.cmorehdl, .cmorehdl A, .cmorehdl A:link, .cmorehdl A:visited {
	font-size:12px;
	font-weight:bold;
}
.coverbg {
	background-color:#efeef3;
}
.cnewshdl {
	font-size:18px;
	font-family:verdana;
	color:#17275A;
	font-weight:bold;
	text-decoration:none;
}
table.commentBox {
	height:13px;
	padding:0;
	margin:0;
	background:none;
	display:inline;
}
table.commentBox tr td {
	background:transparent url(/images/cbss/ui4/comment-box-flat.gif);
	background-repeat:no-repeat;
}
table.commentBox tr td.leftCap {
	background-position:0 0;
	padding:0;
	margin:0;
	width:4px;
}
table.commentBox tr td.count {
	background-position:-4px 0;
	vertical-align:top;
	height:10px;
	color:#fff;
	font-size:11px;
	line-height:10px;
	padding:0;
	text-align:center;
	margin:0;
}
table.commentBox tr td.rightCap {
	background-position:-39px 0;
	padding:0;
	margin:0;
	width:4px;
}
table.commentBox tr td.hook {
	background-position:-44px 0;
	padding:0;
	margin:0;
	height:3px;
}
.knob {
	position:absolute;
	top:17px;
	left:-10px;
	width:12px;
	height:21px;
	background:url(/images/cbss/ui2/buttons/share-buttons-flat.png) no-repeat -180px 0;
}
span.rep25 {
	display:block;
	float:left;
	width:27px;
	height:25px;
	background-image:url(http://images.cbssports.com/images/mcc/rep-icons-25-flat.png);
}
span.rep25-all-star {
	background-position:0 -0px;
}
span.rep25-amateur {
	background-position:-30px -0px;
}
span.rep25-pro {
	background-position:-60px -0px;
}
span.rep25-rookie {
	background-position:-90px -0px;
}
span.rep25-superstar {
	background-position:-120px -0px;
}
span.rep25-top10 {
	background-position:-150px -0px;
}
span.rep25-top100 {
	background-position:-180px -0px;
}
span.rep25-top1000 {
	background-position:-210px -0px;
}
span.rep25-journalist {
	background-position:-240px -0px;
}
span.rep25-journalist-gold {
	background-position:-270px -0px;
}
span.rep25-staff {
	background-position:-300px -0px;
}
span.rep25-official-group {
	background-position:-330px -0px;
}
span.rep15 {
	display:block;
	float:left;
	width:17px;
	height:15px;
	background-image:url(http://images.cbssports.com/images/mcc/rep-icons-15-flat.png);
}
span.rep15-all-star {
	background-position:0 -0px;
}
span.rep15-amateur {
	background-position:-20px -0px;
}
span.rep15-pro {
	background-position:-40px -0px;
}
span.rep15-rookie {
	background-position:-60px -0px;
}
span.rep15-superstar {
	background-position:-80px -0px;
}
span.rep15-top10 {
	background-position:-100px -0px;
}
span.rep15-top100 {
	background-position:-120px -0px;
}
span.rep15-top1000 {
	background-position:-140px -0px;
}
span.rep15-journalist {
	background-position:-160px -0px;
}
span.rep15-journalist-gold {
	background-position:-180px -0px;
}
span.rep15-staff {
	background-position:-200px -0px;
}
span.rep15-official-group {
	background-position:-220px -0px;
}
a.mcc-btn, div.mcc-btn, #remSettings {
	position:relative;
	background:url(/images/cbss/ui4/buttons/mcc-buttons-flat.png) no-repeat 0 0;
	padding:0;
	margin:0;
	display:block;
}
a.btn-add-to-fav {
	background-position:0 0;
	height:16px;
	width:116px;
}
a.btn-add-to-fav:hover {
	background-position:0 -20px;
}
a.btn-delete-fav {
	background-position:-130px 0;
	height:16px;
	width:116px;
}
a.btn-delete-fav:hover {
	background-position:-130px -20px;
}
a.btn-join-group {
	background-position:0 -40px;
	height:16px;
	width:86;
}
a.btn-join-group:hover {
	background-position:0 -60px;
}
a.btn-leave-group {
	background-position:-90px -40px;
	height:16px;
	width:98;
}
a.btn-leave-group:hover {
	background-position:-90px -60px;
}
a.btn-invite {
	background-position:-195px -40px;
	height:16px;
	width:107px;
}
a.btn-invite:hover {
	background-position:-195px -60px;
}
a.btn-score-alert {
	background-position:0 -80px;
	height:16px;
	width:114px;
}
a.btn-score-alert:hover {
	background-position:0 -100px;
}
a.btn-give-up {
	background-position:-130px -80px;
	height:16px;
	width:109px;
}
a.btn-give-up:hover {
	background-position:-130px -100px;
}
a.btn-add {
	background-position:0 -120px;
	height:16px;
	width:62px;
}
a.btn-add:hover {
	background-position:0 -140px;
}
a.btn-save {
	background-position:-65px -120px;
	height:16px;
	width:62px;
}
a.btn-save:hover {
	background-position:-65px -140px;
}
a.btn-track-team {
	background-position:0 -200px;
	height:16px;
	width:109px;
}
a.btn-track-player {
	background-position:-130px -200px;
	height:16px;
	width:109px;
}
a.btn-track-driver {
	background-position:-130px -180px;
	height:16px;
	width:109px;
}
a.btn-remember, #remSettings {
	background-position:0 -220px;
	height:16px;
	width:120px;
}
a.btn-remember:hover, #remSettings:hover {
	background-position:-130px -220px;
}
a.btn-ignore {
	background-position:0 -240px;
	height:16px;
	width:62px;
}
a.btn-ignore:hover {
	background-position:-65px -240px;
}
div.btn-added {
	background-position:-130px -120px;
	height:16px;
	width:62px;
}
div.btn-deleted {
	background-position:-195px -120px;
	height:16px;
	width:71px;
}
div.btn-waiting {
	background-position:-130px -140px;
	height:16px;
	width:133px;
}
div.btn-group-joined {
	background-position:0 -160px;
	height:16px;
	width:98px;
}
div.btn-denied {
	background-position:-130px -160px;
	height:16px;
	width:132px;
}
div.btn-group-left {
	background-position:0 -180px;
	height:16px;
	width:98px;
}
div.btn-denied {
	background-position:-130px -160px;
	height:16px;
	width:132px;
}
#button-bar, div.rssLink {
	width:auto;
	height:16px;
	padding:0;
	margin:0;
	border:0;
}
#button-bar a, div.rssLink a {
	position:relative;
	float:left;
	background:url(/images/cbss/ui4/buttons/buttons-flat.png) no-repeat 0 0;
}
a#btn-alert {
	background-position:0 0;
	height:16px;
	width:70px;
}
a#btn-alert:hover {
	background-position:-70px 0;
}
a#btn-edit {
	background-position:0 -20px;
	height:16px;
	width:63px;
}
a#btn-edit:hover {
	background-position:-70px -20px;
}
a#btn-print {
	background-position:0 -40px;
	height:16px;
	width:63px;
}
a#btn-print:hover {
	background-position:-70px -40px;
}
a#btn-send {
	background-position:0 -60px;
	height:16px;
	width:63px;
}
a#btn-send:hover {
	background-position:-70px -60px;
}
a#btn-rss {
	background-position:0 -80px;
	height:16px;
	width:63px;
}
a#btn-rss:hover {
	background-position:-70px -80px;
}
a#btn-widgets {
	background-position:0 -100px;
	height:16px;
	width:70px;
}
a#btn-widgets:hover {
	background-position:-70px -100px;
}
a#btn-share {
	background-position:0 -120px;
	height:16px;
	width:62px;
}
a#btn-share:hover {
	background-position:-70px -120px;
}
a#btn-notes {
	background-position:0 -140px;
	height:16px;
	width:63px;
}
a#btn-notes:hover {
	background-position:-70px -140px;
}
a#btn-add {
	background-position:0 -160px;
	height:16px;
	width:63px;
}
a#btn-add:hover {
	background-position:-70px -160px;
}
a#btn-save {
	background-position:0 -180px;
	height:16px;
	width:63px;
}
a#btn-save:hover {
	background-position:-70px -180px;
}
a#btn-permalink {
	background-position:0 -200px;
	height:16px;
	width:86px;
}
a#btn-permalink:hover {
	background-position:0 -220px;
}
a#btn-ssheet {
	background-position:0 -240px;
	height:16px;
	width:100px;
}
a#btn-ssheet:hover {
	background-position:0 -260px;
}
a#btn-scoring-alerts {
	background-position:0 -280px;
	height:16px;
	width:115px;
}
a#btn-scoring-alerts:hover {
	background-position:0 -300px;
}
#shareContainer {
	position:relative;
	width:0;
	height:0;
	float:right;
	border:0;
	z-index:5000;
}
#shareBoxi {
	position:absolute;
	top:18px;
	left:-185px;
	width:184px;
	background-color:#fff;
	border:1px solid #D5D6D8;
	visibility:hidden;
}
#shareBoxi a {
	width:85px;
	height:20px;
	background:url(http://www.cbssports.com/images/cbss/ui4/buttons/share-flat.png) no-repeat 0 0;
	display:block;
}
a#share-facebook {
	background-position:0 0;
}
a#share-facebook:hover {
	background-position:-90px 0;
}
a#share-twitter {
	background-position:0 -25px;
}
a#share-twitter:hover {
	background-position:-90px -25px;
}
a#share-stumble {
	background-position:0 -50px;
}
a#share-stumble:hover {
	background-position:-90px -50px;
}
a#share-digg {
	background-position:0 -75px;
}
a#share-digg:hover {
	background-position:-90px -75px;
}
a#share-buzz {
	background-position:0 -100px;
}
a#share-buzz:hover {
	background-position:-90px -100px;
}
a#share-google {
	background-position:0 -125px;
}
a#share-google:hover {
	background-position:-90px -125px;
}
a#share-yahoo {
	background-position:0 -150px;
}
a#share-yahoo:hover {
	background-position:-90px -150px;
}
a#share-favorites {
	background-position:0 -175px;
}
a#share-favorites:hover {
	background-position:-90px -175px;
}
#toolPrintContainer {
	position:relative;
	clear:both;
	width:0;
	height:0;
	border:0;
	z-index:4999;
}
#toolPrintBox {
	position:absolute;
	top:2px;
	left:0;
	width:125px;
	background-color:#fff;
	display:none;
}
a.mlb-icon {
	display:block;
	float:left;
	height:15px;
	width:16px;
	background:url(/images/cbss/ui2/logos/mlb/16x15/mlb-flat.png) no-repeat -50px 0;
}
a#mlb-ANA {
	background-position:-0px 0;
}
a#mlb-ARI {
	background-position:-16px 0;
}
a#mlb-ATL {
	background-position:-32px 0;
}
a#mlb-BAL {
	background-position:-48px 0;
}
a#mlb-BOS {
	background-position:-64px 0;
}
a#mlb-CHC {
	background-position:-80px 0;
}
a#mlb-CHW {
	background-position:-96px 0;
}
a#mlb-CIN {
	background-position:-112px 0;
}
a#mlb-CLE {
	background-position:-128px 0;
}
a#mlb-COL {
	background-position:-144px 0;
}
a#mlb-DET {
	background-position:-160px 0;
}
a#mlb-FLA {
	background-position:-176px 0;
}
a#mlb-HOU {
	background-position:-192px 0;
}
a#mlb-KC {
	background-position:-208px 0;
}
a#mlb-LA {
	background-position:-224px 0;
}
a#mlb-MIL {
	background-position:-240px 0;
}
a#mlb-MIN {
	background-position:-256px 0;
}
a#mlb-NYM {
	background-position:-272px 0;
}
a#mlb-NYY {
	background-position:-288px 0;
}
a#mlb-OAK {
	background-position:-304px 0;
}
a#mlb-PHI {
	background-position:-320px 0;
}
a#mlb-PIT {
	background-position:-336px 0;
}
a#mlb-SD {
	background-position:-352px 0;
}
a#mlb-SEA {
	background-position:-368px 0;
}
a#mlb-SF {
	background-position:-384px 0;
}
a#mlb-STL {
	background-position:-400px 0;
}
a#mlb-TB {
	background-position:-416px 0;
}
a#mlb-TEX {
	background-position:-432px 0;
}
a#mlb-TOR {
	background-position:-448px 0;
}
a#mlb-WAS {
	background-position:-464px 0;
}
a.nba-icon {
	display:block;
	float:left;
	height:15px;
	width:16px;
	background:url(/images/cbss/ui2/logos/nba/16x15/nba-flat.png) no-repeat -50px 0;
}
a#nba-ATL {
	background-position:-0px 0;
}
a#nba-BOS {
	background-position:-16px 0;
}
a#nba-CHA {
	background-position:-32px 0;
}
a#nba-CHI {
	background-position:-48px 0;
}
a#nba-CLE {
	background-position:-64px 0;
}
a#nba-DAL {
	background-position:-80px 0;
}
a#nba-DEN {
	background-position:-96px 0;
}
a#nba-DET {
	background-position:-112px 0;
}
a#nba-GS {
	background-position:-128px 0;
}
a#nba-HOU {
	background-position:-144px 0;
}
a#nba-IND {
	background-position:-160px 0;
}
a#nba-LAC {
	background-position:-176px 0;
}
a#nba-LAL {
	background-position:-192px 0;
}
a#nba-MEM {
	background-position:-208px 0;
}
a#nba-MIA {
	background-position:-224px 0;
}
a#nba-MIL {
	background-position:-240px 0;
}
a#nba-MIN {
	background-position:-256px 0;
}
a#nba-NJ {
	background-position:-272px 0;
}
a#nba-NO {
	background-position:-288px 0;
}
a#nba-NY {
	background-position:-304px 0;
}
a#nba-OKC {
	background-position:-320px 0;
}
a#nba-ORL {
	background-position:-336px 0;
}
a#nba-PHI {
	background-position:-352px 0;
}
a#nba-PHO {
	background-position:-368px 0;
}
a#nba-POR {
	background-position:-384px 0;
}
a#nba-SA {
	background-position:-400px 0;
}
a#nba-SAC {
	background-position:-416px 0;
}
a#nba-TOR {
	background-position:-432px 0;
}
a#nba-UTA {
	background-position:-448px 0;
}
a#nba-WAS {
	background-position:-464px 0;
}
a.nfl-icon {
	display:block;
	float:left;
	height:15px;
	width:16px;
	background:url(/images/cbss/ui2/logos/nfl/16x15/nfl-flat.png) no-repeat -50px 0;
}
a#nfl-ARI {
	background-position:-0px 0;
}
a#nfl-ATL {
	background-position:-16px 0;
}
a#nfl-BAL {
	background-position:-32px 0;
}
a#nfl-BUF {
	background-position:-48px 0;
}
a#nfl-CAR {
	background-position:-64px 0;
}
a#nfl-CHI {
	background-position:-80px 0;
}
a#nfl-CIN {
	background-position:-96px 0;
}
a#nfl-CLE {
	background-position:-112px 0;
}
a#nfl-DAL {
	background-position:-128px 0;
}
a#nfl-DEN {
	background-position:-144px 0;
}
a#nfl-DET {
	background-position:-160px 0;
}
a#nfl-GB {
	background-position:-176px 0;
}
a#nfl-HOU {
	background-position:-192px 0;
}
a#nfl-IND {
	background-position:-208px 0;
}
a#nfl-JAC {
	background-position:-224px 0;
}
a#nfl-KC {
	background-position:-240px 0;
}
a#nfl-MIA {
	background-position:-256px 0;
}
a#nfl-MIN {
	background-position:-272px 0;
}
a#nfl-NE {
	background-position:-288px 0;
}
a#nfl-NO {
	background-position:-304px 0;
}
a#nfl-NYG {
	background-position:-320px 0;
}
a#nfl-NYJ {
	background-position:-336px 0;
}
a#nfl-OAK {
	background-position:-352px 0;
}
a#nfl-PHI {
	background-position:-368px 0;
}
a#nfl-PIT {
	background-position:-384px 0;
}
a#nfl-SD {
	background-position:-400px 0;
}
a#nfl-SEA {
	background-position:-416px 0;
}
a#nfl-SF {
	background-position:-432px 0;
}
a#nfl-STL {
	background-position:-448px 0;
}
a#nfl-TB {
	background-position:-464px 0;
}
a#nfl-TEN {
	background-position:-480px 0;
}
a#nfl-WAS {
	background-position:-496px 0;
}
a.nhl-icon {
	display:block;
	float:left;
	height:15px;
	width:16px;
	background:url(/images/cbss/ui2/logos/nhl/16x15/nhl-flat.png) no-repeat -50px 0;
}
a#nhl-ANA {
	background-position:-0px 0;
}
a#nhl-ATL {
	background-position:-16px 0;
}
a#nhl-BOS {
	background-position:-32px 0;
}
a#nhl-BUF {
	background-position:-48px 0;
}
a#nhl-CAR {
	background-position:-64px 0;
}
a#nhl-CGY {
	background-position:-80px 0;
}
a#nhl-CHI {
	background-position:-96px 0;
}
a#nhl-CLB {
	background-position:-112px 0;
}
a#nhl-COL {
	background-position:-128px 0;
}
a#nhl-DAL {
	background-position:-144px 0;
}
a#nhl-DET {
	background-position:-160px 0;
}
a#nhl-EDM {
	background-position:-176px 0;
}
a#nhl-FLA {
	background-position:-192px 0;
}
a#nhl-LA {
	background-position:-208px 0;
}
a#nhl-MIN {
	background-position:-224px 0;
}
a#nhl-MON {
	background-position:-240px 0;
}
a#nhl-NJ {
	background-position:-256px 0;
}
a#nhl-NSH {
	background-position:-272px 0;
}
a#nhl-NYI {
	background-position:-288px 0;
}
a#nhl-NYR {
	background-position:-304px 0;
}
a#nhl-OTT {
	background-position:-320px 0;
}
a#nhl-PHI {
	background-position:-336px 0;
}
a#nhl-PHO {
	background-position:-352px 0;
}
a#nhl-PIT {
	background-position:-368px 0;
}
a#nhl-SJ {
	background-position:-384px 0;
}
a#nhl-STL {
	background-position:-400px 0;
}
a#nhl-TB {
	background-position:-416px 0;
}
a#nhl-TOR {
	background-position:-432px 0;
}
a#nhl-VAN {
	background-position:-448px 0;
}
a#nhl-WAS {
	background-position:-464px 0;
}
.adtitle, .adlabel {
	color:#515151;
}
tr.adtitle {
	background-color:#D8D8D8;
}
.adlabel {
	font-weight:bold;
}
.ecommtxt A, .ecommtxt A:hover {
	color:#000;
	text-decoration:none;
}
.ecommborder {
	border:1px solid #000;
	background-color:#FFF;
}
.cnewslbl {
	color:#000;
	font-weight:bold;
}
.cnewstxt2 A:hover {
	text-decoration:underline;
}
div.specialsec {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #dcdddf;
}
.livehdr, .livehdr TD {
	font-size:14px;
}
div.livebg {
	background-image:url(/images/cbss/ui2/live_bg.gif);
}
div.livetop {
	font-size:9px;
	width:230px;
	height:9px;
	border:0;
	background:url(/images/cbss/ui2/live_topbot.gif) 0 0 no-repeat;
}
div.livebot {
	font-size:9px;
	width:230px;
	height:9px;
	border:0;
	background:url(/images/cbss/ui2/live_topbot.gif) 0 -9px no-repeat;
}
.pdtitle {
	color:#EEE;
	font-weight:bold;
}
.PUPlayer {
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
	cursor:pointer;
	color:#276098;
}
.PUPlayerV {
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
	cursor:pointer;
	color:#276098;
}
.PUNews {
	font-size:12px;
	padding:5px;
	margin:7px;
	display:none;
}
#cttitle {
	position:relative;
	top:-3px;
	left:-3px;
	z-index:1;
}
#cttext {
	position:relative;
	top:0;
	left:0;
	color:#1E1E1E;
	z-index:2;
}
#ctshadow {
	position:absolute;
	top:1px;
	left:1px;
	color:#C2C2C2;
	z-index:1;
}
.activetabtxt, .activetabtxt A, .activetabtxt A:link, .activetabtxt A:hover, .activetabtxt A:visited {
	font-weight:bold;
	text-decoration:none;
}
#msgCtr {
	border:1px solid #C0C4C7;
	padding:1px;
	background:#fff;
}
#msgCtr .msgTitle, #msgCtr .msgText {
	text-align:center;
}
#msgCtr .msgTitle {
	color:#474747;
	font-weight:bold;
	background:#E9E38B;
	line-height:24px;
}
#msgCtr .msgText {
	text-align:center;
	background:#FFF79A;
	padding:10px;
}
#msgCtr .msgLink {
	font-weight:bold;
}
.xml_button, .xml_button a, .xml_button a:link, .xml_button a:visited {
	height:12px;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
	text-align:center;
	color:#FFF;
	background-color:#fe6700;
	text-decoration:none;
}
#sekritmessage {
	position:absolute;
	top:100px;
	left:100px;
	width:130px;
	z-index:5000;
	padding:5px;
	background:#FFFFE1;
	border:1px solid #000;
	font-weight:normal;
	visibility:hidden;
}
#tooltip {
	position:absolute;
	top:100px;
	left:100px;
	width:200px;
	z-index:5000;
	padding:5px;
	background:#FFC;
	border:1px solid #000;
	font-weight:normal;
	visibility:hidden;
}
.tabSet-saag-on {
	background-color:#FFF;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #ADB1B4;
	cursor:pointer;
	color:#000;
	font-size:10px;
}
.tabSet-saag-off {
	background-color:#DCE0E1;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #ADB1B4;
	border-bottom:1px solid #ADB1B4;
	cursor:pointer;
	font-size:10px;
}
.tabSetFoot-saag-on {
	background-color:#FFF;
	text-align:center;
	vertical-align:middle;
	color:#000;
	font-size:10px;
}
.tabSetFoot-saag-off {
	border-bottom:1px solid #ADB1B4;
}
#tabSet-tab-saag, #tabSet-tab-headline, #tabSet-tab-expert {
	border:1px solid #D8D8D8;
	border-bottom:0;
}
.tabContainer {
	position:relative;
	top:0;
	left:0;
	height:20px;
}
ul.tabSet, ul.tabDecoration {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	height:20px;
	width:100%;
}
ul.tabSet {
	top:0;
	z-index:2;
}
ul.tabDecoration {
	top:-3px;
	z-index:1;
}
ul.tabDecoration li, ul.tabDecoration li a {
	float:left;
	display:block;
}
ul.tabDecoration li a {
	padding:0 6px;
}
ul.tabSet li {
	float:left;
	padding:0;
	margin:0;
	position:relative;
	top:0;
	left:0;
	height:20px;
	line-height:20px;
	color:#013567;
}
ul.tabSet li a {
	display:block;
	float:left;
	padding:0 6px;
	margin:0;
	height:23px;
	line-height:20px;
}
ul.tabSet li a:hover {
	text-decoration:none;
}
ul.tabSet li a, ul.tabSet li a:hover, ul.tabSet li a:visited {
	color:#013567;
}
ul.tabSet li a.tabSet-headline-on, ul.tabSet li a:hover.tabSet-headline-on, ul.tabSet li a:visited.tabSet-headline-on, ul.tabSet li a.tabSet-headline-title-on, ul.tabSet li a:hover.tabSet-headline-title-on, ul.tabSet li a:visited.tabSet-headline-title-on {
	color:#fff;
}
ul.tabDecoration li.tabSet-headline-on-container, ul.tabDecoration li.tabSet-headline-title-on-container {
	height:26px;
	background:url(/images/cbss/ui4/tab-da.gif) bottom center no-repeat;
	position:relative;
}
ul.tabSet .tabSet-headline-on-container {
	line-height:26px;
	height:23px;
	margin-top:-3px;
	background:#3A3939 url(/images/cbss/ui4/tab-rc.gif) 100% 0 no-repeat;
}
ul.tabSet .tabSet-headline-on-container a.tabSet-headline-on {
	background:url(/images/cbss/ui4/tab-lc.gif) 0 0 no-repeat;
	line-height:23px;
	height:23px;
}
ul.tabSet li a.tabSet-headline-on, ul.tabSet li a.tabSet-headline-title-on {
	background-color:#4A4949;
}
ul.tabSet li a.tabSet-headline-on, ul.tabSet li a.tabSet-headline-title-on, ul.tabDecoration li.tabSet-headline-title-on-container, ul.tabDecoration li.tabSet-headline-on-container {
	font-weight:bold;
}
ul.tabSet li a.tabSet-headline-title-on {
	height:20px;
	line-height:20px;
}
a.tabSet-headline-off {
	font-weight:bold;
}
ul.tabDecoration a {
	visibility:hidden;
}
ul.tabDecoration {
	z-index:1;
}
.pollTable {
	background-image:url(/images/cbss/ui2/bg_fcbody.jpg);
	background-color:#FBFBFD;
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #D8D8D8;
}
.pollRadioButtonCell {
	width:10px;
}
#pollDiv {
	padding-top:5px;
}
.opttable {
	height:25px;
}
.opttable td.optTabOff {
	padding-left:4px;
	padding-right:4px;
}
.optTabLeftBorder, .optTabRightBorder {
	background-image:url(/images/cbss/ui2/option-corner.gif);
	background-repeat:no-repeat;
	width:4px;
	overflow:hidden;
	font-size:11px;
}
.optTabLeftBorder {
	background-position:top left;
}
#MTNLinks .column ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	word-spacing: normal;
	text-align: left;
	list-style-type: disc;
	list-style-position: outside;
	text-transform: uppercase;
	font-stretch: semi-expanded;
	}

.optTabRightBorder {
	background-position:top right;
}
.optTabOn a.opt, .optTabOff a.opt, .optTabOn a.optsel, .optTabOff a.optsel {
	font-size:11px;
}
td.optTabOn {
	border-top:1px solid #D9E2EA;
	background-color:#FFF;
}
table.teamheader {
	background-image:url(/images/cbss/ui2/bg_team_hdr.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:120px;
	width:985px;
}
.teamtitle {
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:36px;
	color:#000;
	text-transform:uppercase;
}
.teamsubtitle {
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000;
}
div.player {
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
}
div.playerbio {
	height:45px;
	font-weight:bold;
	font-size:10px;
}
.playerpic {
	padding:1px;
	border:1px solid #dcdddf;
	background:#fff;
}
#TopStoryWrapper #photoCaption {
	color:#787878;
	font-weight:700;
}
#TopStoryWrapper img {
	border:1px solid #dcdddf;
}
#coverlistStory .nextback a {
	text-transform:capitalize;
	font-weight:700;
}
a.bb_link, .bb_link, .bb_link:link {
	font-size:11px;
	text-decoration:none;
	color:#039;
	font-weight:bold;
}
a.bb_linksmall, .bb_linksmall, .bb_linksmall:link, .bb_linksmall:visited {
	font-size:11px;
	text-decoration:none;
	color:#039;
}
a.bb_link_white, .bb_link_white, .bb_link_white:link, .bb_link_white:visited {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}
a.bb_linksmall_white, .bb_linksmall_white, .bb_linksmall_white:link, .bb_linksmall_white:visited {
	font-size:11px;
	text-decoration:none;
	color:#FFF;
}
.bb_head {
	font-size:14px;
	text-decoration:none;
	color:#FFF;
}
.bb_body {
	font-size:12px;
	text-decoration:none;
	color:#000;
}
.bb_body_small {
	font-size:11px;
	text-decoration:none;
	color:#000;
}
.bb_divider {
	font-size:11px;
	text-decoration:none;
	color:#000;
}
.bb_rule {
	color:#000;
}
.bb_link_white_point, a.bb_link_white_point, a.bb_link_white_point:link, a.bb_link_white_point:visited {
	font-size:12px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}
.bb_linksmall_white_point, a.bb_linksmall_white_point, a.bb_linksmall_white_point:link, a.bb_linksmall_white_point:visited {
	font-size:11px;
	text-decoration:none;
	color:#FFF;
	cursor:pointer;
}
a.bb_link_white:hover, a.bb_link_white:hover TD, a.bb_linksmall_white:hover, a.bb_link_white_point:hover, a.bb_linksmall_white_point:hover {
	text-decoration:underline;
	color:#FFF;
}
#commandsTbl a {
	color:#fff;
}
.cbreaktxt {
	font-size:12px;
}
.cbreaklbl {
	color:#9D1603;
	font-weight:bold;
}
.cbreakbg0 {
	background-color:#FDFAB0;
}
#breakingNews {
	position:absolute;
	top:2px;
	left:4px;
	width:975px;
	height:34px;
	background:#fbeb9e url(/images/cbss/ui2/breakingnews/bg_tile.gif) 0 0 repeat-x;
	border:1px solid #f5d423;
	z-index:30;
	text-align:left;
}
#breakingNews * {
	margin:0;
	padding:0;
}
#breakingNewsCornerLT, #breakingNewsCornerRT, #breakingNewsCornerLB, #breakingNewsCornerRB {
	position:absolute;
}
#breakingNewsCornerLT, #breakingNewsCornerRT, #breakingNewsCornerLB, #breakingNewsCornerRB {
	background-image:url(/images/cbss/ui2/breakingnews/corners.gif);
	background-repeat:no-repeat;
	display:block;
	width:2px;
	height:2px;
	overflow:hidden;
}
#breakingNewsCornerLT {
	top:-1px;
	left:-1px;
	background-position:0 0;
}
#breakingNewsCornerRT {
	top:-1px;
	right:-1px;
	background-position:-2px 0;
}
#breakingNewsCornerLB {
	bottom:-1px;
	left:-1px;
	background-position:0 -2px;
}
#breakingNewsCornerRB {
	bottom:-1px;
	right:-1px;
	background-position:-2px -2px;
}
#breakingNews #breakingNewsTitle {
	background:url(/images/cbss/ui2/breakingnews/bg_tile_label.gif) 0 0 repeat-x;
	border-right:1px solid #f5d423;
	float:left;
	position:relative;
}
#breakingNews h3 {
	line-height:34px;
	height:34px;
	color:#DC0604;
	font-size:13px;
	float:left;
	text-transform:uppercase;
	padding:0 17px;
}
#breakingNews h3 a {
	color:#DC0604;
	text-decoration:underline;
}
#breakingNews #breakingNewsContent {
	margin:0;
	height:32px;
	margin-right:13px;
	overflow:hidden;
	display:table;
}
#breakingNews #breakingNewsHolder {
	display:table-cell;
	vertical-align:middle;
}
#breakingNews #breakingNewsContent p {
	font-size:12px;
	padding:2px 6px;
}
div #partnerRowHolder #breakingNews #breakingNewsContent p {
	text-align:left;
}
#breakingNews #breakingNewsContent p a {
	color:#000;
	font-weight:700;
}
#breakingNewsClose, #breakingNewsPlus, #breakingNewsMinus {
	position:absolute;
	top:1px;
	display:block;
	width:11px;
	height:9px;
}
#breakingNewsClose {
	background:url(/images/cbss/ui2/breakingnews/btn_close.gif) 0 0 no-repeat;
	right:2px;
}
#breakingNewsPlus {
	background:url(/images/cbss/ui2/breakingnews/btn_plus.gif) 0 0 no-repeat;
	left:2px;
	display:none;
}
#breakingNewsMinus {
	background:url(/images/cbss/ui2/breakingnews/btn_minus.gif) 0 0 no-repeat;
	left:2px;
}
div.fantasyHomeHeader {
	background:#393939;
	background-repeat:repeat-y;
	background-position:0 0;
	border:0;
	text-transform:uppercase;
	color:#fbe200;
	height:25px;
	line-height:25px;
}
#hpFantasyComponent {
	border:0;
}
#hpFantasyComponent ul {
	list-style:none;
	margin:0;
	padding:0;
}
#hpFantasyComponent p {
	text-align:left;
	margin:0;
	padding:0;
}
#hpFantasyComponent h4 {
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:700;
	text-align:left;
}
#hpFantasyComponent #hpFantasyComponentColone img {
	height:62px;
	width:52px;
}
#hpFantasyComponent #hpFantasyComponentColtwo img {
	height:60px;
	width:80px;
	display:block;
	margin:0 auto;
	text-align:center;
	border:0;
}
#hpFantasyComponent .contests {
	float:left;
	margin:0 5px 0 0;
}
#hpFantasyComponent .clearit {
	padding-bottom:5px;
}
#hpFantasyComponentColone {
	width:60%;
	border-right:1px solid #D8D8D8;
}
#hpFantasyComponentColtwo {
	width:40%;
	padding:0 8px 0 8px;
}
div.quicklinks {
	position:relative;
	display:block;
	background-color:transparent;
}
div.quicklinks a.ql_dropdown {
	background-image:url(/images/quicklinks/dropdown.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	color:#013469;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:21px;
	left:0;
outline:none padding-left:.5em;
	position:relative;
	text-decoration:none;
	top:0;
	width:170px;
	z-index:35;
}
div.quicklinks a.ql_dropdown span {
	font-weight:bold;
	position:relative;
	top:3px;
	left:5px;
	vertical-align:bottom;
}
div.quicklinks a.ql_dropdown span span {
	font-weight:normal;
	left:0;
	top:0;
}
div.ql_content {
	background:transparent url(/images/cbss/ui2/bg_gn.gif) repeat-x scroll 0 100%;
	background-color:#F5FAFF;
	border:1px solid #7291AD;
	color:#4D7599;
	display:none;
	font-size:11px;
	height:200px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:22px;
	width:350px;
	z-index:36;
}
div.ql_content a {
	color:#4D7599;
	display:list-item;
	height:1.2em;
	overflow:hidden;
	text-decoration:none;
	vertical-align:bottom;
	width:80%;
}
div.ql_content div.ql_add {
	border-bottom:1px solid #7291AD;
	display:block;
	z-index:32;
	width:100%;
	padding-left:1em;
	background-color:#F5FAFF;
	height:1.5em;
	vertical-align:middle;
}
div.ql_content div.ql_add a.ql_add:hover, #gndquicklinks a#ql_dropdown:hover {
	text-decoration:none;
}
div.ql_content div.ql_add a.ql_add {
	font-size:11px;
	font-weight:bold;
	list-style-type:none;
	position:relative;
	top:2px;
	width:100%;
	width:75%;
	z-index:33;
}
div.ql_content div.ql_add a.ql_view_all {
	display:block;
	font-size:11px;
	position:absolute;
	right:22px;
	text-align:left;
	top:2px;
	width:13%;
	z-index:34;
}
div.ql_content div.ql_add a.ql_close {
	background-position:50%;
	background-repeat:no-repeat;
	color:transparent;
	display:block;
	height:1.5em;
	position:absolute;
	right:0;
	top:0;
	width:6%;
	z-index:35;
}
div.ql_content a.ql_close img {
	border:0;
	left:8px;
	position:absolute;
	top:4px;
}
div.ql_content a.ql_scrollup, div.ql_content a.ql_scrolldown {
	background-position:50% 50%;
	background-repeat:no-repeat;
	display:block;
	height:1.2em;
	left:0;
	outline:none;
	text-align:center;
	text-indent:-1000px;
	width:100%;
	z-index:30;
}
div.ql_content a.ql_scrolldown {
	background-image:url(/images/quicklinks/downarrow.gif);
	bottom:0;
	display:block;
	position:absolute;
}
div.ql_content a.ql_scrollup {
	background-image:url(/images/quicklinks/uparrow.gif);
}
div.ql_content div.ul_outer {
	background-image:none;
	display:block;
	height:80%;
	overflow:hidden;
	position:relative;
	width:100%;
	z-index:9;
}
div.ql_content ul {
	display:block;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding-left:1em;
	padding-right:1em;
	position:relative;
	z-index:9;
}
div.ql_content ul li {
	background-color:transparent;
	bullet-type:none;
	display:inline;
	padding-bottom:.2em;
}
div.ql_content ul li div {
	display:block;
	width:100%;
	height:1.4em;
	position:relative;
	clear:both;
}
div.ql_content ul li div a.link, div.ql_content ul li div a.link:hover, div.ql_content ul li div a.link:visited {
	display:block;
	clear:left;
	float:left;
	position:relative;
	text-decoration:none;
	width:83%;
}
div.ql_content ul li div a.remove, div.ql_content ul li div a.remove:hover, div.ql_content ul li div a.remove:visited {
	display:block;
	float:left;
	position:relative;
	text-decoration:none;
	width:16%;
}
#mccStatusMsg {
	border:1px solid #c5d6e7;
	background:#ecf1f5;
	padding:4px 10px;
	font-weight:700;
}
#mccStatusMsg * {
	margin:0;
	padding:0;
}
#mccStatusMsg p {
	font-size:12px;
}
#favMemberBoxi {
	position:absolute;
	left:40px;
	top:-10px;
	background-color:#fff;
	border:1px solid #636363;
	visibility:hidden;
	z-index:15;
}
#favMemberBoxi img {
	vertical-align:middle;
	width:15px;
	height:15px;
}
#favMemberBoxi #favMemberBoxiBorder {
	border:2px solid #ccc;
	padding:0 5px 5px 5px;
}
#favMemberBoxi #knobleft, #knobtop, #knobbottom, #knobright {
	position:absolute;
}
#favMemberBoxi #knobleft, #knobbottom, #knobright {
	top:15px;
	left:-10px;
	width:12px;
	height:21px;
}
#favMemberBoxi knobleft {
	background:url(/images/buttons/leftnob.gif) no-repeat top left;
}
#favMemberBoxi #knobtop {
	top:-10px;
	left:50px;
	width:21px;
	height:12px;
	background:url(/images/buttons/arrow_up.gif) no-repeat top center;
}
#favMemberBoxi #knobbottom {
	background:url(/images/buttons/bottomnob.gif) no-repeat top left;
}
#favMemberBoxi #knobright {
	background:url(/images/buttons/rightnob.gif) no-repeat top left;
}
#top-favs p {
	margin:0;
	padding:0;
	text-align:center;
	font-weight:700;
}
p#membersLinks {
	margin:8px 0 3px 0;
}
p#membersOnline {
	padding:3px 0 0 0;
	clear:both;
}
#membersList {
	list-style:none;
	margin:0 -7px 0 0;
	padding:0;
	background:#f0c;
}
#membersList li {
	margin-right:7px;
	float:left;
	height:24px;
	overflow:hidden;
	border:1px solid #767676;
	background:#fff;
}
#membersList li.mccLstMember {
	margin-right:0;
}
#membersList li span, #teamsList a {
	display:block;
	border:1px solid #fff;
}
#teamsList {
	list-style:none;
	margin:0;
	padding:0;
	width:100px;
}
#teamsList li {
	float:left;
	margin:0 6px 6px 0;
	border:1px solid #767676;
}
#teamsList a {
	padding:0;
}
#teamsList li a img {
	margin:0;
	padding:0;
	width:16px;
	height:15px;
}
#featureMyCommunity .fcSubtitleCommunity {
	font-size:12px;
	height:2.2em;
	line-height:2.2em;
	font-weight:bold;
	background-color:#E8ECEE;
	text-decoration:none;
}
p#marketingMessageOne, p#marketingMessageTwo {
	margin:10px 0 5px;
	padding:0;
	border:0;
	height:29px;
	overflow:hidden;
	text-align:center;
	text-transform:uppercase;
	font:700 12px/29px Arial, Helvetica, sans-serif;
}
p#marketingMessageOne a, p#marketingMessageTwo a {
	text-decoration:underline;
}
p#marketingMessageOne a {
	color:#D00;
}
p#marketingMessageTwo a {
	color:#fff;
}
p#marketingMessageOne {
	color:#000;
	border:1px solid #f1cbc3;
	background:#f4ece3;
}
p#marketingMessageTwo {
	color:#fff;
	background:#D00 url(/images/marketing_msg_bg.gif) 0 0 repeat-x;
}
#spin_headlines {
	background:#A6A6A6 url(/images/spin/most_recent.gif) 0 0 no-repeat;
}
#other_headlines {
	background:#C9D4DF url(/images/columnist_ttl_bg.gif) 0 0 repeat-y;
	border:1px solid #D8D8D8;
	border-bottom:0;
	padding:3px;
}
#spinColumnistName, #otherColumnistName, #columnistSubTtl {
	font-weight:bold;
}
#spinColumnistName {
	padding:19px 2px 3px 20px;
	font-size:11px;
}
#otherColumnistName {
	color:#013567;
	font-size:12px;
}
#ColumnistBioMore {
	text-align:center;
	font-weight:700;
}
#headlineColumnist {
	border-top:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
}
#headlineColumnist h5, #headlineColumnist p {
	margin:0;
	padding-bottom:5px;
}
#headlineColumnist h5 {
	margin-top:5px;
}
#headlineColumnist #headlineColumnistOne, #headlineColumnist #headlineColumnistTwo {
	width:50%;
	padding:0 5px;
}
#headlineColumnistOne *, #headlineColumnistTwo * {
	text-align:right;
}
#headlineColumnistOne p, #headlineColumnistTwo p {
	padding-left:60px;
}
#headlineColumnistOne {
	border-right:1px solid #D8D8D8;
}
#headlineColumnistSingle {
	padding-left:90px;
}
#headlineColumnist td {
	vertical-align:top;
}
.headlineColumnistImg {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 100%;
}
#headerLogInContainer {
	position:relative;
	top:0;
	left:0;
}
#headerLogInContainer #headerLoginBox {
	background:#DBE8F1;
	display:none;
	position:absolute;
	top:-53px;
	left:-14px;
	width:354px;
	height:56px;
	border-top:1px solid #D6E0EA;
	border-right:1px solid #9DB3C8;
	border-left:1px solid #D2DCE8;
	border-bottom:1px solid #93ABC3;
	overflow:hidden;
	padding:5px;
}
#headerLogInContainer #closeBtn {
	position:absolute;
	top:2px;
	left:352px;
}
#headerLogInContainer #loginForm fieldset, #headerLogInContainer #loginForm fieldset p {
	margin:0;
	padding:0;
	border:0;
}
#headerLogInContainer #loginForm fieldset p#loginFields {
	margin-bottom:5px;
}
#headerLogInContainer #loginForm fieldset label {
	font-weight:700;
}
#headerLogInContainer #loginForm fieldset input {
	vertical-align:middle;
}
#headerLogInContainer #loginError {
	height:14px;
	overflow:hidden;
	width:100%;
	margin:0 0 3px;
	padding:0;
	font-size:10px;
}
#headerLogInContainer #loginID, #headerLogInContainer #loginPW {
	width:82px;
	margin-right:4px;
}
#headerLogInContainer #forgotLinks {
	text-align:right;
}
#headerLogInContainer #loginStandby {
	text-align:center;
	font-weight:700;
	font-size:12px;
	color:#013468;
	line-height:33px;
}
#column_3 #sboxLinks {
	width:145px;
}
#contentEndRailRight #sboxContainer {
	width:142px;
}
.custombutton {
	background:none;
	border:medium none;
	cursor:pointer;
	margin:0;
	padding:0;
}
.signinbutton {
	display:inline;
	vertical-align:middle;
	width:60px;
}
.dialogBox {
	background:#DAE4EE url(/images/bg_dialogbox.gif) 0 0 repeat-x;
	padding:0 10px 10px;
	border:1px solid #d8d8d8;
	font-size:11px;
}
.dialogBox h4 {
	background:url(/images/lightbulb_sm.gif) 0 0 no-repeat;
	padding-left:25px;
	font-size:11px;
	line-height:24px;
	color:#9E1505;
}
#partnerInfoRegMsg p {
	text-align:center;
}
#mobileLinkBanner {
	display:none;
	width:985px;
	text-align:left;
}
#mobileLinkButton {
	margin:4px;
	padding:4px;
	width:150px;
	line-height:20px;
	font:bold 14px Helvetica;
	text-align:center;
	background:#014A96;
	border:1px solid #ddd;
	-webkit-text-size-adjust:none;
	-webkit-border-radius:5px;
}
#mobileLinkButton a {
	color:#fff;
	text-decoration:none;
}
div.vidThumbnail, div.vidThumbnail img {
	width:160px;
	height:120px;
}
div.vidSmall, div.vidThumbnail, div.vidThumbnail a, div.vidThumbnailPlay a.play, ul.vidLinks {
	display:block;
}
div.vidSmall {
	width:100%;
	position:relative;
}
div.vidThumbnail {
	float:left;
	overflow:none;
	margin-bottom:5px;
	border:0;
}
div.vidThumbnail a {
	width:100%;
	height:100%;
}
div.vidThumbnail img {
	border:0;
	z-index:10;
	border:1px solid #b6babd;
}
div.vidThumbnailPlay {
	position:absolute;
	left:8px;
	top:100px;
	background:url(/images/video/player/play.gif) no-repeat 0 0;
	color:#276098;
	width:50px;
	height:16px;
}
div.vidThumbnailPlay a.play {
	padding-right:1em;
	font-weight:700;
	z-index:3;
	height:16px;
	text-align:right;
	text-decoration:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
}
ul.vidLinks {
	float:left;
	margin:0;
	padding:0;
	margin-top:5px;
	list-style:none;
	width:153px;
}
ul.vidLinks li {
	padding:0 0 5px 2px;
	text-align:left;
}
ul.vidLinks li.vidAll {
	font-weight:700;
	text-align:center;
	width:100%;
	margin:5px 0;
	padding:0;
	background:none;
}
#videoBoxContainer {
	padding:1px 1px 0;
	position:relative;
}
.lbbc {
	font-size:10px;
	text-decoration:none;
	background-color:#465574;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}
.gnsbhl {
	background-color:#DDD;
}
.ctoptxt1 {
	font-size:12px;
}
.cmmediatxt {
	background-color:#ececec;
}
.cexclusivehdl {
	font-size:18px;
	font-family:verdana;
	color:#17275A;
	font-weight:bold;
	text-decoration:none;
}
