.linktext 		{	font: 7pt normal Verdana, Arial, Helvetica, sans-serif ; color: #333399; }

a:link 			{  	color: #750B0B;	text-decoration: underline 	}

a:visited 		{	color: #750B0B;	text-decoration: underline 	}

a:hover 		{	color: #215900;	text-decoration: underline	}

a:active 		{	color: #5D973B;	text-decoration: underline 	}

#design a:link 	{	color: #C6C2B4;	}

#design a:visited {	color: #C6C2B4;	}

#design a:hover {	color: #999; }

#design a:active {	color: #C6C2B4;	}

#design 		{	font-size: 11px; }

#designcourtesy a:link 		{	color: #C6C2B4;	}

#designcourtesy a:visited 	{	color: #C6C2B4;	}

#designcourtesy a:hover 	{	color: #999999;	}

#designcourtesy a:active 	{	color: #C6C2B4;	}

#designcourtesy {	font-size: 7pt;	}

.healingriver	{ 	font: 12pt bold Verdana, Arial, Helvetica, sans-serif ; color: #000000; }

.sbodytext 		{ 	font: 10pt normal Verdana, Arial, Helvetica, sans-serif ; color: #000000; }

.sbodytext9		{ 	font: 9pt normal Verdana, Arial, Helvetica, sans-serif ; color: #000000; }

.smalltext 		{ 	font: 7pt normal Verdana, Arial, Helvetica, sans-serif ; color: #000000; }

.smalltext9		{ 	font: 9pt normal Verdana, Arial, Helvetica, sans-serif ; color: #000000; }

.smalltextlight { 	font: 7pt normal Verdana, Arial, Helvetica, sans-serif ; color: #C6C2B4; }

.price			{ 	font: 11pt bold Verdana, Arial, Helvetica, sans-serif ; color: #000000; }

.pricetext		{ 	font: 11pt normal Verdana, Arial, Helvetica, sans-serif ; color: #000000; }

.bbodytext 		{ 	font: normal 9pt Verdana, Arial, Helvetica, sans-serif ; color: #215B1B; }

.bbodytext9		{ 	font: bold 10pt  Verdana, Arial, Helvetica, sans-serif ; color: #215B1B; }

.bbodytext12	{ 	font: 12pt bold Verdana, Arial, Helvetica, sans-serif ; color: #215B1B; }

.bbodytext14	{ 	font: 14pt bold Verdana, Arial, Helvetica, sans-serif ; color: #215B1B; padding: 0px; margin: 0;}

.header			{ 	font: 18pt bold Verdana, Arial, Helvetica, sans-serif ; color: #215B1B; 
					padding-bottom: 10px;}

.quotetext 		{ 	font: 9pt bold Verdana, Arial, Helvetica, sans-serif ; color: #C6C2B4; }

.whiteongreen	{ 	font: 16pt normal Verdana, Arial, Helvetica, sans-serif ; color: #FFFFFF; }

.sbodytext div	{	margin-bottom: 10px; }

.trailer_row a	{	font-family: verdana, sans-serif; font-size: 15px; font-weight: 900;	}

.trailer_row a:link 		{	color: #750b0b;	}

.trailer_row a:visited 		{ 	color: #750b0b;	}

.trailer_row a:hover 		{ 	color: #999; }

.trailer_row a:active 		{	color: #750b0b; }

div.main_page a:link 		{	color: #750b0b;	}

div.main_page a:visited 	{	color: #750b0b; }

div.main_page a:hover 		{	color: #999; }

div.main_page a:active  	{	color: #750b0b; }

b.title 		{	font-size: 12px; }

div.nav 		{ 	background: 	url('images/nav-xpand.jpg') repeat-x;	
					padding: 7px 0 7px 0; 
					color: #FFFFFF;
					font: 9pt normal Verdana, Arial, Helvetica, sans-serif;
					border-bottom: solid 1px #215C1C;
					max-height: 30px; }

div.nav a 		{ 	text-decoration: none; color: #FFFFFF; }

div.nav a:visited	{ 	text-decoration: none; color: #FFFFFF; }

div.nav a:active	{ 	text-decoration: none; color: #FFFFFF; }

div.nav a:hover { 	color: #CCCCCC; text-decoration: underline; }

.whitetext 		{ 	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: verdana, sans-serif; font-weight: normal; }

p 				{ 	text-align: left;}

.video			{ border: solid 1px #CCCCCC; background: #EFEFEF;}

.vidblank		{width: 425px; height: 344px; border: solid 1px #666666; background: #CCCCCC; vertical-align: middle;}

div.text1, div.text2, div.text3, div.text4, div.text5, div.text6, div.text7, div.text8, div.text9, div.text10  {
				 	font: 10pt normal Verdana, Arial, Helvetica, sans-serif ; color: #000000; 
					background: #F5FFFA;
					border: double 3px #8FBC8F;
					padding: 10px;
					margin: 5px;
					position: absolute;	
					width: 425px;	
					z-index: 1;}	

input			{	border: none; }

div.tstext, div.ahrtext, div.reenatext, div.hjtext, div.bullytext, div.emotiontext, div.classroomtext,
div.braindevtext { 	
					font: 10pt normal Verdana, Arial, Helvetica, sans-serif ; color: #000000; 
					background: #F5FFFA;
					border: double 3px #8FBC8F;
					padding: 10px;
					margin: 5px;
					position: absolute;	
					width: 425px; 
					display: none;	}	

.viewcart {			margin: 10px 0 0 5px; }

.borderback	{		background-color: #F5F5F5;
					border: double 3px #8FBC8F;	}