.ScheduleTitles{ font-family:Arial; color:#B1662E; font-size: 14pt; }
.ScheduleText{  font-family:Arial; font-size: 14pt; color:#85A9C0; }
.ScheduleTextSmall{  font-family:Arial; font-size: 9pt; color:#85A9C0; line-height: 135%; }
.ScheduleClassName{ color:#51809F; font-family:Arial; font-size: 14pt; text-transform: uppercase; letter-spacing: 2px; }
.CLASSNAME{  font-family:trebuchet ms; font-size: 16pt; color:#E22F07; }
.LeftBorder{ border-left: 9px solid #213441; padding: 0px 0px 0px 4px; }
.TeenTitlediv{ float:left; clear:right; font-size:12pt; color:#000; width: 440px; height:auto; background-color:#01A9CD; border: 7px outset #DC8418; margin: 5px 0px 6px 5px; padding:7px;   }

.RollerHolder{ margin: -3px 23px 0px 0px; text-align:center; }

.ProjectListing{ float:left; clear:all; width: 450px; text-align:left; height:auto; background-color:#C6DE1B; border: 7px outset #DC8418; margin: 5px 0px 6px 5px; padding:2px; }
.ProjectListingR{ float:left; clear:all; width: 395px; height:auto;  text-align:left; border: 7px outset #DC8418; margin: 5px 0px 6px 5px;  padding:2px; }

	
.ProjTitle{ background-color:#222; padding:2px; border:1px solid #000; border-left-width:12px; font-family:Courier New; font-weight:bold; font-size: 17pt; color:#E88500; 
	text-decoration: none; width: auto; }
	
.ProjDetails{    float:left; clear:all; height:auto; width:423px; padding: 3px 5px 5px 5px; margin: 2px 3px 3px 3px; background-color:#; font-family:Georgia; letter-spacing: 1px; font-size:14pt;  color:#15222B; }
.TeenDeptHeader{ float:left; clear:all;background-color:#000; width: 300px; height:auto; margin: 5px 0px 6px 5px; padding:7px;  }
.DeptHeaderText{ font-size: 14pt; font-family: trebuchet ms; letter-spacing:2px; text-transform: uppercase; color:#28B4FF;font-weight:bold; }

.WhiteDiamond{ font-family:Trebuchet ms; font-size:16pt; font-weight:bold; color:#fff;}
.WhiteBoldTahoma{ border-bottom:1px dashed #fff; font-family:Trebuchet MS; font-size:11pt; font-weight:bold; color:#fff; }

.BlackDiamond{ font-family:trebuchet ms; font-size:16pt; font-weight:bold; color:#000;  }
.BlackBoldTahoma{ font-family:Trebuchet MS; font-size:11pt; font-weight:bold;  color:#000;  }


td#HeadCap { font-size: 18pt; font-family: trebuchet ms; letter-spacing:3px; text-transform: uppercase; color:#FF9000; }
.HeadCap { font-size: 18pt; font-family: trebuchet ms; letter-spacing:3px; text-transform: uppercase; color:#FF9000; }


li#GHYCPrograms
{
background-color:#00302D; padding: 5px;
}

p#NewsPostDate
{
font-weight:bold; font-family:tahoma; color:#ED3007; font-size:9pt; width:40px;
}

td#NewsCell
{
padding:7px; height:auto; width:100px;
}


span#ProgTitle
{
font-family: Trebuchet MS; color: #FFCC00; font-weight:bold;
}

span#ProgCont
{
font-family:Trebuchet MS; color:#999966;
}

span#StaffParIntro
{
font-family:Verdana; color:#BF3B00; font-size:18pt;  font-weight:bold;
}

span#StaffPar
{
font-family: Verdana; font-size: 11pt; color:#FEE2A9;
}



div#menu{float:left;width: 100%;padding-top:6px;background: #D9A800;}
ul#nav,ul#nav li{list-style-type:none;margin:0px;padding:0px; }
ul#nav{margin-left: 50px;width:100%}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 10px 0;background: #D9A800;text-decoration:none;color: #FFF}
ul#nav a:hover{background: #61B4CF;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #61B4CF;color: #FFF; font-size:9pt}