.colorlinkgrey {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:16px;	color: #333333;}
.colorlinkgrey A:link {	TEXT-DECORATION: underline; color: #333333}
.colorlinkgrey A:active {	TEXT-DECORATION: underline; color: #333333}
.colorlinkgrey A:visited {	TEXT-DECORATION: underline; color: #333333}
.colorlinkgrey A:hover {	TEXT-DECORATION: underline; color: #333333}

.colorlinknounderline {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:16px;	color: #333333;}
.colorlinknounderline A:link {	TEXT-DECORATION: none; color: #333333}
.colorlinknounderline A:active {	TEXT-DECORATION: none; color: #333333}
.colorlinknounderline A:visited {	TEXT-DECORATION: none; color: #333333}
.colorlinknounderline A:hover {	TEXT-DECORATION: none; color: #333333}

.colorlinknounderlinebig {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; line-height:16px;	color: #333333;}
.colorlinknounderlinebig A:link {	TEXT-DECORATION: none; color: #333333}
.colorlinknounderlinebig A:active {	TEXT-DECORATION: none; color: #333333}
.colorlinknounderlinebig A:visited {	TEXT-DECORATION: none; color: #333333}
.colorlinknounderlinebig A:hover {	TEXT-DECORATION: none; color: #333333}

.colorlinkgreyheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #666666}
.colorlinkagentheader {	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif;	font-size: 16px;	color: #CF5648;}
.colorlinkactivitiesheader { font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #CFB54C}
.colorlinkstudentheader { font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #FF6600}
.colorlinkfallsheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #358200}
.colorlinkflagheader {	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif;	font-size: 16px;	color: #0071D4;}
.colorlinkyouthheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #129EC4}
.colorlinkhousingheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #746E8A}
.colorlinkwelcomeheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #6B9A66}
.ccprogramheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #3A7792}
.ccagentheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #c8491d}

.ccbusheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #20a94d}
.ccsportheader {  font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 16px; color: #5c7197}

.colorlinknav { font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #999999}
.colorlinknav A:link {	TEXT-DECORATION: none; color: #999999}
.colorlinknav A:active {	TEXT-DECORATION: none; color: #999999}
.colorlinknav A:visited {	TEXT-DECORATION: none; color: #999999}
.colorlinknav A:hover {	TEXT-DECORATION: none; color: #666666;}

.colorlinknavd { font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #666666}
.colorlinknavd A:link {	TEXT-DECORATION: none; color: #666666;}
.colorlinknavd A:active {	TEXT-DECORATION: underline; color: #666666;}
.colorlinknavd A:visited {	TEXT-DECORATION: underline; color: #666666;}
.colorlinknavd A:hover {	TEXT-DECORATION: none; color: #666666;}

.cursor {	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #333333;}
.cursor A:link {	TEXT-DECORATION: underline; color: #333333}
.cursor A:active {	TEXT-DECORATION: underline; color: #333333}
.cursor A:visited {	TEXT-DECORATION: underline; color: #333333}
.cursor A:hover {	TEXT-DECORATION: underline; color: #333333}

.small {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif;
	font-size: 9px;
}
.colorlinkorange {font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #ff3300}
.colorlinkorange A:link {font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #ff3300}
.colorlinkorange A:active {font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #ff3300}
.colorlinkorange A:visited {font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #ff3300}

.hidden {display:none}

.contact {font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #FFFFFF; TEXT-DECORATION: none;}
.chat {font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #FFFF00; TEXT-DECORATION: none;}

.logininput {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	border: 1px solid #cccccc;
}
.logininputbutton {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif;
	color:#666666;
	font-size: 12px;
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	cursor:pointer;
}
.nav { font: 12px Lucida Grande, Arial, Verdana, Geneva, sans-serif; letter-spacing:1.2px; padding-top: 3px; padding-bottom: 0px; margin: 0px;}
.nav a:visited {padding: 0px 6px; text-decoration: none;color: #444444; }
.nav a:link {padding: 0px 6px; text-decoration: none;color: #444444; }
.nav .this-page {padding: 0px 0px;vertical-align: top;}
.nav .welcome a:hover {background-color: #ffffff; text-decoration: none;}
.nav .programs a:hover {background-color: #ffffff; text-decoration: none; }
.nav .housing a:hover {background-color: #ffffff; text-decoration: none; }
.nav .activities a:hover {background-color: #ffffff; text-decoration: none; }
.nav .students a:hover {background-color: #ffffff; text-decoration: none; }
.nav .registration a:hover {background-color: #ffffff; text-decoration: none; }
.nav .agent a:hover {background-color: #ffffff; text-decoration: none; }
.nav .email a:hover {background-color: #ffffff; text-decoration: none; }
h1 {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #333333;
	line-height: 18px;
  	padding-bottom:0px;
	margin: 0;
}
.colorlinklarge {
	font: 18px Lucida Grande, Arial, Verdana, Geneva, sans-serif;
}
.colorlink26 {
	font: 14px Lucida Grande, Arial, Verdana, Geneva, sans-serif;
	line-height:2.6;
}
.colorlink16 {
	font: 14px Lucida Grande, Arial, Verdana, Geneva, sans-serif;
	line-height:1.6;
}
.smallheader {
	font: 14px Lucida Grande, Arial, Verdana, Geneva, sans-serif;
}
ul {
	padding: 0;
	margin: 0;
	margin-left: 2em;
}
ol {
	padding: 0;
	margin: 0;
	margin-left: 2em;
}
.moreinfo A:link {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:16px;	color: #333333; background-color: #ffffff;
	border-top:solid 1px #EBEBEB; border-left:solid 1px #EBEBEB;  border-right:solid 1px #EBEBEB; border-bottom:solid 1px #EBEBEB; text-decoration: none; padding: 1px 3px 1px 3px;
}
.moreinfo A:visited {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:16px;	color: #333333; background-color: #ffffff;
	border-top:solid 1px #EBEBEB; border-left:solid 1px #EBEBEB;  border-right:solid 1px #EBEBEB; border-bottom:solid 1px #EBEBEB; text-decoration: none; padding: 1px 3px 1px 3px;
}
.moreinfoblue A:link {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:22px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #0083D9;  text-decoration: underline; padding: 1px 3px 1px 5px;
}
.moreinfoblue A:visited {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:22px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #0083D9;  text-decoration: underline; padding: 1px 3px 1px 5px;
}
.moreinfoorange A:link {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:22px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #C21710;  text-decoration: underline; padding: 1px 3px 1px 5px;
}
.moreinfoorange A:visited {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:22px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #C21710;  text-decoration: underline; padding: 1px 3px 1px 5px;
}
.moreinfogreen A:link {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:22px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #79D900;  text-decoration: underline; padding: 1px 3px 1px 5px;
}
.moreinfogreen A:visited {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:22px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #79D900;  text-decoration: underline; padding: 1px 3px 1px 5px;
}
.moreinfogrey A:link {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:20px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #cccccc;  text-decoration: underline; padding: 1px 3px 1px 5px;
}
.moreinfogrey A:visited {
	font-family: Lucida Grande, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height:20px;	color: #333333; background-color: #ffffff;
	border-left:solid 4px #cccccc;  text-decoration: underline; padding: 1px 3px 1px 5px;
}