/* these make the submenus not display by default */
#ciirlsubnav {display: none;}
#currentsubnav {display: none;}

/* these display the appropriate submenus */
.ciirl #ciirlsubnav, .ciirladmission #ciirlsubnav, .ciirldegreerequirements #ciirlsubnav, .ciirlfields #ciirlsubnav, .ciirlcourses #ciirlsubnav, .ciirlhowtoapply #ciirlsubnav, .ciirlfinancial #ciirlsubnav {display: block;}
.current #currentsubnav, .currentcourseinfo #currentsubnav, .currentlectures #currentsubnav, .currentnews #currentsubnav, .currentweekly #currentsubnav, .currentjobs #currentsubnav {display: block;}

/* these make the appropriate section or subsection bold and black */
body.home #home a,
body.home #home a:link, 
body.home #home a:hover, 
body.home #home a:visited 
{font-weight: bold; color: #000000;}

body.about #about a,
body.about #about a:link, 
body.about #about a:hover, 
body.about #about a:visited 
{font-weight: bold; color: #000000;}

body.diploma #diploma a,
body.diploma #diploma a:link, 
body.diploma #diploma a:hover, 
body.diploma #diploma a:visited 
{font-weight: bold; color: #000000;}

body.degreerequirements #degreerequirements a,
body.degreerequirements #degreerequirements a:link, 
body.degreerequirements #degreerequirements a:hover, 
body.degreerequirements #degreerequirements a:visited 
{font-weight: bold; color: #000000;}

body.oc #oc a,
body.oc #oc a:link, 
body.oc #oc a:hover, 
body.oc #oc a:visited 
{font-weight: bold; color: #000000;}

body.background #background a,
body.background #background a:link, 
body.background #background a:hover, 
body.background #background a:visited 
{font-weight: bold; color: #000000;}

body.program #program a,
body.program #program a:link, 
body.program #program a:hover, 
body.program #program a:visited 
{font-weight: bold; color: #000000;}

body.venue #venue a,
body.venue #venue a:link, 
body.venue #venue a:hover, 
body.venue #venue a:visited 
{font-weight: bold; color: #000000;}

body.ciirl #ciirl a,
body.ciirl #ciirl a:link, 
body.ciirl #ciirl a:hover, 
body.ciirl #ciirl a:visited 
{font-weight: bold; color: #000000;}

body.ciirlfields #ciirlfields a,
body.ciirlfields #ciirlfields a:link, 
body.ciirlfields #ciirlfields a:hover, 
body.ciirlfields #ciirlfields a:visited 
{font-weight: bold; color: #000000;}

body.ciirlcourses #ciirlcourses a,
body.ciirlcourses #ciirlcourses a:link, 
body.ciirlcourses #ciirlcourses a:hover, 
body.ciirlcourses #ciirlcourses a:visited 
{font-weight: bold; color: #000000;}

body.ciirlhowtoapply #ciirlhowtoapply a,
body.ciirlhowtoapply #ciirlhowtoapply a:link, 
body.ciirlhowtoapply #ciirlhowtoapply a:hover, 
body.ciirlhowtoapply #ciirlhowtoapply a:visited 
{font-weight: bold; color: #000000;}

body.ciirldegreerequirements #ciirldegreerequirements a,
body.ciirldegreerequirements #ciirldegreerequirements a:link, 
body.ciirldegreerequirements #ciirldegreerequirements a:hover, 
body.ciirldegreerequirements #ciirldegreerequirements a:visited 
{font-weight: bold; color: #000000;}

body.ciirladmission #ciirladmission a,
body.ciirladmission #ciirladmission a:link, 
body.ciirladmission #ciirladmission a:hover, 
body.ciirladmission #ciirladmission a:visited 
{font-weight: bold; color: #000000;}

body.participants #participants a,
body.participants #participants a:link, 
body.participants #participants a:hover, 
body.participants #participants a:visited 
{font-weight: bold; color: #000000;}

body.courses #courses a,
body.courses #courses a:link, 
body.courses #courses a:hover, 
body.courses #courses a:visited 
{font-weight: bold; color: #000000;}

body.faculty #faculty a,
body.faculty #faculty a:link, 
body.faculty #faculty a:hover, 
body.faculty #faculty a:visited 
{font-weight: bold; color: #000000;}

body.homefaculty #homefaculty a,
body.homefaculty #homefaculty a:link, 
body.homefaculty #homefaculty a:hover, 
body.homefaculty #homefaculty a:visited 
{font-weight: bold; color: #000000;}

body.guidelines #guidelines a,
body.guidelines #guidelines a:link, 
body.guidelines #guidelines a:hover, 
body.guidelines #guidelines a:visited 
{font-weight: bold; color: #000000;}

body.financial #financial a,
body.financial #financial a:link, 
body.financial #financial a:hover, 
body.financial #financial a:visited 
{font-weight: bold; color: #000000;}

body.private #private a,
body.private #private a:link, 
body.private #private a:hover, 
body.private #private a:visited 
{font-weight: bold; color: #000000;}

body.research #research a,
body.research #research a:link, 
body.research #research a:hover, 
body.research #research a:visited 
{font-weight: bold; color: #000000;}

body.ack #ack a,
body.ack #ack a:link, 
body.ack #ack a:hover, 
body.ack #ack a:visited 
{font-weight: bold; color: #000000;}

body.resources #resources a,
body.resources #resources a:link, 
body.resources #resources a:hover, 
body.resources #resources a:visited 
{font-weight: bold; color: #000000;}

body.facilities #facilities a,
body.facilities #facilities a:link, 
body.facilities #facilities a:hover, 
body.facilities #facilities a:visited 
{font-weight: bold; color: #000000;}

body.gmsa #gmsa a,
body.gmsa #gmsa a:link, 
body.gmsa #gmsa a:hover, 
body.gmsa #gmsa a:visited 
{font-weight: bold; color: #000000;}

body.newsandevents #newsandevents a,
body.newsandevents #newsandevents a:link, 
body.newsandevents #newsandevents a:hover, 
body.newsandevents #newsandevents a:visited 
{font-weight: bold; color: #000000;}

body.contact #contact a,
body.contact #contact a:link, 
body.contact #contact a:hover, 
body.contact #contact a:visited 
{font-weight: bold; color: #000000;}

body.fgs #fgs a,
body.fgs #fgs a:link, 
body.fgs #fgs a:hover, 
body.fgs #fgs a:visited 
{font-weight: bold; color: #000000;}

body.dept #dept a,
body.dept #dept a:link, 
body.dept #dept a:hover, 
body.dept #dept a:visited 
{font-weight: bold; color: #000000;}

body.howtoapply #howtoapply a,
body.howtoapply #howtoapply a:link, 
body.howtoapply #howtoapply a:hover, 
body.howtoapply #howtoapply a:visited 
{font-weight: bold; color: #000000;}

body.current #current a,
body.current #current a:link, 
body.current #current a:hover, 
body.current #current a:visited 
{font-weight: bold; color: #000000;}

body.currentlectures #currentlectures a,
body.currentlectures #currentlectures a:link, 
body.currentlectures #currentlectures a:hover, 
body.currentlectures #currentlectures a:visited 
{font-weight: bold; color: #000000;}

body.currentcourseinfo #currentcourseinfo a,
body.currentcourseinfo #currentcourseinfo a:link, 
body.currentcourseinfo #currentcourseinfo a:hover, 
body.currentcourseinfo #currentcourseinfo a:visited 
{font-weight: bold; color: #000000;}

body.currentnews #currentnews a,
body.currentnews #currentnews a:link, 
body.currentnews #currentnews a:hover, 
body.currentnews #currentnews a:visited 
{font-weight: bold; color: #000000;}

body.currentweekly #currentweekly a,
body.currentweekly #currentweekly a:link, 
body.currentweekly #currentweekly a:hover, 
body.currentweekly #currentweekly a:visited 
{font-weight: bold; color: #000000;}

body.currentjobs #currentjobs a,
body.currentjobs #currentjobs a:link, 
body.currentjobs #currentjobs a:hover, 
body.currentjobs #currentjobs a:visited 
{font-weight: bold; color: #000000;}

/* these are used when a section, which has a submenu, is selected and makes the subsections grey and normal weight */

body.ciirl #ciirlsubnav ul li a, 
body.ciirl #ciirlsubnav li a:link, 
body.ciirl #ciirlsubnav ul li a:hover, 
body.ciirl #ciirlsubnav ul li a:visited 
{font-weight: normal; color: #333333}

body.current #currentsubnav ul li a, 
body.current #currentsubnav li a:link, 
body.current #currentsubnav ul li a:hover, 
body.current #currentsubnav ul li a:visited 
{font-weight: normal; color: #333333}