body
{
	background: rgb(253,255,254);
	background-image: url("Images/yin_yang.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	font-family: Arial;
	font-size: medium;
}
.index
{
	background-color: rgb(236,236,238);
	color: rgb(106,106,238);
	font-weight: bolder;
	font-size: xx-large;
	text-decoration: none;
	text-align: center;
}
a:link, a:visited, a:active
{
	color: rgb(106,106,238);
}
a:hover
{
	color: rgb(106,106,238);
}
.homelink
{
	text-align: right;
}
.pagetitle
{
	color: rgb(106,106,238);
	font-size: x-large;
	font-weight: bold;
	text-align: center;
}
.menubar
{
	text-align: right;
	vertical-align: top;
	border-right: solid 1px navy;
}
.menu1
{
	color: rgb(106,106,238);
	font-weight: bold;
	text-decoration: underline;
	line-height: 150%;
}
.menu1 a:link, .menu1 a:visited, .menu1 a:active
{
	color: rgb(106,106,238);
	font-weight: bold;
	font-size: small;
	text-decoration: underline;
	line-height: 150%;
}
.menu1 a:hover
{
	color: rgb(156,156,238);
	font-weight: bold;
	font-size: small;
	text-decoration: underline;
	line-height: 150%;
}
.menu2
{
	color: rgb(156,156,238);
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}
.menu2 a:link, .menu2 a:visited, .menu2 a:active
{
	color: rgb(156,156,238);
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}
.menu2 a:hover
{
	color: rgb(206,206,238);
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}
.content
{
	text-align: justify;
	vertical-align: top;
}
.contentVerse
{
	text-align: center;
	font-style: italic;
	font-weight: bold;
	font-size: x-small;
	vertical-align: top;
}
.title
{
	background-color: rgb(236,236,238);
	color: rgb(106,106,238);
	font-weight: bold;
	font-size: large;
	text-align: left;
	line-height: 150%;
	vertical-align: top;
}
.subtitle
{
	background-color: rgb(246,246,248);
	color: rgb(106,106,238);
	font-weight: bold;
	font-size: small;
	text-align: left;
	line-height: 150%;
	vertical-align: top;
}
.lastupdated
{
	background-color: rgb(106,106,238);
	color: white;
	font-size: x-small;
	text-align: right;
	line-height: 150%;
	vertical-align: top;
	float: right;
}
.reference
{
	color: rgb(56,56,238);
	font-size: xx-small;
	text-align: right;
	vertical-align: top;
	text-decoration: none;
}
.reference a
{
	color: rgb(56,56,238);
	font-size: xx-small;
	text-align: right;
	vertical-align: top;
	text-decoration: none;
}
.embedvideo
{
	float: right;
	padding: 10px;
	color: rgb(56,56,238);
	font-size: xx-small;
	text-align: right;
	vertical-align: top;
	text-decoration: none;
	width: 350px;
}
.embedvideo a
{
	color: rgb(56,56,238);
	font-size: xx-small;
	text-align: right;
	vertical-align: top;
	text-decoration: none;
}
.underconstruction
{
	color: rgb(106,106,238);
	font-size: large;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.formTable
{
	border: 1px solid rgb(106,106,238);
	border-spacing: 2px;
}
.formNumber
{
	background-color: rgb(228,228,235);
	text-align: center;
	color: rgb(56,56,238);
	font-size: x-small;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
.formLine
{
	background-color: rgb(238,238,245);
	text-align: left;
	color: rgb(98,98,105);
	padding-left: 10px;
	font-size: x-small;
	font-weight: bold;
}
.formLineAlt
{
	background-color: rgb(248,248,255);
	text-align: left;
	color: rgb(98,98,105);
	padding-left: 10px;
	font-size: x-small;
	font-weight: bold;
}