/* The Woodlands Institute for Health and Wellness stylesheet */
/* Website design copyright © 2005 by Dane Wilson */
/* Last updated January 9, 2005 */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
	margin: 20px 20px 20px 20px;
	font-size: small;
}

a {
	color: #804000;
}

a:hover {
	color: #808040;
}

/* Begin page layout */

.LogoMain {
	visibility: visible;
	z-index: 2;
	Position:absolute;
	left: 20px;
	top: 20px;
	width: 149px;
	height: 167px;
	background-image: url(images/LogoMain.jpg);
	background-repeat: no-repeat;
	background-color: Transparent;
	overflow: hidden;
}

.Banner {
	visibility: visible;
	z-index: 2;
	position: absolute;
	left: 169px;
	top: 20px;
	width: 851px;
	height: 111px;
	background-image: url(images/Banner.jpg);
	background-color: transparent;
	overflow: hidden;
}

.BannerBackground {
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 169px;
	top: 20px;
	width: 70%;
	height: 111px;
	background-image: url(images/Banner.jpg);
	background-repeat: repeat-x;
	background-color: White;
	overflow: hidden;
}

.TopNav {
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 169px;
	top: 131px;
	width: 796px;
	height: 29px;
	background-image: url(images/TopNav.jpg);
	background-repeat: no-repeat;
	background-color: White;
	overflow: hidden;
	text-align: center;
}

.NavSpacer {
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 965px;
	top: 131px;
	width: 55px;
	height: 29px;
	background-image: url(images/NavSpacer.jpg);
	background-repeat: no-repeat;
	background-color: White;
	overflow: hidden;
}

.TopPadding {
	position: absolute;
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 169px;
	top: 160px;
	width: 851px;
	height: 27px;
	background-image: url(images/TopPadding.jpg);
	background-repeat: no-repeat;
	background-color: White;
	overflow: hidden;
}

.LeftNav {
	position: absolute;
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 20px;
	top: 187px;
	width: 130px;
	height: 412px;
	background-image: url(images/LeftNav.jpg);
	background-repeat: no-repeat;
	background-color: White;
	overflow: hidden;
}

.LeftPadding{
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 138px;
	top: 187px;
	width: 31px;
	height: 412px;
	background-image: url(images/LeftPadding.jpg);
	background-repeat: no-repeat;
	background-color: White;
	overflow: hidden;
}

.ContentMain{
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 169px;
	top: 187px;
	width: 600px;
	height: 90%;
	background-color: White;
	overflow: visible;
}

.LeftLower{
	visibility: visible;
	z-index: 1;
	position: absolute;
	left: 20px;
	top: 599px;
	width: 149px;
	height: 25%;
	background-color: White;
	overflow: hidden;
	text-align: center;
}

/* End page layout */


/* Begin text styles */

.TopNav a:link {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
}

.TopNav a:visited {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	font-weight : bold;
	font-size: 9pt;
}

.TopNav a:hover {
	text-decoration: none;
	color: #556B2F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	font-size: 9pt;
}

.LeftNav a:link {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
}

.LeftNav a:visited {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	font-weight : bold;
	font-size: 9pt;
}

.LeftNav a:hover {
	text-decoration: none;
	color: #556B2F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	font-size: 9pt;
}

.legalText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
}

.headingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #556B2F;
}
.labelText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

/* End text styles */