/* Monday, January 25, 2010 11:38:52 AM */
/* Style generated by EditSiteStyle */

.ScrollableArea
{
  overflow: scroll;
  overflow-x: auto;
  overflow-y: auto;
}

.Alpha75
{
  filter:alpha(opacity=75);
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
}

.Alpha50
{
  filter:alpha(opacity=50);
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.Alpha25
{
  filter: 'alpha(opacity=25)';
  filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=25)';
}


.TF-Body
{
  background-color: #ffffff;
  text-decoration: none;
}


.TF-Cancel-Remove
{
  background-color: #ffff00;
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Commit-Publish
{
  background-color: #ffff00;
  color: #009900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Menu
{
  background-color: #ffff00;
  color: #0000ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Nav-Bar
{
  background-color: #ffffff;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Site-Title
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24pt;
  text-decoration: none;
}


.TxtBlue
{
  color: #0000ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


A.boxHeading:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.boxHeading:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.boxHeading:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.boxHeading:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.boxText:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.boxText:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.boxText:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.boxText:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


.bgAddress
{
  background-image: url(Images/bgAddress.png);
  text-decoration: none;
}


.BgBarHome
{
  background-color: #e4fafb;
  text-decoration: none;
}


.bgBody
{
  background-image: url(Images/bgBody.png);
  text-decoration: none;
}


.BgBottomBar
{
  background-image: url(Images/bottomBar_Bg.png);
  text-decoration: none;
}


.bgBoxCorporateExecutive-
{
  background-image: url(Images/bgHomeCorporate_w165.png);
  text-decoration: none;
}


.bgBoxEnglishCourses-
{
  background-image: url(Images/bgHomeAdults_w165.png);
  text-decoration: none;
}


.bgBoxHighSchool-
{
  background-image: url(Images/bgHomeHighSchool_w165.png);
  text-decoration: none;
}


.bgBoxJuniorCourses
{
  background-image: url(Images/bgHomeJunior_w165.png);
  text-decoration: none;
}


.bgBoxTeacherTraining
{
  background-image: url(Images/bgHomeTeacherTraining_w165.png);
  text-decoration: none;
}


.bgCorporateExecutiveHeader
{
  background-color: #286f7c;
  text-decoration: none;
}


.bgCorporateExecutive
{
  background-color: #68a3ab;
  text-decoration: none;
}


.BgCream
{
  background-color: #fffff0;
  text-decoration: none;
}


.bgDraft
{
  background-image: url(Images/bgDraft.png);
  text-decoration: none;
}


.bgEnglishCoursesHeader
{
  background-color: #4b292f;
  text-decoration: none;
}


.bgEnglishCourses
{
  background-color: #8b5666;
  text-decoration: none;
}


.bgGeneralHeader
{
  background-color: #856d42;
  text-decoration: none;
}


.bgGeneral
{
  background-color: #a58f5e;
  text-decoration: none;
}


.BgGreenNav
{
  background-image: url(Images/BgGreenNav01.png);
  text-decoration: none;
}


.BgGreenTopNav
{
  background-color: #0c929b;
  color: #ff9999;
  text-decoration: none;
}


.BgGrey
{
  background-color: #cccccc;
  text-decoration: none;
}


.bgHighSchoolHeader
{
  background-color: #2c522c;
  text-decoration: none;
}


.bgHighSchool
{
  background-color: #759276;
  text-decoration: none;
}


.bgJuniorCoursesHeader
{
  background-color: #966555;
  text-decoration: none;
}


.bgJuniorCourses
{
  background-color: #c5a79d;
  text-decoration: none;
}


.BgPaleGrey
{
  background-color: #eeeeee;
  text-decoration: none;
}


.bgRhs
{
  background-color: #eae3d4;
  text-decoration: none;
}


.BgSideNav
{
  background-image: url(Images/BgSideNav.png);
  text-decoration: none;
}


.bgTable1
{
  background-color: #f4f4f4;
  text-decoration: none;
}


.bgTable2
{
  background-color: #eaeaea;
  text-decoration: none;
}


.bgTableHeading
{
  background-color: #333333;
  text-decoration: none;
}


.bgTeacherTrainingHeader
{
  background-color: #554b62;
  text-decoration: none;
}


.bgTeacherTraining
{
  background-color: #948e9c;
  text-decoration: none;
}


.bgTestHome
{
  background-image: url(Images/ihdDraft24.png);
  text-decoration: none;
}


.bgTestRest
{
  background-image: url(Images/ihdDraft23rest.png);
  text-decoration: none;
}


.BgTopBanner
{
  background-image: url(Images/topBanner01.png);
  text-decoration: none;
}


.bgTopNav
{
  background-image: url(Images/bgTopNav.png);
  text-decoration: none;
}


.bgWeb
{
  background-image: url(Images/bgWeb.png);
  text-decoration: none;
}


.BgYellow1
{
  background-color: #ffce21;
  text-decoration: none;
}


.BgYellow2
{
  background-color: #ffdf6f;
  text-decoration: none;
}


.BgYellow3
{
  background-color: #ffe690;
  text-decoration: none;
}


.BgYellow4
{
  background-color: #fff0bc;
  text-decoration: none;
}


.CF-Body
{
  background-color: #decfa4;
  text-decoration: none;
}


.CF-Page-Heading
{
  color: #0c929b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.CF-Page-Text
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.CF-Paragraph-Heading
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.h2CorporateExecutive
{
  color: #68a3ab;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.h2EnglishCourses
{
  color: #8b5666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.h2HighSchool
{
  color: #759276;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.h2JuniorCourses
{
  color: #c5a79d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.h2TeacherTraining
{
  color: #948e9c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.h2
{
  color: #a58f5e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.tableHeading
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}


.boxHeading
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.boxText
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.smallGrey
{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
}


A.lhsHeading:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.lhsHeading:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.lhsHeading:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.lhsHeading:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.lhsNav:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.lhsNav:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.lhsNav:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.lhsNav:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.sideNav:link
{
  color: #0000ff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.sideNav:visited
{
  color: #0000ff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.sideNav:active
{
  color: #0000ff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.sideNavDarkTurqoise:link
{
  color: #0c929b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.sideNavDarkTurqoise:visited
{
  color: #0c929b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.sideNavDarkTurqoise:active
{
  color: #0c929b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.sideNavDarkTurqoise:hover
{
  color: #0c929b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.sideNav:hover
{
  color: #0000ff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.sideNavTurqoise:link
{
  color: #a8eff3;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.sideNavTurqoise:visited
{
  color: #a8eff3;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.sideNavTurqoise:active
{
  color: #a8eff3;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.sideNavTurqoise:hover
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.SideNavWhite:link
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.SideNavWhite:visited
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.SideNavWhite:active
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.SideNavWhite:hover
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.smallGrey:link
{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
  border-style: none;
}


A.smallGrey:visited
{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
  border-style: none;
}


A.smallGrey:active
{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
  border-style: none;
}


A.smallGrey:hover
{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


.creamBox
{
  background-color: #fffacd;
  text-decoration: none;
  border-style: none;
}


.rhsHeading
{
  color: #a51100;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19pt;
  text-decoration: none;
}


.rhsText
{
  color: #551c00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.h1CorporateExecutive
{
  color: #68a3ab;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22pt;
  text-decoration: none;
}


.h1EnglishCourses
{
  color: #8b5666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22pt;
  text-decoration: none;
}


.h1HighSchool
{
  color: #759276;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22pt;
  text-decoration: none;
}


.h1JuniorCourses
{
  color: #c5a79d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22pt;
  text-decoration: none;
}


.h1TeacherTraining
{
  color: #948e9c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22pt;
  text-decoration: none;
}


.h1
{
  color: #a58f5e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22pt;
  text-decoration: none;
}


.lhsHeading
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
}


.lhsNav
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


A.mainSubText:link
{
  color: #5c5c5c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.mainSubText:visited
{
  color: #5c5c5c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.mainSubText:active
{
  color: #5c5c5c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.mainSubText:hover
{
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.mainText:link
{
  color: #ca6100;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.mainText:visited
{
  color: #ca6100;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.mainText:active
{
  color: #ca6100;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.mainText:hover
{
  color: #cc0000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


.headerWhite
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.HeadingRed
{
  color: #ff3300;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}


.mainSubText
{
  color: #5c5c5c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.mainText
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.topLanguagesDivider
{
  color: #b3a58a;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 6pt;
  text-decoration: none;
}


.topLanguages
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.topNavDivider
{
  color: #a8a8a8;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 6pt;
  text-decoration: none;
}


.topNav
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}


.sideNavDarkTurqoise
{
  color: #0c929b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.SideNavRed
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.sideNavTurqoise
{
  color: #a8eff3;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}


.SideNavWhite
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.sideNav
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


A.h2:link
{
  color: #a58f5e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2:visited
{
  color: #a58f5e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2CorporateExecutive:link
{
  color: #68a3ab;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2CorporateExecutive:visited
{
  color: #68a3ab;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2CorporateExecutive:active
{
  color: #68a3ab;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2CorporateExecutive:hover
{
  color: #68a3ab;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.h2:active
{
  color: #a58f5e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2:hover
{
  color: #a58f5e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.h2EnglishCourses:link
{
  color: #8b5666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2EnglishCourses:visited
{
  color: #8b5666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2EnglishCourses:active
{
  color: #8b5666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2EnglishCourses:hover
{
  color: #8b5666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.h2HighSchool:link
{
  color: #759276;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2HighSchool:visited
{
  color: #759276;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2HighSchool:active
{
  color: #759276;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2HighSchool:hover
{
  color: #759276;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.h2JuniorCourses:link
{
  color: #c5a79d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2JuniorCourses:visited
{
  color: #c5a79d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2JuniorCourses:active
{
  color: #c5a79d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2JuniorCourses:hover
{
  color: #c5a79d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.h2TeacherTraining:link
{
  color: #948e9c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2TeacherTraining:visited
{
  color: #948e9c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2TeacherTraining:active
{
  color: #948e9c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.h2TeacherTraining:hover
{
  color: #948e9c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


.textAddressBar
{
  color: #806c00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.textBarHome
{
  color: #0c929b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.textGrey
{
  color: #999999;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.textTable
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.textWhite
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


A:link
{
  color: #0000ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A:visited
{
  color: #800080;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A:active
{
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A:hover
{
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


.verySmall
{
  font-size: 4pt;
  text-decoration: none;
}


A.textAddressBar:link
{
  color: #806c00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.textAddressBar:visited
{
  color: #806c00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.textAddressBar:active
{
  color: #806c00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.textAddressBar:hover
{
  color: #806c00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.textTable:link
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.textTable:visited
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.textTable:active
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.textTable:hover
{
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.TF-Nav-Bar:link
{
  color: #0000ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.TF-Nav-Bar:visited
{
  color: #800080;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.TF-Nav-Bar:active
{
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.TF-Nav-Bar:hover
{
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.TF-New-Page-Link:link
{
  background-color: #ffff00;
  color: #ff6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
  border-style: none;
}


A.TF-New-Page-Link:visited
{
  background-color: #ffff00;
  color: #ff6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
  border-style: none;
}


A.TF-New-Page-Link:active
{
  background-color: #ffff00;
  color: #ff6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
  border-style: none;
}


A.TF-New-Page-Link:hover
{
  background-color: #ffff00;
  color: #33cc00;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
  border-style: none;
}


A.topLanguages:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.topLanguages:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.topLanguages:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.topLanguages:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.topNav:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.topNav:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.topNav:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.topNav:hover
{
  color: #eaeaea;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}
