/* main content area text classes */
.programSched { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #000000; }
.programSchedOff { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #999999; }
.programSchedOn { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #CC3300; }


/* main content area link classes */
a.basic { font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; color: #336699; }
a.basic:hover { color: #FF9933 }
a.basicFixed { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #336699; }
a.basicFixed:hover { color: #FF9933 }
a.programTitle01 { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #336699; }
a.programTitle01:hover { color: #FF9933 }
a.programTitle02 { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #FFE699; }
a.programTitle02:hover { color: #FF9933 }
a.schedDate { font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; color: #FFFFFF; }
a.schedDate:hover { color: #FF9933 }
a.footerl { font-family: verdana,arial,helvetica,sans-serif; color: #FFFFFF; }
a.footerl:hover { color: #FFCC66 }
a.Lnav { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; text-decoration: none; color: #336699; }
a.Lnav:hover { color: #FF9933 }
a.Lnav1 { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: bold; text-decoration: none; color: #336699; }
a.Lnav1:hover { color: #FF9933 }
a.Lnav2 { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-decoration: underline; color: #336699; }
a.Lnav2:hover { color: #FF9933 }
a.Lnav1Fixed { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #336699; }
a.Lnav1Fixed:hover { color: #FF9933 }
a.nextprev { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; text-decoration: none; color: #336699; }
a.nextprev:hover { color: #FF9933 }
a.basicOrange { font-family: verdana,arial,helvetica,sans-serif; color: #FFE699; }
a.basicOrange:hover { color: #FF9933 }
a.paleyellowbold { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #FFE699; }


/* main content area text classes */
.LnavOn { font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; font-size: x-small; color: #CC3300; }
.Lnav1On { font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; font-size: x-small; font-weight: bold; color: #CC3300; }
.dateBlue { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #99CCFF; }
.dateGreen { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #99CCCC; }
.basicBlack { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #000000; }
.basicWhite { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #FFFFFF; }
.basicWhiteBold { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #FFFFFF; }
.bluePipe { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #336699; }
.pageTitle { font-family: verdana,arial,helvetica,sans-serif; font-size: medium; font-weight: bold; color: #CC6600; }
.pageTitle2 { font-family: verdana,arial,helvetica,sans-serif; font-size: small; font-weight: bold; color: #CC6600; }
.subHd1 { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #CC6600; }
.subHd2 { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #000000; }
.subHd3 { font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; color: #CC6600; }
.desc { font-family: verdana,arial,helvetica,sans-serif; color: #666666; }
.descriptive { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #666666; }
.error { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: bold; color: #ff0000; }
.nprnewspacks_title { font-size: xx-small; font-weight: bold }
.nprnewspacks_teaser { font-size: xx-small; }
.programTime01 { font-weight: bold; color: #CC3300; }
.programTime02 { font-weight: bold; color: #FFFFFF; }
.programTime03 { font-weight: bold; color: #CCFFFF; }
.programDesc01 { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #000000; }
.programDesc02 { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: normal; color: #336699; }
.programDesc03 { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: normal; color: #FFFFFF; }
.programSched { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #000000; }
.programSchedOff { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #999999; }
.programSchedOn { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #CC3300; }
.programTimeSched { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: bold; color: #CC3300; }
.formGeneral { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: bold; color: #cc6600; }
.formSpecific { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #cc6600; }
.scheduleDate { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF; }
.scheduleDay { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; font-weight: normal; color: #FFFFFF; }
.calendarMonth { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #003366; }
.footer { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #FFFFFF; }
.footerCopyright { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #999999; }
.popCopyright { color: #FFE699; }
input, textarea, .Textareas, .Pulldowns { font-family: Verdana,sans-serif; font-size: x-small; }
select, option { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; }
.selectbox { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; }
.tvweekyellow { font-family: verdana,arial,helvetica,sans-serif;  font-size: x-small; font-weight: bold; color: #FFE699; }


/* blue 336699 homepage bg */
.hilitetextblue { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #FFFFFF; }
.hilitecatblue { font-weight: bold;}
a.hilitelinkblue { font-weight: bold; color: #FFE699; }
a.hilitelinkblue:hover { color: #FF9933; }

/* green 336666 homepage bg */
.hilitetextgreen { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #FFFFFF; }
.hilitecatgreen { font-weight: bold;}
a.hilitelinkgreen { font-weight: bold; color: #FFE699; }
a.hilitelinkgreen:hover { color: #FF9933; }

/* purple 663366 homepage bg */
.hilitetextpurple { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #FFFFFF; }
.hilitecatpurple { font-weight: bold;}
a.hilitelinkpurple { font-weight: bold; color: #FFE699; }
a.hilitelinkpurple:hover { color: #FF9933; }

/* gray 666666 homepage bg */
.hilitetextgray { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #FFFFFF; }
.hilitecatgray { font-weight: bold;}
a.hilitelinkgray { font-weight: bold; color: #FFE699; }
a.hilitelinkgray:hover { color: #FF9933; }

/* not in our town pages */
.niottitle { font-family: verdana,arial,helvetica,sans-serif; font-size: small; font-weight: bold; color: #993333; } 
.niotb { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #993333; }

/* tv program pages */
#tvprogramlanding tr td { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; color: #000000; }

#tvweeklygrid tr td { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }
