
	body
	{
		margin: 0;
		background-color: #FFFFFF;
	}

	.menuText
	{
		font-family: Tahoma;
		font-size: 9pt;
		color: #FFFFFF;
		text-decoration: none;
		/*font-weight: bold;*/
		line-height: 150%;
	}

	.agMenuText
	{
		font-family: Tahoma;
		font-size: 9pt;
		color: #FFFFFF;
		text-decoration: none;
		/*font-weight: bold;*/
		line-height: 150%;
	}

	.agMenuText:hover
	{
		font-family: Tahoma;
		font-size: 9pt;
		color: #FFFFFF;
		/*font-weight: bold;*/
		text-decoration: underline;
		line-height: 150%;
	}

	.smallFooterText
	{
		font-family: Tahoma;
		font-size: 7pt;
		color: #FFFFFF;
	}

	.footerText
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #666666;
		line-height: 125%;
	}

	.agFooterText
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #666666;
		text-decoration: none;
		line-height: 125%;
	}

	.agFooterText:hover
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #990000;
		text-decoration: underline;
		line-height: 125%;
	}

	.headerText
	{
		font-family: Verdana;
		font-size: 11pt;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		line-height: 125%;
	}

	.headerText2
	{
		font-family: Verdana;
		font-size: 10pt;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		line-height: 125%;
	}

	.headerTextBold
	{
		font-family: Verdana;
		font-size: 11pt;
		color: #E44E53;
		font-weight: bold;
		text-decoration: none;
		line-height: 125%;
	}

	.bodyText
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #666666;
		text-decoration: none;
		line-height: 125%;
	}

	ol li
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #666666;
		text-decoration: none;
		line-height: 150%;
	}

	ul li
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #666666;
		text-decoration: none;
		line-height: 150%;
	}

	{
		font-family: Verdana;
		font-size: 8.5pt;
		font-weight: bold;
		color: #990000;
		text-decoration: none;
		line-height: 125%;
	}

	.packageText
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #666666;
		text-decoration: none;
		line-height: 125%;
	}

	.notesText
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #666666;
		text-decoration: none;
		line-height: 125%;
	}

	.regularLink
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #990000;
		text-decoration: none;
		line-height: 125%;
	}
	/* for munged email links */
	div.regularLink a
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #990000;
		text-decoration: none;
		line-height: 125%;
	}

	.regularLink:hover
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #990000;
		text-decoration: underline;
		line-height: 125%;
	}

	.whiteLink
	{
		font-family: Verdana;
		font-size: 9pt;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
		line-height: 135%;
	}

	.whiteLink:hover
	{
		text-decoration: underline;
	}

	.rightMenu
	{
		padding-top: 10px;
		padding-left: 15px;
		background-color: #FFFFFF;
		border-left: dotted 1px #C0C0C0;
	}

	.rightMenuText
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #666666;
		text-decoration: none;
		line-height: 125%;
	}

	.rightMenuText1
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #666666;
		text-decoration: none;
		line-height: 125%;
	}

	.rightMenuText:hover
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #666666;
		text-decoration: underline;
		line-height: 125%;
	}

	.rightMenuHeaderText
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		line-height: 125%;
	}

	.tableListing
	{		
		border-top: solid 1px #666666;
		/*border-right: solid 1px #666666;*/
	}

	.tdListing
	{
		border-right: solid 1px #666666;
		border-left: solid 1px #666666;
		border-bottom: solid 1px #666666;
	}

	.tdPackageListing
	{
		border-right: solid 1px #666666;
		border-left: solid 1px #666666;
	}

	.innerTDListing
	{
		border-right: solid 1px #666666;
		border-bottom: solid 1px #666666;
	}

	.innerPackageTDListing
	{
		border-right: solid 1px #666666;
	}

	.tdCoursePageHeading
	{
		border-left: solid 1px #666666;
		border-bottom: solid 1px #666666;
		background-color: #999999;
	}

	.innerTDCoursePageHeading
	{
		border-right: solid 1px #666666;
		border-bottom: solid 1px #666666;
		background-color: #999999;
	}

	.fontCoursePageHeading
	{
		font-family: Verdana;
		font-size: 8.5pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		line-height: 125%;
	}

	H1
	{
		font-family: Verdana;
		font-size: 12pt;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
	}

	H2
	{
		font-family: Verdana;
		font-size: 10pt;
		color: #666666;
		text-decoration: none;
	}

	Select
	{
		font-family: Verdana,sans-serif;
		font-size: 11px;
		background: #ffffff;
		color: #666666;
	}

	input.InputBox
	{
		font-family: Verdana, sans-serif;
		font-size: 11px;
		background: #ffffff;
		color: #666666;
		
	}

	Textarea
	{
		font-family: Verdana, sans-serif;
		font-size: 11px;
		background: #ffffff;
		color: #666666;
	}

	input.SubmitButton
	{
		/*font-family: Verdana, sans-serif;
		font-size: 11px;
		font-weight: bold;
		background: #CCCCCC;
		color: #000000;
		border-left: solid 1px #666666;
		border-right: solid 1px #666666;
		border-top: solid 1px #666666;
		border-bottom: solid 1px #666666;*/
	}

	.alternateSearchLink
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #990000;
		text-decoration: none;
		line-height: 125%;
	}

	.alternateSearchLink:hover
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #990000;
		text-decoration: underline;
		line-height: 125%;
	}