

#pcMain {width: 519px; position: absolute; z-index: 1;}
#pcArrow {position: absolute; z-index: 2;}
#pcTabs {z-index: 2; position: absolute; top: 0px; left: 304px; width: 215px;}
#pcTabs div {display:inline;}
#pcMain img {vertical-align:bottom;}
#pcBgMiddle { height: 388px; width: 519px;}
#pcBorder {padding: 1px; border: 1px solid #dfdfdf; width: 239px; float: left; display: inline;}
#pc {background: #fff; border: 1px solid #fff; width: 239px; line-height: 14px; font-size: 11px;}
#pcName {background: #e0e0a8; height: 30px; width: 235px;}
#pcName td {color: #fff; font-size: 18px; font-family: helvetica, arial, verdana, san-serif; padding: 3px 5px 0 5px; font-weight: bold; vertical-align:middle;}
.pcTan {background: #e0e0a8;}
.pcBlue {background: #1d7225;}
.pcStatMainHead { background: #1d7225; font-weight: bold; color: #fff; padding: 2px; font-family: verdana, arial, helvetica; text-align: center; text-transform: uppercase; margin-bottom: 1px; font-size: 9px; }
.pcStatHead { background-color: #6dbb75; font-weight: bold; color: #000; }
#pcContent { font-family: verdana, arial, helvetica; }
#pcContent a:visited { color: #000; }
#pcPlayer {padding: 5px; width: 65px; vertical-align:top;}
#pcText {padding: 5px 5px 5px 0; width: 150px;}
#pcHV {background: #1d7225; height: 19px; color: #fff; padding: 0 0 0 5px; line-height: 17px;}
#pcWeek {background: #6dbb75; height: 15px; color: #000; padding: 0 0 0 5px; line-height: 15px;}
#pcPoint {background: #fff; text-align: center; font-size: 25px; line-height: 18px; font-family: helvetica, arial, san-serif; vertical-align: middle;}
#pcOdd {background: #f8f8f2; border-top: 1px solid #fff; color: #333;}
#pcEven {background: #f2f2e8; border-top: 1px solid #fff; color: #333;}
.pcTanRight {border-right: 1px solid #fff; font-size:7pt;}
.pcRight {border-right: 1px solid #fff;}
#pcCloseBorder {border: 2px solid #fff;}
#pcClose {background: #1d7225; height: 30px; width: 485px; font-weight: bold; font-size: 11px;}
#pcClose img {float: right; margin: 5px 5px 0 10px;}
.pc a { color: #999999; text-decoration: none; }
.pc a:hover { color: #000000; text-decoration: none; }
.pcBlack a { color: #000; text-decoration: none; }
.pcBlack a:hover { color: #f00; text-decoration: none; }
.pcLink a:link	{color: #333; text-decoration: underline;}
.pcLink a:hover	{color: #f00; text-decoration: underline;}
.pcLink a:visited	{color: #333; text-decoration: underline;}
.pcLink a:visited:hover	{color: #f00; text-decoration: underline;}
#pcNewsPlayerName { font-family: helvetica, arial, verdana, san-serif; background: #1d7225; height: 30px; color: #fff; font-size: 18px; font-weight: bold; padding: 3px 5px 0 5px; vertical-align:middle;}

a.TabsON {	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	padding: 7px 0 0 0;
	text-align:center;
	text-decoration: none;
}

a.TabsON:hover { color: #fff }

a.TabsOFF {
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #d4d4b9;
	text-decoration: none;
	padding: 7px 0 0 0;
	text-align:center;
	text-decoration: none;
}

a.TabsOFF:hover { color: #fff }

.pcColumnist {color: #999; text-align: right; line-height: 20px;}
.pcColumnist a:link, .pcColumnist a:visited {color: #999;}
#pcNews {width: 485px; margin: 0 0 0 16px; background: #fff; border: 2px solid #fff;}
#pcBox {margin: 0 0 5px 0; width: 485px;}
#pcNewsBox {border: 1px solid #dfdfdf; height: 310px; overflow: auto;}



.chart-nav { height:28px; position:relative; overflow: hidden; width:478px;}
.chart-nav-stats { display:inline; position:absolute; line-height:28px; width:445px; top:0px;}
.chart-nav-toggle { display:inline; float:right; height:28px; width:30px; padding-top:8px;}
.chart-nav-item { float:left;padding:5px; margin: 4px; line-height:10px; position:relative; top:0px; cursor:pointer; display: inline; white-space:nowrap;}
.chart-nav a, .chart-nav a:link, .chart-nav a:visited, .chart-nav a:active { text-decoration:none; font-weight:bold; }
.chart-nav a:hover, .chart-nav a:visited:hover { text-decoration:underline; color:#000; }
.chart-nav .chart-nav-selected { font-weight:bold; background:#d9d9d9; cursor: default; }
a.chart-nav-left-arrow { background:url('http://games-ak.espn.go.com/s/flblm/09/images/playerpop/chartsnavarrows.gif') 0 0 no-repeat; width:6px; height:10px; display:block; position:absolute; cursor:pointer;}
a.chart-nav-right-arrow { background:url('http://games-ak.espn.go.com/s/flblm/09/images/playerpop/chartsnavarrows.gif') -6px 0 no-repeat; width:6px; height:10px; display:block; position:absolute; margin-left:10px; cursor:pointer; }


.chart-lower { width:466px;padding:6px; }

.chart-tools { margin-top: 12px; padding:5px; }
.chart-tools-left { float:left; line-height:16px; }
.chart-tools-right { float:right; line-height:16px; }
.chart-tools-right a, .chart-tools-right a:link, .chart-tools-right a:visited, .chart-tools-right a:hover, .chart-tools-right a:active { text-decoration:underline; }


/* BASEBALL OVERRIDES */
.flb #pcName{background-color: #13519f;}
.flb .pcBlue {background-color: #13519f;}
.flb .pcStatMainHead {background-color: #13519f;}
.flb .pcStatHead {background-color: #76a7ea;}
.flb #pcHV {background-color: #13519f;}
.flb #pcWeek {background-color: #76a7ea;}
.flb #pcClose {background-color: #13519f;}
.flb #pcNewsPlayerName {background-color: #13519f;}
.flb #pcContent a:hover, .anchorStyle:hover { color: #1c57a5; }
.flb #pcContent a:visited:hover { color: #1c57a5; }
.flb #pcContent a:hover, .anchorStyle:hover { color: #1c57a5; }
.flb #pcContent a:visited:hover { color: #1c57a5; }

/* BASKETBALL OVERRIDES */
.fba #pcName{background-color: #13519f;}
.fba .pcBlue {background-color: #13519f;}
.fba .pcStatMainHead {background-color: #ba4f00;}
.fba .pcStatHead {background-color: #76a7ea;}
.fba #pcHV {background-color: #13519f;}
.fba #pcWeek {background-color: #76a7ea;}
.fba #pcClose {background-color: #ba4f00;}
.fba #pcNewsPlayerName {background-color: #ba4f00;}
.fba #pcContent a:hover, .anchorStyle:hover { color: #c77b03; }
.fba #pcContent a:visited:hover { color: #c77b03; }

/* FOOTBALL OVERRIDES */
.ffl #pcName{background-color: #1d7225;}
.ffl .pcBlue {background-color: #1d7225;}
.ffl .pcStatMainHead {background-color: #1d7225;}
.ffl .pcStatHead {background-color: #6dbb75;}
.ffl #pcHV {background-color: #1d7225;}
.ffl #pcWeek {background-color: #6dbb75;}
.ffl #pcClose {background-color: #1d7225;}
.ffl #pcNewsPlayerName {background-color: #1d7225;}
.ffl #pcContent a:hover, .anchorStyle:hover { color: #27771f; }
.ffl #pcContent a:visited:hover { color: #27771f; }

/* HOCKEY OVERRIDES */
.fhl #pcName{background-color: #618b97;}
.fhl .pcBlue {background-color: #618b97;}
.fhl .pcStatMainHead {background-color: #618b97;}
.fhl .pcStatHead {background-color: #76a7ea;}
.fhl #pcHV {background-color: #618b97;}
.fhl #pcWeek {background-color: #76a7ea;}
.fhl #pcClose {background-color: #618b97;}
.fhl #pcNewsPlayerName {background-color: #618b97;}
.fhl #pcContent a:hover, .anchorStyle:hover { color: #80a8b3; }
.fhl #pcContent a:visited:hover { color: #80a8b3; }

/* STOCKCAR OVERRIDES */
.fsr #pcName{background-color: #660000;}
.fsr .pcBlue {background-color: #0b550a;}
.fsr .pcStatMainHead {background-color: #660000;}
.fsr .pcStatHead {background-color: #993333; color:white;}
.fsr #pcHV {background-color: #660000;}
.fsr #pcWeek {background-color: #993333; color:white;}
.fsr #pcClose {background-color: #660000;}
.fsr #pcNewsPlayerName {background-color: #660000;}
.fsr #pcContent a:hover, .anchorStyle:hover { color: #f00; }
.fsr #pcContent a:visited:hover { color: #f00; }

.pni { }
.pni .pni-details { margin-top: 16px; }
.pni .pni-details-left { float: left; }
.pni .pni-details-right { float: right; }
.pni .pni-newsicon { display:inline; }

.pni-source-editorial {  }
.pni-source-editorial .pni-contents {  }
.pni-source-editorial .pni-shorttext { font-size:110%; font-weight:bold; margin-bottom: 8px;  }
.pni-source-editorial .pni-longtext { }
.pni-source-editorial .pni-sourcename { display:inline; margin-left: 4px; color: #999; }
.pni-source-editorial .pni-date { display:inline;; margin-left: 10px; color:#999; }


.pni-source-roto {  }
.pni-source-roto .pni-contents {  }
.pni-source-roto .pni-shorttext {  }
.pni-source-roto .pni-spinlabel { display:inline; font-weight:bold; }
.pni-source-roto .pni-insidericon {  display:inline-block; background: url(http://assets.espn.go.com/i/in.gif); width: 11px; height:11px; margin-right: 6px; }
.pni-source-roto .pni-longtext { margin-top: 8px; }
.pni-source-roto .pni-sourcename { display:inline; margin-left: 10px; }
.pni-source-roto .pni-date { display:inline; margin-left: 10px; color:#999; }

.pni-source-projection {  }
.pni-source-projection .pni-contents {  }
.pni-source-projection .pni-longtext {  }
.pni-source-projection .pni-sourcename { display:inline; margin-left: 4px; color: #999; }
.pni-source-projection .pni-date { display:inline; margin-left: 10px; color:#999; }

.pni-black .pni-sourcename { color: #000; }
.pni-black .pni-date { color: #000; }

.pni-narrow .pni-date { display:block; text-align: right; }

.pni-rosterview { float:left; width: 94%; line-height: 18px; }
.pni-rosterview-closed { line-height:18px; }
.pni-rosterview-closed .pni-contents { float:left; overflow:hidden; height:18px; width:75% }
.pni-rosterview-closed .pni-details-left { display:none; }
.pni-rosterview-closed .pni-details { float:right; margin: 0; }
.pni-rosterview-closed .pni-sourcename { display:none; }
.pni-rosterview-closed .pni-date { margin: 0; }
.pni-rosterview-closed .pni-shorttext { font-size:100%; font-weight:normal; }
.pni-rosterview-toggle { float:right; margin-top:2px; }
.pni-rosterview-closed .icon_minus { display:none; } 
.pni-rosterview-toggle .icon_plus { display:none; }
.pni-rosterview-closed .pni-rosterview-toggle .icon_plus { display:block; }

body.context-matchuppreview .pni-rosterview-closed .pni-contents { width:55% }
body.context-matchuppreview .pni-rosterview { width: 92%; }
body.context-freeagency .pni-rosterview-closed .pni-contents { width:70% }