td { font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans serif; font-size:11px; color:#333333; line-height: 15px; }
p {
	font-family: Verdana, sans-serif;
	font: 10px/16px #333333;
	padding-left: 0px;
	padding-right: 20px;
	font-size: 11px;
	line-height: 17px;
}
h1,h2,h3,h4 { font-family: Arial, Trebuchet MS, Helvetica, sans serif; margin-top: 0px; padding-top: 0px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#007ea5; font-weight: normal; line-height: 27px; margin-top: 30px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#007ea5; font-weight: bold; line-height: 20px; margin-top: 20px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:#BF5A17; font-weight: bold; line-height:18px; }
h4 {font-family: Georgia, Times, serif; font-size: 14px; color:#007ea5; font-weight: bold; line-height:24px;}
h5 {font-family: Trebuchet MS, Arial, sans serif; font-size: 14px; color:#666666; font-weight: bold; line-height:24px;}
h6 {font-family: Trebuchet MS, Arial, sans serif; font-size: 12px; color:#666666; font-weight: bold; line-height:14px;}


#page { MARGIN-TOP: 0px; MARGIN-LEFT: 0px; background-color: #E1ECE8; }
#headTable { WIDTH: 770px; background-color:#FFFFFF }
#header { BACKGROUND-IMAGE: url(../images/header/lotus-health.gif); HEIGHT: 160px; MARGIN: 0px; background-repeat: no-repeat; width: 770px; } 
#navBar { BACKGROUND-COLOR: #30B0BC; TEXT-ALIGN: center; HEIGHT: 20px; width: 770px; }

#footerbar {HEIGHT: 20px; COLOR: #EFEFEF; BACKGROUND-COLOR: #30b0bc; text-align: center; FONT-SIZE: 10px; border-color: #FFFFFF; border-top-style:solid; border-top-width:1px;}
#footerTable {WIDTH: 770px; TEXT-ALIGN: left; BACKGROUND-COLOR:#E1ECE8; COLOR:#C0C0C0;}
#footerLinks { COLOR:#C0C0C0; TEXT-ALIGN: center; background: #E1ECE8; padding-top: 15px; padding-bottom: 15px; }

#bodyTable {WIDTH: 770px; TEXT-ALIGN: left; BACKGROUND-COLOR:#FFFFFF;}
#tBodyRight { BACKGROUND-COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; padding-right: 30px; padding-left: 30px; width: 552px; }
#tBodyRightHome1 { BACKGROUND-COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; padding-top: 30px; padding-left: 30px; padding-right: 12px; width: 353px; }
#tBodyRightHome2 { BACKGROUND-COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; width: 170px; padding-right: 20px; padding-left: 10px; }
#tBodyProductsRight { BACKGROUND-COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; WIDTH: 552px; padding-right: 10px; padding-left: 30px; }
#tBodyOneCol { BACKGROUND-COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; WIDTH: 460px; padding-right: 30px; padding-left: 30px; }

#tBodyLeft { font-size:10px; line-height: 13px; WIDTH: 138px; WIDTH: 148px; background-repeat: repeat-x; background-image: url(../images/nav/leftcol.gif); padding-top: 10px; padding-left: 10px; }
#tBody { BACKGROUND-COLOR:#FFFFFF; BACKGROUND: url(../images/watermark.jpg) no-repeat; MARGIN: 0px; TEXT-ALIGN: left; } 
#tBodyOffice {BACKGROUND-COLOR: #FFFFFF; WIDTH: 612px; font-family: Verdana, Arial, Helvetica, sans serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; padding-left:30px; }
.right10px {padding-right:10px; }
.left30px { padding-left: 30px; }


.orange { COLOR:#CC6600; }
.lhblue { color:#007ea5;}
.pink { color: #CC0066; }
.red {color: #CC3333;}


/* Styles for the Timetable page */
.timetable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333333; font-weight: normal; line-height: 13px; padding-top:5px; padding-left:5px}
.timetableHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333333; font-weight: normal; padding-top:5px; padding-left:5px; background-color: #EBFAFA; }


/* Styles for the Registration page */
.register {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight:normal; line-height:15px; color:#333333; padding-right:0px; }

/* Styles for the Home page - body */
.indexText {color: #333333; }
.buttonpad {padding-left:40px; border-bottom: 5px solid #ffffff; }
.quote { font-family: Palatino Linotype,Book Antiqua,Georgia,Times,Times New Roman,serif; font-size: 20px; color:#333333; font-weight: normal; font-style:italic; line-height:24px }
.quotename {color:#007682; font-size:10px; text-decoration:none; font-weight: normal; font-style: italic; line-height: 12px;}

/* Styles for the Home page - events box */
.forthcoming { font-family:Tahoma,"Trebuchet MS", Arial, sans-serif; font-size: 11px; font-weight: bold; color:#333333; padding-bottom: 10px; padding-top: 30px; border-bottom:1px solid #30B0BC; width: 180px; } 
.eventHead {font-family:Arial,Helvetica,sans-serif; color:#007ea5; font-size:14px; font-weight:bold; line-height:16px;  } 
.eventSubHead {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight:normal; line-height:14px; color:#007ea5;} 
.eventBody { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:13px; color:#333333; border-bottom:1px solid #30B0BC; padding-top:0px; padding-bottom:0px; width: 180px; } 
.eventImage { border-right: 8px solid #fff; }
.length { color:#D45F00; font-weight: bold; padding-top: 0px; } 

/* Styles for the practioners and workshop inidividula pages */
.photo { border-left: solid 20px #fff; border-right: solid 10px #fff; border-bottom: solid 5px #fff; }

/* Styles for the 2-column practioners summary page */
.body2colLeft { BACKGROUND-COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; width: 110px; PADDING-LEFT: 25px; padding-bottom: 10px; }
.body2colRight { BACKGROUND-COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans serif; font-size:11px; font-weight: normal; color:#333333; line-height: 16px; padding-right: 20px; padding-bottom: 10px; }

/* Styles for the Newsletters page */
.newslettercol1 { width: 95px; padding-bottom: 10px; }
.newslettercol2 { width: 285px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; }
.newsletterpic { border: 1px solid #dddddd; }

/* Styles for the Products pages */
.lTableRow { PADDING-TOP:2px; PADDING-BOTTOM:10px; background-color: #e1f1f2; padding-left: 10px; }
.products { font-family: Georgia, Times, serif; font-size: 20px; color:#F56121; font-weight: bold; text-decoration: underline; padding-left:30px; line-height: 26px; }
.producthead { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#333333; font-weight: bold; line-height: 20px; padding-bottom: 10px; padding-left: 10px; } 
.productsubhead { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight: bold; padding-bottom: 10px; padding-left: 10px; } 
.productdesc { color:#333333; font-size:10px; line-height:13px; font-style: normal; font-weight: normal; padding-left: 10px; padding-right: 0px; padding-bottom:10px; padding-top: 0px; }
.productimage200 { width: 200px; }
.productimage130 { width: 130px; }

/* Styles for the Contact page */
.contact {font-family: Verdana, Arial, Trebuchet MS, Helvetica; font-size:12px; color: #333333; line-height: 17px; font-weight: normal;}

/* Styles for links */
a { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; }
a:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; }
a:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc3300; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; }
a:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #007682; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; }

a.more_sm	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#CC3300;font-size:9px;text-decoration:none;}
a.more_sm:link {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#CC3300;font-size:9px;text-decoration:none;}
a.more_sm:visited	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#CC3300;font-size:9px;text-decoration:none;}
a.more_sm:hover {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#007682;font-size:9px;text-decoration:none;}

a.links_sm	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#CC3300;font-size:10px;text-decoration:none;}
a.links_md	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size:10px; color:#333333;text-decoration:none;}
a.links_md:hover {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#007682;font-size:10px;text-decoration:none;}
a.links_sm:link {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#CC3300;font-size:10px;text-decoration:none;}
a.links_sm:visited	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#CC3300;font-size:10px;text-decoration:none;}
a.links_sm:hover {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#007682;font-size:10px;text-decoration:none;}

a.links_lg	{ font-family: Arial, Helvetica, sans-serif; color:#0E80A6; font-size:15px; font-weight: bold; }
a.links_lg:link { font-family: Arial, Helvetica, sans-serif; color:#0E80A6; font-size:15px; font-weight: bold; }
a.links_lg:visited	{ font-family: Arial, Helvetica, sans-serif; color:#0E80A6; font-size:15px; font-weight: bold; }
a.links_lg:hover { font-family: Arial, Helvetica, sans-serif; color:#cc3300; font-size:15px; font-weight: bold; }

a.footer {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#73A693;font-size:10px; LINE-HEIGHT:16px; }
a.footer:link {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#73A693;font-size:10px; LINE-HEIGHT:16px; }
a.footer:visited	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#73A693;font-size:10px; LINE-HEIGHT:16px; }
a.footer:hover { font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#4A7565; font-size:10px; LINE-HEIGHT:16px; }

a.product { font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#CC6600; text-decoration:none; font-weight: normal; padding-left: 30px; line-height:24px; }
a.product:link { font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#CC6600; text-decoration:none; font-weight: normal; padding-left: 30px; line-height:24px; ; }
a.product:visited	{ font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#CC6600; text-decoration:none; font-weight: normal; padding-left: 30px; line-height:24px; }
a.product:hover { font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#007682; text-decoration:underline; font-weight: normal; padding-left: 30px; padding-top: 10px;  line-height:24px; }

a.consciousdesign	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#EFEFEF;font-size:10px; text-decoration:none;font-weight: normal;}
a.consciousdesign:link {font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#EFEFEF;font-size:10px; text-decoration:none;font-weight: normal;}
a.consciousdesign:visited	{font-family: Verdana, Trebuchet MS, Arial, Helvetica; color:#EFEFEF;font-size:10px; text-decoration:none;font-weight: normal;}
a.consciousdesign:hover {font-family: Verdana, Trebuchet MS, Arial; color:#FEEBB3;font-size:10px;text-decoration:none;font-weight: normal;}
