body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #004673;
}

a:active {
	color: #990066;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}

a:link {
	color: #0000FF;
	text-decoration: underline;
}

a:visited {
	color: purple;
	text-decoration: underline;
}

h2 {
	font-size: 15px;
	font-weight: bold;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00923F;
}


h3 {
	font-size: 16px;
	font-weight: bold;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #800000;
}

h4 {
	font-size: 14px;
	font-weight: bold;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00008B;
}

.bgsand { 
        background-color: #FFFFE4;
        bordercolor: #FFFFE4;
        bgcolor: FFFFE4;
        border-outline: none;
}

.bgborder { 
        bordercolor: #E0F0FF;
        bgcolor: #E0F0FF;
        background-color: #E0F0FF;
        border-outline: none;
}


.bluetext {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
}

.bluetextlight {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366FF;
}

.browntext {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
}

.burgundytext {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B43250;
}

.burgundytextbig {
	font-size: 14px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B43250;
}

.downloadtext {
	font-size: 12px;
	font-weight: normal;
	color: #800000;
}

.finplay {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #FF0000;
}

.greentext {
	font-size: 12px;
	font-weight: bold;
                font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #428642;
}

.greentextdark {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00923F;
}

.greentextstd {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #008000;
}

.greytext {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
}

.highlight1 {
	font-size: 13px;
	font-weight: bold;
         background-color: #AAFFAA;
	color: #8B1A35;
}

.highlight2 {
	font-size: 12px;
	font-weight: bold;
	color: #B43250;
}

.highlight3 {
	font-size: 13px;
	font-weight: bold;
                background-color: #AAFFAA;
	color: #FF0000;
}

.linerule {
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
         background-color: #FFF0D2;
         color: #B43250;
}

.maintabsupper {
	font-size: 12px;
                font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
                background-color: #4292B8;
	color: #FFFFFF;
}

.maintabslower {
	font-size: 12px;
                font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
                background-color: #1CB5B8;
	color: #FFFFFF;
}

.maintabsupper a:link{
         color: #FFFFFF;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         text-decoration: none;
}

.maintabsupper a:visited{
         color: #FFFFFF;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-weight: bold;
         text-decoration: none;
}

.maintabslower a:link{
         color: #FFFFFF;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         text-decoration: none;
}

.maintabslower a:visited{
         color: #FFFFFF;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-weight: bold;
         text-decoration: none;
}

.maintext {
	font-size: 12px;
	font-weight: normal;
        line-height:145%;
        background-color: none;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #000000;
}

.maintextold1 {
	font-size: 12px;
	font-weight: normal;
        background-color: none;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #000000;
}

.maintextold2 {
	font-size: 12px;
	font-weight: normal;
        background-color: none;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                color: #000000;
}

.maintextold3 {
	font-size: 12px;
	font-weight: normal;
        line-height:145%;
        background-color: none;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                color: #000000;
}

.maintextold4 {
	font-size: 14px;
	font-weight: normal;
        line-height:145%;
        background-color: none;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                color: #000000;
}

.maintexthl {
	font-size: 12px;
	font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FCF600; 
        color: #000000;
}

.maintextgreenhl {
	font-size: 12px;
	font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #D2E2D5;
        color: #000000;
}

.maintextpinkhl {
	font-size: 12px;
	font-weight: normal;
        background-color: #FFD2BE;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
}

.maintextsandbg {
	font-size: 12px;
	font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFFDC;
        color: #000000;
}

.maintextsmall {
	font-size: 10px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #000000;
}

.maintextwhitehl {
	font-size: 12px;
	font-weight: normal;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
}

.maintext a:link{
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #0000FF;
}

.maintext a:visited {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #0000FF;
}

.navytext {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00008B;
}

.nbpointer {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.nbpointer a:link{
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.nbpointer a:visited{
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.noticehead {
	font-size: 18px;
	font-weight: bold;
         background-color: #FBF49B;
	color: #B43250;
}

.noticelink a:link{
	font-size: 14px;
	font-weight: bold;
         text-decoration:underline;
         background-color: #FFFFDC;
	color: #00008B;
}

.noticelink a:visited{
	font-size: 14px;
	font-weight: bold;
                text-decoration:underline;
                background-color: #FFFFDC;
	color: #00008B;
}

.noticelinkred {
	font-size: 14px;
	font-weight: bold;
         text-decoration:underline;
         background-color: #FFFFDC;
	color: #FF0000;
}

.nsbrowser1 {
	font-size: 13px;
	font-weight: bold;
        background-color: #FF0000;
        color: #FFFFFF;
}   

.nsbrowser2 {
	font-size: 13px;
	font-weight: normal;
        background-color: #FF0000;
        color: yellow;
}   

.nxtplay{
	font-size: 13px;
	font-weight: normal;
         text-decoration:none;
	color: #0000FF;
}

.orangetext {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
}

.pagecaption {
	font-size: 11px;
	font-weight: bold;
         background-color: #FFFF00;
	color: #FF0000;
}

.pagefooter1 {
	font-size: 12px;
	font-weight: bold;
                background-color: none;
                color: #00E9FF;
}

.pagefooter2 {
	font-size: 12px;
	font-weight: bold;
                background-color: none;
                color: #FFF500;
}

.pagefooter3 {
	font-size: 12px;
	font-weight: bold;
                background-color: none;
                color: #FFFFFF;
}
.pageheaderstrip {
	font-size: 18px;
	font-weight: bold;
                background-color: #FFB317;
                color: #28166F;
}   

.paraheader {
	font-size: 17px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                color: #00008B;
                }

.paraheaderbig {
	font-size: 15px;
	font-weight: bold;
        text-decoration: underline;
       	color: #B43250;
}

.paraheaderbig a:link {
	font-size: 15px;
	font-weight: bold;
        text-decoration:underline;
	color: #00008B;
}

.paraheaderbig a:visited {
	font-size: 15px;
	font-weight: bold;
        text-decoration:underline;
	color: #00008B;
}

.paraheaderbig2 {
	font-size: 15px;
	font-weight: bold;
                background-color: #FFD0C0;
	color: #0000FF;
}

.paraheader18 {
	font-size: 18px;
	font-weight: bold;
              	color: #00923F;
}

.paraheadernotice {
	font-size: 16px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #00923F;
}

.paraheadernoticehl {
	font-size: 16px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
        background-color: #FCF600;
	color: #00923F;
}

.paraheadernoticeh2 {
	font-size: 16px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
        background-color: #FFFFDC;
	color: #00923F;
}

.paraheadernotice20 {
	font-size: 20px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #00923F;
}


.paraheaderwn {
	font-size: 16px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                color: #B43250;
                }

.paraheaderwns {
	font-size: 16px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                color: #FF0000;
                }
.pgpointer {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00008B;
}

.pgpointer a:link{
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00008B;
}

.pgpointer a:visited{
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00008B;
}

.photocaption {
	font-size: 12px;
	font-weight: bold;
                background-color: none;
	color: #00008B;
}

.proghead {
	font-size: 24px;
	font-weight: bold;
         text-decoration:none;
         background-color: #FBF49B;
	color: #B43250;
}

.progname {
	font-size: 14px;
	font-weight: bold;
                text-decoration:none;
	color: #00008B;
}

.progname a:link{
	font-size: 14px;
	font-weight: bold;
         text-decoration:underline;
         background-color: #FFFFE4;
	color: #00008B;
}

.progname a:visited{
	font-size: 14px;
	font-weight: bold;
                text-decoration:underline;
                background-color: #FFFFE4;
	color: #00008B;
}

.purpletext {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #F638C4;
}

.purpletextstd {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF00FF;
}

.redtext {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}

.redtext14 {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}

.redtextdark {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #800000;
}

.redtexthl {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFF70;
	color: #FF0000;
}

.redtexthlold {
	font-size: 12px;
	font-weight: normal;
                font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FCF600;
	color: #FF0000;
}

.schedmonthhead {
	font-size: 18px;
	font-weight: bold;
                background-color: #FFB317;
                color: #28166F;
}

.schednotice {
	font-size: 12px;
	font-weight: normal;
                background-color: #FFFFE4;
                color: #000000;
}

.schedserial {
	font-size: 12px;
	font-weight: normal;
                background-color: #FFFFE4;
                color: #00008B;
}

.schedweekdayhead {
	font-size: 36px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                background-color: #FFF974;
                color: #000000;
}

.subnoticehead {
	font-size: 13px;
	font-weight: bold;
                text-decoration:none;
                background-color: #FFFFE4;
	color: #00008B;
}

.subproghead {
	font-size: 13px;
	font-weight: bold;
                text-decoration:none;
                background-color: #FFFFE4;
	color: #00008B;
}

.tealtext {
	font-size: 12px;
	font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #00D6D6;
}

.whatsnew {
	font-size: 11px;
	font-weight: bold;
         background-color: #FF0000;
	color: #FFFFFF;
}
.youthzoneheaderhl {
	font-size: 20px;
	font-weight: bold;
                font-family: Arial, Verdana, Helvetica, sans-serif;
        background-color: #FF0000;
	color: #FCF600;
}


