/* Generic Style Info */
/* STRUCTURE INFO */
body {
	background-color: #FFFFFF;
}
DIV.SubMenuContainerLayout {
	position:relative; width:1px; height:0px; z-index:1; visibility: hidden; overflow: visible;
}
DIV.NutritionMenuLayout, DIV.MeditationMenuLayout, DIV.StressMenuLayout, DIV.SeminarsMenuLayout, DIV.SchoolsMenuLayout, DIV.CompanyMenuLayout {
	position: absolute;
	visibility: hidden;
}
DIV.NutritionMenuLayout {
	left:0px;
	top: 0px;
	width:135px;
	z-index:2;
	border-top: 2px solid #FF9900;
}
DIV.MeditationMenuLayout {
	left:98px;
	top: 0px;
	width:135px;
	z-index:3;
	border-top: 2px solid #FF9900;
}
DIV.StressMenuLayout {
	left:198px;
	top: 0px;
	width:135px;
	z-index:4;
	border-top: 2px solid #FF9900;
}
DIV.SeminarsMenuLayout {
	left:340px;
	top: 0px;
	width:135px;
	z-index:5;
	border-top: 2px solid #FF9900;
}
DIV.SchoolsMenuLayout {
	left:450px;
	top: 0px;
	width:135px;
	z-index:6;
	border-top: 2px solid #FF9900;
}
DIV.CompanyMenuLayout {
	left:502px;
	top: 0px;
	width:135px;
	z-index:6;
	border-top: 2px solid #FF9900;
}
DIV.SubMenuItem {
	float: left;
	width: 100%;
	background-color: #5A79A5;
	/* border-left: 2px solid #FF9900; */
	/* border-right: 2px solid #FF9900; */
	border-bottom: 2px solid #FF9900;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
}
a.SubMenuLink:Link, a.SubMenuLink:Active, a.SubMenuLink:Visited, a.SubMenuLink:Hover { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px;
}
a.SubMenuLink:Link, a.SubMenuLink:Active, a.SubMenuLink:Visited { color: #FFFFFF; text-decoration: none; }
a.SubMenuLink:Hover { color: #FF9900; text-decoration: none;}

/* GENERIC STYLE INFO */
h1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #003399; text-align: left;}
h2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #003399; text-align: left;}
h3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399; text-align: left;}
h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003399;
	text-align: left;
	font-style: italic;
}
h5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #003399; text-align: left;}
h6 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #003399; text-align: left;}

p { font-family: Geneva, Arial, Helvetica, fantasy; color: #000099; font-size: 9pt;}
b, strong  { font-weight: bold; }
.SmallText { font-size: 10px }

ol, ul, li {  font-family: Verdanna, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000099; font-weight: normal}

a:link, a:visted, a:active { text-decoration: underline;}
a:link, a:active { color: #666666; }
a:visited { color: #003366; }
a:hover { color: #003399; text-decoration: none; }

a.InlineLink, a.InlineLink:link, a.InlineLink:active, a.InlineLink:visted { text-decoration: underline;}
a.InlineLink, a.InlineLink:link, a.InlineLink:active { color: #003366;}
a.InlineLink:visted { color: #003366;}
a.InlineLink:hover { color: #003399; text-decoration: none;}

p.SectionsList { text-align: center; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}
a.SectionLink, a.SectionLink:link, a.SectionLink:active, a.SectionLink:visted { text-decoration: underline;}
a.SectionLink, a.SectionLink:link, a.SectionLink:active { color: #003366;}
a.SectionLink:visted { color: #003366;}
a.SectionLink:hover { color: #003399; text-decoration: none;}

/* SPECIFIC NAMED STYLE INFO */
P.Quote, P.Author {font-family: 'Palatino Linotype', 'Book Antiqua', Helvetica, serif; font-weight: normal; font-style: italic; color: #336600; padding: 3px 3px 3px 3px;}
P.Quote {font-size: 16pt;}
P.Author {font-size: 12pt;}

/* Drop Quote */
P.DropQuoteAlpha, P.DropQuoteBravo {
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
#drop_quote_alpha, #drop_quote_bravo {
	width: 150px; 
	padding: 0px 0px 0px 0px;
	margin: 5px 5px 5px 5px;
}
#drop_quote_alpha {
	float: right;
	border-top: 2px dotted #003399;
	border-bottom: 2px dotted #003399;
}
#drop_quote_bravo {
	float: left;
	border-top: 2px dotted #003399;
	border-bottom: 2px dotted #003399;
}

P.DropQuoteAlpha, P.DropQuoteBravo {padding: 5px 5px 5px 5px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal;}
P.DropQuoteAlpha {color: #003399; text-align: left;}
P.DropQuoteBravo {color: #003399; text-align: right;}

/* TABLES ROWS AND CELLS */
Table.HdrTable, Table.HdrNavTable, Table.MainTable, Table.FtrTable { width: 755px; }
Table.LeftSectionTable {width: 170px;}
Table.LeftSectionTable TR TD.LeftSectionText {width: 170px; height: 200px;}
Table.LeftSectionTable TR TD.LeftSectionImg {width: 170px; height: 125px;}
Table.BodyTable {
	width: 580px;
	margin-left: 5px;
}
/* FORM ELEMENTS */
Input.FormBox, Select.FormBox, TextArea.FormBox, Input.FormBoxRequired, TextArea.FormBoxRequired {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; z-index:1;}
Input.FormBoxRequired, TextArea.FormBoxRequired {background-color: #CC0000; }
Input.FormBtn {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #003399;}
Legend {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #003399;}
Label {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #003399;}
Fieldset {border: solid 2px #6699CC; margin: 2px; padding: 2px;}

/* FOOTER INFO */
P.FooterNav {margin: 0px; padding-top: 0px; padding-bottom: 5px; text-align: center;}
P.FooterHeader { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399; margin: 0px; padding: 0px; text-align: center;}
P.FooterAddress, P.FooterContactNums { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #003399; margin: 0px; padding: 0px; text-align: center;}
A.FooterLink:Link, a.FooterLink:Visited, a.FooterLink:Active { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #003399; text-align: center;}
A.FooterLink:Hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #003399; text-align: center;}
