@media print {
BODY {background: white; color: black}
} 

BODY A:active {COLOR: pink; TEXT-DECORATION: underline}
BODY A:link {COLOR: #ff9f9f; TEXT-DECORATION: none}
BODY A:visited {COLOR: #ff9f9f; TEXT-DECORATION: none}
BODY A:hover {COLOR: pink; TEXT-DECORATION: underline}
BODY A:visited:hover {COLOR: pink; TEXT-DECORATION: underline}

LEGEND {color: magenta; font-weight: bold;}

BODY {
scrollbar-Base-Color: magenta;
scrollbar-Face-Color: magenta; 
scrollbar-Arrow-Color: black; 
scrollbar-Track-Color: black;
scrollbar-Highlight-Color: pink;
scrollbar-DarkShadow-Color: black;
scrollbar-Shadow-Color: black;
scrollbar-3dlight-Color: black; 
}

INPUT,SELECT,TEXTAREA {
border: 1px black solid;
font-family: Verdana;
}

<!-- Classes -->

.announcement {border: 2px dashed magenta; background:black;}
.cf {color: magenta;}
.attention {color: red; font-size: 12; font-weight: bold; font-variant: small-caps}

<!-- letter: first letter in a paragraph -->
<!-- heading: heading on each page -->
<!-- subheading: subheadings on pages -->
<!-- song: name of the song, for lyrics page -->

.letter {font-size: 18; font-weight: bold; color: pink; text-align: center}
.heading {font-family: hobo; font-size: 24; color: pink}
.subheading {color: magenta; font-weight: bold;}
.song {font-size: 16; color: pink; font-weight: bold}

<!-- Polls -->

.PollTitle {color: white; font-size: 20; text-align: center;}
.PollQuestion {color: black; font-weight: bold;}
.PollAnswer {color: black;}