	html
/*	input,
	textarea*/						{	background-color: #e6e6e6;
										color-scheme: light;
									}

	a,
	body,
	button,
	textarea						{	color: #222222;
									}

	button							{	background-color: #c3c3c3;
									}

	input[type="text"],
	input[type="password"],
	select							{	color: #222222;
										background-color: #eeeeee;
									}

	input[type="text"]:disabled,
	select:disabled,
	.readOnlyInput					{	background-color: #eeeeee;
										border: 1px solid #cccccc;
										color: #888888;
									}

	.navbarContent select			{	background-color: #cccccc;
									}

	.errorText,
	.noPicksAlert					{	border: 1px solid #aa3333;
									}

	.successText					{	border: 1px solid #006000;
									}

	.warningText,
	.noPicksWarning					{	border: 1px solid #bb8811;
									}

	.acctgHeader,
	.gridhead,
	.gridhead a,
	.ledgerGridHeader,
	.recordsHead,
	.standsHeading,
	.standsHeading a,
	.t5header						{	background-color: #aaaaaa;
										color: #191919;
									}

	.acctgBox,
	.activitySection,
	.dashBox,
	.dashBoxBottom,
	.dashBoxTop,
	.gameBox,
	.invitesPlayer,
	.invitesSubsection,
	.ledgerDetailsBox,
	.navbarItem,
	.paymentsBox,
	.myPicksGame,
	.myPicksGamePlayoffs,
	.nflScorebox,
	.playerBox,
	.profileBox,
	.recordsRow,
	.resultsGame,
	.resultsGamePlayoffs,
	.rosterBox,
	.settingsGroup,
	.statsBlock,
	.top5							{	border: 1px solid #cccccc;
									}

	.aboutRow,
	.myPicksGameWindow,
	.resultsGameWindow				{	border-bottom: 1px solid #cccccc;
									}

	#homeDash,
	#nflScoreboardSection			{	border-bottom: 2px solid #222222;
									}

	#bannerNav,
	#stickyControls					{	background-color: #e6e6e6;
									}

	.burgerMenu						{	background-color: #e6e6e6;
										border-left: 1px solid #aaaaaa;
										border-right: 1px solid #aaaaaa;
									}

	.card,
	.gridIcon td					{	border: 1px solid #222222;
									}

	.darkShaded						{	background-color: #aaaaaa;
									}

	.dashBoxHeader					{	border-bottom: 1px solid #cccccc;
									}

	.dashBoxHeaderStd				{	background-color: #d4d4d4;
									}

	.dashBoxFooter2					{	border-top: 1px solid #cccccc;
									}

	.dashBoxSeparator				{	color: #cccccc;
									}

	.dim,
	.trendNoChange,
	.psheetCount					{	color: #aaaaaa;
									}

	.gridcell,
	.gridhead						{	border: 1px solid #c3c3c3;
									}

	.heading,
	.statsHeading					{	border-bottom: 1px solid #222222;
									}

	.invisible						{	color: #e6e6e6;
									}

	#invitesHeader					{	color: #eeeeee;
										background-color: #333333;
									}

	.invitesRow						{	border-bottom: 1px solid #aaaaaa;
									}

	.kothKO							{	background-image: repeating-linear-gradient(315deg,#808080,#e6e6e6 25%);
									}

	.kothKOme						{	background-image: repeating-linear-gradient(315deg,#808080,#ffffff 25%);
									}

	.ledgerDetailsBoxMe				{	border: 1px solid #000000;
									}

	.lightShaded					{	background-color: #d4d4d4;
									}

	.me								{	background-color: #ffffff;
									}

	#navbar							{	background-color: #cccccc;
									}

	.navbarRow						{	border-bottom: 1px solid #aaaaaa;
									}

	.navbarItem:hover				{	border: 1px solid #666666;
									}

	#pageBanner						{	border-bottom: 1px solid #aaaaaa;
									}

	.myPicksGameKOTHarea			{	border-left: 2px solid #cccccc;
									}

	.myPicksLock					{	border-top: 1px solid #cccccc;
									}

	.myPicksRow						{	border-bottom: 1px solid #dddddd;
									}

	.myPicksKOTHradioBG				{	background-color: #d4d4d4;
									}

	.myPicksGameKOTHcolumn			{	background-color: #bbbbbb;
									}

	.myPicksGameWindow,
	.resultsGameWindow				{	background-color: #d4d4d4;
									}

	.nflScoreboxHeader				{	background-color: #d4d4d4;
										border-bottom: 1px solid #cccccc;
									}

	.nflScoreboxScore				{	border-right: 1px solid #cccccc;
									}

	#picksheetTableLeft				{	border: 2px solid #999999;
									}

	#picksheetTableRight			{	border-top: 2px solid #999999;
										border-right: 2px solid #999999;
										border-bottom: 2px solid #999999;
									}

	.picksheetcell					{	border-bottom: 1px solid #c3c3c3;
										border-left: 1px solid #c3c3c3;
									}

	.picksheetcellMeCol				{	border-bottom: 1px solid #c3c3c3;
										border-left: 1px solid #000000;
										border-right: 1px solid #000000;
									}

	.playerBoxControls				{	border-top: 2px solid #e6e6e6;
										background-color: #b0b0b0;
									}

	.psheetBorder					{	border: 2px solid #c3c3c3;
									}

	.psheetHeading					{	background-color: #c3c3c3;
									}

	.psheetPlayer					{	border: 1px solid #e6e6e6;
									}

	.psheetPlayerMe					{	border: 1px solid #000000;
										background-color: #ffffff;
									}

	.recordsBox						{	border: 1px solid #e6e6e6;
									}

	.separator						{	border-bottom: 2px solid #999999;
									}

	.signInNotice					{	background-color: #d4d4d4;
									}

	.standscellMe					{	border-top: 1px solid #000000;
										border-bottom: 1px solid #000000;
									}

	.standsRank,
	.standsPlayer,
	.standsScore,
	.standsPctg,
	.standsAgg,
	.standsTeamKOTH,
	.standsRoundCompact				{	border-left: 1px solid #c3c3c3;
									}

	.standsPctg,
	.standsAgg						{	border-right: 2px solid #c3c3c3;
									}

	.standsWeek						{	border-right: 1px solid #c3c3c3;
									}

	.standsRoundStart				{	border-left: 3px solid #c3c3c3;
									}

	.subhead,
	.recordsChapter					{	background-color: #dddddd;
										border: 1px solid #aaaaaa;
									}

	.t5rowMe						{	border-top: 1px solid #000000;
										border-bottom: 1px solid #000000;
									}

	.tabBar							{	background-color: #cccccc;
									}

	.tabItemOn						{	background-color: #ffffff;
									}

	.tabItemOff						{	color: #aaaaaa;
									}

	.weekActive,
	.weekInactive					{	border: 1px solid #e6e6e6;
									}

	.weekActive:hover				{	border: 1px solid #999999;
									}

	.weekCurrent					{	border: 1px solid #222222;
									}

	.weekInactive					{	color: #aaaaaa;
									}
