﻿/* Reverse CSS for ADP website */
/* Specify ONLY colors */
/* Last updated =Jab '23 to fix a:hover */

/*** OVERALL PAGE FORMAT ***/
body, p, td, li, h1, h2, h3, h4, h5, h6 {
	background-color: black;
	color: #FEFEFE;
}
.masthead { /* 6/24/21: this does not appear to be effective ... */
	border-top-color: #FEFEFE;
	background-color: black;
}
.footer {
	border-top-color: #FEFEFE;
	border-bottom-color: #FEFEFE;
	color: #FEFEFE;
	background-color: black;
}
.footerleft { /* this controls the color of the vertical bars and any potential text */
	color: #FEFEFE;
}

/*** OTHER CLASSES ***/
.acbpurple { color: yellow; }
.article, article { /* a formal reversal of base colors */
	color: mintcream;
	background-color: black;
	border-color: #FEFEFE;
}
.arttitle { color: #FEFEFE; }
.artalt { color: yellow; } /* arguably could be changed; should be good contrast color to white against black */
.bgcolor { 
	background-color: #FEFEFE;
	color: black;
}
.black-on-white {
	color: #FEFEFE;
	background-color: black;
}
.black-on-white-centered {
	color: #FEFEFE;
	background-color: black;
	text-align: center;
}
.gothicbold { /* used for special text after titles */
	color: cyan;
}
.headerbg { /* masthead background */
	background-color: black; 
}
.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: #FEFEFE;
}
.quotes {
	color: yellow;
}
.sitepromo {  /* should pretty much match article */
	color: mintcream;
	background-color: black;
	border-color: #FEFEFE;
}
.sitetitle { /* should perhaps match artalt color */
	color: yellow;
}
.sitetitlem { /* mobile - should perhaps match artalt color */
	color: yellow;
}
.whitebg { 
	background-color: black;
	color: #FEFEFE;
}
table.standard {
	border-color: #FEFEFE;
}
td {
	border-color: #FEFEFE;
}
/* NAVIGATION */
td.nav {
	background-color: black; /* changed 8/22/21 */
}
table.nav { 
	border-color: #FEFEFE;
	background-color: black; /* added 8/22/21 */
}
table.podcast {
	background-color: gray;

}
.welcome {
	color: #FEFEFE; 
}
a:link {
	color: cyan;
}
a:visited {
	color: cyan;
}
a:hover {
	color: blue !important;
	background-color: #FEFEFE; /* a bit less contrast than white, per feedback */
}
/* END */