
		.body		{
				font-family:		verdana, arial,  sans-serif;
				font-size:			x-small;
				color:				#383838;
				/*line-height:		18px;*/
				margin-top:0px;margin-left:0px;
				
				}

		.bodysmall		{
				font-family:		verdana, arial, sans-serif;
				font-size:			10px;
				font-weight:		bold;
				color:				#383838;
				}
		.bodysmallLight		{
				font-family:		verdana, arial, sans-serif;
				font-size:			10px;
				font-weight:		normal;
				color:				#383838;
				}
								
		.heading		{
				font-family:		verdana, arial, sans-serif;
				font-size:			15px;
				color:				#BD2E30;
				font-weight:		bold;
				}
		.headingblue		{
				font-family:		arial,verdana,  sans-serif;
				font-size:			18px;
				color:				#006699;
				font-weight:		bold;
				}
		.headingred		{
				font-family:		verdana,arial,  sans-serif;
				font-size:			12px;
				color:				#c9303d;
				font-weight:		bold; 
				}
		.headingExtraInfo		{
				font-family:		verdana,arial,  sans-serif;
				font-size:			12px;
				color:				#c9303d;
				font-weight:		bold; 
				}				
				
		.homepageGroupTitle		{
				font-family:		"Trebuchet MS",arial,verdana,  sans-serif;
				font-size:			15px;
				color:				#4571b2;
				font-weight:		bold;
				font-style: 		italic;
				letter-spacing: 	-0.07em;
				line-height: 		95%;
				padding:				2px;
				}
		.thinBorder 				{
				border-top: 		1px solid #6F6F6F; 
				border-bottom: 	1px solid #6F6F6F; 
				padding:				5px;
				background: 		#F6F6F6;
				}	
		.small		{
				font-family:		verdana, arial, sans-serif;
				font-size:			10px;
				font-weight:		bold;
				color:				#555555;
				}
		.smallLight		{
				font-family:		verdana, arial, sans-serif;
				font-size:			10px;
				font-weight:		normal;
				color:				#555555;
				}				
		h1, redHeading		{
				font-family:		arial, "Trebuchet MS", verdana,  sans-serif;
				font-size:			22px;
				font-weight:		bold;
				color:				#c9303d;/*#9E0000;*/
				/*line-height: 		150%; */
				display:inline;

				}

		.priceRetail		{ 
				font-family:		arial, verdana,  sans-serif;
				font-size:			18px;
				font-weight:		bold;
				color:				#c9303d;/*#9E0000;*/
				line-height: 		120%;		
				}
		
		a:link 					{color:#006699; font-weight: bold;text-decoration:none;}
		a:visited 				{color:#006699; font-weight: bold;text-decoration:none;}
		a:hover 					{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:active 				{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:visited:hover 		{color:#9E0000; font-weight: bold;text-decoration:underline;}

		a:link.red 				{color:#9E0000; font-weight: bold;text-decoration:none;}
		a:visited.red 			{color:#9E0000; font-weight: bold;text-decoration:none;}
		a:hover.red 			{color:#ff8000; font-weight: bold;text-decoration:underline;}
		a:active.red 			{color:#ff8000; font-weight: bold;text-decoration:underline;}
		a:visited:hover.red 	{color:#ff8000; font-weight: bold;text-decoration:underline;}

		a:link.grey				{color:#6F6F6F; font-weight: bold;text-decoration:none;}
		a:visited.grey			{color:#6F6F6F; font-weight: bold;text-decoration:none;}
		a:hover.grey 			{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:active.grey 			{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:visited:hover.grey {color:#9E0000; font-weight: bold;text-decoration:underline;}

		a:link.greySm				{color:#6F6F6F; font-weight: bold;text-decoration:none;font-size: 10px}
		a:visited.greySm			{color:#6F6F6F; font-weight: bold;text-decoration:none;font-size: 10px}
		a:hover.greySm 			{color:#9E0000; font-weight: bold;text-decoration:underline;font-size: 10px}
		a:active.greySm 			{color:#9E0000; font-weight: bold;text-decoration:underline;font-size: 10px}
		a:visited:hover.greySm 	{color:#9E0000; font-weight: bold;text-decoration:underline;font-size: 10px}

		a:link 					{color:#006699; font-weight: bold;text-decoration:none;}
		a:visited 				{color:#006699; font-weight: bold;text-decoration:none;}
		a:hover 					{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:active 				{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:visited:hover 		{color:#9E0000; font-weight: bold;text-decoration:underline;}		

		a:link.ezine				{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:visited.ezine			{color:#9E0000; font-weight: bold;text-decoration:underline;}
		a:hover.ezine 				{color:#006699; font-weight: bold;text-decoration:underline;}
		a:active.ezine 			{color:#006699; font-weight: bold;text-decoration:underline;}
		a:visited:hover.ezine 	{color:#006699; font-weight: bold;text-decoration:underline;}


		hr	{
				color:				#cccccc;
				height:				2px;
			}

.formLabel {color:#4ebdd7;font-size:12px;font-weight:bold;}

.button {padding: 1px;background-color:#375d8f;font-family:verdana,arial,sans-serif;font-size:11px;font-weight:bold;color:#ffffff}
.loginButton {padding: 1px;background-color:#ff8000;color:#ffffff;font-family:verdana,arial,sans-serif;font-size:11px;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:		 "Trebuchet MS", verdana, arial, sans-serif;
				font-size:			18px;
				font-weight:		bold;
				color:				#c9303d;/*#9E0000;*/
	padding-top: 12px;
	padding-bottom: 12px;
				/*line-height: 		150%; 
				display:inline;*/

				}
				
.newsletterBodyText { 
	color:#383838;	
	font-family: verdana, arial,  sans-serif;
	font-size:	x-small;
	font-weight: normal;
}

.issueNoText { 
	color:#ffffff;	
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size:	15px;
	font-weight: bold;
}

.blueHeading { 
	color:#003f6b;	
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size:	18px;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 12px;
}
.greenHeading { 
	color:#80BF07;	
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size:	18px;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 12px;
}
.marketingHeading { 
	color:#ffffff;	
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size:	18px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 		1px solid #6F6F6F; 
	border-bottom: 	1px solid #6F6F6F; 
	
}
.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;}
