<style type="text/css">

BODY	{background-color:#CCFFFF; margin: auto 0px; }
body	{background-color:#CCFFFF; margin: auto 0px; } 
H1		{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009900;  text-align:center; }
H1.right	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009900; text-align:right; }
H1.left 	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009900; text-align:left; }
H2		{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#CC99FF; }
H3		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#0099FF; }
H4		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#0000FF; }
H5		{font-size:7pt;  font-family:verdana, arial, helvetica, sans-serif;  color:#0000FF; }
.h1		{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009900; text-align:center; font-weight:bold; text-decoration:none; }
.h1redi	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#EE0000; text-align:center; font-weight:bold; font-style:italic; text-decoration:none; }
.h1r		{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009900; text-align:right; font-weight:bold; text-decoration:none; }
.h1rc		{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#FF0000; text-align:center; font-weight:bold; text-decoration:none; }
.h1red		{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#FF0000; text-align:left; font-weight:bold; text-decoration:none; }
.h1l	 	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009900; text-align:left; font-weight:bold; text-decoration:none; }
.h1bl	 	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#3399ff; text-align:left; font-weight:bold; text-decoration:none; }
.h1c		{font-size:20pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#003399; text-align:center; font-weight:bold; text-decoration:none; }
.h1s		{font-size:20pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#0033FF; text-align:center; font-weight:bold; text-decoration:none; }
.h1cpale	{font-size:18pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#A2CBDC; text-align:center; font-weight:bold; text-decoration:none; }
.h1lprod 	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#003399; text-align:left; font-weight:bold; text-decoration:none; }
.h1cprod 	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#003399; text-align:center; font-weight:bold; text-decoration:none; }
.h1pf	 	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#000000; text-align:left; font-weight:bold; text-decoration:none; }
.h1gr	 	{font-size:14pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#22AA80; font-weight:bold; text-decoration:none; }
.h2		{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#AA77DD; font-weight:bold; text-decoration:none; }
.h2title	{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#0055BB; font-weight:bold; text-decoration:none; }
.h2red	{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#ff0000; font-weight:bold; text-decoration:none; }
.h2y		{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#ffcc00; font-weight:bold; text-decoration:none; }
.h2or		{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#FF7722; font-weight:bold; text-decoration:none; }
.h2gr	 	{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#00CC00; font-weight:bold; text-decoration:none; }
.h2lgr	{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009966; font-weight:bold; text-decoration:none; }
.h2l		{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#003399; text-align:center; text-decoration:none; }
.h2bl	 	{font-size:12pt; font-family:verdana, arial, helvetica, sans-serif; color:#003399; text-align:left; font-weight:bold; text-decoration:none; }
.h2lpale	{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#A2CBDC; text-align:center; font-weight:bold; text-decoration:none; }
.h2lvpale	{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#CDE9FC; text-align:center; text-decoration:none; }
.h2pf	 	{font-size:12pt; font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none; }
.h2pur	{font-size:12pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#FF00FF; font-weight:bold; text-decoration:none; }
.h3		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#0099FF; font-weight:bold; text-decoration:none; }
.h3add	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#0099FF; font-weight:bold; text-decoration:none; }
.h3title	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#0055BB; font-weight:bold; text-decoration:none; }
.h3dkblu	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#003399; font-weight:bold; text-decoration:none; }
.h3gr		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#00CC00; font-weight:bold; text-decoration:none; }
.h3lgr	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#009966; font-weight:bold; text-decoration:none; }
.h3xgr	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#006600; font-weight:bold; text-decoration:none; }
.h3or		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#FF7722; font-weight:bold; text-decoration:none; }
.h3grey	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#888888; font-weight:bold; text-decoration:none; }
.h3y		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#ffcc00; font-weight:bold; text-decoration:none; }
.h3p		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#9999cc; font-weight:bold; text-decoration:none; }
.h3r		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#ff0000; font-weight:bold; text-decoration:none; }
.h3bl		{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#3399ff; font-weight:bold; text-decoration:none; }
.h3pur	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#660066; font-weight:bold; text-decoration:none; }
.h3plumb	{font-size:10pt; font-family:"Comic Sans MS", TSCu_Comic, script; color:#C6444C; font-weight:bold; text-decoration:none; }
.h3enquiry	{font-size:10pt; font-family:verdana, arial, helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:none; }
.h3pf		{font-size:10pt; font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none; }
.h3lgr2	{font-size:10pt; font-family:verdana, arial, helvetica, sans-serif; color:#009966; font-weight:bold; text-decoration:none; }
.h3lbl	{font-size:10pt; font-family:verdana, arial, helvetica, sans-serif; color:#0044dd; font-weight:bold; text-decoration:none; }
.h4		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#0000FF; font-weight:bold; text-decoration:none; }
.h4title	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0055BB; font-weight:bold; text-decoration:none; }
.h4pf		{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none; }
.h4bl		{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0055BB; text-decoration:none; }
.h4libl		{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#3399ff; font-weight:bold; text-decoration:none; }
.h4tlink	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0055BB; text-decoration:underline; }
.h4tlinkc	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0055BB; text-align:center; text-decoration:underline; }
.h4redb	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#ff0000; font-weight:bold; text-decoration:none; }
.h4red	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#ff0000; text-decoration:none; }
.h4redc	{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#ff0000; font-weight:bold; text-decoration:none; }
.h4blu	{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#3399ff; font-weight:bold; text-decoration:none; }
.h4blu2	{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#0033ff; font-weight:bold; text-decoration:none; }
.h4link	{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#0055BB; text-decoration:none; }
.h4or		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#EE9944; font-weight:bold; text-decoration:none; }
.h4grey	{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#AAAAAA; font-weight:bold; text-decoration:none; }
.h4gr		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#00CC00; font-weight:bold; text-decoration:none; }
.h4lgr	{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#009966; font-weight:bold; text-decoration:none; }
.h4p		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#9999cc; font-weight:bold; text-decoration:none; }
.h4purp	{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#990099; font-weight:bold; text-decoration:none; }
.h4pnotes	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#000000; text-decoration:none; }
.h4bnotes	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0066DD; text-decoration:none; }
.h4gnotes	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:none; }
.pgtxt	{font-size:8pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0000FF; font-weight:bold; }
.h5		{font-size:7pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0000FF; font-weight:bold; }
.h5n		{font-size:7pt;  font-family:verdana, arial, helvetica, sans-serif; color:#0000FF; font-weight:bold; text-decoration:none; }
.h5backtop	{font-size:7pt;  font-family:verdana, arial, helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:none; }
.h5tr		{font-size:7pt;  font-family:verdana, arial, helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:none; }
.h5plumb	{font-size:7pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#C6444C; text-decoration:none; }
P 		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#000000; } 
P.1 		{font-size:8pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#000000; }
OL		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#400040; }
UL		{font-size:9pt;  font-family:"Comic Sans MS", TSCu_Comic, script; color:#009900; }
HR 		{color:#606000; }
TD		{vertical-align:top; }
A:link		{color:#0055BB; text-decoration:none;}
A:visited	{color:#BB5500; text-decoration:none;}
#navbwImg 	{position: absolute; top: 350px; left: 10px; }
#prodPagesBook 	{position: relative; top: 10px; left: 0px; }
#prodPagesText 	{position: relative; top: -26px; left: 1px; }
#prodPagesTxt2 	{position: relative; top: -3px; left: 1px; }
#photoCopyImg 	{position: relative; top: 5px; left: 0px; }
#photoCopyText 	{position: relative; top: 0px; left: 1px; }
#prodSel 	{position: relative; top: 0px; left: 0px; background-color:#00CCFF; }
#prodSelSel 	{position: relative; top: 0px; left: 5px; }


#cabHeadTxtLeft { position: relative; top: -36px; left: -136px; z-index: 50; display: none; 
		font-family:"Comic Sans MS", TSCu_Comic, script; font-size: 18px; font-weight: Bold; line-height: 1.2; color: 660066; }
#cabHeadTxtRight { position: relative; top: -36px; left:  40px; z-index: 50; display: none; 
		font-family:"Comic Sans MS", TSCu_Comic, script; font-size: 18px; font-weight: Bold; line-height: 1.2; color: 660066; }

.menuLiter  { position: relative; top: -36px; left: -300px; display: none; }
.menuLeft   { position: relative; top: -36px; left: -164px; display: none; }
.menuCenter { position: relative; top: -36px; left: -150px; display: none; }
.menuRight  { position: relative; top: -36px; left:   34px; display: none; }
.menuHold   { position: absolute; top: 0px; left: 0px;}

#allreMenuPlacer { z-index: 220; }
#literMenuPlacer { z-index: 210; }
#mathsMenuPlacer { z-index: 205; }
#earlyMenuPlacer { z-index: 200; }
#bNumbMenuPlacer { z-index: 195; }
#sVocaMenuPlacer { z-index: 190; }
#time1MenuPlacer { z-index: 185; }
#referMenuPlacer { z-index: 180; }
#moneyMenuPlacer { z-index: 175; }
#writeMenuPlacer { z-index: 170; }
#compcMenuPlacer { z-index: 165; }
#phoniMenuPlacer { z-index: 160; }
#certlMenuPlacer { z-index: 155; }
#otherMenuPlacer { z-index: 150; }
#chrisMenuPlacer { z-index: 145; }
#lspalMenuPlacer { z-index: 140; }
#tskilMenuPlacer { z-index: 135; }
#welshMenuPlacer { z-index: 130; }

.menu    { margin-left: 0px; padding-left: 0px; margin: 0px; padding: 0px; z-index: 50; 
		width: 130px; height: 24; line-height: 2; font-size: 12px; }
.menu li { width: 130px; height: 25px; display: block; list-style: none; text-align: center; }
.menu a:link, .menu a:visited  { width: 130px; height: 25px; display: block; color: #003399; 
		text-decoration: none; font-weight: bold; }

#allreMenu, #allreMenu li, #allreMenu a:link, #allreMenu a:visited {width: 300px; font-size: 18px; font-weight: Bold; line-height: 1.2; color: 660066; }
#allreMenu a:hover { display: inline; color: #EEEE55; }
#literMenu, #literMenu li, #literMenu a:link, #literMenu a:visited {width: 220px; font-size: 18px; font-weight: Bold; line-height: 1.2; }
#catTitleMenu {width: 400px; }

#compcMenu {line-height: 1; }
#certlMenu {line-height: 1; }

.menuGreen  { background-color: #40B737; }
.menuYellow { background-color: #FFFF00; }
.menuRed { background-color: #FF4444; }
.menuText, .menuText a:link, .menuText a:visited { display: inline; font-size: 18px; line-height: 1.2; }
.menuTextBlack, .menuTextBlack a:link, .menuTextBlack a:visited { display: inline; font-size: 16px; font-weight: bold; line-height: 1.5; color: #000000; }
.menuTextRed, .menuTextRed a:link, .menuTextRed a:visited { display: inline; font-size: 18px; font-weight: bold; line-height: 1.3; color: #FF0000; }

.menuGreen  a:hover { background-color: #E2FFE6; }
.menuYellow a:hover { background-color: #ffffAA; }
.menuRed    a:hover { background-color: #ffCCCC; }
.menuText   a:hover { display: inline; color: #EEEE55; }
.menuTextBlack a:hover { display: inline; color: #EEEE55; }
.menuTextRed   a:hover { display: inline; color: #EEEE55; }

.menuGreen  ul { background-color: #E2FFE6; }
.menuYellow ul { background-color: #ffffAA; }
.menuRed    ul { background-color: #ffCCCC; }
.menuText   ul { background-color: #ffffAA; }

.menuGreen  ul li a:hover { background-color: #40B737; }
.menuYellow ul li a:hover { background-color: #FFFF00; }
.menuRed    ul li a:hover { background-color: #FF4444; }
.menuText   ul li a:hover { background-color: #FFFF00; }

#earlyLI1 ul { width: 200px; }	
#bNumbLI1 ul { width: 165px; }
#sVocaLI1 ul { width: 130px; }
#writeLI1 ul { width: 170px; }
#phoniLI1 ul { width: 180px; }

#allreLI1 { width: 250px; font-size: 18px; font-weight: Bold; line-height: 1.2; color: 660066; }
#literLI1 { width: 190px; font-size: 18px; font-weight: Bold; line-height: 1.2}

.menuUL2 { visibility: hidden; position: absolute; top: 25px; left: -1px; z-index: 60;
		margin: 0 0 0 1px; padding: 2px; border-width: 0px 1px 4px 1px;
		border-style: solid; border-color: #526E8D; filter: progid:DXImageTransform.Microsoft.Fade(duration=0.5); }

.menu li ul li, .menu li ul li a:link, .menu li ul li a:visited { width: auto; color: #003399; 
		font-weight: bold; text-align: left; font-size: 11px; }
.menu li ul li a { padding: 2px; }

.menu li:hover>ul { visibility: visible; }

</style>
