
/* Main body style definition  */
BODY  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
H1 {font-size : 24px;font-weight: normal;line-height:29px;color:#333333;}
H2 {font-size : 20px;font-weight: normal;line-height:25px;color:#333333;}
H3 {font-size : 17px;font-weight: normal;line-height:19px;color:#333333;}
H4 {font-size : 14px;font-weight: normal;line-height:19px;color:#333333;}
/* Used if no thick and thin line images defined  */
HR.thickline {
	color : #000099;
	size : 4;
}

HR.thinline {
	color : #000099;
	size : 2;
}

/* This is the style for the majority of text not otherwise defined below */
.mainpage {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 0;
	border-width : 0;
	margin : 0;	
	color : #000000;
}

/* Style for main page titles, if no image defined */
.title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	color : #000099;
	font-weight: bold;
}

/* Style for other page titles, if no image defined */
.title2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #000099;
	font-weight: bold;
}

/* Style for text that appears at the top of some special pages like specials, and search engine */
.toptext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : Red;
}

/* Style for product names, if no image defined   */
.prodname {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

/* Style for category names, if no image defined   */
.catname {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

/* Style for Product SKU line, if turned on */
.prodSKU {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* Style for Product price, if turned on */
.prodprice {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* Style for Product price emphasized words */
.prodprice2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: Red;
}

/* Style for Product discount line, if turned on */
.proddisc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* Style for border around image on moreinfo page */
.moreimg {
	border-style : groove;
	border-width : thick;
	border-color : Silver;
	width: 30%;
	text-align : center;
	padding : 15px;
	background-color: white;
}

/* Style for orderbox text */
.ordertext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

/* Style for form headers */
.formheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : white;
}

/* Style for form background */
table.formbg {
	background-color : #FFFFFF;
}

/* Style for form text */
.formtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #663333;
}

/* Style for larger form text */
.largerformtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;	
	color : #663333;
}

/* Style for smaller form text */
.smallformtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #000000;
}

/* Style for form error messages */
.formerror {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : red;
}

/* Style for form required text */
.formreqtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : red;
}

/* Style for shopping cart header */
.cartheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : white;
}

/* Style for shopping cart header background */
.cartheaderbg {
	background-color : #0018CE;
}

/* Style for shopping cart text */
.carttext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

/* Style for small shopping cart text */
.smallcarttext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

/* Style for main shopping cart color */
.mainrows {
	background-color : #FFFFFF;
}

/* Style for alternate shopping cart rows */
.altrows {
	background-color : #BBDDFF;
}

/* Add any additional styles you wish to use for your store here  */

/* Used for the default header */
.header {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
	line-height : 17px;
	}
.header A:link    {font-size : 11px; color:#ffffff; text-decoration:none;}
.header A:visited {font-size : 11px; color:#ffffff; text-decoration:none;}
.header A:active  {font-size : 11px; color:#99ccff; text-decoration:none;}
.header A:hover   {font-size : 11px; color:#33ccff; text-decoration:none;}

A.footer2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	text-decoration : underline;
	font-weight : normal;
	line-height : 20px;
	}
	
/* Used for the default footer */
A.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;	
	}

.merchant {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;	
	color : #000000;
}

.chapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	line-height: 17px;
}

.smallchapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	line-height: 13px;
}

.actionchapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #656565;
	line-height: 17px;
}
.largeactionchapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #656565;
	line-height: 22px;
}

.blueactionchapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #0066cc;
	line-height: 17px;
}
.largechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #000000;
	line-height: 22px;
}

.greychapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #cccccc;
	line-height: 17px;
}

.largegreychapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #ccffff;
	line-height: 22px;
}

.largespacegreychapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #ccffff;
	line-height: 28px;
}
.smallgreychapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #ececec;
	line-height: 20px;
}

.smallergreychapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #cccccc;
	line-height: 17px;
}

.largeorangechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #ffcc66;
	line-height: 28px;
}

.orangechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #ffcc66;
	line-height: 22px;
}
.smallwhitechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	line-height: 17px;
}

.whitechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	line-height: 17px;
}

.whitefaq {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	line-height: 28px;
}


.largewhitechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #ffffff;
	line-height: 20px;
}

.largerwhitechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #ffffff;
	line-height: 20px;
}

.bluechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #3399ff;
	line-height: 17px;
}

.largebluechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #000066;
	line-height: 22px;
}
.medbluechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000066;
	line-height: 18px;
}
.medbluepress {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #354468;
	line-height: 20px;
}
.medblackchapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	line-height: 20px;
}

.weeklyaction {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 19px;
	color : #000066;
	line-height: 28px;
}

.darkbluechapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #00005f;
	line-height: 17px;
}

.brownchapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000066;
	line-height: 17px;
}

.tanchapter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #E4DBC5;
	line-height: 20px;
}


 DIV.bodylinks {
		 	font-size: 14px;
		 	font-weight: bold;
		 	line-height:18px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #ffffff;
		 	text-decoration:none;
		 }
		 DIV.bodytext {
		 	font-size: 13px;
		 	line-height:18px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #bba6a6;
		 	text-decoration:none;
		 }
		 DIV.bodytextsmall {
		 	font-size: 13px;
		 	line-height:15px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #cccccc;
		 	text-decoration:none;
		 }
		 DIV.bodytextyellow {
		 	font-size: 14px;
		 	line-height:18px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #ffffcc;
		 	text-decoration:none;
		 }
		 DIV.bodytextgreen {
		 	font-size: 14px;
		 	line-height:16px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #ccffff;
		 	text-decoration:none;
		 }
		 DIV.bodytextbig {
		 	font-size: 13px;
		 	line-height:18px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #ffffff;
		 	text-decoration:none;
		 }
		  .smallgrey {
		 	font-size: 13px;
		 	line-height:15px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #999999;
		 	text-decoration:none;
		 }
		 
		 .smallbluegrey {
		 	font-size: 13px;
		 	line-height:15px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #996699;
		 	text-decoration:none;
		 }
		  .smallgreylite {
		 	font-size: 13px;
		 	line-height:17px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #cccccc;
		 	text-decoration:none;
		 }
		 
		 .smalltanlite {
		 	font-size: 13px;
		 	line-height:17px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #E4DBC5;
		 	text-decoration:none;
		 }
		 .smallblue {
		 	font-size: 13px;
		 	line-height:17px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #3399ff;
		 	text-decoration:none;
		 }
		 .smallwhite {
		 	font-size: 9px;
		 	line-height:14px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #cccccc;
		 	text-decoration:none;
		 }
		 .titler {
		 	font-size: 22px;
		 	line-height:30px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #333333;
		 	text-decoration:none;
		 }
A.aboutnav:link    {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none; line-height : 17px;}
A.aboutnav:visited {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none;line-height : 17px;}
A.aboutnav:active  {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#000099; text-decoration:none;line-height : 17px;}
A.aboutnav:hover   {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#990099; text-decoration:none;line-height : 17px;}
A.lp_healing:link    {color:#ffffff; text-decoration:none;}
A.lp_healing:visited {color:#ffffff; text-decoration:none;}
A.lp_healing:active  {color:#000099; text-decoration:none;}
A.lp_healing:hover   {color:#333399; text-decoration:none;}

.presspurple {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #514D55;
	text-decoration : none;
	font-weight : normal;
	line-height : 23px;
	}
A.presspurple:link    {color:#003399; text-decoration:underline;}
A.presspurple:visited {color:#003399; text-decoration:underline;}
A.presspurple:active  {color:#003399; text-decoration:underline;}
A.presspurple:hover   {color:#cc6600; text-decoration:underline;}

A.utility:link    {text-decoration: none;color : #ffffff;}
A.utility:visited {text-decoration: none;color : #ffffff;}
A.utility:hover   {color:#000066;text-decoration: none;}

A.blue:link    {color:#000099; text-decoration:underline;}
A.blue:visited {color:#663333; text-decoration:underline;}
A.blue:active  {color:#000099; text-decoration:none;}
A.blue:hover   {color:#0066cc; text-decoration:none;}

A.darkpurple:link    {color:#ffffff; text-decoration:none;}
A.darkpurple:visited {color:#ffffff; text-decoration:none;}
A.darkpurple:active  {color:#000099; text-decoration:none;}
A.darkpurple:hover   {color:#ECF3D6; text-decoration:underline;}

A.darkgreen:link    {color:#739334; text-decoration:underline;}
A.darkgreen:visited {color:#739334; text-decoration:underline;}
A.darkgreen:active  {color:#000099; text-decoration:none;}
A.darkgreen:hover   {color:#cc9900; text-decoration:none;}

A.darkgrey:link    {color:#444642; text-decoration:underline;}
A.darkgrey:visited {color:#444642; text-decoration:underline;}
A.darkgrey:active  {color:#000099; text-decoration:none;}
A.darkgrey:hover   {color:#739334; text-decoration:none;}

A.darkblue:link    {color:#174069; text-decoration:underline;}
A.darkblue:visited {color:#174069; text-decoration:underline;}
A.darkblue:active  {color:#000099; text-decoration:none;}
A.darkblue:hover   {color:#ff6600; text-decoration:none;}

A.quote:link    {color:#3784DA; text-decoration:none;}
A.quote:visited {color:#3784DA; text-decoration:none;}
A.quote:active  {color:#3784DA; text-decoration:none;}
A.quote:hover   {color:#3784DA; text-decoration:none;}

A.methods:link    {font-size : 17px; line-height:22px; color:#336699; text-decoration:none;}
A.methods:visited {font-size : 17px; line-height:22px; color:#336699; text-decoration:none;}
A.methods:active  {font-size : 17px; line-height:22px; color:#99ccff; text-decoration:none;}
A.methods:hover   {font-size : 17px; line-height:22px; color:#808080; text-decoration:none;}

A.healing:link    {font-size : 17px; color:#99ccff; text-decoration:none;}
A.healing:visited {font-size : 17px; color:#99ccff; text-decoration:none;}
A.healing:active  {font-size : 17px; color:#99ccff; text-decoration:none;}
A.healing:hover   {font-size : 17px; color:#808080; text-decoration:none;}

.events {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
	line-height : 23px;
	}
A.events:link    {font-size : 17px; color:#ffffff; text-decoration:none;}
A.events:visited {font-size : 17px; color:#ffffff; text-decoration:none;}
A.events:active  {font-size : 17px; color:#ffffff; text-decoration:none;}
A.events:hover   {font-size : 17px; color:#2890CD; text-decoration:none;}

A.power:link    {font-size : 17px; color:#ffff99; text-decoration:none;}
A.power:visited {font-size : 17px; color:#ffff99; text-decoration:none;}
A.power:active  {font-size : 17px; color:#ffff99; text-decoration:none;}
A.power:hover   {font-size : 17px; color:#5326AC; text-decoration:none;}

A.nav:link    {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none;}
A.nav:visited {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none;}
A.nav:active  {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#99ccff; text-decoration:none;}
A.nav:hover   {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#33ccff; text-decoration:none;}
	
.deepurple {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
	}
A.deepurple:link    {color:#ffffff; text-decoration:none;}
A.deepurple:visited {color:#ffffff; text-decoration:none;}
A.deepurple:active  {color:#ffccff; text-decoration:none;}
A.deepurple:hover   {color:#990099; text-decoration:none;}
	
A.bionav:link    {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none; line-height : 17px;}
A.bionav:visited {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none;line-height : 17px;}
A.bionav:active  {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#000099; text-decoration:none;line-height : 17px;}
A.bionav:hover   {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#333399; text-decoration:none;line-height : 17px;}
	
A.evenav:link    {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none;}
A.evenav:visited {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#ffffff; text-decoration:none;}
A.evenav:active  {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#000099; text-decoration:none;}
A.evenav:hover   {font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color:#3399cc; text-decoration:none;}


