@charset "utf-8";
.thrColFixHdr #container {
	width: 1023px;	min-height:1000px;	margin: 0 auto;	text-align: left;	position:relative;
	/*font-family: Tahoma, Geneva, sans-serif;*/
font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	font-size:13px;
}.thrColFixHdr #containerBlog {
	width: 1023px;	margin: 0 auto;	text-align: left;	position:relative;
}#container img {
	border:none;
}#headerTopLeft {/*
	position:absolute;	left:3px;	top:0px;	height: 9px;	width: 7px;	padding:0px;	margin:0px;
	background-image:url(https://pickingpros.com/images/header/header-top-left.png);
	background-repeat: no-repeat;*/
}#headerLeft {
	position:absolute;	left:0px;	top:82px;	height: 22px;	width: 9px;	padding:0px;
	margin:0px;	background-image:url(https://pickingpros.com/images/header/header-left-pattern.png);
	background-repeat: repeat-y;
}#headerTopRight {/*
	position:absolute;	left:993px;	top:0px;	height: 9px;	width: 10px;
	text-align: right;	padding:0px;	margin:0px;
	background-image:url(https://pickingpros.com/images/header/header-top-right.png);
	background-repeat: no-repeat;*/
}#headerRight {
	position:absolute;	left:1004px;	top:82px;	height: 22px;	width: 9px;	text-align: right;	padding:0px;	margin:0px;	background-image:url(https://pickingpros.com/images/header/header-right-pattern.png);
	background-repeat: repeat-y;
}.thrColFixHdr #header {
	position:relative;	left:9px;	top:0px;	height: 80px;	width:1003px;
	/*background-image: url(https://pickingpros.com/images/header/header-pattern.gif);
	background-repeat:repeat;*/	/*background-image: url(https://pickingpros.com/images/header/header-bg-gradient2.png);
	background-repeat:repeat-x;	border:solid 1px #000;	border-bottom:solid 2px #000;*/	margin-bottom:0px;
}#logo {
	height: 71px;	width: 401px;	padding:0px;	position:absolute;	left:35px;	top:4px;
}#adTop {
	position:absolute;	right:35px;	top:10px;	z-index:5;	display:inline;
}#date {
	position:absolute;	bottom:2px;	right:75px;	color:#FFF;	font-weight:bold;	font-size:12px;	text-outline: 1px 1px #000; 
}#navBarBG {
	position:relative;	top:0px;	margin-top:0px;	left:9px;		height:20px;	width:1003px;	background-image:url(https://pickingpros.com/images/header/navbar-pattern1.png);	background-repeat:repeat-x;	border:2px solid #000;	margin:0px;	z-index:2;	display::block;	clear:none;		-webkit-box-shadow: 0px 1px 2px #666;	-moz-box-shadow: 0px 1px 2px #666;	box-shadow: 0px 1px 2px #666;
}#navBar {
	position:relative;	top:0px;	margin-top:0px;	left:9px;	height:20px;	width:883px;	padding-left:100px;
}#navBar li {
	margin:0em;	padding:0;	z-index:10;	
}.navSeperator {
	width:2px;	height:18px;	background-image:url(https://pickingpros.com/images/header/navbar-seperator.png);
	background-repeat:no-repeat;	display:inline;
}/* Drop Down CSS Menu */
ul#nav { /* all lists */
	position:relative;		z-index:10;		list-style:none;	margin: 0;	padding: 0;	width:605px;	height:22px; 
}
ul#nav li { /* all list items */
	z-index:3;	text-decoration:none;	list-style:none;	/*font-family: Tahoma, Geneva, sans-serif;*/font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	font-size:12px;	font-weight:bold;	float:left;	display:inline-block; 	z-index:10;	
}ul#nav li a {
	text-decoration:none;	padding-left:12px;	padding-right:12px;	padding-top:3px;	height:17px;	background:none;	color:#333;	float:left;	text-align:center;	border-left:1px solid #9D060B;	display:inline; 	z-index:10;	
}#nav a {
	display: block;		z-index:10;	
}ul#nav li a:hover, ul#nav li a.selected{
	background:url(https://pickingpros.com/images/header/mouseover-background.png);	background-repeat:repeat-x;	color:#000;	z-index:10;	
}#nav li ul:selected {
	background:url(https://pickingpros.com/images/header/mouseover-background.png);	background-repeat:repeat-x;	color:#000;	z-index:10;	
}#nav li ul { /* second-level lists */
	position: absolute;	background-color:#FFF;	left: -999em; 	z-index:10;		list-style:none;	margin-top:-18px;	padding-left:5px;	padding-bottom:5px;	padding-right:5px;	width: 12em;	margin-left:-30px;	border:1px solid #333;	-webkit-box-shadow: 0px 2px 8px #666;	-moz-box-shadow: 0px 2px 8px #666;	box-shadow: 0px 2px 8px #666;
}ul#nav li ul a {	border:none;	width: 12em;	text-align:left;	z-index:10;	
}ul#nav li ul a:hover {	color:#940202;	background:none;	z-index:10;
}#nav li:hover ul, #nav li.sfhover ul { position:absolute;	top:38px;	left: auto;		z-index:10;	
}.navDescriptor {  color:#007; font-size:12px;	font-weight:bold;	background-color:#EEEEEE;	text-align:center;
}#content {
	
}.g-plusone {	width:100px;	
}
#contentBlog {
	position:relative;	left:0px;	top:0px;	width: 1007px;	min-height:700px;
	background:url(https://pickingpros.com/images/header/container-bg1003.png);
	background-repeat:repeat-y;	margin-left:9px;	float:left;	z-index:1;	height:inherit;	padding-bottom:5px;	clear:both;
} #sidebarLeft {
	position:absolute;	top:0px;	left:10px;	padding-left:5px;	padding-top:5px;	padding-right:5px;	width:130px;	height:100%;	float:left;	clear: both;	text-align:center;	background-color:#F3F3F3;	border-right:1px solid #333;	/*-webkit-box-shadow: 2px 0px 3px #666;	-moz-box-shadow: 2px 0px 3px #666;	box-shadow: 2px 0px 3px #666;*/
}#centerContent {
	position:relative;	left:138px;	top:0px;	padding-left:15px;	padding-top:0px;	width:574px;	float:left;	background-color:#FFF;
}#centerContentHeader {
	position:relative;	top:0px;	left:2px;	padding-left:0px;	padding-bottom:2px;	width:739px;	height:32px;	float:left; background-color:#F3F3F3;background-image:url(https://pickingpros.com/images/header/content_header_bg_gradient2.png);
	background-repeat:repeat-x;	border-bottom:1px solid #000;	-webkit-box-shadow: 0px 2px 2px #999;	-moz-box-shadow: 0px 2px 2px #999;	box-shadow: 0px 2px 2px #999;	margin-top:0px;
}.centerHeaderWithSidebar {
	position:relative;	left:-15px;		margin-top:-1px;	padding-top:5px;	width:603px;	height:27px;	background-color:#F3F3F3;background-image:url(https://pickingpros.com/images/header/content_header_bg_gradient2.png);background-repeat:repeat-x;	border-bottom:1px solid #000;	border-top:1px solid #000;	/*-webkit-box-shadow: 0px 2px 2px #999;	-moz-box-shadow: 0px 2px 2px #999;	box-shadow: 0px 2px 2px #999;*/
}.centerHeaderWithSidebar h1 {
	font-family: Rockwell,Impact, Charcoal, sans-serif;	font-weight:bold;
/*font-family:  Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;*/	color:#222;	font-size:28px;	text-align:left;	margin-top:0px;	top:0px;	padding-left:20px;	line-height:0%;	/*text-shadow: -1px 1px 2px #666;*/ 	margin:0;	padding-top:10px;		page-break-after:avoid;	page-break-before:avoid;
}.centerContentIcon {
	display:inline;	position:absolute;	top:0px;	left:0px;	padding-left:3px;	padding-top:0px;	width:80px;	height:40px;	text-align:right;
}.teamIcon {
	padding-left:0px;	padding-top:0px;	height:35px;	text-align:left;
}.footballIcon {
	padding-left:0px;	padding-top:3px;	height:26px;	text-align:left;
}#centerContentTitle {
	position:absolute;	display:inline;	width:670px;	margin-top:16px;	left:35px;	vertical-align:top;	font-stretch:expanded;	page-break-after:avoid;	page-break-before:avoid;		
}#centerContentTitle h1 {
	font-family:  Rockwell,Impact, Charcoal, sans-serif;	font-weight:bold;
/*font-family:  Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;*/	color:#222;	font-size:28px;	text-align:center;	line-height:0%;
	/*text-shadow: -1px 1px 2px #666;*/		margin:0px;	page-break-after:avoid;	page-break-before:avoid;
}#centerContentTitleMatchup {
	position:absolute;	display:inline;	width:640px;		top:16px;	left:50px;	vertical-align:top;		font-stretch:expanded;	page-break-after:avoid;	page-break-before:avoid;	margin-top:0;	padding-bottom:2px;	
}#centerContentTitleMatchup h1 {
	font-family:  Rockwell,Impact, Charcoal, sans-serif;	font-weight:bold;
/*font-family:  Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;*/	color:#222;	font-size:28px;	text-align:center;	line-height:0%;
	/*text-shadow: -1px 1px 2px #666;*/		margin:0;
}.centerContentIconLeft {
	display:inline;	position:absolute;	top:0px;	left:0px;	padding-left:0px;	padding-top:0px;	width:80px;	height:40px;	text-align:right;
}.centerContentIconRight {
	display:inline;	position:absolute;	top:0px;	right:0px;	padding-right:15px;	padding-top:0px;	width:80px;	height:40px;	text-align:right;
}#centerContentNoSidebar {
	position:relative;	display:block;	left:0px;	top:0px;	padding-left:10px;	padding-right:6px;	padding-top:0px;	width:724px;	float:left;	text-align:left;
}#sidebarRight {
	width:254px;	height:100%;	position:absolute;	left:750px;	top:0px;	padding-left:4px;	padding-top:5px;	padding-right:2px;	float:left;	clear: both;	text-align:center;	background-color:#F3F3F3;	border-left:1px solid #333;	/*-webkit-box-shadow: -2px 0px 3px #666;	-moz-box-shadow: -2px 0px 3px #666;	box-shadow: -2px 0px 3px #666;*/
}
.searchContainer .ui-autocomplete-input{	width:258px;
}
}.sidebarColLeft {
	width:145px;	position:relative;	left:0px;	top:0px;	padding-left:0px;	padding-top:15px;	float:left;	display:nline;	text-align:center;
}#footerStrip {
	position:relative;	left:9px;	height: 8px;	margin:0px;	padding:0px;	width:1003px;
	background-image: url(https://pickingpros.com/images/header/footer-strip-pattern.gif);
	background-repeat:repeat-x;	border-left:1px solid #333;	border-right:1px solid #333;
}#footerLeft {
	position:absolute;	left:0px;	top:0px;	height: 180px;	width: 9px;	padding:0px;	margin:0px;
	background-image:url(https://pickingpros.com/images/header/header-left-pattern.png);
	background-repeat:repeat-y;
}#footerRight {
	position:absolute;	left:1014px;	top:0px;	height: 180px;	width: 9px;	padding:0px;	margin:0px;
	background-image:url(https://pickingpros.com/images/header/header-right-pattern.png);	background-repeat:repeat-y;
}
#footerCase {
	position:relative;		width:1020px;	font-size:12px;	clear:both;	margin-top:0px;	padding:0px;	z-index:5;
}.thrColFixHdr #footer {
	position:relative;	left:9px;	min-height: 160px;	width:1003px;	/*background-image: url(https://pickingpros.com/images/header/footer-pattern.png);	background-repeat:repeat;*/	background-color:#0d3058;	/*background-image: url(https://pickingpros.com/images/header/footer-bg-gradient.png);	background-repeat:repeat-x;*/		vertical-align: bottom;	text-align: center;	font-size:12px;	padding-top:10px;	border: 1px solid #000;	border-top: 2px solid #000;	
}.tabContainer {
	margin-left:-7px;	margin-right:-10px;	margin-top:2px;	margin-bottom:-14px;	clear:none;
}.linksBox {	width:130px;	text-align:center;	font-size:12px;	padding:0px;	margin:0px;	display:inline;	
}.linksHeader{
	position:relative;	/*background:url(https://pickingpros.com/blog/wp-content/themes/NewTemplate/images/BlockHeader.png);	background-repeat:none;*/	width:128px;	height:20px;	padding: 0px;	/*margin-bottom: 2px;	text-align:left;/*	border:#000;	border-width:1px;	border-style:solid;	color: #FFFFFF;	*//*font-family: Tahoma, Geneva, sans-serif;*/	font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	font-size: 16px;	font-weight:bold;	white-space: nowrap;	/*line-height: 20px;	text-shadow: 0px 1px 1px #000;*/	/*border-bottom:3px solid #940202;	*/border-bottom:3px solid #000;	
}.linksBoxDouble {
	width:254px;	text-align:center;	font-size:12px;	float:inherit;	padding:0px;	margin:0px;
}.linksBoxDouble td {
	text-align:left;	border-bottom:dotted;	border-bottom-color:#CCC;	border-bottom-width:1px;	padding-bottom:4px;
}.linksBoxDouble table {
	text-align:left;	margin-top:-3px;	font-size: 12px;
}.linksBoxDouble a {
	color:#222;	text-decoration:none;	/*text-shadow: 0px 1px 1px #CCC;*/
}.linksBoxDouble a:visited {
	color:#222;	text-decoration:none;
}.linksHeaderDouble{
	position:relative;	/*background:url(https://pickingpros.com/blog/wp-content/themes/NewTemplate/images/BlockHeader.png);	background-repeat:none;	*/width:254px;	height:20px;	padding: 0px;	margin-bottom: 7px;	/*border:#000;	border-width:1px;	border-style:solid;	color: #FFFFFF;*/	/*font-family: Tahoma, Geneva, sans-serif;*/	font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	font-size: 16px;	font-weight:bold;	white-space: nowrap;	line-height: 20px;	/*text-shadow: 0px 1px 1px #000;*/	/*border-bottom:3px solid #940202;	*/border-bottom:3px solid #000;	
}ul.linkList {
	position::relative;	margin: 0px;	margin-top:-2px;	padding: 0px;	list-style:none;	width:106px;	text-align:left;	vertical-align:top;
}ul.linkList li {	display:inline;
}ul.linkList li a {
	height:17px;	width:123px;	padding-top:4px;	padding-left:7px;	margin:0;	background:none;	color:#222;	float:left;	font-size: 12px;	font-weight:bold;	text-align:left;	border-bottom:dotted;	border-bottom-color:#CCC;	border-bottom-width:1px;	vertical-align:middle;	text-decoration:none;		/*text-shadow: 0px 1px 1px #CCC;*/
}ul.linkList li a:hover {	background-color:#DDD;	color:#940202;
}ul.linkListDouble {	position::relative;	list-style:none;	padding:0;	width:116px;	text-align:center;	vertical-align:top;	margin-top:-2px;	font-size: 12px;
}ul.linkListDouble li {
	display:inline;
}ul.linkListDouble li a {
height:20px;	width:270px;	padding-top:6px;	padding-left:15px;	background:none;	color:#364c88;	float:left;	text-align:left;	border-bottom:dotted;	border-bottom-color:#CCC;	border-bottom-width:1px;
}ul.linkListDouble li a:hover {	background-color:#CCC;	color:#940202;
}#nav_submenu {	height: 28px;	width:579px;	background-image: url(https://pickingpros.com/images/nav_submenu_bg.gif);	text-align: left;	padding-top: 1px;	background-repeat: no-repeat;	font-weight: bold;	font-size: 11px;	text-decoration: none;	line-height: 28px;	text-indent: 10px;	padding-left: 0px;	font-family:Tahoma, Geneva, sans-serif;	margin-left: 164px;	margin-top: 1px;	-webkit-text-size-adjust: none;
}#nav_submenu a:link {
	color:#000000;	text-decoration:none;
}#nav_submenu a:visited {
	color:#000000;	text-decoration:none;
}#nav_submenu a:hover 
{	color:#007;	text-decoration:none;
}#nav_submenu a:active {
	color:#CC0000;	text-decoration:none;
}body  {
	margin: 0; 	padding: 0;	text-align: left; color: #000000;	
}.thrColFixHdr #linksContent {
	margin: 0 163px; 	width: 559px;	min-height:900px;	height:auto;	padding: 0px 0px 0px 10px;	font-size:12px;
}.thrColFixHdr #linksContent p {
	height:12px;
}.thrColFixHdr #submitContent {
	margin: 0 163px; 	width: 559px;	min-height:900px;	height:auto;	padding: 0px 0px 0px 10px;	font-size:12px;
}.ad_120x60 {
	text-align: center;	vertical-align: middle;	height: 60px;	width: 135px;	padding: 10px 0px 10px 0px;	padding-top: 10px;
}.thrColFixHdr #footer p {margin: 0; 	padding: 10px 0;
}
.fltrt { /* this class an be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;	margin-left: 8px;
}.fltlft { /* this class can be used to float an element left in your page */
	float: left;	margin-right: 8px;
}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}.imgleft {
float: left;	padding: 0px 10px 6px 0px;	border:0;
}.imgright {
float: right;	padding: 0px 0px 6px 10px;	border:0;
}.topProducts { width:726px;	border: 1px solid #BBB;	border-collapse:collapse; outline:none;	margin-left:-7px;margin-bottom:10px;	padding:5px;	background:url(/images/top_products_bg1.png);	background-repeat:repeat-x;	
}.topProductsImage {	-webkit-box-shadow: -3px 3px 3px #999;	-moz-box-shadow: -3px 3px 3px #999;	box-shadow: -3px 3px 3px #999;	border:1px solid #000;
}.topProducts th {	font-family: 'Rockwell Bold',Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	font-size: 20px;	font-weight:bold;	color:#000;	text-align:center;	padding-bottom:0;padding-top:0;
}.topProducts td {	width:33%; font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	font-size: 13px;	font-weight:bold;	color:#555555;	text-align:center;	padding:0;
}.topProductsText td {	vertical-align:top;
}.topProductsText a {	color:#000000;	
}.topProductsText a:visited {	color:#000000;	
}.topProductsText a:hover {	color:#940202;	
}.contentHalfDiv {	position:relative;width:360px;	left:0px;	float:left;	display:inline-block;
}.contentHalfDivLeft {	position:relative;width:360px;	left:-2px;		display:inline;	float:left;
}.contentHalfDivRight {	position:relative;	width:360px;	left:7px;	 display:inline;	float:left;
}.projectionsHeaderFront {	padding-top:0px;	padding-left:0px;	font-size:17px;	text-align:center;	border-bottom:3px solid #006;	font-weight:bold;
}.frontLinksTable {	width:150px;	vertical-align:top;	display:inline-block;	margin-left:19px;	
}.frontLinksTable th {	font-weight:bold; font-size:18px; border-bottom:3px solid #000;	font-family: 'Rockwell Bold',Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	text-align:center;	width:150px;
}.frontLinksTable2 th {	border-bottom:3px solid #000;
}ul.frontLinkList {
	position::relative;	margin: 0px;	margin-top:-2px;	padding: 0px;	list-style:none;	width:106px;	text-align:left;	vertical-align:top;
}ul.frontLinkList li {	display:inline;
}ul.frontLinkList li a {
	height:17px;	width:150px;	padding-top:4px;	padding-left:0px;	margin:0;	background:none;	color:#222;	float:left;	font-size: 13px;	font-weight:bold;	text-align:center;	border-bottom:dotted;	border-bottom-color:#CCC;	border-bottom-width:1px;	vertical-align:middle;	text-decoration:none;	/*	text-shadow: 0px 1px 1px #CCC;*/
}ul.frontLinkList li a:hover {	background-color:#DDD;	color:#940202;
}.accordionShell {	width:710px;	height:270px;	margin-top:-5px;
}.accordionOne {	position:absolute;width:360px;	height:270px;	left:8px;	clear:both;
}.accordionTwo {	position:absolute;	width:360px;	height:270px;	left:375px;	clear:both;
}.accordionDiv {	padding-top:0px;	margin-top:0px;	margin-bottom:7px;	page-break-before:avoid;
}.accordionDivLast {	padding-top:0px;	margin-top:0px;	margin-bottom:0px;	page-break-before:avoid;
}.accordionBR {	margin-top:-5px;
}.predictionResultsTable {		border-collapse:collapse; width:100%;	padding-left:0px;	padding-right:0px;	border:1px solid #999;	height:194px;
}.predictionResultsTable th { 
	padding-top:3px;	padding-left:0px;	font-size:17px;	text-align:center;	border-bottom:3px solid #006;	
}.predictionResultsTable td {	
}.predictionPercent {	font-size:22px;	font-weight:bold;	color:#090;	text-shadow:0px 1px 1px #000;	text-align:right;	background-color:#EEE;
}.predictionPercentSmall {	font-weight:bold;	color:#090;
}.predictionRecord {	font-size:14px;	color:#006;		text-align:left;	background-color:#EEE;
}.predictionLabel {	font-size:14px;	color:#000;	text-align:center;	background-color:#EEE;
}.resultLine {	font-size:16px; padding-top:3px;	color:#666;	font-weight:bold;	text-align:center;
}.tabsList {
	padding-left:22px;	padding-top:0px;	padding-bottom:0px;
}.jumpYear{
	display:inline;	page-break-after:avoid;	page-break-before:avoid;
}.weekLinks{
	display:inline;	text-align:center;	font-size:14px;	color:#333;
}.weekLinks a{
	text-align:center;	font-size:15px;	font-weight:bold;	color:#007;	text-decoration:none;
}.weekLinks a:hover{
	color:#940202;
}.yearLinks{
	text-align:center;	font-size:13px;	color:#333;
}.yearLinks a{
	text-align:center;	font-size:13px;	color:#007;
}.yearLinks a:hover {
	color:#940202;
}.teamLinks a {
	text-align:center;	font-size:14px;	font-weight:bold;	color:#007;	text-decoration:none;
}.teamLinks a:hover {
	color:#940202;
}.fullScheduleWeek {
	text-align:left;	padding-left:30px;	padding-top:0px;	padding-bottom:10px;	font-size:18px;	font-weight:bold;
}.matchupFullSeason {
	padding-top:4px;	padding-bottom:0px;	text-align:center;	font-size:14px;	font-weight:bold;	color:#333;
}.matchupFullSeason a {
	color:#333;
}.matchupFullSeason a:hover {
	color:#940202;
}.sidebarMatchups {
	width:254px;	padding-bottom:10px;	border-collapse:collapse; font-family:'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;
}.sidebarMatchups td {
	width:25%;	text-align:center;	font-size:10px;	font-weight:bold; padding-left:0;	padding-right:0;
}.sidebarMatchups a {
	text-align:center;	font-size:11px;	font-weight:bold;	color:#222;		text-decoration:underline;
}.sidebarMatchups a:hover {
	text-align:center;	font-size:11px;	font-weight:bold;	color:#940202;
}.sidebarMatchups a:visited {
	text-align:center;	font-size:11px;	font-weight:bold;	color:#222;
}.sidebarMatchups a:visited:hover {
	text-align:center;	font-size:11px;	font-weight:bold;	color:#940202;
}.welcome {	padding-bottom:5px;	font-size:12px;	font-weight:bold;
}.welcome a {	color:#333; font-size:12px;	font-weight:bold;
}.welcome a:hover {	color:#940202; font-size:12px;	font-weight:bold;
}.matchupRecordTable {
	width:620px;	/*border: 1px solid #333;	/*-webkit-box-shadow: -2px 2px 2px #999;	-moz-box-shadow: -2px 2px 2px #999;	box-shadow: -2px 2px 2px #999;*/	outline:none;	padding:2px;	border-spacing:0px;
}.matchupRecordTable td {
	text-align:center;
}.matchupRecord {
	font-size:28px;	color:#333;
}.nflTeamName{
	padding-top:7px;	padding-bottom:7px;	text-align:center;	font-size:16px;	font-weight:bold;	color:#333;	text-decoration:underline;	
}.nflTeamName a{
	font-size:16px;	font-weight:bold;	color:#333;	text-decoration:underline;	
}.nflTeamName a:visited{
	color:#333;	text-decoration:underline;	
}.nflTeamName a:hover{
	color:#940202;	text-decoration:underline;
}.nflTeamName a:active{
	color:#940202;	text-decoration:underline;
}.gameInfo {	font-size:24px;	color:#666;	font-weight:bold;
}
.matchupFullSeason {
	
}.offenseHeader  {
	text-align:left;	padding-left:30px;	padding-top:10px;	padding-bottom:10px;	font-size:18px;	font-weight:bold;
}.playerRosterTable {
	width:700px;	text-align:left;	outline:none;	padding:0px;	border-spacing:0px;	border:1px solid #333;	-webkit-box-shadow: -3px 3px 3px #999;	-moz-box-shadow: -3px 3px 3px #999;	box-shadow: -3px 3px 3px #999;
}.playerRosterTable td {
	padding-top:4px;	padding-bottom:4px;	font-size:13px;	border-top:1px solid #999;
}.playerRosterTable th {
	padding-top:5px;	padding-bottom:5px;	font-size:14px;	color:#FFF;	text-align:center;	background: #0e3f74 url(jquery-ui-tabs/css/custom-theme/images/ui-bg_diagonals-small_40_0e3f74_40x40.png) 50% 50% repeat;	text-shadow: 0px 1px 1px #000;
}.playerRosterTable a { color: #000;
}.playerRosterTable a:hover { color:#940202;
}.playerTableAlt1 {
	background-color:#F8F8F8;	/*background-color:#E8E8FF;*/	text-align:center;
}.playerTableAlt2  {
	background-color:#EEEEEE;	text-align:center;
}.playerPageAlt1 {
	background-color:#FFFFFF;	/*background-color:#E8E8FF;*/	text-align:center; border-bottom:1px #CCC solid;
}.playerPageAlt2  {
	background-color:#FFFFFF;	text-align:center; border-bottom:1px #CCC solid;
}.player {
	padding-left:30px;	padding-right:0px;	text-align:left;	font-size:16px;	font-weight:bold;	
}.rosterTable {
	padding-left:8px;	padding-right:8px;	text-align:center;
}.weeklyScheduleTable {
	width:700px;	text-align:center;	padding:0px;	border-spacing:0px;	font-size:13px;	border:1px solid #333;	-webkit-box-shadow: -3px 3px 3px #999;	-moz-box-shadow: -3px 3px 3px #999;	box-shadow: -3px 3px 3px #999;
}.weeklyScheduleTable td {
	padding-left:3px;	padding-right:3px;
}.weeklyScheduleTable th {
	color:#FFF;	height:30px;	text-align:center;	padding:0px;	font-size:14px;	background: #0e3f74 url(jquery-ui-tabs/css/custom-theme/images/ui-bg_diagonals-small_40_0e3f74_40x40.png) 50% 50% repeat;	text-shadow: 0px 1px 1px #000;
}.tableAlt1 {
	background-color:#F8F8F8;
}.tableAlt2 {
	background-color:#E8E8E8;
}.predictionTableAlt1 {
	background-color:#F8F8F8;	/*background-color:#E8E8FF;*/	height:14px;	text-align:center;	outline:none;	padding:10px;	
}.predictionTableAlt2 {
	background-color:#E8E8E8;	height:14px;	text-align:center;	outline:none;	padding:10px;	
}.scheduleWeek {
	color:#666;	text-align:center;	font-size:18px;	font-weight:bold;
}.teamMatchupSchedule {
	text-align:center;	font-size:14px;	font-weight:bold;	color:#333;
}.teamMatchupSchedule a {
	color:#333;
}.teamMatchupSchedule a:hover {
	color:#940202;
}.stadiumSchedule {
	padding-bottom:5px;	text-align:center;
}.resultWin {
	display:inline;	font-weight:bold;
}.scheduleTables h2 {
	color:#009; 	font-weight: bold; 	font-size: .6em; 	line-height: 1em;	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}.rankRow td {
font-size:14px;	padding-left:8px;	font-weight:bold;	padding-top:0px;	padding-bottom:0px;	width:65px;	color:#666;	text-align:left;	border-bottom:1px solid #999;	border-right:1px solid #999;	height:50px;
}.rankRow td:last-child {
	border-right:none;
}.rankNumbers {
display:inline;	font-size:40px;	font-weight:bold;	color:#555;	font-family: Impact, Charcoal, sans-serif;
}.rankTable {
	border:none;	width:690px;	text-align:left;	outline:none;	padding:0px;	border-spacing:0px;	border-bottom:1px solid #999;	/*-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;*/
}.rankTable td {
	padding-top:0px;	padding-bottom:0px;	font-size:13px;	text-align:center;
}.rankTable th {
	text-align:center;	font-size:18px;	border-bottom:4px solid #006;
}.rankTableAlt1 {
	background-color:#F8F8F8;	/*background-color:#E8E8FF;*/	outline:none;
}.rankTableAlt2 {
	background-color:#E8E8E8;	outline:none;
}.playerRankTable {
	border:none;	width:690px;	text-align:left;	outline:none;	padding:0px;	border-spacing:0px;	border-bottom:1px solid #999;	border-collapse:collapse;	/*-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;*/
}.playerRankTable td {
	padding-top:0px;	padding-bottom:0px;	font-size:12px;	text-align:center;
}.playerRankNumbers {
display:inline;	font-size:30px;	font-weight:bold;	color:#666;	font-family: Impact, Charcoal, sans-serif;
}.statsTable {
	z-index:2;	border:none;	width:800px;	outline:none;	padding:0px;	border-spacing:0px;	border-bottom:1px solid #333;	/*border:1px solid #333;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;*/
}.statsTable a { color: #000;
}.statsTable a:hover { color:#940202;
}.statsTable td {
	padding-top:6px;	padding-bottom:6px;	font-size:14px;	border-bottom:1px #CCC solid;
}.statsTable th { 
	padding-top:0px;	padding-bottom:0px;	padding-left:10px;	font-size:17px;	text-align:left;		border-bottom:3px solid #006;/*-webkit-border-topright-radius: 3px;	-moz-border-top-right-radius:3px;	border-top-right-radius:3px;	-webkit-border-topleft-radius: 3px;	-moz-border-top-left-radius: 3px;	border-top-left-radius: 3px;*/
}.matchupRank {	color:#007;
}.matchupRankBad {	color:#C00;
}.matchupRankGood {	color:#3C0;
}.dataTableHeader th { 
	padding-top:0px;	padding-bottom:0px;	padding-left:0px;	font-size:13px;	text-align:center;
}.statsTableHalf {
	z-index:2;	border:1px solid #333;	width:325px;	outline:none;	padding:0px;	border-spacing:0px;	border:1px solid #333;	/*-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;*/	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;
}.statsTableHalf td {
	padding-top:4px;	padding-bottom:4px;	font-size:12px;
}.statsTableHalf th { 
	padding-top:0px;	padding-bottom:0px;	padding-left:10px;	font-size:14px;	text-align:left;	/*-webkit-border-topright-radius: 4px;	-moz-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-topleft-radius: 4px;	-moz-border-top-left-radius: 4px;	border-top-left-radius: 4px;*/
}.statsTableHalf a { color: #000;
}.statsTableHalf a:hover { color:#940202;
}.statsTableAlt1 td {	background-color:#F8F8F8;	/*background-color:#E8E8FF;*/	outline:none;	text-align:center;
}.statsTableAlt2 td {
	background-color:#E8E8E8;	outline:none;	text-align:center;
}.statsHeader {
	/*border:1px solid #CCC;	color:#FFF;*/	text-align:left;	outline:none;	padding-left:0px;	font-size:14px;	font-weight:bold;	font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	/*border: 1px solid #aaaaaa;	background: #0e3f74 url(jquery-ui-tabs/css/custom-theme/images/ui-bg_diagonals-small_40_0e3f74_40x40.png) 50% 50% repeat;*/	border-bottom:3px solid #000;	/*text-shadow: 0px 1px 1px #000;*/	
}.sectionHeader { text-align:center;	outline:none;	padding-left:0px;	font-size:17px;	font-weight:bold;	padding-left:10px;
}.statsDescription {
	height:11px;	text-align:center;	font-size:11px;	background-color:#F3F3F3;	padding:0px;
}.statsDescription td {
	border-right:1px solid #555;	border-bottom:1px solid #555;	text-align:center;	font-size:11px;	padding:2px;
}.statsDescription td:last-child {
	border-right:none;	border-bottom:1px solid #555;	text-align:center;	font-size:11px;
}.statsType {
	text-align:center;	background-color:#F3F3F3;	padding:0px;
}.statsType td {
	border-bottom:1px solid #555;	text-align:center;	height:12px;	font-size:10px;	font-weight:bold;	color:#333;	padding:2px;
}.statsTeam {
	border-right:1px solid #CCC;	text-align:right;
}.statsPlayer {
	/*border-right:1px solid #666;*/	text-align:right;	padding-right:2px;	width:154px;	font-weight:bold;
}.fantasyPoints {	color:#060;	font-weight:bold;
}.tableDescriptionHeader {	background-color:#EEE;	border-bottom:none;	border-right:1px solid #999;
}.teamRow {
	text-align:center;
}.opponentRow {
	text-align:center;
}.standingsAlt1 {
	background-color:#FFFFFF;	outline:none;	border-bottom:1px solid #CCC;	text-align:center;
}.standingsAlt2 {
	background-color:#F3F3F3;	outline:none;	border-bottom:1px solid #CCC;	text-align:center;
}.standingsDescription {
	text-align:center;	font-size:12px;	background-color:#F3F3F3;
}.standingsDescription td {
	border-bottom:1px solid #333;	text-align:center;	font-size:12px;	font-weight:bold;
}.standingsTeam {
	border-right:1px solid #CCC;	border-bottom:1px solid #CCC;	text-align:right;	padding-right:10px;	width:175px;	font-size:16px;	font-weight:bold;
}.standingsTeam a {
	color:#333;	text-decoration:none;	font-size:15px;
}.standingsTeam a:hover {
	color:#940202;
}.divisionStandingsHalf {
	display:inline-block;	z-index:2;	border:none;	outline:none;	padding:0px;	padding-bottom:5px;	margin-left:10px;	margin-right:10px;	margin-bottom:0px;	border-spacing:0px;	width:330px;		/*-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;*/
}.divisionStandingsHalf td {
	padding-top:3px;	padding-bottom:3px;	padding-left:2px;	padding-right:2px;		border-bottom:1px #CCC solid;	text-align:center;
}.divisionStandingsHalf th { 
	padding-top:3px;	padding-bottom:3px;	font-size:16px;	text-align:left;	border-bottom:3px solid #006;	width:330px;	/*-webkit-border-topright-radius: 4px;	-moz-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-topleft-radius: 4px;	-moz-border-top-left-radius: 4px;	border-top-left-radius: 4px;*/
}divisionStandingsHalf tr:last-child {	border-bottom:none;	text-align:center;
}.divisionStandingsHalf a { color: #000;	font-weight:bold;
}.divisionStandingsHalf a:hover { color:#940202;
}.divisionStandingsLink {	border-bottom:none;
}.nflTeamsTable {
	border:none;	width:700px;	text-align:center;	outline:none;	padding:0px;	border-spacing:0px;	font-size:13px;	border:1px solid #333;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;
}.nflTeamsTable tr:first-child td:first-child {
	-webkit-border-topright-radius: 4px;	-moz-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-topleft-radius: 4px;	-moz-border-top-left-radius: 4px;	border-top-left-radius: 4px;		border:1px solid #333;
}.nflTeamsTable tr:last-child{
	-webkit-border-bottomright-radius: 4px;	-moz-border-bottom-right-radius:4px;	border-bottom-right-radius:4px;	-webkit-border-bottomleft-radius: 4px;	-moz-border-bottom-left-radius: 4px;	border-bottom-left-radius: 4px;		border:1px solid #333;
}.nflTeamsTable td{	padding-bottom:4px;
}.nflTeamsTable th
{	padding-top:3px;	padding-bottom:3px;	padding-left:20px;	font-size:14px;	font-weight:bold;	color:#FFF;	background: #0e3f74 url(jquery-ui-tabs/css/custom-theme/images/ui-bg_diagonals-small_40_0e3f74_40x40.png) 50% 50% repeat;	text-align:left;	-webkit-border-topright-radius: 4px;	-moz-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-topleft-radius: 4px;	-moz-border-top-left-radius: 4px;	border-top-left-radius: 4px;
}.nflTeamsTable a{	text-decoration:none;
}.nflTeamsTable a:visited{	color:#0000FF;
}.nflTeamsTable a:hover{	color:#940202;
}.divisionTeamIcon img{
	width:80px;		padding:0px;	text-align:left;
}.playerProjections { 	color:#940202;	
}.projectionsTable {
	z-index:2;	display:inline-block;	border:none;	width:322px;	outline:none;	padding:0px;	margin-left:9px;	margin-right:9px;	border-spacing:0px;	border-bottom:1px solid #333;	text-align:center;	/*-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;*/
}.projectionsTable td {
	padding-top:4px;	padding-bottom:4px;	padding-left:5px;	border-bottom:1px #CCC solid;
}.projectionsTable th { 
	padding-top:3px;	padding-left:10px;	font-size:17px;	text-align:left;	border-bottom:3px solid #006;	/*-webkit-border-topright-radius: 4px;	-moz-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-topleft-radius: 4px;	-moz-border-top-left-radius: 4px;	border-top-left-radius: 4px;*/
}.projectionsTableStat { width:190px;	text-align:right;
}.projectionsTableTeams {	background-color:#EEE;	font-weight:bold;	font-size:12px;
}.projectionsTeamRow td{
	padding-top:4px;	padding-bottom:4px;	text-align:center;	font-weight:bold;
}.projectionsTeam {
	vertical-align:bottom;	font-size:32px;	font-weight:bold;	color:#666;
}.projectionsType {
	text-align:center;	font-size:12px;	font-weight:bold;
}.projectionsType td {
	text-align:center;	font-size:12px;	font-weight:bold;
}.projectedStat {
	color:#940202;	width:200px;	font-size:14px;
}.gameStatsProjectionHeader {	font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	font-size:18px;	border-bottom:4px solid #a40d0d;	font-weight:bold;
}
.probabilityTable {	width:670px;	border:none;	outline:none;	padding:0px;	background-color:#EEE;	border:2px solid #DDD;	border-collapse:collapse;
}.probabilityTable td { text-align:center;	padding:0px;	font:Impact;
}.awayProbability {	/*background-color:#0e3f74;*/	height:28px;	padding-right:0px;	padding-top:30px;	background-image:url(images/arrow-left-red-28px.png);		background-position: left top;	background-repeat:no-repeat
}.homeProbability {	/*background-color:#a40d0d;*/	height:28px;	padding-left:0px;	padding-top:30px;	background-image:url(images/arrow-right-blue-28px.png);		background-position: right top;	background-repeat:no-repeat;
}.percentHome {	color:#a40d0d;	font-weight:bold;	font-size:30px;
}.percentAway {	color:#0e3f74;	font-weight:bold;	font-size:30px;
}.winProbabilities {	font-size:16px;		font-weight:bold;	color:#444;	
}.winProbabilities a {		font-size:18px;		font-weight:bold;	color:#444;	text-decoration:none;
}.winProbabilities a:hover {	color:#a40d0d;
}.probabilityTeamLogo {	width:72px;	text-align:center;	padding-left:5px; padding-right:5px;
}.probabilityTableWeekly {	width:720px;	border:1px solid #888;	outlifne:none;	padding:0px;	padding-bottom:3px;	border-collapse:collapse;		/*background-color:#EEE;*/
}.probabilityTableWeekly td { text-align:center;	font:Impact;	padding-top:1px;	padding-bottom:1px;
}.probabilityTableWeekly th { text-align:center;	font-size:110%;	font:Impact;	font-weight:bold;	padding-top:3px;	padding-bottom:3px;	background-color:#666;	color:#FFF;	border-bottom:2px solid #333;	border-top:2px solid #333;	text-shadow: 0px 1px 1px #000;
}.awayProbabilityWeekly {	/*background-color:#0e3f74;*/	background-image:url(images/arrow-left-blue.png);	background-position: left center;	background-repeat:no-repeat;		height:48px;
}.homeProbabilityWeekly {	/*background-color:#999;*/	background-image:url(images/arrow-right-green.png);	background-position: right center;	background-repeat:no-repeat;		height:48px;	top:-10px;
}.matchupArrowTable {	border-collapse:collapse;	border:none;
}.matchupLinkPredictions {	position:absolute;	width:100%;	text-align:center;	top:15px;
}.percentHomeWeekly {	color:#a40d0d;	font-weight:bold;	font-size:24px;	
}.percentAwayWeekly {	color:#0e3f74;	font-weight:bold;	font-size:24px;	
}.percentHomeHalf {	color:#0e3f74;	font-weight:bold;	font-size:20px;	text-align:right;	padding-right:10px;
}.percentAwayHalf {	color:#a40d0d;	font-weight:bold;	font-size:20px;	text-align:left;	padding-left:10px;
}.winProbabilitiesWeekly {	font-size:14px;	width:100px;		font-weight:bold;	color:#444;
}.winProbabilitiesWeekly a{	font-size:13px;	width:100px;		font-weight:normal;	color:#007;
}.winProbabilitiesTeam{	font-size:16px;		font-weight:bold;	color:#000;	text-align:center;
}.winProbabilitiesTeam a {	font-size:16px;		font-weight:bold;	color:#000;
}.winProbabilitiesTeam a:hover {	color:#a40d0d;
}.gameProbabilitiesRowBottom {	border-bottom:1px solid #333;
}.correctCheck {	display:inline;	float:left;	width:30px;	height:30px;	padding-left:5px;	padding-top:20px;
}.correctPrediction {	background-color:#D0E9CF;	/*border-left:1px solid #999;	border-right:1px solid #999;*/
}.incorrectPrediction {	background-color:#FFEAEB;	/*border-left:1px solid #999;	border-right:1px solid #999;*/
}.predictionTeamLogo {	height:55px;	background-repeat:no-repeat;	background-position:center top;vertical-align:bottom;	font-size:16px;	font-weight:bold;	text-shadow: 0px 1px 1px #999;	padding-top:15px;	padding-bottom:15px;
}.predictionTeamLogo td {	padding-top:15px;	vertical-align:bottom;	
}.arrowContainer { position:relative;
}.tableSpacerTop {	height:5px;	font-size:0px;
}.tableSpacerBottom {	height:14px;	font-size:14px; border-bottom:1px solid #CCC;	padding-bottom:4px;
}.tableSpacerBottom a{	color:#007;
}.tableSpacerBottom a:visited{	color:#007;
}.tableSpacerBottom a:hover{	color:#940202;
}.probabilityTableHalf {	width:340px;	border:1px solid #000; outline:none;	padding:0px;	padding-bottom:0px;	margin-left:9px;	margin-bottom:15px;	margin-right:9px;	background-color:#F3F3F3;	border-spacing:0;	border-collapse:collapse;	float:left; display:inline-block;
}.probabilityTableHalf td { font:Impact;
}.teamAbbrevWeeklyPredictions {	font-size:18px; font-weight:bold;	text-align:center;
}.spreadDescriptors {	text-align:center; font-weight:bold;
}.spreadLine {	text-align:center; 
}.picksTable {	width:720px;	border-collapse:collapse;	border:1px solid #999;
}.picksTable th { text-align:center;	font-size:110%;	font:Impact;	font-weight:bold;	padding-top:3px;	padding-bottom:3px;	background-color:#666;	color:#FFF;	border-bottom:2px solid #333;	border-top:2px solid #333;	text-shadow: 0px 1px 1px #000;
}.picksTable td { text-align:center;	font:Impact;	padding-top:7px;	padding-bottom:7px;	height:35px;	font-size:15px;	border-bottom:1px solid #CCC;
}.matchupLinkPicks{	font-size:14px;		font-weight:bold;	color:#000;	text-align:center;
}.matchupLinkPicks a {	font-size:14px;		font-weight:bold;	color:#000;
}.matchupLinkPicks a:hover {	color:#a40d0d;
}.correctText {	color:#090;	font-weight:bold;	font-size:110%;
}.incorrectText {	color:#75001E;
}.pickText {	color:#006;	font-weight:bold;	font-size:100%;
}.correctCheckPicks td {	display:inline;	float:left;	width:45px;	height:20px;	padding-left:10px;	padding-top:20px;	vertical-align:middle;
}.topPlayersTable {
	display:inline-block;	z-index:2;	border:none;	outline:none;	padding:0px;	padding-bottom:5px;	margin-left:10px;	margin-right:10px;	margin-bottom:0px;	border-spacing:0px;	border-bottom:1px solid #333;	width:330px;		/*-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;*/
}.topPlayersTable td {
	padding-top:3px;	padding-bottom:3px;	font-size:13px;	width:170px;
}.topPlayersTable th { 
	padding-top:3px;	padding-bottom:3px;	font-size:16px;	text-align:left;	border-bottom:3px solid #006;	width:100%;	font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	/*-webkit-border-topright-radius: 4px;	-moz-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-topleft-radius: 4px;	-moz-border-top-left-radius: 4px;	border-top-left-radius: 4px;*/
}.topPlayersTable a { color: #000;	font-weight:bold;
}.topPlayersTable a:hover { color:#940202;
}.topPlayersTableTeam {
	display:inline-block;	z-index:2;	border:none;	outline:none;	padding:0px;	padding-bottom:10px;	margin-left:10px;	margin-right:10px;	margin-bottom:0px;	border-spacing:0px;		width:330px;	/*-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -3px 3px 3px #c0c0c0;	-moz-box-shadow: -3px 3px 3px #c0c0c0;	box-shadow: -3px 3px 3px #c0c0c0;*/
}.topPlayersTableTeam td {
	padding-top:3px;	padding-bottom:3px;
}.topPlayersTableTeam th { 
	padding-top:3px;	padding-bottom:3px;	font-size:16px;	text-align:left;	border-bottom:3px solid #006;	width:100%;	/*-webkit-border-topright-radius: 4px;	-moz-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-topleft-radius: 4px;	-moz-border-top-left-radius: 4px;	border-top-left-radius: 4px;*/
}.topPlayersTableTeam a { color: #000;	font-weight:bold;
}.topPlayersTableTeam a:hover { color:#940202;
}.topPlayerPosition { width:40px;	font-size:16px;	color:#333;	text-align:center;	font-weight:bold;
}.topPlayerStats { width:290px;	font-size:14px;	color:#000;	text-align:left;
}.matchupPicks td {	text-align:center;	padding-top:5px;	padding-bottom:5px;	font-size:16px;	
}.projectedStats {	color:#940202;	
}.teamHomeGameLeft {	width:180px;	left:0px;	position:relative;	display:inline;	float:left;	text-align:center;
}.teamHomeGameCenter {	width:282px;	left:0px;	margin-left:80px;	position:relative;	display:inline;	float:left;	text-align:center;
}.teamHomeGameRight {	width:180px;	left:0px;	position:relative;	display:inline;	float:left;	text-align:center;
}.gameLogOpp{	font-weight:bold;
}.gameLogWeek{	color:#000;
}.bottomRow{	padding-bottom:20px;
}.rowBreak{
	background-color:#F3F3F3;	height:3px;
}.divisionHeader{
	padding-top:3px;	padding-bottom:3px;	padding-left:20px;	font-size:14px;	font-weight:bold;	color:#FFF;	background-color:#666;	text-align:left;	background: #0e3f74 url(jquery-ui-tabs/css/custom-theme/images/ui-bg_diagonals-small_40_0e3f74_40x40.png) 50% 50% repeat;
}.scheduleWeek{
	color:#666;	text-align:center;	font-size:18px;	font-weight:bold;
}.nflTeamName{
	padding-top:7px;	padding-bottom:7px;	text-align:center;	font-size:17px;	font-weight:bold;	color:#333;
}.nflTeamName a{
	font-weight:bold;	color:#333;	text-decoration:none;
}.nflTeamName a:visited{
	color:#333;	text-decoration:none;
}.nflTeamName a:hover{
	color:#940202;	text-decoration:underline;
}.nflTeamName a:active{
	color:#940202;	text-decoration:underline;
}.teamAlt1{
	background-color:#E8E8FF;	text-align:center;	outline:none;
}.teamAlt2{
	background-color:#F3F3F3;	text-align:center;	outline:none;
}.recentGames{
	display:inline-block;	width:330px;	left:0px;
}.currentRanks{
	display:inline-block;	width:330px;
}.currentRankTable{
	border:none;	width:310px;	height:105px;	text-align:left;	outline:none;	padding:0px;	border-spacing:0px;	border:2px solid #ccc;;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -2px 2px 2px #666;	-moz-box-shadow: -2px 2px 2px #666;	box-shadow: -2px 2px 2px #666;
}.currentRankTable td{
	padding-top:0px;	padding-bottom:0px;	font-size:13px;	text-align:center;
}.rankStatNumber td{
	border:none;	font-size:12px;	font-weight:bold;	border-bottom:1px solid #ccc;;
}.nextGame{
	border:none;	height:105px;	text-align:center;	outline:none;	padding:0px;	border-spacing:0px;	font-size:13px;	background-color:#F3F3F3;	border:2px solid #ccc;;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: -2px 2px 2px #666;	-moz-box-shadow: -2px 2px 2px #666;	box-shadow: -2px 2px 2px #666;
}.nextGame td{
	padding-left:3px;	padding-right:3px;	text-align:center;
}.nextVs{
	font-size:16px;	font-weight:bold;	color:#666;	padding-top:15px;
}.nextTeamName{
	font-size:15px;	font-weight:bold;	width:100px;
}.nextTeamName a { color:#333;
}.nextTeamName a:hover{
	text-decoration:underline;	color:#940202;
}.leftBox{
	display:inline;	float:left;	width:335px;	left:0px;	padding-left:10px;
}.rightBox{
	display:inline;	float:left;	width:335px;	padding-left:15px;
}.leadersFrame{
	min-height:220px;	overflow:hidden;
}.leadersFrame li{
	list-style:none;	display:inline;	text-decoration:none;	padding-right:10px;	color:#000;	text-align:left;
}.leadersFrame li a{
	text-decoration:none;	color:#000;
}.leadersTable{
	border:none;	width:325px;	text-align:left;	outline:none;	padding:0px;	border-spacing:0px;	font-size:13px;
}.leadersTable th {	text-align:center;	
}.leadersNum {	width:10px;
}.leadersPlayer {	text-align:left;	padding-left:10px;
}.leadersStat {	width:45px;
}.leadersHeader {
	font-size:15px;	font-weight:bold;	display:inline;	text-align:center;	
}.leadersLink {
	text-align:right;	font-size:11px;	font-weight:bold;	padding-right:10px;
}.projectionsLeadersTable{
	border:none;	width:320px;	text-align:left;	outline:none;	padding:0px;	border-spacing:0px;	font-size:13px;
}.projectionsLeadersTable th {	text-align:center;	
}.projectionsLeadersNum {	width:10px;
}.projectionsLeadersPlayer {	text-align:left;	padding-left:10px;	padding-top:2px;
}.projectionsLeadersStat {	width:45px;
}.projectionsLeadersHeader {
	font-size:15px;	font-weight:bold;	display:inline;	text-align:center;	
}projectionsLeadersLink {
	text-align:right;	font-size:11px;	font-weight:bold;	padding-right:10px;
}.playerInfo {
	border-bottom:1px solid #666;	padding-top:10px;	padding-bottom:5px;
}.playerInfo td {	padding-left:7px;	padding-right:7px;
}.playerPosition {
	font-weight:bold;	font-size:32px;	color:#940202;	padding-left:40px;
}.playerNumber {
	font-weight:bold;	font-size:20px;	color:#333;
}.playerInfoTeam {	color:#940202;	font-weight:bold;	
}.rss2html a:hover{	color:#940202;
}.frontTabsFrame{
	height:205px;	overflow:hidden;	max-height:250px;
}.frontTabsFrameHead li{
	list-style:none;	display:inline;	text-decoration:none;	padding-right:10px;	color:#000;	text-align:left;
}.frontTabsFrameHead li a{
	text-decoration:none;	color:#000;	font-weight:bold;
}.glossary { border:none;	width:570px;	text-align:left;	outline:none;	padding:0px;	border-spacing:0px;	font-size:12px;
}
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.contentBox {
	margin: 0 auto;	padding:15px;	width:500px;	background-color:#FFF;	font-size: 100%;	position:relative;
}.contentBox h2 {
	text-outline: 1px 1px #0F0; 	margin: 0; 	padding: 0;	color:#333;	font-size:20px;	text-shadow: 0px 1px 1px #999; 
}.contentBox h3 {
	text-outline: 1px 1px #0F0; 	margin: 0; 	padding: 0;	color:#333;	font-size:18px;	text-shadow: 0px 1px 1px #999; 
}.contentBox h4 {
	margin: 0; 	padding: 0;	color:#007;	font-size:14px;	text-shadow: 0px 1px 1px #999;
}.contentBG {
	position:absolute;	left:70%;	bottom:25%;
}.topBoxRight h2 {
	margin: 0; 	padding: 0;	text-align:center;	font-family: Impact, Charcoal, sans-serif;	color: #CCC; 	font-weight: bold; 		font-stretch:extra-expanded;	font-size: 30px; 	line-height: 100%;
}.topBoxRight p {	margin-top:10px;
}.topBoxRight h1 {
	margin: 0;	padding: 0;	text-align:center;	font-family: Impact, Charcoal, sans-serif;	font-stretch:extra-expanded;	color: white; 	font-weight: black; 	font-size: 34pt; 	line-height: .8em;
}.topBoxRight a {	color:#FF0;
}.topBoxLeft {
	margin: 0 auto; 	border-color:#666;	border-width:1px;	border-style:solid;	position:relative;	left:0px;	top:0px;	background-repeat:no-repeat;	padding-left:0px;	width:500px;	height:210px;
}.topBoxRight {
	overflow:hidden;	position:absolute;	left:160px;	top:0px;	background:url(https://pickingpros.com/images/top_box_fade_bg.png);	background-repeat:repeat-y;	width:260px;	height:205px;	padding-left:80px;	padding-top:5px;	color:#FFF;
}.premiumAccess	{	width:720px;	border-collapse:collapse;	border:1px solid #333;	background-color:#f3f3f3;	padding-top:10px;padding-bottom:10px;
}.premiumAccess	td {	text-align:center;	padding:2px;
}.premiumAccess a {
	text-align:center;	font-size:16px;	font-weight:bold;	color:#007;	text-decoration:none;
}.premiumAccess a:hover {
	color:#940202;
}.premiumAccessText{	font-size:16px;			font-weight:bold;
}.premiumAccessInfo{	font-size:15px;		font-weight:bold;	text-align:left;	line-height:normal;	
}.signUpLogin{	font-size:16px;	font-weight:bold;
}.followBox {
	background-image:url(images/follow_bg.jpg);	height:56px;	width:174px;	text-align:center;	padding-top:7px;	padding-left:6px;	background-repeat:no-repeat;
}.qaTable {	border-collapse:collapse;	width:240px;	text-align:center;	border-bottom:2px solid #666;	padding-bottom:5px;	padding-top:5px;
}.qaTable td {	text-align:center;
}.qaTitle {	font-weight:bold;	color:#333;	text-align:center;	font-size:15px;
}.qaText {	font-weight:bold;	color:#333;	text-align:center;	font-size:13px;
}.qaText a {	font-size:14px;	font-weight:bold;	color:#007;	text-decoration:none; font-size:13px;
}.qaText a:visited{	font-size:14px;	font-weight:bold;	color:#007;	text-decoration:none; font-size:13px;
}.qaText a:hover {	font-size:14px;	font-weight:bold;	color:#940202;	text-decoration:none; font-size:13px;
}#footerLinks {
	text-align:left;	font-size:12px;	/*font-family: Tahoma, Geneva, sans-serif;*/
font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;
}#footerLinks td {
	text-align:left;	color:#FFF;	padding-left:8px;	font-weight:bold;	font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;	
}#footerLinks th {
	font-size:16px;	font-weight:bold;	color:#BBB;	/*font-family: Tahoma, Geneva, sans-serif;*/
font-family: Rockwell,'Helvetica Neue', 'Lucida Grande', 'Segoe UI', Arial, Helvetica, Verdana, sans-serif;
}#footerLinks a:link {
	font-weight:bold;	color:#FFF;	text-decoration:none;
}#footerLinks a:visited {
	font-weight:bold;	color:#FFF;	text-decoration:none;
}#footerLinks a:hover {
	font-weight:bold;	color:#FFF;	text-decoration:underline;
}#footerLinks a:active {
	font-weight:bold;	color:#CC0000;	text-decoration:underline;
}#copyright{
	position:absolute;	bottom:0px;	left:350px;	width:1020;	text-align:center;	font-size:90%;	color:#CCC;
}#copyright a{	color:#CCC;
}.potd {
	width:130px;	height:auto;	border:none;	text-align:left;	margin:0;	padding:0;
}
.strikethrough td{	/*text-decoration:line-through;*/	color:#940202;	font-style:italic;	font-weight:normal;	font-weight:lighter;	background-color:#85DDFA;
}.strikethrough a {	/*text-decoration:line-through;*/	color:#940202;	font-style:italic;	font-weight:normal;	font-weight:lighter;
}.lightened td{	background-color:#AED7FF;
}.smallBr{	font-size: 5px;	line-height: 5px; height:5px;	clear:both;
}#yardagePie {	display:inline-block;	
}#passDowns {	float:left;
}#passDirection {	float:right;
}.LoginPredictions{	font-size:16px;	font-weight:bold;	border:1px solid #666;	background-color:#F3F3F3;	height:auto;	width:400px;	padding:10px;
}.LoginPredictions a {
	text-align:center;	font-size:16px;	font-weight:bold;	color:#007;	text-decoration:none;
}.LoginPredictions a:hover {
	color:#940202;
}.slide1-home	{	background-image:url(images/football-leader.jpg);	background-position:center;	background-repeat:no-repeat;	min-height:280px;	height:100%;
}.slide2-home	{	background-image:url(images/sportsbook-carousel2.jpg);	background-position:center;	background-repeat:no-repeat;	min-height:280px;	height:100%;
}.slide3-home	{	background-image:url(images/50-yard-line.jpg);	background-position:center;	background-repeat:no-repeat;	min-height:280px;	height:100%;
}.infobox	{	padding:5px; margin-top:10px;	background: #DDDDDD;	max-height:240px;
background-color: rgba(240, 240, 240, 0.75);	background: rgba(240, 240, 240, 0.75);	text-align:center;
}.search-menu	{	width:100%;	float:left;
}.matchupListWidth	{	min-width:40px;	display:inline;
}.divisionRow td {	text-align:left;	font-size:90%;	border-bottom: 1px solid #333;	border-top: 1px solid #333;
}
