body		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; font-style:none; text-decoration:none; }

td, p		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; font-style:none; text-decoration:none; }


H1			{ font-family:Times New Roman, Georgia, sans-serif; font-size:24px; color:#780032; font-weight:bold; font-style:italic; } 
H2			{ font-family:Times New Roman, Georgia, sans-serif; font-size:18px; color:#780032; font-weight:bold; font-style:italic; } 
H3			{ font-family:Times New Roman, Georgia, sans-serif; font-size:14px; color:#780032; font-weight:bold; font-style:none; text-decoration:none; } 

H4			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#827166; font-weight:bold; margin:0px; }
H5			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; font-style:italic; text-decoration:underline; margin:0px; } 
H6			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; font-style:none; text-decoration:underline; margin:0px; } 


a			{ color:#780032; font-weight:bold; text-decoration:underline; }
a:Link		{ color:#780032; font-weight:bold; text-decoration:underline; }
a:Visited	{ color:#780032; font-weight:bold; text-decoration:underline; }
a:Hover		{ color:#003278; font-weight:bold; text-decoration:underline; }
			  
HR			{ width:80%; text-align:center; color:#E3E3E2; border-style:dashed; height:1px; }


/* ********************************************** */
/* Default Styles */
.main_menu				{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#780032; font-weight:bold; font-style:italic; text-decoration:none;
								height:18px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#E3E3E2; }
.main_menu a:Link		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#780032; font-weight:bold; font-style:italic; text-decoration:none; }
.main_menu a:Visited	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#780032; font-weight:bold; font-style:italic; text-decoration:none; }
.main_menu a:Hover		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#003278; font-weight:bold; font-style:italic; text-decoration:none; }

.prod_menu				{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#666666; font-weight:bold; font-style:none; text-decoration:none; }
.prod_menu a:Link		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#666666; font-weight:bold; font-style:none; text-decoration:none; }
.prod_menu a:Visited	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#666666; font-weight:bold; font-style:none; text-decoration:none; }
.prod_menu a:Hover		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.05em; color:#999999; font-weight:bold; font-style:none; text-decoration:none; }

.faq			{ color:#780032; font-size:11px; font-weight:normal; text-decoration:underline; }
.faq a:Link		{ color:#780032; font-size:11px; font-weight:normal; text-decoration:underline; }
.faq a:Visited	{ color:#780032; font-size:11px; font-weight:normal; text-decoration:underline; }
.faq a:Hover	{ color:#003278; font-size:11px; font-weight:normal; text-decoration:underline; }


.intro		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.1em; color:#780032; font-weight:normal; font-style:none; text-decoration:none; }
	
.header		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.1em; color:#780032; font-weight:normal; font-style:none; text-decoration:underline; }

.label		{ font-weight:bold; }

.form		{ font-size:10px; border-style:solid; border-color:#827166; border-width:1px; background-color:#F7F7F7; }

.button		{ font-weight:bold; font-size:10px; color:#780032; border-style:solid; border-color:#780032; border-width:1px; background-color:#F7F7F7; padding:3px; cursor:hand; }

.calc_bold	{ font-weight:bold; font-size:11px; }

.cost		{ font-weight:bold; }


/* ********************************************** */
/* Concept 1 Styles */
/*

body		{ background-color:#CDBFAE; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; font-style:none; text-decoration:none; }

td, p		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; font-style:none; text-decoration:none; }


H1			{ font-family:Times New Roman, Georgia, sans-serif; font-size:24px; color:#827166; font-weight:bold; font-style:italic; } 
H2			{ font-family:Times New Roman, Georgia, sans-serif; font-size:18px; color:#827166; font-weight:bold; font-style:italic; } 
H3			{ font-family:Times New Roman, Georgia, sans-serif; font-size:14px; color:#827166; font-weight:bold; font-style:none; text-decoration:none; } 

H4			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#827166; font-weight:bold; margin:0px; }
H5			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; font-style:italic; text-decoration:underline; margin:0px; } 
H6			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; font-style:none; text-decoration:underline; margin:0px; } 


a			{ color:#827166; font-weight:bold; text-decoration:underline; }
a:Link		{ color:#827166; font-weight:bold; text-decoration:underline; }
a:Visited	{ color:#827166; font-weight:bold; text-decoration:underline; }
a:Hover		{ color:#CDBFAE; font-weight:bold; text-decoration:underline; }

.main_menu				{ font-family:Times New Roman, Georgia, sans-serif; font-size:18px; letter-spacing:0.05em; color:#827166; font-weight:bold; font-style:italic; text-decoration:none;
							border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#E3E3E2; }
.main_menu a:Link		{ font-family:Times New Roman, Georgia, sans-serif; font-size:18px; letter-spacing:0.05em; color:#827166; font-weight:bold; font-style:italic; text-decoration:none; }
.main_menu a:Visited	{ font-family:Times New Roman, Georgia, sans-serif; font-size:18px; letter-spacing:0.05em; color:#827166; font-weight:bold; font-style:italic; text-decoration:none; }
.main_menu a:Hover		{ font-family:Times New Roman, Georgia, sans-serif; font-size:18px; letter-spacing:0.05em; color:#CDBFAE; font-weight:bold; font-style:italic; text-decoration:none; }


.intro		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.1em; color:#827166; font-weight:normal; font-style:none; text-decoration:none; }

.header		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; letter-spacing:0.1em; color:#827166; font-weight:normal; font-style:none; text-decoration:underline; }

.label		{ font-weight:bold; }

.form		{ font-size:10px; border-style:solid; border-color:#827166; border-width:1px; background-color:#F7F7F7; }

.button		{ font-weight:bold; font-size:10px; color:#827166; border-style:solid; border-color:#827166; border-width:2px; background-color:#F7F7F7; padding:3px; cursor:hand; }
*/


/* -------------------------------------------------- */
/* Default CSS classes for tinymce editor */
.mceLink a:visited {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}

.mceLink a:active {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}

.mceLink a:hover {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}

.mceLink a:link {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}

.mceLink a {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}

.mceVisualAid {
	border: 1px dashed #BBBBBB;
}

