.links {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
}
.yearlink {
	font-weight: bold;
	color: #FFFFF;
	text-decoration: none;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding: 5px;
	width: 10%;
}
.footer {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
}
body {
	background-color: #FFFFFF;
	color: #000000;
}	
table.book {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	float: left;
	width: 225px;
	background-color: #FFFFFF;
}
table.years {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	float: center;
	width: 450px;
	background-color: #FFFFFF;
}
#coaches {
	width: 900px;
}
#coaches table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #000;
	font-size: 14px;
}
#coaches table tr td a font {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
}
#ads {
	width: 100%;
	float: center;
	text-align: center;
}
#logo {
	width: 100%;
	float: center;
	text-align: center;
}
#logo table {
	width: 100%;
}
#logo table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #00F;
	font-size: 14px;
}
#logo table tr td a font {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
}
#logo table tr td form input {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: italic;
	font-weight: lighter;
	color: #999;
}
#logo form {
	clear: right;
	float: right;
}
#logo table tr td form {
	width: auto;
}
img {
	max-width: 100%;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.search {
	text-align: right;
}
#menu {
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
#menu table {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	border-bottom-color :#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	width: 100%;
}
#menu table tr th {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #00F;
	width: 25%;
	padding: 5px 5px 5px 5px;
}
#menu table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0FF;
	border-right-color: #0FF;
	border-bottom-color: #0FF;
	border-left-color: #0FF;
	background-color: #0FF;
}
.button {
	font-weight: normal;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-decoration: none;
	background-color: blue;
	color: white;
	border: none;
	border-radius: 4px;
	}
.buttonlink {
	font-weight: normal;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
#books {
	width: 100%;
	background-color: #FFFFFF;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	
}
#books table {
	width: 100%;
	background-color: #FFFFFF;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#books table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	background-color: #FFF;
	width: 100%;
}
#years {
	width: 100%;
	background-color: #FFFFFF;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	overflow-x: scroll;
}
#years table {
	width: 100%;
	background-color: #FFFFFF;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#years table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	background-color: #FFF;
	width: 100%;
}
#team {
	width: 100%;
}
#team table {
	width: 100%;
}
#team table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	background-color: #0CF;
	width: 100%;
}
#coach {
	width: 100%;
}
#coach table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	width: 100%;
}
#scores {
	width: 100%;
	overflow-x: scroll;
}
#scores table {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	text-decoration: none;
	border-bottom-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	width: 100%;
}
#scores table tr th {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #0000FF;
}
#scores table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0FF;
	border-right-color: #0FF;
	border-bottom-color: #0FF;
	border-left-color: #0FF;
	background-color: #0FF;
}
#scores tr.exh td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: normal;
	font-weight: 100;
	text-decoration: none;
	border-bottom-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	background-color: #0FF;
}
#scores tr.playoff td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	border-bottom-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	background-color: #0FF;
}
#key {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
	width: 100%;
}
#roster {
	width: 100%;
	overflow-x: scroll;
}
#roster table {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	width: 100%;
}
#roster table tr th {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #0000FF;
}
#roster table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #0FF;
}
#year {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #0CF;
	width: 100%;
}
#year table tr td {
	font-weight: normal;
}
#team-list {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	background-color: #0FF;
	width: 100%;
	text-align: justify;
}
#team-list table {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	background-color: #0FF;
	width: 100%;
	text-align: justify;
}
#copy {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #00F;
	width: 100%;
}
#copy table {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-color: #00F;
	width: 100%;
}
#copy table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFF;
	background-color: #00F;
	text-align: center;
}
#player {
	width: 100%;
}
#player table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #000;
}
#player table tr td b {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
}
#player-list {
	width: 100%;
}
#stats {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: small;
	color: #000;
	width: 100%;
	overflow-x: scroll;
}
#stats table {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	width: 100%;
	overflow: scroll;
}
#stats table tr th {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: white;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #0000FF;
}
#stats tr.exh td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: nromal;
	line-height: normal;
	font-weight: 100;
	text-decoration: none;
	border-bottom-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	background-color: #0FF;
}
#stats table tr td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #0FF;
}
#stats table tr.career td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #0CF;
}
#stats table tr.other td {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	background-color: #FFFFFF;
}
#lineups {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: small;
	color: #000;
	width: 100%;
	overflow-x: scroll;
}
#lineups table {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0CF;
	border-right-color: #0CF;
	border-bottom-color: #0CF;
	border-left-color: #0CF;
	width: 100%;
	overflow: scroll;
	table-layout: fixed;
	diplay: table-column-group;
}
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    [class*="col-"] {
        width: 100%;
}
@media only screen and (min-width: 600px) {
    /* For tablets: */
}