body {
	color: #444;
	padding: 0;
	margin: 0;
	font-family:Arial, Helvetica, Tahoma,sans-serif;
	font-size:13px;
	background-color:#FFF;
}
body div{
	margin: 0 auto;
}
form {
	display: inline;
}
.align-left {
	float: left;
}
.clear {
	height: 1px;
	clear: both;
	overflow:hidden;
}
.main {
	width:990px;
	height:100%;
}
.header, .button-panel {
	width: 990px;
	float: left;
	padding: 0;
}

.button-panel-left, .button-panel-right {
	float:left;
	width:4px;
	height:51px;
	background-repeat:no-repeat;
	padding: 0;
}
.button-panel-left {
	background-image:url(../images/button-panel-left.gif);
	background-position:right;
}
.button-panel-right {
	background-image:url(../images/button-panel-right.gif);
}
.button-panel-middle, .collage-panel-middle {
	float:left;
	width:982px;
	padding: 0;
}
.button{
	float:left;
	padding: 0;
}
.button a{
	color:#0D0D0D;
	padding:0;
}
.button-2{
	float:left;
	padding: 10px 0 10px 0;
}
.button-2 a{
	color:#0D0D0D;
	padding:0;
}

.collage-panel {
	width:990px;
	padding:0;
	float:left;
	height:333px;
}
.collage-panel-left {
	width:4px;
	padding:0;
	background-image:url(../images/collage-panel-left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	height:333px;
}
.collage-panel-right {
	width:4px;
	padding:0;
	background-image:url(../images/collage-panel-right.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	height:333px;
}
.inside-collage-panel {
	width:990px;
	background-image:url(../images/inside-collage.gif);
	background-repeat:no-repeat;
	height:233px;
	padding:0;
	float:left;
}
.inside-collage-panel-middle {
	width:982px;
	padding:0 4px;
	float:left;
}
.therapies-panel {
	width:990px;
	background-image:url(../images/therapies-bg3.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	float:left;
	height:190px
}
.therapies-panel-middle {
	width:990px;
	padding:0;
	margin: 0;
	background-image:url(../images/therapies-top-bg.gif) repeat-x;
	background-repeat:no-repeat;
	position: top left;
	float:left;
	height:190px;
	/*background-color: #EDEDED;*/
}
.therapies-title {
	width:890px;
	background-image:url(../images/therapies-title-bg.gif);
	background-repeat:no-repeat;
	padding:20px 0 5px 20px;
	float:left;
}
.therapies-bullet, .therapies-bullet-l {
	float:left;
	font-weight:bold;
	margin:0;
}
.therapies-bullet a {
	width:257px;
	background-image:url(../images/therapies--bullet-bg.gif);
	background-repeat:no-repeat;
	color:#474747;
	float:left;
	padding:7px 0 8px 26px;
	text-decoration:none;
}
.therapies-bullet a:hover {
	background-image:url(../images/therapies--bullet-bg-o.gif);
	background-repeat:no-repeat;
	color:#A24098;
	float:left;
	text-decoration:none;
}
.therapies-bullet-l a {
	width:257px;
	background-image:url(../images/therapies--bullet-bg-l.gif);
	background-repeat:no-repeat;
	color:#474747;
	float:left;
	padding:7px 0 8px 26px;
	text-decoration:none;
}
.therapies-bullet-l a:hover {
	background-image:url(../images/therapies--bullet-bg-l-o.gif);
	background-repeat:no-repeat;
	color:#A24098;
	float:left;
	text-decoration:none;
}
.table{
	width:621px;
	float:left;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	border-top:1px solid #D6D6D6;

}
.main-table01{
	width:489px;
	float:left;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	border-top:1px solid #D6D6D6;
}
.table-content01{
	height:20px;
	font-size:13px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	font-weight:bold;
	background-color:#F6F6F6;
}
.table-content01-2{
	height:20px;
	font-size:13px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	font-weight:normal;
	background-color:#F6F6F6;
}
.table-content02{
	height:20px;
	font-size:13px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	font-weight:bold;
	background-color:#EEE;
}
.table-content02-2{
	height:20px;
	font-size:13px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	font-weight:normal;
	background-color:#EEE;
}
/*.table-content03{
	width:302px;
	height:20px;
	font-size:12px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	background-color:#F6F6F6;
	border-right:1px solid #FFF;
}
.table-content01-3{
	width:175px;
	height:20px;
	font-size:12px;
	color:#474747;
	padding:6px 0 0 5px;
	float:left;
	font-weight:bold;
	background-color:#F6F6F6;
	border-right:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
}
.table-content01-4{
	width:175px;
	height:20px;
	font-size:12px;
	color:#474747;
	padding:6px 0 0 5px;
	float:left;
	font-weight:bold;
	background-color:#EEE;
	border-right:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
}
.table-content02-3{
	width:20px;
	height:20px;
	font-size:12px;
	color:#474747;
	text-align:center;
	padding:5px 0 0 0;
	float:left;
	background-color:#F6F6F6;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
}
.table-content02-4{
	width:20px;
	height:20px;
	font-size:12px;
	color:#474747;
	text-align:center;
	padding:5px 0 0 0;
	float:left;
	background-color:#EEE;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
}
.table-content03-2{
	width:302px;
	height:20px;
	font-size:12px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	background-color:#EEE;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
}
.table-content03-3{
	width:302px;
	height:20px;
	font-size:12px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	background-color:#F6F6F6;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
}
.table-content03-4{
	width:302px;
	height:20px;
	font-size:12px;
	color:#474747;
	padding:5px 0 0 5px;
	float:left;
	background-color:#EEE;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
}*/
.column01{
	width:120px;
	height:40px;
	text-align:center;
	font-size:13px;
	padding:25px 0 0 0;
	float:left;
	background-image:url(../images/top-tablebg01.gif);
	background-repeat:repeat-x;
	border-right:1px solid #FFF;
	font-weight:bold;
}
.column02{
	width:200px;
	text-align:center;
	height:40px;
	padding:25px 0 0 0;
	font-size:13px;
	float:left;
	border-right:1px solid #FFF;
	background-image:url(../images/top-tablebg01.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}
.column03{
	width:100px;
	text-align:center;
	height:55px;
	padding:10px 0 0 0;
	font-size:13px;
	border-right:1px solid #FFF;
	float:left;
	background-image:url(../images/top-tablebg01.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}
.column04{
	width:100px;
	text-align:center;
	height:40px;
	border-right:1px solid #FFF;
	padding:25px 0 0 0;
	font-size:13px;
	float:left;
	background-image:url(../images/top-tablebg01.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}
.column05{
	width:97px;
	height:65px;
	text-align:center;
	font-size:13px;
	float:left;
	background-image:url(../images/top-tablebg01.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}
.column01-1{
	width:120px;
	height:54px;
	font-size:13px;
	color:#474747;
	text-align:center;
	padding:12px 0 0 0;
	float:left;
	background-color:#F6F6F6;
	border-right:1px solid #FFF;
}
.column01-2{
	width:120px;
	height:54px;
	font-size:13px;
	color:#474747;
	text-align:center;
	padding:12px 0 0 0;
	float:left;
	background-color:#EEE;
	border-right:1px solid #FFF;
}
.column01-3{
	width:120px;
	height:40px;
	padding:26px 0 0 0;
	font-size:13px;
	color:#474747;
	text-align:center;
	float:left;
	background-color:#EEE;
	border-right:1px solid #FFF;
}
.column01-4{
	width:120px;
	height:38px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	text-align:center;
	float:left;
	background-color:#F6F6F6;
	border-right:1px solid #FFF;
}
.column01-5{
	width:120px;
	height:54px;
	padding:12px 0 0 0;
	font-size:13px;
	color:#474747;
	text-align:center;
	float:left;
	background-color:#EEE;
	border-right:1px solid #FFF;
}
.column01-6{
	width:120px;
	height:38px;
	font-size:13px;
	color:#474747;
	text-align:center;
	padding:27px 0 0 0;
	float:left;
	background-color:#F6F6F6;
	border-bottom:1px solid #D6D6D6;
}
.column02-1{
	width:200px;
	text-align:center;
	height:39px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#F6F6F6;
	border-right:1px solid #FFF;
}
.column02-2{
	width:200px;
	text-align:center;
	height:39px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#EEE;
	border-right:1px solid #FFF;
}
.column02-3{
	width:200px;
	text-align:center;
	height:45px;
	padding:21px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#EEE;
	border-right:1px solid #FFF;
}
.column02-4{
	width:200px;
	text-align:center;
	height:39px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#EEE;
	border-right:1px solid #FFF;
}
.column02-5{
	width:200px;
	text-align:center;
	height:45px;
	padding:21px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#F6F6F6;
	border-right:1px solid #FFF;
}
.column02-6{
	width:200px;
	text-align:center;
	height:38px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#F6F6F6;
	border-right:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
}
.column03-1{
	width:100px;
	text-align:center;
	height:39px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	border-right:1px solid #FFF;
	float:left;
	background-color:#F6F6F6;
}
.column03-2{
	width:100px;
	text-align:center;
	height:39px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	border-right:1px solid #FFF;
	float:left;
	background-color:#EEE;
}
.column03-3{
	width:100px;
	text-align:center;
	height:39px;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	border-right:1px solid #FFF;
	float:left;
	background-color:#EEE;
}
.column03-4{
	width:100px;
	text-align:center;
	height:39px;
	padding:26px 0 0 0;
	font-size:13px;
	color:#474747;
	border-right:1px solid #FFF;
	float:left;
	background-color:#F6F6F6;
	border-bottom:1px solid #D6D6D6;
}
.column04-1{
	width:100px;
	text-align:center;
	height:39px;
	border-right:1px solid #FFF;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#F6F6F6;
}
.column04-2{
	width:100px;
	text-align:center;
	height:39px;
	border-right:1px solid #FFF;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#EEE;
}
.column04-3{
	width:100px;
	text-align:center;
	height:38px;
	border-right:1px solid #FFF;
	padding:27px 0 0 0;
	font-size:13px;
	color:#474747;
	float:left;
	background-color:#F6F6F6;
	border-bottom:1px solid #D6D6D6;
}
.column05-1{
	width:97px;
	height:39px;
	text-align:center;
	font-size:13px;
	color:#474747;
	padding:27px 0 0 0;
	float:left;
	background-color:#F6F6F6;
	font-weight:bold;
}
.column05-1 a, .column05-2 a, .column05-3 a {
	color:#474747;
	font-weight:bold;
	text-decoration:none;
}
.column05-2{
	width:97px;
	height:39px;
	text-align:center;
	font-size:13px;
	color:#474747;
	padding:27px 0 0 0;
	float:left;
	background-color:#EEE;
	font-weight:bold;
}
.column05-3{
	width:97px;
	height:38px;
	text-align:center;
	font-size:13px;
	color:#474747;
	padding:27px 0 0 0;
	float:left;
	background-color:#F6F6F6;
	font-weight:bold;
	border-bottom:1px solid #D6D6D6;
}
.index-title {
	width:521px;
	background-image:url(../images/index-title-bg.gif);
	background-repeat:no-repeat;
	padding:4px 36px 17px 20px;
	float:left;
}
.index-right-title {
	width:242px;
	background-image:url(../images/index-right-title-bg.gif);
	background-repeat:no-repeat;
	padding:4px 0 0 20px;
	float:left;
}
.inside-title {
	width:561px;
	background-image:url(../images/inside-title-bg.gif);
	background-repeat:no-repeat;
	padding:4px 36px 10px 20px;
	color:#0189CE;
	font-size:18px;
	float:left;
}
.inside-title2 {
	width:561px;
	background-image:url(../images/inside-title-bg2.gif);
	background-repeat:no-repeat;
	padding:4px 36px 20px 20px;
	color:#0189CE;
	font-size:18px;
	float:left;
}
.inside-title3-5 {
	width:561px;
	background-image:url(../images/title-bg.gif);
	background-repeat:no-repeat;
	padding:22px 36px 15px 16px;
	color:#A24098;
	font-size:15px;
	font-weight:bold;
	float:left;
}
.inside-title3 {
	width:561px;
	background-image:url(../images/title-bg.gif);
	background-repeat:no-repeat;
	padding:22px 36px 15px 16px;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title33 {
	width:561px;
	background-image:url(../images/title-bg.gif);
	background-repeat:no-repeat;
	padding:22px 36px 15px 16px;
	text-align:center;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title3-2 {
	width:561px;
	background-image:url(../images/title-bg2.gif);
	background-repeat:no-repeat;
	padding:22px 36px 15px 16px;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title-5 {
	background-image:url(../images/sub-divider.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 18px;
	margin:0 0 10px 0;
	color:#0189CE;
	font-size:13px;
	font-weight:bold;
}
.inside-title-5 a{
	text-decoration: none;
	color:#0189CE;
}
.inside-title4 {
	width:593px;
	background-image:url(../images/sub-divider.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 18px;
	margin:0 0 10px 0;
	color:#0189CE;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title4 a{

	color:#0189CE;
	text-decoration: none;

}
.inside-title4-2 {
	width:593px;
	background-image:url(../images/sub-divider.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 18px;
	color:#0189CE;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title4-2 a{
	color:#0189CE;
	text-decoration: none;
}
.clear{
	clear: both;
}
.inside-title5 {
	width:600px;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title6 {
	width:593px;
	background-image:url(../images/sub-divider2.gif);
	padding:5px 0 10px 18px;
	margin: 0;
	background-repeat:no-repeat;
	color:#0189CE;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title7 {
	width:561px;
	background-image:url(../images/sub-divider.gif);
	padding:6px 0 16px 18px;
	background-repeat:no-repeat;
	color:#4B4B4B;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-title7 a{
	color:#4B4B4B;
	text-decoration:none;
}
.inside-title8 {
	width:280px;
	background-image:url(../images/right-panel-inside-bg03.gif);
	padding:6px 0 10px 18px;
	background-repeat:no-repeat;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:right;
}
.inside-title8 a, .inside-title10 a{
	color:#A24098;
	text-decoration:none;
}
.inside-title9 {
	width:561px;
	padding:0 0 0 20px;
	color:#4B4B4B;
	font-size:16px;
	font-weight:bold;
	float:left;
}
.inside-title10 {
	width:280px;
	background-image:url(../images/sub-divider.gif);
	padding:6px 0 12px 18px;
	background-repeat:no-repeat;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.inside-right-title {
	width:202px;
	background-image:url(../images/inside-right-title-bg.gif);
	background-repeat:no-repeat;
	padding:4px 0 10px 20px;
	color:#0189CE;
	font-size:18px;
	float:left;
}
.content-panel {
	width:990px;
	background-image:url(../images/content-panel-bg.gif);
	background-repeat:repeat-y;
	padding:20px 0 0 0;
	float:left;
}
.content-panel-main {
	width:910px;
	background-image:url(../images/content-bg.gif);
	background-repeat:repeat-y;
	padding:0 40px;
	float:left;
}
.inside-content-panel-main {
	width:910px;
	background-image:url(../images/inside-content-bg.gif);
	background-repeat:repeat-y;
	padding:0 40px;
	float:left;
}
.main-panel {
	width:577px;
	padding:0 36px 0 0;
	float:left;
}
.right-panel {
	width:272px;
	padding:0 0 0 25px;
	margin: 0;
	float:left;
}
.inside-main-panel {
	width:613px;
	padding:0 36px 0 0;
	float:left;
}
.inside-content-panel {
	width:613px;
	padding:0;
	float:left;
}
.inside-right-panel {
	width:222px;
	padding:0 0 0 35px;
	float:left;
}
.right-panel-inside-div01 {
	float:left;
	color:#4B4B4B;
}
.right-panel-inside-div01 a {
	width:204px;
	padding:6px 0 10px 18px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-inside-bg01.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div01 a:hover {
	background-image:url(../images/right-panel-inside-bg01-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div01-l {
	float:left;
	color:#4B4B4B;
}
.right-panel-inside-div01-l a {
	width:204px;
	padding:6px 0 8px 18px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-inside-bg01.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div01-l a:hover {
	background-image:url(../images/right-panel-inside-bg01-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div01-l a:active {
	background-image:url(../images/right-panel-inside-bg01-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div02-2, .right-panel-inside-div02, .right-panel-inside-div03, .right-panel-inside-div04, .right-panel-div01, .right-panel-div02, .right-panel-div03 {
	float:left;
	color:#4B4B4B;
}
.right-panel-inside-div02-2 a {
	width:204px;
	padding:6px 0 10px 18px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-inside-bg06.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div02-2 a:hover {
	background-image:url(../images/right-panel-inside-bg06-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div02-2 a:active {
	background-image:url(../images/right-panel-inside-bg06-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div02-3 {
	width:204px;
	padding:6px 0 10px 18px;
	font-weight:bold;
	color:#6D1662;
	background-image:url(../images/right-panel-inside-bg06-o.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div02-4 {
	width:204px;
	background-image:url(../images/right-panel-inside-bg01-o.gif);
	background-repeat:no-repeat;
	padding:6px 0 10px 18px;
	font-weight:bold;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.link-main{
	width:521;
	float:left;
}
.right-panel-inside-div02 a {
	width:280px;
	padding:6px 0 10px 18px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-inside-bg01.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div02 a:hover {
	background-image:url(../images/right-panel-inside-bg01-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-inside-div03 a {
	width:280px;
	padding:6px 0 16px 18px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-inside-bg01.gif);
	background-repeat:no-repeat;
	float:right;
	text-decoration:none;
}
.right-panel-inside-div023 a:hover {
	background-image:url(../images/right-panel-inside-bg01-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:right;
	text-decoration:none;
}
.right-panel-inside-div04 a {
	width:260px;
	font-weight:bold;
	color:#4B4B4B;
	float:left;
	padding:6px 0 9px 28px;
	background-image:url(../images/right-panel-inside-bg04.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
.right-panel-inside-div04 a:hover {
	background-image:url(../images/right-panel-inside-bg04-o.gif);
	background-repeat:no-repeat;
	padding:6px 0 9px 28px;
	color:#6D1662;
	float:left;
}
.right-panel-inside-div05 {
	float:right;
	color:#4B4B4B;
}
.right-panel-inside-div05 a {
	width:260px;
	font-weight:bold;
	color:#4B4B4B;
	float:right;
	padding:6px 0 9px 28px;
	background-image:url(../images/right-panel-inside-bg04.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
.right-panel-inside-div05 a:hover {
	background-image:url(../images/right-panel-inside-bg04-o.gif);
	background-repeat:no-repeat;
	padding:6px 0 9px 28px;
	color:#6D1662;
	float:right;
}
.right-panel-div01 a {
	width:196px;
	padding:18px 0 16px 66px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-bg01.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-div01 a:hover {
	background-image:url(../images/right-panel-bg01-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-div02 a {
	width:196px;
	padding:15px 0 15px 66px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-bg02.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-div02 a:hover {
	background-image:url(../images/right-panel-bg02-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-div03 a {
	width:196px;
	padding:15px 0 15px 66px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-bg033.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-div03 a:hover {
	background-image:url(../images/right-panel-bg033-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.right-panel-div04 a {
	width:196px;
	padding:15px 0 15px 66px;
	font-weight:bold;
	color:#4B4B4B;
	background-image:url(../images/right-panel-bg04.gif);
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
}
.right-panel-div04 a:hover {
	background-image:url(../images/right-panel-bg04-o.gif);
	background-repeat:no-repeat;
	color:#6D1662;
	float:left;
	text-decoration:none;
}
.text {
	clear:both;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	color: #222222;
}
.space {clear:both;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	color: #222222;
		padding:0 20px 0 20px;
		
		}
.text2 {
	clear:both;
	color:#222222;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	
}
.text-italic {
	clear:both;
	font-style:italic;
	color:#222222;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
}
.text2 a{
	color:#222222;
	text-decoration:underline;
}
.text3 {
	color:#0189CE;
	background-image:url(../images/sub-divider3.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
}
.text4 {
	color:#222222;
	list-style-image:url(../images/arrow.gif);
	padding:0 0 10px 20px;
	margin: 0;
	font-weight:normal;
	line-height:20px;
	float:left;
	margin:0;
}
.text6 {
	width:614px;
	padding:10px 0px;
	color:#0189CE;
	font-weight:bold;
	float:left;
	line-height:16px;
}
.text6 a{
	color:#0189CE;
}
.text7 {
	color:#222222;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	margin: 0;
	font-weight:normal;
	line-height:23px;
	float:left;
	width:300px;
}
.text8 {
	color:#222222;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	font-weight:normal;
	line-height:20px;
	width:226px;
	float:left;
}
.text8-1 {
	color:#222222;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	font-weight:normal;
	line-height:20px;
	width:250px;
	float:left;
}
.text9 {
	width:270px;
	background-image:url(../images/arrow5.gif);
	padding:4px 0 10px 28px;
	background-repeat:no-repeat;
	color:#222222;
	font-size:13px;
	font-weight:normal;
	float:left;
}
.text9 a{
	color:#222222;
	text-decoration:none;
}
.text10 {
	width:270px;
	background-image:url(../images/arrow6.gif);
	padding:4px 0 12px 28px;
	background-repeat:no-repeat;
	color:#4B4B4B;
	font-size:13px;
	font-weight:normal;
	float:left;
}
.text10 a, .text9 a, .text15 a, .text16 a{
	color:#4B4B4B;
	text-decoration:none;
}
.text11{
	width:281px;
	background-image:url(../images/arrow4.gif);
	padding:4px 0 10px 28px;
	background-repeat:no-repeat;
	color:#A24098;
	font-size:13px;
	font-weight:normal;
	float:left;
}
.text11 a{
	color:#A24098;
	text-decoration:none;

}
.text12 {
	color:#222222;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	font-weight:normal;
	line-height:18px;
	float:left;
	width:561px;
}
.text12 a{
	color:#222222;
}
.text12-bold {
	color:#222222;
	background-repeat:no-repeat;
	float:left;
	font-weight:bold;
}
.text13 {
	color:#222222;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	font-weight:bold;
	line-height:20px;
	float:left;
	width:605px;
}
.text14 {
	width:610px;
	float:left;
	padding:0 0 20px 0;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
}
.text17 {
	clear:both;
	color:#222222;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	margin: 0;
	padding: 0 0 15px 0;
	font-style:italic;
}
.american-school-link  {
	width:420px;
	float:left;
	padding:0 0 20px 0;
	font-weight:bold;
	text-align:justify;
	line-height:16px;
}
.american-school-link a{
	color:#444;
}
.text15 {
	width:270px;
	background-image:url(../images/arrow3.gif);
	padding:4px 0 10px 28px;
	background-repeat:no-repeat;
	color:#4B4B4B;
	font-size:13px;
	font-weight:normal;
	float:left;
}
.text16 {
	width:281px;
	background-image:url(../images/arrow3.gif);
	padding:4px 0 10px 28px;
	background-repeat:no-repeat;
	color:#4B4B4B;
	font-size:13px;
	font-weight:normal;
	float:right;
}
.image{
	padding:5px 0 5px 0;
	margin: 0;
}
.site-left{
	width:300px;
	float:left;
}
.site-right{
	width:300px;
	float:right;
}
.star {
	color:#ff0000;
	font-weight:bold;
	text-align:justify;
	line-height:16px;
}
.text-bold {
	font-weight:bold;
	text-align:justify;
	line-height:16px;
	color:#222222;
}
.text-bold1{
	font-weight:bold;
	text-align:justify;
	line-height:16px;
	color:#222222;
	text-align:right;
	padding:0 22px 0 0;
}
.text-bold-space {
	font-weight:bold;
	text-align:justify;
	line-height:16px;
	font-weight: bold;
	color: white;
	background-color:#00AEED;
	padding: 7px 0 7px 10px;
}
.text-bold2 {
	font-weight:bold;
	line-height:20px;
	color:#222222;
}
.text-bold2 a{
	font-weight:bold;
	color:#222222;
	text-decoration:underline;
}
.text-bold-color {
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	color:#0189CE;
}
.text-bold-color a{
	color:#0189CE;
	text-decoration:underline;
}
.more{
	font-weight:bold;
	color:#A24098;
}
.more a{
	color:#A24098;
	text-decoration:none;
}
.footer-panel-inside {
	float:left;
	width:990px;
	height: 94px;
	background-image:url(../images/footer-bg-inside.gif);
	background-repeat:no-repeat;
	padding: 10px 0 0 0;
	margin: 0 auto;
}
.footer-panel {
	float:left;
	width:990px;
	background-image:url(../images/footer-bg.gif);
	background-repeat:no-repeat;
	padding: 0;
	margin: 0 auto;
}
.footer-container {
	width:823px;
	padding:41px 0 0 0;
	margin: 0 auto;
}
.inside-footer-container {
	
	width:850px;
	padding:41px 0 0 0;
	margin: 0 auto;
}
.footer {
	float:left;
	color:#A24098;
	padding:0 8px;
	font-weight:bold;
	
}
.footer a {
	float:left;
	color:#A24098;
	text-decoration:none;
}
.footer-divider {
	float:left;
	color:#A24098;
	width:2px;
	background-image:url(../images/footer-divider.gif);
	height:16px;
	padding: 0;
}
.copyright {
	width:500px;
	color:#222222;
	padding: 0 0 13px 0;
	margin: 0 auto;
}
.copyright a{
	color:#222222;
	text-decoration:underline;
}
.inside-copyright {
	float:left;
	width:590px;
	color:#222222;
	padding:9px 0 13px 400px;
}
#menuContainer {
	 cursor : pointer;
}
#sharp0 a {
	 cursor : pointer;
	 text-decoration:none;
}
#sharp1 a {
	 cursor : pointer;
	 text-decoration:none;
}
#sharp2 a {
	 cursor : pointer;
	 text-decoration:none;
}
#sharp3 a {
	 cursor : pointer;
	 text-decoration:none;
}
#position {
	position:relative;
	float:left;
}
.collage-title {
	width: 353px;
	background-image:url(../images/collage-title-bg.gif);
	background-repeat:no-repeat;
	float:left;
	font-size:20px;
	padding:0 0 15px 22px;
	color:#FFF;
}
.collage-text {
	font-weight:normal;
	text-align:left;
	font-size:11px;
	line-height:16px;
}
.collage-text-bold {
	font-weight:bold;
	text-align:left;
	line-height:16px;
}
.collage-home {
	width: 982px;
	background-image:url(../images/collage-home.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-hypnobirthing{
	width: 982px;
	background-image:url(../images/header-hypnobirthing-.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-hypnotherapy {
	width: 982px;
	background-image:url(../images/collage-hypnotherapy.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-emotional-freedom {
	width: 982px;
	background-image:url(../images/collage-emotional-freedom.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-quantum-touch {
	width: 982px;
	background-image:url(../images/collage-quantum-touch.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-past-life {
	width: 982px;
	background-image:url(../images/collage-past-life.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-dna {
	width: 982px;
	background-image:url(../images/collage-dna.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-yoga {
	width: 982px;
	background-image:url(../images/collage-yoga.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-progression {
	width: 982px;
	background-image:url(../images/collage-progression.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-chakra-diagnosis {
	width: 982px;
	background-image:url(../images/collage-chakra-diagnosis.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.collage-manifestation {
	width: 982px;
	background-image:url(../images/collage-manifestation.jpg);
	background-repeat:no-repeat;
	float:left;
	height:333px;
	color:#FFF;
}
.contact-text {
	font-weight:normal;
}
.contact-text-space {
	font-weight:normal;
	padding:0 0 0 4px;
}
.contact-text a {
	color: #222222;
	text-decoration:underline;
}
.table-heading {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#00AEED;
	padding:7px 0 7px 10px;
}
.table-text {
	font-weight:normal;
	background-color:#FFFFFF;
	padding:5px 10px 5px 10px;
}
.table-text-color {
	font-weight:normal;
	background-color:#CCF1FF;
	padding:5px 10px 5px 10px;
}
.table-text-bold {
	font-weight:bold;
	background-color:#FFFFFF;
	padding:5px 10px 5px 10px;
}
.table-text-color-bold {
	font-weight:bold;
	background-color:#CCF1FF;
	padding:5px 10px 5px 10px;
}
.enquiry-bold {
	font-weight:bold;
	text-align:justify;
	line-height:16px;
	color:#222222;
	padding:6px 0 6px 5px;
	background-image:url(../images/dotted-line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.textfield {
	width:350px;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	color:#222222;
	border:1px solid #EAE9E9;
	height:18px;
}
.cont {margin:0; 
		float:left;
		padding:0 0 0 30px;
		}
.textarea{
	width:350px;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	color:#222222;
	border:1px solid #EAE9E9;
	height:60px;
}
.required {
	font-weight:bold;
	font-size:13px;
	color:#FF0000;
}
.3level-div {
	float:left;
	width:611px;
	padding:0;
	margin:0;
}
.3level-1-div {
	float:left;
	width:305px;
	padding: 0;
}
.3level-2-div {
	width:306px;
	float:left;
	padding: 0;
}
.bullet-3level-1 {
	width:120px;
	color:#222222;
	list-style-image:url(../images/arrow.gif);
	font-weight:normal;
	line-height:15px;
	float:left;
	padding:7px 0 7px 17px;
	margin: 0;
}
.bullet-3level-1 li{
	padding:5px 0 5px 0;
	margin: 0;
}
.bullet-3level {
	width:289px;
	color:#222222;
	list-style-image:url(../images/arrow.gif);
	font-weight:normal;
	line-height:23px;
	float:left;
	padding:7px 0 7px 17px;
	margin: 0;
}
.bullet-3level2 {
	width:178px;
	color:#222222;
	list-style-image:url(../images/arrow.gif);
	font-weight:normal;
	line-height:23px;
	float:left;
	padding:7px 10px 7px 17px;
	margin: 0;
}

.right-title3 {
	width:206px;
	background-image:url(../images/right-title-bg.gif);
	background-repeat:no-repeat;
	padding:22px 0 15px 16px;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.right-panel-head {
	width:204px;
	background-image:url(../images/right-panel-head.gif);
	background-repeat:no-repeat;
	padding:6px 0 10px 18px;
	font-weight:bold;
	color:#0188CF;
	float:left;
	text-decoration:none;
}
.table-div {
	float:left;
	margin:10px 0;
}
/**************Top Bar***********/
#topbar {
	VISIBILITY: visible;
	WIDTH: auto;
	HEIGHT: auto;
	POSITION: relative;
	visibility: hidden;

}
#topbar2 {
	VISIBILITY: visible;
	WIDTH: auto;
	HEIGHT: auto;
	POSITION: relative;
	visibility: hidden;

}
/**************Top Bar***********/
/*********************************	left menu	***********************************/

.mypets { /*header of 1st demo*/
	cursor: hand;
	cursor: pointer;
	padding: 0;
}
.openpet{ /*class added to contents of 1st demo when they are open*/
	background: #FFFFFF;
}
.technology{ /*header of 2nd demo*/
	cursor: hand;
	cursor: pointer;
	color:#A24098;
	font-size:13px;
	font-weight:bold;
	float:left;
	margin: 0;
}
.prefix {
	padding: 0;
}
/*********************************	left menu	***********************************/
.submit {
	background-color:#00AEED;
	width:62px;
	height:26px;
	color:#FFFFFF;
	border: 0px;
	font-weight: bold;
}
.copy-holder {
	width: 990px;
	float: left; 
	padding: 9px 0 0 0;
}
