﻿a:active {
	text-decoration: none;
	color: #000099;
	font-weight: normal;
}

a:hover {
	text-decoration: none;
	color: #166666;
	font-weight: bold;
	background-color: #B9B9B9;
}
a:link {
	color: #000099;
	text-decoration: none;
	font-weight: 100;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin-left: 0px;
	line-height: 110%;
}
a:visited {
	color: #000099;
	text-decoration: none;
	font-weight: 100;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin-left: 0px;
	line-height: 110%;
}
.arial-10pt-0-25 {
	margin: 0px 25px 7px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 130%;
	text-align: left;
}
.arial-10pt-0-25-blue {
	margin: 2px 25px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #2C3998;
	line-height: 120%;
	text-align: left;
}
.arial-10pt-40-40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 130%;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
}
.arial-8pt-0-25 {
	margin: 0px 25px 7px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 130%;
	text-align: left;
}
.arial-8pt-20-40 {
	margin: 12px 20px 3px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: left;
}
.mobile-arial-8pt-advert-text {
	margin: 12px 10px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: left;
}
.mobile-arial-8pt-40-40 {
	margin: 12px 40px 3px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: left;
}
.arial-8pt-40-40-ret {
	margin: -3px 40px 3px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: left;
}

.arial-8pt-40-40-spaced {
	margin: 7px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 120%;
	text-align: left;
}
.arial-8pt-40-40-tight {
	margin: 12px 40px 10px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: left;
}
.arial-8pt-40-40-tighter {
	margin: 7px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 120%;
	text-align: left;
}
.arial-8pt-40-tigh-list-right {
	margin: 12px 40px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 175%;
	text-align: justify;
}
.arial-8pt-40-tightleft {
	margin: 12px 20px 10px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: justify;
}
.arial-8pt-40-tightright {
	margin: 12px 40px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: justify;
}
.arial-8pt-60-40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: left;
	margin-left: 60px;
	margin-right: 40px;
}
.mobile-arial-8pt-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 135%;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
}
.arial-9pt-0-25 {
	margin: 0px 25px 7px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 130%;
	text-align: left;
}
.arial-9pt-0-25-blue {
	margin: -1px 25px 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #2C3998;
	line-height: 130%;
	text-align: left;
}
.arial-9pt-30-40 {
	margin: 0px 40px 7px 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 130%;
	text-align: left;
}
.arial-9pt-30-40-blue {
	margin: 0px 40px 7px 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #3647BE;
	line-height: 130%;
	text-align: left;
}
.arial-9pt-40-40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 130%;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
}
.arial-9pt-40-40-ret {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #3647BE;
	line-height: 130%;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: -7px;
}
.arial-copyright {
	margin: 0px 40px 10px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height: 130%;
	text-align: left;
	vertical-align: bottom;
}
.arial-greybottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	line-height: 130%;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 5px;
}
.mobile-arial-copyright {
	margin: 0px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height: 130%;
	text-align: left;
	vertical-align: bottom;
}
.mobile-arial-greybottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	line-height: 130%;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.auto-style1 {
	border-style: solid;
	border-width: 1px;
}
.cell-index {
	width: 174px;
	text-align: left;
	vertical-align: top;
}
.cell-text {
	width: 672px;
	text-align: left;
	vertical-align: top;
}
.cell-text-336 {
	width: 336px;
	text-align: left;
	vertical-align: top;
}
.copyscape-right-40-3 {
	 margin: 3px 40px;
}
.edge-bottom {
	background-image: url('https://www.powerfullight.com/mobile/edgebot2.jpg');
	text-align: left;
	vertical-align: top;
	height: 15px;
}
.edge-right {
	background-image: url('edge.jpg');
	width: 14px;
	text-align: left;
	vertical-align: top;
}
.edge-side {
	background-image: url('https://www.powerfullight.com/edgeside.jpg');
	text-align: left;
	vertical-align: top;
}
.edge-top-right {
	background-image: url('https://www.powerfullight.com/edge.jpg');
	text-align: left;
	vertical-align: top;
}
.mobile-edge-bottom {
	background-image: url('https://www.powerfullight.com/mobile/edgebot2.jpg');
	text-align: left;
	vertical-align: top;
	height: 15px;
}
.mobile-edge-right {
	background-image: url('edge.jpg');
	width: 14px;
	text-align: left;
	vertical-align: top;
}
.mobile-edge-side {
	background-image: url('edgeside.jpg');
	text-align: left;
	vertical-align: top;
}
.mobile-edge-top-right {
	background-image: url('edge.jpg');
	text-align: left;
	vertical-align: top;
}
.h1 {
	margin: 50px 40px 0px 40px;
	font-family: "Times New Roman", Times, serif;
	font-size: 24pt;
	font-weight: normal;
	color: #3647BE;
}
.mobile-h1 {
	margin: 20px 10px 0px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	font-weight: normal;
	color: #3647BE;
}
.mobile-h1-red {
	margin: 20px 10px 0px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	font-weight: normal;
	color: #800000;
}
.mobile-h1-arial {
	margin: 20px 10px 0px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	font-weight: normal;
	color: #3647BE;
}
.mobile-h1-arial-red {
	margin: 20px 10px 0px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	font-weight: normal;
	color: #3647BE;
}
.mobile-h1-top {
	margin: 5px 40px 0px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: normal;
	color: #3647BE;
}
.h1-arial {
	margin: 50px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: normal;
	color: #3647BE;
	text-align: left;
}
.h1-squeeze {
	margin: 50px 40px 0px 40px;
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	font-weight: normal;
	color: #3647BE;
}
.h1-title {
	margin: 50px 40px 0px 40px;
	font-family: "Times New Roman", Times, serif;
	font-size: 24pt;
	font-weight: normal;
	color: #800000;
}
.h2 {
	margin: 20px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #2F3EA4;
}
.h2-book {
	margin: 0px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #3647BE;
}
.h2-energy {
	margin: 20px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #800000;
}
.h2-energy-11 {
	margin: 20px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #800000;
}
.h2-events {
	margin: 0px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #3647BE;
}
.h3-40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #3647BE;
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: -5px;
}
.mobile-h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #3647BE;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: -5px;
}
.h3-40-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: -10px;
}
.h3-40-energy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #800000;
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: -10px;
}
.h3-60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #3647BE;
	margin-right: 40px;
	margin-left: 60px;
	margin-bottom: -10px;
}
.h3-60-energy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #3647BE;
	margin-right: 40px;
	margin-left: 60px;
	margin-bottom: -10px;
}
.h4-60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin-right: 40px;
	margin-left: 60px;
	margin-bottom: -10px;
}
.head-image {
	background-image: url('https://www.powerfullight.com/asthead9copyright2010romanolehyaworsky.jpg');
	width: 846px;
	height: 116px;
}
.index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 15px;
	font-weight: normal;
	line-height: 150%;
	margin-top: 0px;
	margin-bottom: 0px;
}
.mobile-index {
	margin: 5px 5px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000FF;
	font-weight: normal;
	line-height: 135%;
}
.mobile-index-spacer {
	margin: 0px 5px -10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	font-weight: normal;
	line-height: 135%;
}
.index-course-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 21px;
	font-weight: normal;
	line-height: 100%;
	margin-top: -5px;
	margin-bottom: -5px;
}
.light-grey-cell {
	 background-color: #F9F9F9;
}

.mobile-index-course-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 16px;
	font-weight: normal;
	line-height: 100%;
	margin-top: -5px;
	margin-bottom: -5px;
}
.mobile-index-course-bottom2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 16px;
	font-weight: normal;
	line-height: 100%;
	margin-top: -2px;
	margin-bottom: -1px;
}
.index-course-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 15px;
	font-weight: bold;
	line-height: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
	font-style: italic;
}
.mobile-index-course-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 10px;
	font-weight: bold;
	line-height: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
	font-style: italic;
}
.index-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 15px;
	font-weight: normal;
	line-height: 150%;
	margin-top: 45px;
	margin-bottom: 0px;
}
.mobie-index-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: 10px;
	font-weight: normal;
	line-height: 135%;
	margin-top: 45px;
	margin-bottom: 0px;
}
.index-line {
	border-width: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 15px;
	width: 140px;
}
.mobile-index-line {
	border-width: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 140px;
}
.index-mainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: -2px;
	font-weight: normal;
	line-height: 100%;
	margin-top: -2px;
	margin-bottom: 0px;
}
.mobile-index-mainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	margin-left: -2px;
	font-weight: normal;
	line-height: 100%;
	margin-top: -2px;
	margin-bottom: 0px;
}
.mobile-index-picture {
	margin-left: 15px;
	margin-bottom: 5px;
	margin-top: 2px;
}
.index-picture {
	margin-left: 20px;
	margin-bottom: 5px;
	margin-top: 2px;
}
.index-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	margin-left: 20px;
	font-weight: normal;
	line-height: 150%;
	margin-top: 20px;
	margin-bottom: 0px;
}
.mobile-index-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	margin-left: 15px;
	font-weight: normal;
	line-height: 135%;
	margin-top: 0px;
	margin-bottom: 10px;
}
.line-main {
	text-align: left;
	height: 2px;
	vertical-align: top;
	width: 591px;
	margin-left: 40px;
}
.newStyle1 {
}
.page-choice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	line-height: 135%;
	text-align: center;
	margin-left: 40px;
	margin-right: 40px;
}
.mobile-page-choice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	line-height: 135%;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.pagecolor {
	background-color: #E4E4E4;
}
.pre-index-cell {
	width: 174px;
	height: 5px;
	text-align: left;
	vertical-align: top;
}
.small-text-leftcolumn-40-20 {
	margin: 12px 20px 3px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 150%;
	text-align: left;
}
.table-bottom {
	border-width: 0px;
	width: 865px;
	border: 0px;
}
.table-settings {
	margin: 0px 0px -1px 0px;
	width: 865px;
	background-image: url('workshop_pageast5.jpg');
	border: 0px none #FFFFFF;
}
.table-settings2 {
	padding: 0px;
	margin: -1px 0px -1px 0px;
	width: 865px;
	background-image: url('workshop_pageast5.jpg');
	border: 0px none #FFFFFF;
	top: -1px;
	border-spacing: 0px;
	border-collapse: collapse;
}
.table-top {
	border-width: 0px;
	width: 865px;
	border: 0px;
	text-align: left;
	vertical-align: top;
}
.text-leftcolumn-40-20 {
	 margin: 12px 20px 3px 40px;
	 font-family: Verdana, Geneva, Tahoma, sans-serif;
	 font-size: 8pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 line-height: 150%;
	 text-align: left;
}
.mobile-text {
	margin: 12px 10px 3px 10px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 150%;
	text-align: left;
}
.mobile-text-8 {
	margin: 12px 10px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 150%;
	text-align: left;
}
.mobile-text-times {
	margin: 12px 10px 3px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 130%;
	text-align: left;
}
.text-leftcolumn-40-20-justified {
	 margin: 12px 20px 3px 40px;
	 font-family: Verdana, Geneva, Tahoma, sans-serif;
	 font-size: 8pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 line-height: 150%;
	 text-align: justify;
}
.text-rightcolumn-40-20 {
	 margin: 12px 40px 3px 20px;
	 font-family: Verdana, Geneva, Tahoma, sans-serif;
	 font-size: 8pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 line-height: 150%;
	 text-align: left;
}
.text-rightcolumn-40-20-justified {
	 margin: 12px 40px 3px 20px;
	 font-family: Verdana, Geneva, Tahoma, sans-serif;
	 font-size: 8pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 line-height: 150%;
	 text-align: justify;
}
.title-leftcolumn-40-20 {
	margin: 12px 20px 3px 40px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #2F3EA4;
	line-height: 150%;
	text-align: left;
}
.title-rightcolumn-40-20 {
	 margin: 12px 40px 3px 20px;
	 font-family: Verdana, Geneva, Tahoma, sans-serif;
	 font-size: 9pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #2F3EA4;
	 line-height: 150%;
	 text-align: left;
}
.mobile-title {
	margin: 12px 10px 3px 10px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #2F3EA4;
	line-height: 150%;
	text-align: left;
}
.title-text-10-ArialRed-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #800000;
}
.title-text-10-arial-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-10-arial-leftcolumn-tight-40-20 {
	margin: 10px 20px -10px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-10-arial-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-10-arialRed-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #800000;
}
.title-text-11-arial-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-11-arial-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-11-arialRed-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #800000;
}
.title-text-11-arialRed-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #800000;
}
.title-text-12-arial-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-12-arial-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-12-arialRed-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #800000;
}
.title-text-12-arialRed-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #800000;
}
.title-text-9-arial-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-9-arial-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #2F3EA4;
}
.title-text-9-arialRed-leftcolumn-40-20 {
	margin: 20px 20px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #800000;
}

.title-text-9-arialRed-rightcolumn-40-20 {
	margin: 20px 40px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #800000;
}
.title-text-9-black-arial-leftcolumn-40-20 {
	margin: 20px 20px -5px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.title-text-9-black-arial-rightcolumn-40-20 {
	margin: 20px 40px -5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.title-text-9-black-arial-tight-leftcolumn-40-20 {
	margin: 10px 20px -15px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.top-astrology {
	font-family: "Times New Roman", Times, serif;
	font-size: 24pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 300px;
	margin-top: 0px;
	text-align: left;
	vertical-align: top;
}
.mobile-top-astrology {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 160px;
	margin-top: 10px;
	text-align: left;
	vertical-align: top;
}
.new-body-mobile-top-astrology {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 160px;
	margin-top: 12px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 0px;
}
.new-body-mobile-top-title {
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 160px;
	margin-top: 0px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 10px;
}
.new-body-mobile-top-astrology-coaching {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 260px;
	margin-top: 12px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 0px;
}
.new-body-mobile-top-title-coaching {
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 260px;
	margin-top: 0px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 10px;
}
.top-coaching {
	font-family: "Times New Roman", Times, serif;
	font-size: 30pt;
	font-style: italic;
	font-weight: normal;
	color: #CCCCCC;
	margin-left: 455px;
	margin-top: -3px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
.top-coaching-powerfullight {
	font-family: "Times New Roman", Times, serif;
	font-size: 24pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 455px;
	margin-top: 27px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 0px;
}
.top-energy {
	font-family: "Times New Roman", Times, serif;
	font-size: 30pt;
	font-style: italic;
	font-weight: normal;
	color: #CCCCCC;
	margin-left: 390px;
	margin-top: -3px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
.top-energy-powerfullight {
	font-family: "Times New Roman", Times, serif;
	font-size: 24pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 390px;
	margin-top: 5px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 0px;
}
.top-roman {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: normal;
	color: #CCCCCC;
	margin-left: 300px;
	margin-top: 25px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
.mobile-top-roman {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	font-weight: normal;
	color: #CCCCCC;
	margin-left: 160px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
tcolumn-40-20 {
	margin: 12px 20px -7px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 150%;
	text-align: left;
}
.TM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	text-align: left;
	vertical-align: super;
}
.TM-7pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	vertical-align: super;
}
.TM-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #F5F3EB;
	text-align: left;
	vertical-align: super;
}
.mobile-top-photo-align-15 {
	margin-left: 17px;
	margin-right: 10px;
}
 ul {list-style: none;padding: 0px;margin: 0px;}

  ul li {display: block;position: relative;float: left;border:00px solid  #FFFF00
}
  li ul {display: none;}
  ul li a {display: block;background: #FFFFFF ;
  padding: 6px 5px 6px 6px;text-decoration: none;
  white-space: nowrap;color: #000000;}
  ul li a:hover {background:  #EDE4DE;}
  li:hover ul {display: block; position: absolute;}
  li:hover li {float: none;}
  li:hover a {background: #F1EDEB;}
  li:hover li a:hover {background: #C0C0C0;}
  #drop-nav li ul li {border-top: 00px;}

.index-drop {
	 margin: 0px;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000080;
}

.new-body-text-09-right {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 35px 7px 17px;
	 font-size: 9.4pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-09-left {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 17px 7px 35px;
	 font-size: 9.4pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-10-right-medium {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 35px 5px 17px;
	 font-size: 10.7pt;
	 font-weight: 500;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-10-left-medium {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 17px 5px 35px;
	 font-size: 10.7pt;
	 font-weight: 500;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-11-right-medium {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 35px 5px 17px;
	 font-size: 11pt;
	 font-weight: 500;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-11-left-medium {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: 500;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-10-right {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 0px;
	 font-size: 10pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-10 {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-10-imagechoice {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 10px 10px 0px 0px;
	 font-size: 11pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-10-grey {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #898989;
	 vertical-align: top;
	 line-height: 130%;
}

.new-body-text-10-left {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 10pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 130%;
}
.new-body-text-11-right {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 0px;
	 font-size: 11pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 135%;
}
.new-body-text-11-gif {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 0px 0px 0px;
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: top;
	line-height: 135%;
	text-align: center;
}
.new-body-text-11-left {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-11 {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-11-grey {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #898989;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-12 {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 12pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-13 {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 13pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-14{
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 14pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-11-blue {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #0033CC;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-12-blue {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 12pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #0033CC;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-13-blue {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 13pt;
	 font-weight: 400;
	 font-style: normal;
	 color:  #0033CC;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-14-blue {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 14pt;
	 font-weight: 400;
	 font-style: normal;
	 color:  #0033CC;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-14-blue-title {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 14pt;
	 font-weight: 400;
	 font-style: normal;
	 color:  #0033CC;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-16-blue-Helvetica {
	 font-family: Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 16pt;
	 font-weight: normal;
	 font-style: normal;
	 color:  #0033CC;
	 vertical-align: top;
	 line-height: 110%;
}
.new-body-text-18-blue-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 18pt;
	font-weight: normal;
	font-style: normal;
	color: #0033CC;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-185-blue-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 18.5pt;
	font-weight: normal;
	font-style: normal;
	color: #0033CC;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-19-blue-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 19pt;
	font-weight: normal;
	font-style: normal;
	color: #0033CC;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-20-blue-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 20pt;
	font-weight: normal;
	font-style: normal;
	color: #0033CC;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-22-blue-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 22pt;
	font-weight: normal;
	font-style: normal;
	color: #0033CC;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-24-blue-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 24pt;
	font-weight: normal;
	font-style: normal;
	color: #0033CC;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-20-red-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 20pt;
	font-weight: normal;
	font-style: normal;
	 color: #800000;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-22-red-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 22pt;
	font-weight: normal;
	font-style: normal;
	 color: #800000;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-24-red-Helvetica {
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 10px 9px 7px;
	font-size: 24pt;
	font-weight: normal;
	font-style: normal;
	 color: #800000;
	vertical-align: top;
	line-height: 110%;
}
.new-body-text-11-red {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: 400l;
	 font-style: normal;
	 color: #800000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-12-red {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 12pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #800000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-13-red {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 13pt;
	 font-weight: 400;
	 font-style: normal;
	 color:  #800000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-14-red {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 14pt;
	 font-weight: 400;
	 font-style: normal;
	 color:  #800000;
	 vertical-align: top;
	 line-height: 140%;
}
.new-body-text-11-left-choice {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 10px -7px 7px;
	font-size: 11pt;
	font-weight: 400;
	font-style: normal;
	color: #000000;
	vertical-align: top;
	line-height: 135%;
}

.new-body-text-11-left-bold {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 9px 7px;
	 font-size: 11pt;
	 font-weight: 700;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
	 line-height: 135%;
}
.new-body-text-11-left-bold-blue-italic {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 10px 9px 7px;
	font-size: 11pt;
	font-weight: 700;
	font-style: italic;
	color: #000080;
	vertical-align: top;
	line-height: 135%;
}
.new-body-text-14-left-bold-blue-italic {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 10px 9px 7px;
	font-size: 14pt;
	font-weight: 700;
	font-style: italic;
	color: #0033CC;
	vertical-align: top;
	line-height: 135%;
}
.new-body-text-14-left-bold-title-italic {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 10px 10px 15px 7px;
	 font-size: 14pt;
	 font-weight: 700;
	 font-style: italic;
	 color: #0033CC;
	 vertical-align: top;
	 line-height: 135%;
}
.new-body-text-12-right {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 7px 0px;
	 font-size: 12pt;
	 font-weight: 400;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
}
.new-body-text-12-right2 {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 10px 7px 10px;
	font-size: 12pt;
	font-weight: 400;
	font-style: normal;
	color: #000000;
	vertical-align: top;
}
.new-body-text-11-right2 {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 10px 7px 10px;
	font-size: 11pt;
	font-weight: 400;
	font-style: normal;
	color: #000000;
	vertical-align: top;
}
.new-body-text-12-left-medium {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 7px 7px;
	 font-size: 12pt;
	 font-weight: 500;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
}
.new-body-text-12-left-medium {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 7px 7px;
	 font-size: 12pt;
	 font-weight: 500;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
}
.new-body-text-12-left-bold {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 10px 7px 7px;
	 font-size: 12pt;
	 font-weight: 700;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
}
.new-body-text-14-right {
	 font-family: 'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 35px 7px 17px;
	 font-size: 14pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
}
.new-body-text-14-left {
	 font-family:  'Roboto', Helvetica, Arial, sans-serif;
	 margin: 0px 17px 7px 35px;
	 font-size: 14pt;
	 font-weight: normal;
	 font-style: normal;
	 color: #000000;
	 vertical-align: top;
}
.h2-frontpage {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	 color: #3647BE;
	 margin: 3px 0px 5px 0px;
	 font-weight: normal;
	 text-align: left;
}
.h2-mainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #3647BE;
	margin: 20px 5px 0px 7px;
	font-weight: normal;
	font-style: italic;
}
.h2-mainpage3 {
	font-family: Calibri;
	font-size: 14pt;
	color: #3647BE;
	margin: 15px 5px 10px 10px;
	font-weight: normal;
}
.h2-mainpage2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #3647BE;
	margin: 10px 15px 5px 205px;
	font-weight: normal;
	text-align: left;
	font-style: italic;
	line-height: 90%;
}
.h2-mainpage4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #3647BE;
	margin: 20px 5px 20px 10px;
	font-weight: normal;
}
.image-cover {
	 border-width: 0px;
	 margin-top: 20px;
	 margin-left: 0px;
	 margin-bottom: 0px;
}
.image-line {
	border-width: 0px;
	margin-top: 0px;
	margin-left: 30px;
	margin-bottom: 0px;
	text-align: left;
	width: 400px;
	height: 1px;
}
.arial-11pt-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	margin-top: 20px;
}
.mobile-top-astrology-index {
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	font-style: italic;
	font-weight: normal;
	color: #E5E5E5;
	margin-left: 180px;
	margin-top: 7px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 7px;
}
.mobile-top-roman-index {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	font-weight: normal;
	color: #FAFAFA;
	margin-left: 180px;
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
.new-body-text-13-left-bold-blue-italic {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 10px 9px 7px;
	font-size: 13pt;
	font-weight: 700;
	font-style: italic;
	color: #0033CC;
	vertical-align: top;
	line-height: 135%;
}
.new-body-text-13-left-title-bold-blue-italic {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 0px 9px 0px;
	font-size: 13.5pt;
	font-weight: 700;
	font-style: italic;
	color: #0033CC;
	vertical-align: top;
	line-height: 135%;
}

.new-body-text-12-left-bold-blue-italic {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 0px 10px 9px 7px;
	font-size: 12pt;
	font-weight: 700;
	font-style: italic;
	color: #0033CC;
	vertical-align: top;
	line-height: 135%;
}
.Transit-subtitle {
       margin: 0px 10px 9px 7px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
}
.Transit-bodytext {
       margin: 0px 10px 9px 7px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.Transit-title {
	font-family: "Times New Roman", Times, serif;
	margin: 0px 10px 9px 7px;
	font-size: 14pt;
	font-weight: normal;
	text-align: left;
}
.new-body-text-image20 {
	 margin-left: 0px;
	 margin-right: 20px;
}
.new-body-line-spacing {
	 text-align: left;
	 vertical-align: top;
	 margin-top: 0px;
	 margin-bottom: 20px;
}
.by-roman-second-line {
	 font-size: 16pt;
	 line-height: 14pt;
}
.tablecenter {
margin-right: auto;
margin-left: auto;
}
.aligntop {
	width: 480px;
	border-style: none;
	 border-color: inherit;
	 border-width: 0;
	 text-align: left;
	 vertical-align: top;
	 border-collapse: collapse;
	padding-top: 0px;
	padding-left: 0px;
            padding-bottom: 0px;
            padding-right: 0px;
}
.pull-down-font {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11pt;
	 font-weight: bold;
	 color: #000080;
}
.asthead {
	 background-image: url('https://www.powerfullight.com/mobile/mobile-asthead9copyright2010romanolehyaworsky.jpg');
	 width: 480px;
	 height: 116px;
	 	 border-style: none;
	 border-color: inherit;
	 border-width: 0;
	 text-align: left;
	 vertical-align: top;
	 border-collapse: collapse;
	padding-top: 0px;
	padding-left: 0px;
            padding-bottom: 0px;
            padding-right: 0px;
}
.image-border-tight {
	 border-width: 0px;
	 margin-left: 0px;
	 margin-right: 15px;
	 margin-top: 0px;
	 margin-bottom: 15px;
}
.new-body-text-13-bold-blue2 {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 15px 15px 9px 0px;
	font-size: 13pt;
	font-weight: 700;
	font-style: normal;
	color: #2434A2;
	vertical-align: top;
	line-height: 150%
}
.new-body-text-14-blue2 {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 15px 15px 9px 0px;
	font-size: 14pt;
	font-weight: 400;
	font-style: normal;
	color: #2434A2;
	vertical-align: top;
	line-height: 110%
}
.new-body-text-15-blue2 {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 15px 15px 9px 0px;
	font-size: 15pt;
	font-weight: 400;
	font-style: normal;
	color: #2434A2;
	vertical-align: top;
	line-height: 110%
}
.new-body-text-16-blue2 {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin: 15px 15px 9px 0px;
	font-size: 16pt;
	font-weight: 400;
	font-style: normal;
	color: #2434A2;
	vertical-align: top;
	line-height: 110%
}
