html {
	min-height: 100%;
	margin-bottom: 1px;
}
body {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #ffffff;
}

#container {
	width: 800px;
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px;
	border: 1px solid #680068;
}

#topBanner {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.hdrImg {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#topNavbar {
	width:798px;
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px 1px 0px 1px;
	border: 0px;
}
.topNavbarlink {
	width: 112px;
	border-top: #180018 solid 1px;
	border-right: #180018 solid 1px;
	border-bottom: #6f1e6f solid 1px;
	border-left: #6f1e6f solid 1px;
	margin: 0px;
    padding: 0px;
}
.currentLink {
	width: 112px;
	border-top: #180018 solid 1px;
	border-right: #180018 solid 1px;
	border-bottom: #6f1e6f solid 1px;
	border-left: #6f1e6f solid 1px;
	margin: 0px;
    padding: 0px;
}

#strapLine {
	margin: 0px;
	padding: 10px 38px 12px 0px;
	border: 0px;
	text-align: right;
	font-size: 12px;
}

.purpleHeader {
	color: #86007D;
	background: #ffffff;
	font-weight: bold;
	font-size: 14px;
}

.purpHoriz {
	margin: 0px 100px 0px 100px;
	padding: 0px;
	border: 0px;
}

#content {
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px 10px 0px 10px;
}
#contentTbl {
	margin: 0px;
	padding: 0px;
	border: none;
	width: 780px;
	text-align: right;
}

#footer {
	padding: 5px 0px 5px 0px;
	border: 0px;
}
table.ftrTbl {
	padding: 0px;
	border: 0px;
	font-weight: normal;
	font-size: 12px;
}

#aboutSubnav {
	text-align: left;
	margin: 0px;
	padding: 10px 38px 12px 38px;
	border: 0px;
	font-size: 15px;
	font-weight: bold;
	color: #680068;
	background: #ffffff;
}
#aboutSubnav a:link, #aboutSubnav a:visited {
    color: #680068;
	background: #ffffff;
	text-decoration: underline;
}
#aboutSubnav a:hover {
    color: #680068;
	background: #ffffff;
	text-decoration: none;
}

table.aboutTbl {
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px;
	border: 0px;
	width: 780px;
}
.smallPrint {
	font-size:8px;
}
.purpleText {
	color: #86007D;
	background: #ffffff;
	font-weight: bold;
	font-size: 12px;
	line-height:16px;
}
a:link.purpleText, a:visited.purpleText {
	color: #86007D;
	background: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}
a:hover.purpleText {
	text-decoration:none;
}
a:link.contentLink, a:visited.contentLink {
	color: #86007D;
	background: #ffffff;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}
a:hover.contentLink {
	text-decoration:none;
}
.miniPics {
	margin: 0px auto 0px auto;
	padding: 0px;
	border: 1px solid #680068;
}

a:link.bwLink, a:visited.bwLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #ffffff;
	text-decoration: underline;
}
a:hover.bwLink {
	text-decoration: none;
}
.smallerBw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #ffffff;
}
a:link.smallerBw, a:visited.smallerBw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #ffffff;
	text-decoration: underline;
}
a:hover.smallerBw {
	text-decoration: none;
}

table.therapies {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #680068 #680068 #680068 #680068;
	border-collapse: collapse;
	background-color: white;
}
table.therapies th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: #680068 #680068 #680068 #680068;
	background-color: #f0f0f0;
	font-size:13px;
	font-weight:bold;
	color:#680068; 
}
table.therapies td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: #680068 #680068 #680068 #680068;
	background-color: white;
}
p {
	margin:0;
	padding:0;
}