	/* RICH RIVER  - Style Sheet */
	
	body {
	/*
	
		SCROLLBAR-FACE-COLOR: 			#ffffff;
		SCROLLBAR-HIGHLIGHT-COLOR: 	#E5E5E5;
		SCROLLBAR-3DLIGHT-COLOR: 		#E5E5E5;
		SCROLLBAR-ARROW-COLOR: 			#858585;
		SCROLLBAR-TRACK-COLOR: 			#eeeeee;
		SCROLLBAR-SHADOW-COLOR: 		#858585;
		SCROLLBAR-DARKSHADOW-COLOR: 	#7A7A7A;
	*/
		
		font-family:   arial, verdana,sans-serif;
		color: #444;
		
		
	} 
	
	
		
	.bodyText {
		font-family:   "comic sans ms" ; arial, verdana,  sans-serif;
		line-height:140%;
		font-size: x-small;
	
	}
	
	.bodyTextMed {
		font-family:   verdana, arial,sans-serif;
		color:#757575;
		font-size: 11px;
	}
	
	.bodyTextSm {
		font-family:   verdana, arial,sans-serif;
		
		font-size: 11px;
		font-weight:normal;
	}
	
	.bodyTextSmGrey {
		font-family:   verdana, arial,sans-serif;
		color:#dddddd;
		font-size: 10px;
	}
	
	.address {
		font-family:   verdana,  arial, sans-serif;
		line-height:140%;
		font-size: 10px;
		font-weight:normal; 
	}
	
	a:link 				{color:#E6A424;text-decoration:underline}
	a:visited 			{color:#E6A424;text-decoration:underline}
	a:hover 				{color:#1F2F5F;text-decoration:underline;}
	a:active 			{color:#1F2F5F;text-decoration:underline;}
	a:visited:hover 	{color:#1F2F5F;text-decoration:underline;}
	
	a:link.childLink 				{font-family: arial, verdana,sans-serif; font-size: 15px; color:#E6A424;text-decoration:none; line-height:160%;}
	a:visited.childLink			{font-family: arial, verdana,sans-serif; font-size: 15px; color:#E6A424;text-decoration:none; line-height:160%;}
	a:hover.childLink				{font-family: arial, verdana,sans-serif; font-size: 15px; color:#1F2F5F;text-decoration:underline; line-height:160%;}
	a:active.childLink			{font-family: arial, verdana,sans-serif; font-size: 15px; color:#1F2F5F;text-decoration:underline; line-height:160%;}
	a:visited:hover.childLink	{font-family: arial, verdana,sans-serif; font-size: 15px; color:#1F2F5F;text-decoration:underline; line-height:160%;}
	
	
	
	H1		{font-size: 18px; color:#1F2F5F; font-weight:bold;font-family: arial, verdana, sans-serif;display:inline; line-height:120%;}
	H2, .heading2
			{font-size: small; color:#1F5189; font-weight:bold;font-family: arial, verdana, sans-serif;display:inline}
	H3		{font-size:14px; color:#679546; font-weight:bold;font-family: verdana, arial, sans-serif;display:inline}
	
	
	hr.std {
		color: #788C9D; height: 1px;
		
	}
	
	
	.imageBorder {border: solid 2px #bbb; }
	.imageBorderOver {border: solid 2px #E6A424; }
	
	.imageCaption {
		font-family:   verdana, arial,sans-serif;
		font-size: 11px;
		font-weight:normal;
	}
		
	ul.courses {
		line-height:150%; list-style: square
	}
	
	
	.formLabel {
	
		font-family:   arial, verdana, sans-serif;
		color:#006600;
		font-weight:normal;
		font-size: 13px;
	}
	
	.formLabelRequired {
	
		font-family:   arial, verdana, sans-serif;
		color:#1F2F5F;
		font-weight:bold;
		font-size: 13px;
	}
	
	
	div.pages {
		border-top: solid 1px #D2D2D2; border-bottom: solid 1px #D2D2D2; 
		background: #FAFAFA;
		padding-top: 5px; padding-bottom: 5px; padding-left: 5px; 
		font-family:   verdana, arial,sans-serif;
		color: #000000;
		font-size: xx-small;
		
	}
	
	.box_login {padding: 1px;height:20px;width:90px;border: solid 1px #555555; font-family: verdana, arial, sans-serif; font-size:10px;color:	#555555;}
	.button_loginGreen {padding: 1px;height:20px;width:30px;background-color:#279E44;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#ffffff}
	.button_loginRed   {padding: 1px;height:20px;width:30px;background-color:#d80000;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#ffffff}
	.button_loginBlue  {padding: 1px;height:20px;width:30px;background-color:#534C8A;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#ffffff}
	
	.button_action 	{padding: 2px;background-color:#E6A424;color:#ffffff;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;}
	.button_standard 	{padding: 2px;background-color:#E8E8E8;color:#000000;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;}
	
	
	/* ezine stuff */
	
	.button_ezine {padding: 1px;height:20px;width:30px;background-color:#4EBDD7;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#ffffff}
	.box_ezine {padding: 1px;height:17px;width:150px;border: solid 1px #555555; font-family: verdana, arial, sans-serif; font-size:10px;color:	#555555;}
	.box_ezineFirstname {padding: 1px;height:17px;width:67px;border: solid 1px #555555; font-family: verdana, arial, sans-serif; font-size:10px;color:	#555555;}
	.box_ezineSurname {padding: 1px;height:17px;width:80px;border: solid 1px #555555; font-family: verdana, arial, sans-serif; font-size:10px;color:	#555555;}
	
	
	.redHeading		{
					font-family:		verdana, arial, sans-serif;
					font-size:			18px;
					font-weight:		bold;
					color:				#c9303d;/*#9E0000;*/
		padding-top: 12px;
		padding-bottom: 12px;
					/*line-height: 		150%; 
					display:inline;*/
	
					}
	
	.newsSalutation {
		color:#5F87BA;
		font-family:   verdana,sans-serif;
		font-size: 13;	
	}				
	.newsletterBodyText { 
		color:#383838;	
		font-family: verdana, arial,  sans-serif;
		font-size:	x-small;
		font-weight: normal;
	}
	
	.issueNoText { 
		color:#909090;	
		font-family: verdana, arial, sans-serif;
		font-size:	14px;
		font-weight: bold;
		background: #F5F5F5;
		border-top: 		1px solid #cccccc; 
		border-bottom: 	1px solid #cccccc; 
		padding-top: 3px;
		padding-bottom: 2px;
	
	}
	
	.blueHeading { 
		color:#003f6b;	
		font-family:  verdana, arial, sans-serif;
		font-size:	18px;
		font-weight: bold;
		padding-top: 12px;
		padding-bottom: 12px;
	}
	.greenHeading { 
		color:#80BF07;	
		font-family:  verdana, arial, sans-serif;
		font-size:	18px;
		font-weight: bold;
		padding-top: 12px;
		padding-bottom: 12px;
	}
	.marketingHeading { 
		/* used for Referral */
		color:#4C6589;	
		font-family: verdana, arial, sans-serif;
		font-size:	17px;
		font-weight: bold;
		padding-top: 3px;
		padding-bottom: 3px;
		border-top: 		1px solid #4C6589; 
		border-bottom: 	1px solid #4C6589; 
		
	}
	.productHeading { 
		color:#18496d;	
		font-family: verdana,  arial, sans-serif;
		font-size:	14px;
		font-weight: bold;
	}
	
	.wasPrice { 
		color:#000000;	
		font-family: verdana,  arial, sans-serif;
		font-size:	12px;
		font-weight: bold;
	}
	
	.nowPrice { 
		color:#c9303d;	
		font-family: verdana,  arial, sans-serif;
		font-size:	14px;
		font-weight: bold;
	}
	
	.disclaimer { 
		color:#383838;	
		font-family: verdana, arial,  sans-serif;
		font-size:	9px;
		font-weight: bold;
	}
	
	a.newsletter {font-family: verdana, arial,  sans-serif;}
	a:link.newsletter 				{color:#FF8000; font-weight: bold;text-decoration:underline;font-size:	12px;}
	a:visited.newsletter 			{color:#FF8000; font-weight: bold;text-decoration:underline;font-size:	12px;}
	a:hover.newsletter 				{color:#006699; font-weight: bold;text-decoration:underline;}
	a:active.newsletter 				{color:#006699; font-weight: bold;text-decoration:underline;}
	a:visited:hover.newsletter 	{color:#006699; font-weight: bold;text-decoration:underline;}