#page {
	position: relative;
}

#page .Column .illust {
	float: right;
	margin-top: -80px;
	position: relative;
}
#page .Column{
	padding-left: 15px;
	width: 610px;
	clear: both;
	padding-bottom: 50px;
}
#page .Column.end {
	padding-bottom: 0px;
}

#page .Column h2{
	padding-bottom: 15px;
	clear: both;
}
#page .Column .text{

}
#page .voicetext {
	padding-top: 15px;
}
#page .voicetext1 {
	padding-bottom: 30px;
}

#page .Pbox .voicetext {
	float: left;
	width: 280px;
}
#Pbox2 .crosshead {
	padding-bottom: 15px;
}


#rightP   {
	float: right;
	padding-top: 15px;
	padding-bottom: 25px;
}
#rightP2 {
	float: right;
	width: 200px;
	padding-bottom: 30px;
	padding-left: 15px;
}

#box2 {
	clear: both;
	padding-top: 15px;
}
#Pbox2 {
	clear: both;
	margin-bottom: -50px;
}




#page .Column .text.clm {
	float: left;
	width: 290px;
	display: block;
}
#page .Column .text_caption {
	padding-bottom: 0px;
	font-size: 92.4%;
}
#page .Column #imgclm {
	float: left;
	margin-left: 5px;
	padding-bottom: 30px;
}
#page .Column #system_img1 {
	float: right;
	display: block;
}
#page .Column .clm_box .text.lust {
}
#page .normal.left .triangle{
	zoom:1;
	margin-left: 15px;
}




#imgclm p {
	width: 212px;
	font-size: 92.4%;
}
#page .homecare_text {
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 25px;
}
#message {
	padding-bottom: 50px;
}
#page .Column ul li {
	list-style-type: disc;
	list-style-position: inside;
	padding-bottom: 5px;
}
#page .Column .normal {
	padding-bottom: 0px;
}
#page   .Column .listgroup ul{
	float: left;
	width: 198px;
	display: block;
}
#page .Column .listgroup {
	padding-bottom: 0px;
	clear: both;
}

#page .Column .colum_line {
	padding-top: 40px;
}
#page .Column #clm_line {
	padding-top: 40px;
	padding-bottom: 35px;
}
#page .Column #clm_line .clm_underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 5px;
	padding-bottom: 5px;
}
#page .Column #clm_line .clm_caption  {
	font-size: 92.4%;
	padding-top: 10px;
}
#page .Column table {
	margin-top: 35px;
	font-size: 92.4%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	margin-bottom: 10px;
}
#page .Column table tr th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 5px;
	padding-bottom: 5px;
}
#page .Column table tr td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 5px;
	padding-bottom: 5px;
}
#page .Column .normal.left {
	float: left;
	width: 290px;
}
#page .Column #left_img {
	float: left;
	width: 225px;
}
#page .Column #center_img  {
	padding-top: 30px;
	padding-left: 10px;
}
#page .Column.clearfix .right {
	float: right;
	width: 385px;
}
#page .Column.end #center_img img {
	padding-bottom: 45px;
}
#treatments_left_img {
	float: left;
	width: 150px;
	padding-left: 20px;
	clear: both;
}
#page .Column .right {
}
#page .treatment_textleft {
	clear: both;
}
#page  .treatments_right {
	float: right;
	width: 430px;
	display: block;
}
#page .treatments_left {
	float: left;
	padding-top: 30px;
}
#page .Column #treatment_right_img {
	float: right;
	padding-bottom: 25px;
	margin-top: -80px;
	position: relative;
}
#treatments_center_img {
	width: 610px;
	padding-top: 30px;
	padding-bottom: 50px;
	text-align: center;
}
#treatments_center_img2  {
	width: 610px;
	text-align: center;
	padding-top: 30px;
}
#page .Column .text .s_title {
	color: #A65A11;
	font-weight: bold;
}
#page .mini {
	background-image: url(../img/sys_mini_loop.gif);
	background-repeat: repeat-y;
	clear: both;
	margin-left: 25px;
	margin-right: 35px;
	margin-bottom: 50px;
	margin-top: 15px;
	zoom:1;
}
#page .mini .top {
	background-image: url(../img/sys_mini_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	zoom:1;
}
#page .mini .top .bottom {
	background-image: url(../img/sys_mini_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 40px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	zoom:1;
}
#page .mini .top .bottom h2 {
	padding-bottom: 10px;
}
#page .mini .top .bottom .body {
	font-size: 92.4%;
}





#page .triangle {
	background-image: url(../../clinic/img/system_list.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}

#page .anotherFAQ {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 650px;
}
#page .anotherFAQ .triangle {
	float: right;
}
#page .faqGroupTitle {
	margin-top: 30px;
}

#page .faqGroup{
	background-image: url(../../homecare/img/faq_frame_loop.gif);
	background-repeat: repeat-y;
	margin-top: 3px;
}

#page .Column .faqGroup li{
	list-style-type: none;
	list-style-position: outside;
}

#page .faqGroup .triangle {
	background-position: left 10px;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#page .faqItem .triangle {
	background-position: left 7px;
}

#page .faqItem {
	margin-top: 50px;
}
#page .faqItem .title {
	float: left;
	padding-right: 20px;
}
#page .faqItem .question .questionText {
	padding-top: 7px;
	float: left;
}

#page .faqItem .answer {
	clear: both;
	background-image: url(../../homecare/img/faq_bar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	margin-top: 10px;
}
#page .faqItem .answer .textArea {
	float: right;
	width: 540px;
}
#page .faqItem .answer .textArea .text {
	margin-bottom: 15px;
	line-height: 1.8em;
}
#page .faqItem .image {
	float: right;
	margin-left: 10px;
}
#page .faqItem .graph {
	clear: both;
	padding-top: 20px;
}
#page .faqItem .graph .caption {
	text-align: right;
	padding-top: 15px;
	font-size: 77%;
	line-height: 1.3em;
}
#page .faqItem .relatedLinks {
	padding-top: 0px;
	clear: both;
}
#page .faqItem .relatedLinks li {
	list-style-position: outside;
	list-style-type: none;
}

#page .backIndex {
	padding-top: 10px;
	background-image: url(../../homecare/img/faq_bar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 10px;
	clear: both;
	text-align: right;
}
