/* markup classes */

	body					{font: 11px verdana, sans-serif; color: #000000;}
	
	p						{font: 11px/16px verdana, sans-serif; color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
	
	UL						{font: 11px verdana, sans-serif; color: #000000; margin-left: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
	
	B						{font-weight: bold;}

/* Margin Classes */

	/* LR Margins */
	
	.smlLRMargin			{margin-left: 5px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px;}
	
	.medLRMargin			{margin-left: 10px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px;}
	
	.lrgLRMargin			{margin-left: 15px; margin-top: 0px; margin-right: 15px; margin-bottom: 0px;}
	
	.xLrgLRMargin			{margin-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px;}
	
	/* LRTB Margins */
	
	.smlLRTBMargin			{margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px;}
	
	.medLRTBMargin			{margin-left: 10px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px;}
	
	.lrgLRTBMargin			{margin-left: 15px; margin-top: 15px; margin-right: 15px; margin-bottom: 15px;}
	
	.xLrgLRTBMargin			{margin-left: 20px; margin-top: 20px; margin-right: 20px; margin-bottom: 20px;}
	
	/* L Margins */
	
	.smlLMargin				{margin-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
	
	.medLMargin				{margin-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
	
	.lrgLMargin				{margin-left: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
	
	.xLrgLMargin			{margin-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
	
	/* R Margins */
	
	.smlRMargin				{margin-left: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px;}
	
	.medRMargin				{margin-left: 0px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px;}
	
	.lrgRMargin				{margin-left: 0px; margin-top: 0px; margin-right: 15px; margin-bottom: 0px;}
	
	.xLrgRMargin			{margin-left: 0px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px;}
	
	/* T Margins */
	
	.smlTMargin				{margin-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px;}
	
	.medTMargin				{margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px;}
	
	.lrgTMargin				{margin-left: 0px; margin-top: 15px; margin-right: 0px; margin-bottom: 0px;}
	
	.xLrgTMargin			{margin-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px;}
	
	/* B Margins */
	
	.smlBMargin				{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px;}
	
	.medBMargin				{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px;}
	
	.lrgBMargin				{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px;}
	
	.xLrgBMargin			{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px;}
	
	/* TB Margins */
	
	.smlTBMargin			{margin-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px;}
	
	.medTBMargin			{margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px;}
	
	.lrgTBMargin			{margin-left: 0px; margin-top: 15px; margin-right: 0px; margin-bottom: 15px;}
	
	.xLrgTBMargin			{margin-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 20px;}
	
	/* LRB Margins */
	
	.smlLRBMargin			{margin-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px;}
	
	.medLRBMargin			{margin-left: 10px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px;}
	
	.lrgLRBMargin			{margin-left: 15px; margin-top: 0px; margin-right: 15px; margin-bottom: 15px;}
	
	.xLrgLRBMargin			{margin-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 20px;}
	
/* A tag classes */

	a:active				{text-decoration: none;}
	
	a:link 					{text-decoration: none;}
	
	a:visited				{text-decoration: none;}
	
	a:hover					{text-decoration: none; color: #ff9900;}
	
	a.pageLink				{text-decoration: none;}
	
	a.pageLinkWhite			{text-decoration: none; color: #ffffff;}
	
	a.pageLinkGrey			{text-decoration: none; color: #666666;}
	
	a.pageLinkBlue			{text-decoration: none; color: #6699cc;}
	
	a.pageLinkGreen			{text-decoration: none; color: #006600;}
	
	a.navLink				{font: 11px verdana, sans-serif; color: #ffffff;}
	
	a:hover.navLink			{color: #003300;}
	
	a.navLink2				{font: 11px verdana, sans-serif; color: #003300;}
	
	a:hover.navLink2		{color: #000000;}
	
	a.navSel				{font: 10px verdana, sans-serif; color: #99ccff;}
	
	a:hover.navSel			{color: #003300;}
	
/* Colour Classes */

	.blank					{color: #000000;}
	
	.blue					{color: #0000ff;}
	
	.brown					{color: #a52a2a;}
	
	.cyan					{color: #00ffff;}
	
	.gold					{color: #ffd700;}
	
	.green					{color: #008000;}
	
	.grey1					{color: #cccccc;}
	
	.grey2					{color: #999999;}
	
	.grey3					{color: #666666;}
	
	.grey4					{color: #333333;}
	
	.lime					{color: #00ff00;}
	
	.magenta				{color: #ff00ff;}
	
	.navyBlue				{color: #9fafdf;}
	
	.orange					{color: #ffa500;}
	
	.red					{color: #ff0000;}
	
	.silver					{color: #cococo;}
	
	.white					{color: #ffffff;}
	
	.yellow					{color: #ffff00;}
	
/* Form Text */

	.formText				{font-size: 10px;}
	
	
table#prices {
	font: 11px verdana, sans-serif; color: #000000;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}
table#prices tr th, table#prices tr td {
	padding: 3px 5px;
	text-align: center;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
table#prices tr td.lessonType { text-align: left; }
table#prices tr.divider td {
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
	}
	
	
	

	
	
	
	
	