
                #ehs-date {FONT-SIZE: 10px; DISPLAY: inline; FONT-FAMILY: arial,helvetica;}
                p.ehs-post {color: #000000; font-size: 8pt; font-family: verdana,arial,helvetica;}

                a:link {color: 336699; font-size: 10pt; font-weight: bold; font-family: verdana,arial,helvetica;}
                a:hover {color: 000000; font-size: 10pt; font-weight: bold; font-family: verdana,arial,helvetica;}
                a:visited {color: 336699; font-size: 10pt; font-weight: bold; font-family: verdana,arial,helvetica;}
                
                #ehs-header {BACKGROUND-COLOR: 336699; COLOR: ffffff; FONT-SIZE: 14px; DISPLAY: block;
                PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-FAMILY: arial,helvetica;}
                #ehs-news {BACKGROUND-COLOR: FFFFFF; FONT-FAMILY: arial,helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING: 5px; MARGIN: 0px;}
                #ehs-news A {COLOR: 336699; FONT-SIZE: 9pt; DISPLAY: inline; FONT-FAMILY: arial,helvetica; LETTER-SPACING: 0px; TEXT-DECORATION: none; FONT-WEIGHT: bold; MARGIN: 0px;}
                #ehs-news A:hover {COLOR: 339999; BACKGROUND-COLOR: FFFFFF}
                #ehs-news-small {BACKGROUND-COLOR:  FFFFFF; FONT-FAMILY: arial,helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING: 0px; MARGIN: 0px;}
                #ehs-news-small A {COLOR: 336699; FONT-SIZE: 9pt; DISPLAY: inline; FONT-FAMILY: arial,helvetica; LETTER-SPACING: 0px; TEXT-DECORATION: none; FONT-WEIGHT: normal; MARGIN: 0px;}
                #ehs-news-small A:hover {COLOR: 339999; BACKGROUND-COLOR: FFFFFF}
                #ehs-news-big {BACKGROUND-COLOR:  FFFFFF; FONT-FAMILY: arial,helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING: 0px; MARGIN: 0px;}
                #ehs-news-big A {COLOR: 336699; FONT-SIZE: 9pt; DISPLAY: inline; FONT-FAMILY: arial,helvetica; LETTER-SPACING: 0px; TEXT-DECORATION: none; FONT-WEIGHT: normal; MARGIN: 0px;}
                #ehs-news-big A:hover {COLOR: 339999;}
                #ehs-nav {BACKGROUND-COLOR: 336699; FONT-FAMILY: arial,helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING: 0px; MARGIN: 0px;}
                #ehs-nav a {COLOR: ffffff; FONT-SIZE: 9pt; DISPLAY: block; FONT-FAMILY: arial,helvetica;
                LETTER-SPACING: 0px; TEXT-DECORATION: none; FONT-WEIGHT: normal;
                PADDING-TOP: 7px; PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px;
                float: left; border-color: navy; border-width: 0px; border-style: solid;}
                #ehs-nav a:hover {COLOR: 339999; BACKGROUND-COLOR: FFFFFF;}
                #ehs-boxes {BACKGROUND-COLOR: FFFFFF; FONT-FAMILY: arial,helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING: 10px; MARGIN: 0px;}
                #ehs-boxes A {COLOR: 336699; FONT-SIZE: 9pt; DISPLAY: block; FONT-FAMILY: arial,helvetica; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; LETTER-SPACING: 0px; TEXT-DECORATION: none; FONT-WEIGHT: bold; MARGIN: 0px;}
                #ehs-boxes A:hover {COLOR: 339999; BACKGROUND-COLOR: FFFFFF;}

                hr {color:336699;}
                #b1 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b2 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b3 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                #b4 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b5 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b6 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                #b7 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b8 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b9 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                #b10 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b11 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b12 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                #b13 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b14 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b15 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                #b16 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b17 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b18 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                #b19 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b20 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b21 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                #b22 {width:477px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b23 {width:233px;height:210px;margin:5px;float:left;border:1px solid navy;}
                #b24 {width:233px;height:210px;margin:5px;float:right;border:1px solid navy;}
                A:link 		{color: #0033CC;} 
A:visited 		{color: #800080;} 
A:hover 		{color: #990000; text-decoration: none;} 

b, strong		{font-weight: bold}

H1 		{font-weight: bold; font-size: 16pt; font-family: arial, verdana, tahoma, helvetica, sans-serif; color: #000080;} 
H2 		{font-weight: bold; font-size: 12pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000080;}
H3 		{font-weight: bold; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000080;}
 
.headline	{font-weight: bold; font-size: 12pt; font-family: arial, verdana, tahoma, helvetica, sans-serif;} 
.textad		{font-weight: normal; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}
.text 		{font-weight: normal; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}
.boldtext 	{font-weight: bold; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}
.smalltext 	{font-weight: normal; font-size: 8pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}  
.smalltextbold 	{font-weight: bold; font-size: 8pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}
.largetext 	{font-weight: normal; font-size: 11pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;} 
.extralarge {font-weight: bold; font-size: 18pt; font-family: arial, verdana, tahoma, helvetica, sans-serif; color: #000080;} 

.largetextblue	{font-weight: bold; font-size: 11pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000080;}
a.largetextblue	{font-weight: bold; font-size: 11pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000080; text-decoration: underline;}
a.largetextblue:visited {font-weight: bold; font-size: 11pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000080; text-decoration: underline;}
a.largetextblue:hover {font-weight: bold; font-size: 11pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000080; text-decoration: none;}

.largetextblue2	{font-weight: bold; font-size: 14pt; font-family: arial, verdana, tahoma, helvetica, sans-serif; color: #000080;}
a.largetextblue2	{font-weight: bold; font-size: 14pt; font-family: arial, tahoma, verdana, helvetica, sans-serif; color: #000080; text-decoration: underline;}
a.largetextblue2:visited {font-weight: bold; font-size: 14pt; font-family: arial, tahoma, verdana, helvetica, sans-serif; color: #000080; text-decoration: underline;}
a.largetextblue2:hover {font-weight: bold; font-size: 14pt; font-family: arial, tahoma, verdana, helvetica, sans-serif; color: #000080; text-decoration: none;}

a.whitelinks 			{font-weight: bold; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a.whitelinks:visited 	{font-weight: bold; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a.whitelinks:hover		{font-weight: bold; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;}

.whitespace 	{padding-left: 7px; padding-right: 10px; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;} 
.breadcrumbs 	{font-weight: bold; font-size: 8pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}
.articletitle 	{font-weight: bold; font-size: 10pt; font-family: arial, verdana, tahoma, helvetica, sans-serif;} 
.subtitle 		{font-weight: bold; font-size: 10pt; font-family: arial, verdana, tahoma, helvetica, sans-serif; text-decoration: none; color:navy;} 
a.subtitle 			{font-weight: bold; font-size: 10pt; font-family: arial, verdana, tahoma, helvetica, sans-serif; text-decoration: none; color:navy;} 
a.subtitle:visited 	{font-weight: bold; font-size: 10pt; font-family: arial, verdana, tahoma, helvetica, sans-serif; text-decoration: none; color:navy;} 
a.subtitle:hover 	{font-weight: bold; font-size: 10pt; font-family: arial, verdana, tahoma, helvetica, sans-serif; text-decoration: underline; color:navy;} 

.newsletterheader 	{font-weight: bold; font-size: 10pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;} 

/* HealingWell Headers */ 

.topheader1 {background: #336699; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;color: #FFFFFF;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 8px;padding-right: 8px;border-bottom: 1px solid #000000;border-top: 1px solid #000000;} 
.topheader2 {background: #FFFFCC;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 7.5pt;color: #666666;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 8px;padding-right: 8px;border-bottom: #CCCCCC 1px solid;} 
.topheader3 {background: #F0F0DF;font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size: 9pt;color: #000000;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 8px;padding-right: 8px;border-bottom: #CCCCCC 1px solid;} 

A.menu_link1 {color: #FFFFFF;font-family: Verdana, Tahoma, Arial, Helevetica, Sans-Serif;font-size: 7.5pt;font-weight: bold;text-decoration: none;}
A.menu_link1:hover	{color: #FFFFFF;font-family: Verdana, Tahoma, Arial, Helevetica, Sans-Serif;font-size: 7.5pt;text-decoration: underline;font-weight: bold;}
A.menu_link1:visited {color: #FFFFFF;font-family: Verdana, Tahoma, Arial, Helevetica, Sans-Serif;font-size: 7.5pt;font-weight: bold;} 
A.menu_link2 {color: #666666;font-family: Verdana, Tahoma, Arial, Helevetica, Sans-Serif;font-size: 7.5pt;font-weight: bold;text-decoration: none;}
A.menu_link2:hover {color: #666666;font-family: Verdana, Tahoma, Arial, Helevetica, Sans-Serif;font-size: 7.5pt;text-decoration: underline;font-weight: bold;}
A.menu_link2:visited {color: #666666;font-family: Verdana, Tahoma, Arial, Helevetica, Sans-Serif;font-size: 7.5pt;font-weight: bold;} 

.footer1 {background: #FFFFCC;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;color: #666666;font-weight: normal;padding-bottom: 3px;padding-top: 3px;padding-left: 8px;padding-right: 8px;border-top: #CCCCCC 1px solid;border-bottom: #CCCCCC 1px solid;} 
.footer2 {background: #F0F0DF;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;font-weight: normal;padding-bottom: 3px;padding-top: 3px;padding-left: 8px;padding-right: 8px;border-bottom: #CCCCCC 1px solid;} 
.whiteandbluesubheads {border-right: #003366 1px solid;padding-right: 1px;border-top: #6699CC 1px solid;padding-left: 1px;padding-bottom: 1px;font-weight: bold;font-size: 10pt;font-family: verdana, tahoma, arial, helvetica, sans-serif;border-left: #6699CC 1px solid;color: #FFFFFF;padding-top: 1px;border-bottom: #003366 1px solid;background-color: #336699;} 
.whiteandgreensubheads {border-right: #006666 1px solid;padding-right: 1px;border-top: #33CCCC 1px solid;padding-left: 1px;padding-bottom: 1px;font-weight: bold;font-size: 10pt;font-family: verdana, tahoma, arial, helvetica, sans-serif;border-left: #33CCCC 1px solid;color: #FFFFFF;padding-top: 1px;border-bottom: #006666 1px solid;background-color: #008080;}
.hrcolorblue {color: #000080;}
.forminput {color: navy;background-color: #FFFFFF;font-family: Arial, Verdana, Tahoma, Helevetica, Sans-Serif;font-size: 8pt;cursor: default;font-weight: normal;border: 1px solid;}
.formbutton {color: navy;font-family: Verdana, Tahoma, Arial, Helevetica, Sans-Serif;font-size: 8pt;border: 1px solid;cursor: pointer;cursor: hand;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D4D0C8', EndColorStr='#CCCCCC');}
	
 /* HealingWell Left Menu */ 

.leftmenusublinks 	{font-size: 10pt; font-family: arial, verdana, tahoma, helvetica, sans-serif;}
.yellowbox 	{background-color: #FFFFCC;}
.greyboxborder {border-right: #CCCCCC 1px solid;border-top: #EEEEEE 1px solid;border-left: #EEEEEE 1px solid;border-bottom: #CCCCCC 1px solid;background-color: #F0F0DF;}
.greyboxborder_white {border-right: #CCCCCC 1px solid;border-top: #EEEEEE 1px solid;border-left: #EEEEEE 1px solid;border-bottom: #CCCCCC 1px solid;background-color: #FFFFFF;}
.greyboxborder_yellow {border-right: #CCCCCC 1px solid;border-top: #EEEEEE 1px solid;border-left: #EEEEEE 1px solid;border-bottom: #CCCCCC 1px solid;background-color: #FFFFCC;}

/* WellnessBooks Styles */

.tiny 		{font-size: 9pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}
.small 		{font-size: 9pt; font-family: verdana, tahoma, arial, helvetica, sans-serif;}
.price 		{font-size: 9pt; color: 990000; font-family: verdana, tahoma, arial, helvetica, sans-serif;}



.ehs-feedbox {
background-color: #efefef;
height:100%;
color: #858585;
font-size: 12px;
font-family: serif;
}

.ehs-feedbox ul {
list-style: disk;
color: #858585;
margin:0px;
padding-left:20px;
font-size: 12px;
font-family: serif;
}

.ehs-feedbox a:link {
color: #6C6C6C;
text-decoration: none;
font-size: 12px;
font-weight:bold;
padding: 0em;
margin: 0px;
}
.ehs-feedbox a:visited {
color: #6C6C6C;
text-decoration: none;
font-size: 12px;
font-weight:bold;
padding: 0em;
margin: 0px;
}
.ehs-feedbox a:hover {
color: #FF9C00;
text-decoration: underline;
font-size: 12px;
font-weight:bold;
padding: 0em;
margin: 0px;
}
.ehs-feedbox a:active {
color: #FF9C00;
text-decoration: underline;
font-size: 12px;
font-weight:bold;
padding: 0em;
margin: 0px;
}
.ehs-feedbox hr {
color: #6C6C6C;
}

.ehs-head {
color: #6C6C6C; 
font-size: 20px; 
font-family: verdana,arial,helvetica;
}
.ehs-blurb {
color: #6C6C6C; 
font-size: 16px; 
font-family: verdana,arial,helvetica;
}
.ehs-byline {
color: #6C6C6C; 
font-size: 12px; 
font-family: verdana,arial,helvetica; 
font-weight: bold;
}
.ehs-byline A {
color: #6C6C6C;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-byline A:hover {
color: #FF9C00;  
font-size: 12px; 
font-family: arial,helvetica;
}
#ehs-brand {
color: #858585;  
font-size: 12px; 
font-family: arial,helvetica;
}
#ehs-brand A {
color: #6C6C6C;  
font-size: 12px; 
font-family: arial,helvetica;
}
#ehs-brand A:hover {
color: #FF9C00;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-source {
color: #858585;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-source A {
color: #6C6C6C;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-source A:hover {
color: #FF9C00;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-copyright {
color: #858585;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-copyright A {
color: #6C6C6C;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-copyright A:hover {
color: #FF9C00;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-body {
color: #858585;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-body ul li {
color: #858585;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-body A {
color: #6C6C6C;  
font-size: 12px; 
font-family: arial,helvetica;
}
.ehs-body A:hover {
color: #FF9C00;  
font-size: 12px; 
font-family: arial,helvetica;
}
