﻿/* Reverse CSS for ADP website */
/* Specify ONLY colors */
/* #302226 is Gray24 */
body, p, td {
	background-color: black;
	color: white;
}
#masthead {
	border-top-color: white;
	background-color: #302226;
}
#footer {
	border-top-color: white;
	border-bottom-color: white;
	color: white;
	background-color: #302226;
}
#footerleft {
	color: white;
}
.article, article {
	color: white;
	background-color: #302226;
	border-color: white;
}
.arttitle { color: white; }
.artalt { color: yellow; }
.black-on-white {
	color: white;
	background-color: black;
}
.black-on-white-centered {
	color: white;
	background-color: black;
	text-align: center;
}
.gothicbold { /* used for special text after titles */
	color: cyan;
}
.letter { /* how each alpha index letter is shown */
	color: cyan;
}
.linkcolor {
	/* must match a:link below */
	color: cyan;
}
.network-type-header {
	color: black;
}
.newtitle { /* based on pgmtitle above ... */
	color: cyan;
}
.pagetitle { /* Reverse the colors for a full-width (page or column) title */
	color: #2D0D80;
	background-color: white;
}
.quotes {
	color: yellow;
}
.sitepromo {  /* should pretty much match article */
	color: white;
	background-color: #302226;
	border-color: white;
}
.sitetitle {
	color: yellow;
}
.sitetitlem { /* mobile */
	color: yellow;
}
li { /* added Feb '18 to catch list items outside of articles */
	color: white;
}
table.standard {
	border-color: white;
}
td {
	border-color: white;
}
/* NAVIGATION */
td.nav {
	background-color: #302226;
}
table.nav { 
	border-color: white;
	background-color: #302226;
}
table.podcast {
	background-color: gray;

}
.welcome {
	color: white; 
}
a:link {
	color: cyan;
}
a:visited {
	color: cyan;
}
a:hover {
	color: blue;
	background-color: #F8F8FF; /* So-called GhostWhite, a bit less contrast than white, per feedback */
}
/* END NAVIGATION */
