html, body {	background: #eee;	color: #000;	line-height: 1.5;}blockquote[cite]::before {	content: attr(cite);	opacity: 0.5;	padding: 0.1em 0.2em;}blockquote,div > pre {	margin: 5px;}blockquote {	border-color: #fc3;	border-style: dashed solid;	border-width: 1px 1em;	box-shadow: 0 2px 5px #963;	-moz-box-shadow: 0 2px 5px #963;	-webkit-box-shadow: 0 2px 5px #963;	padding: 0;}blockquote > pre {	background: #fcfbfa;	box-shadow: inset 0 2px 5px #963;	-moz-box-shadow: inset 0 2px 5px #963;	-webkit-box-shadow: inset 0 2px 5px #963;	max-height: 24pc;	overflow-y: auto;}blockquote > pre:first-child {	margin-top: 0;}blockquote > pre:last-child {	margin-bottom: 0;}h1 {	margin: auto;	text-align: center;}h1, h2, h3, h4, h5, h6 {	background-color: #000;	background-image: -moz-linear-gradient(#888, #000);	background-image: -webkit-gradient(linear, left top, left bottom, from(#888), to(#000));	background-image: linear-gradient(#888, #000);	border: thick double #fc3;	color: #fc3;	padding: 0 0.5em;}dd + dt {	border-top: 2px dotted silver;	margin-top: 0.5em;	padding-top: 0.5em;}p {	margin: 0.5em;}pre {	background: #fff;	border: thin dotted #fc3;	max-width: 100%;	overflow-x: hidden;	overflow-y: auto;	padding: 0.5em;	white-space: -moz-pre-wrap;	white-space: -webkit-pre-wrap;	white-space: pre-wrap;}pre.hidden {	white-space: pre;}pre::first-line::first-letter {	white-space: normal;}pre[title] {	border-bottom: thin solid silver;	border-radius: .5pc .5pc 0 0;	-moz-border-radius: .5pc .5pc 0 0;	-webkit-border-radius: .5pc .5pc 0 0;	border-top: thin solid white;	border: 0 none;	box-shadow: 0.12px 3.45px 6.78px #333;	-moz-box-shadow: 0.12px 3.45px 6.78px #333;	-webkit-box-shadow: 0.12px 3.45px 6.78px #333;	display: inline-block;	padding: 0 0.5em;}pre[title]::before {	background-color: #eee;	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));	background-image: linear-gradient(#eee, #ddd);	background-image: -moz-linear-gradient(#eee, #ddd);	border-bottom: thin solid silver;	border-radius: .5pc .5pc 0 0;	-moz-border-radius: .5pc .5pc 0 0;	-webkit-border-radius: .5pc .5pc 0 0;	border-top: thin solid white;	color: #000;	content: attr(title);	display: block;	font-family: sans-serif;	margin: auto -0.5em;	padding: 0;	text-align: center;	width: auto;}code {	background: #fff;	padding: 0 0.33em;}table, caption {	background: #ccc;}thead, tfoot {	background: #ddd;}tbody {	background: #eee;}th, td {	padding: 0 0.5em;}tbody > tr:nth-child(odd) {	background: #fff;}hr {	clear: both;	float: none;}kbd {	background: #fff;	border-radius: .25em;	-moz-border-radius: .25em;	-webkit-border-radius: .25em;	border-style: double;	border-width: .11em .22em .33em .22em;	padding: 0 0.25em;}button {	appearance: button;	-moz-appearance: button;	-webkit-appearance: push-button;	font: normal small/1.1 sans-serif;	vertical-align: middle;}#NFL img {	margin-right:0.5em;	vertical-align: middle;}.borderless {	border: 0 none ;}.favor {	margin: 1px 0;	outline: #fc3 double 3px;	padding: 1px 0;}.multicol {	column-gap: .25em;	-moz-column-gap: .25em;	-webkit-column-gap: .25em;	column-rule: thin dashed silver;	-moz-column-rule: thin dashed silver;	-webkit-column-rule: thin dashed silver;	column-width: 22em;	-moz-column-width: 22em;	-webkit-column-width: 22em;	margin: 0;	padding: 0;}.multicol.em22 {	column-width: 22em;	-moz-column-width: 22em;	-webkit-column-width: 22em;}.multicol li {	margin-left: 1pc;}.multicol li ul {	margin: 0;	padding: 0;}.point {	background-color: pink;}.term.dquote::before	{ content: "dquote>"; }.term.for::before	{ content: "for>"; }.term.quote::before	{ content: "quote>"; }.term.ps2::before	{ content: ">"; }.term.root::before	{ content: "#"; }.term.usr::before	{ content: "%"; }.term::before	{ padding: 0 .5em 0 .25em; }a[accesskey]::before {	background: #000;	color: #fff;	content: attr(accesskey);	font-family: monospace;	margin-right: .25em;	opacity: .25;	padding: 0 .25em;}a	{ text-decoration: none; }a:link	{ color: #008; }a:link:hover	{ color: #00f; }a:visited	{ color: #800; }a:visited:hover	{ color: #f00; }a:active	{ color: #080; }a:hover	{ text-decoration: underline; }h1>:link,h2>:link,h3>:link,h4>:link,h5>:link,h6>:link	{ color: #9cf; }h1>:link:hover,h2>:link:hover,h3>:link:hover,h4>:link:hover,h5>:link:hover,h6>:link:hover	{ color: #9ff; }h1>:visited,h2>:visited,h3>:visited,h4>:visited,h5>:visited,h6>:visited	{ color: #fc9; }h1>:visited:hover,h2>:visited:hover,h3>:visited:hover,h4>:visited:hover,h5>:visited:hover,h6>:visited:hover	{ color: #ffc; }