@charset "utf-8";
body, html {
	padding:0px; margin:0px; background-color:#6F5B40;
}

* {
	padding:0px; margin:0px; text-decoration:none; outline:none;
}
.maint{
	width:100%; height:100%;
}
h1{
	font: bold 15px/18px Arial, Helvetica, sans-serif; color:#6F5B40;
}
#outer_div{
	margin-left:auto;
	margin-right:auto;
	width:959px;
	position:relative;
}
.home_btm_head{
	background-image:url(../images/home/head_bg.gif); background-repeat:repeat-y;
	font: bold 12px Arial, Helvetica, sans-serif; color:#5F4C36;
}
.home_btm_head_lnk{
	background-image:url(../images/home/head_bg.gif); background-repeat:repeat-y;
	font: bold 12px Arial, Helvetica, sans-serif; color:#5F4C36;
}
.home_btm_head_lnk:hover{
	background-image:url(../images/home/head_bg.gif); background-repeat:repeat-y;
	font: bold 12px Arial, Helvetica, sans-serif; color:#5F4C36;
}
.home_btm_head_lnk_active{
	background-image:url(../images/home/head_bg.gif); background-repeat:repeat-y;
	font: bold 12px Arial, Helvetica, sans-serif; color:#fff;
}
.line_bg{
	background:url(../images/home/head_bg1.gif); background-repeat:repeat-y; border-bottom:1px solid #84725B;
}
.lnk_btm_line{
	border-bottom:1px solid #7A6547;
}
.righ_txt_12{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#5F4C36;
}
.left_txt_12{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#B8ADA0;
}
.btm_txt{
	font: 9px Verdana, Arial, Helvetica, sans-serif; color:#AA9C8C; 
}
.btm_txt_lnk{
	font: 9px Verdana, Arial, Helvetica, sans-serif; color:#AA9C8C; 
}
.btm_txt_lnk:hover{
	font: 9px Verdana, Arial, Helvetica, sans-serif; color:#E6DDD9; 
}
.btm_txt_active{
	font: 9px Verdana, Arial, Helvetica, sans-serif; color:#E6DDD9; 
}


.botm_txt_lnk{
	font: 9px Verdana, Arial, Helvetica, sans-serif; color:#D0C0B9
	}
.botm_txt_lnk:hover{
	font: 9px Verdana, Arial, Helvetica, sans-serif; color:#E6DDD9; 
}

.more_txt{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#746147; 
}
.more_lnk{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#746147; text-decoration:underline;
}
.more_lnk:hover{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#E6DDD9; text-decoration:underline;
}
.left_lnk{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#5F4C36;
}
.left_lnk:hover{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#fff;
}
.left_lnk_active{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#fff;
}
.sub_lnk{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#5F4C36;
}
.sub_lnk:hover{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#fff;
}
.treatment_lnk{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#9D8E7B;
}
.treatment_lnk:hover{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#fff;
}
.cons_text{
	font: bold 11px/16px Arial, Helvetica, sans-serif; color:#9D8E7B;
}
.rsub_lnk{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#3F3425;
}
.rsub_lnk:hover{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#3F3425;
}
.rsub_lnk_active{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#3F3425;
}
.path{
	background:url(../images/inner/dot_line.gif); background-repeat:repeat-x; background-position:bottom; 
	font: bold 12px/14px Arial, Helvetica, sans-serif; color:#5C4D36; padding-bottom:5px;
}
.inner_head{
	font: bold 15px/18px Arial, Helvetica, sans-serif; color:#6F5B40;
}
.inner_paratext{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#6F5B40; text-align:justify;
}
.top{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#6F5B40; background-color:#E3DDD7; padding:2px; font-variant:small-caps;
}
.top:hover{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#fff; background-color:#C8BDB0; padding:2px; font-variant:small-caps;
}
.table_text{
	font: 12px/16px Arial, Helvetica, sans-serif; color:#6F5B40; padding-bottom:7px; text-align:justify;
}
.bullet{
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#F37521; font-variant:small-caps;
}
.paratext_head{
	font: bold 12px/18px Arial, Helvetica, sans-serif; color:#F37521;
}
.table_text_lnk{
	font: bold 11px/16px Arial, Helvetica, sans-serif; color:#6F5B40; padding-bottom:7px; text-align:justify; text-decoration:underline;
}
.table_text_lnk:hover{
	font: bold 11px/16px Arial, Helvetica, sans-serif; color:#F37521; padding-bottom:7px; text-align:justify; 
}
.cons_txt{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#6F5B40; text-align:justify; padding-top:0px;
}
.cons_txt_lnk{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#6F5B40; text-align:justify; padding-top:0px;
}
.cons_txt_lnk:hover{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#FF6600; text-align:justify; padding-top:0px;
}
.cons_head{
	font: bold 12px/18px Arial, Helvetica, sans-serif; color:#F37521; border-bottom:1px solid #C8BDB0; padding-top:8px;
}
.cons_lnk{
	font: bold 12px/18px Arial, Helvetica, sans-serif; color:#F37521; padding-top:0px;
}
.cons_lnk:hover{
	font: bold 12px/18px Arial, Helvetica, sans-serif; color:#67543E; padding-top:0px; text-decoration:none;
}

.consult {
  font: bold 11px/18px Arial, Helvetica, sans-serif; color:#6F5B40; border:1px solid #fff; padding:3px 6px 3px 6px; background-color:#E3DDD7; cursor: pointer;
}
.consult:hover {
  font: bold 11px/18px Arial, Helvetica, sans-serif; color:#fff; border:1px solid #fff; padding:3px 7px 3px 7px; background-color:#6F5B40; cursor: pointer; width:92px; 			height:18px; 
}
/* Scroll */
/* Begin Headers */
h3 {
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#6F5B40; text-align:center; border:1px solid #C8BDB0; padding:2px; background-color:#E3DDD7; width:92px; height:18px;
}

.demo-show2 h3 {
  margin: 0;
  padding-left:0px;
  margin-bottom:5px;
  cursor: pointer;
}
.hover {
  font: bold 11px/18px Arial, Helvetica, sans-serif; color:#fff; border:1px solid #fff; padding:2px; background-color:#6F5B40; cursor: pointer; width:92px; 			height:18px; 
}
 /* End Headers */

.btn{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#6F5B40; border:1px solid #C8BDB0; background-color:#E3DDD7; height:22px;
}
.cons_txtfield{
	font: 12px Arial, Helvetica, sans-serif; color:#6F5B40; border:1px solid #C8BDB0; width:175px; height:16px;
}
.cons_txtarea{
	font: 12px Arial, Helvetica, sans-serif; color:#6F5B40; border:1px solid #C8BDB0; width:175px; height:50px;
}
.comp_field{
	font: 12px Arial, Helvetica, sans-serif; color:#ff0000;
}
.txtfield{
	font: 12px Arial, Helvetica, sans-serif; color:#6F5B40; border:1px solid #C8BDB0; width:203px; height:16px; }
.txtarea{
	font: 12px Arial, Helvetica, sans-serif; color:#6F5B40; border:1px solid #C8BDB0; width:203px; height:50px;
}
.inner_paratext_lnk{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#6F5B40; 
}
.inner_paratext_lnk:hover{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#F37521;
}
.download_lnk{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#6F5B40; 
}
.download_lnk:hover{
	font: bold 11px/18px Arial, Helvetica, sans-serif; color:#F37521;
}
.tips{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#6F5B40; background-color:#EFECE9; border:1px solid #DFD6C8; padding-top:8px; padding-bottom:8px;
}
.sitemap{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#6F5B40; text-decoration:underline;
}
.sitemap:hover{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#F37521; text-decoration:underline;
}
.btm_border{
	border-bottom:1px solid #EFECE9;
}
#img{
	float:left;	padding-bottom:10px; padding-right:15px;
}
.next_prv_lnk{
	font:11px Arial, Helvetica, sans-serif;	color:#808080;
}
.next_prv_lnk:hover{
	font:11px Arial, Helvetica, sans-serif; color:#CC3300;	text-decoration:underline;	
}
.next_prv_lnk_active{
	font:11px Arial, Helvetica, sans-serif; color:#CC3300;
}
.next_prv_sep{
	font:11px Arial, Helvetica, sans-serif; color:#cccccc;
}
.err{
	font:11px Arial, Helvetica, sans-serif; color:Red;
}
.down_lnk {
	font: 10px Arial, Helvetica, sans-serif; color:#6F5B40; text-align:center; border:1px solid #C8BDB0; padding-left:3px; padding-right:3px; padding:2px;
}
.down_lnk:hover {
	font: 10px Arial, Helvetica, sans-serif; color:#6F5B40; text-align:center; border:1px solid #F37521; padding-left:3px; padding-right:3px; padding:2px; background-color:#EFECE9;
}
.table_text1{
	font: 12px/16px Arial, Helvetica, sans-serif; color:#6F5B40; padding-bottom:5px; padding-top:3px;
}
.package_link{
	font: 12px Arial, Helvetica, sans-serif; color:#F37521; padding-bottom:5px; padding-top:3px;
}
.package_link:hover{
	font: 12px Arial, Helvetica, sans-serif; color:#6F5B40; padding-bottom:5px; padding-top:3px; text-decoration:underline;
}
.package_link:active{
	font: 12px Arial, Helvetica, sans-serif; color:#F37521; padding-bottom:5px; padding-top:3px;
}
.testimoni{
	background-color:#EFECE9;
	border: 1px solid #C8BDB0;font: 12px/18px Arial, Helvetica, sans-serif; color:#6F5B40; text-align:justify;
}
.rev_text{
font: 11px Arial, Helvetica, sans-serif; color:#B9ADA1; 
}
.rev_input{
font: 10px Arial, Helvetica, sans-serif; color:#000000; 
}
.pic_border{
	border: 2px solid #C8BDB0;
}