@charset "UTF-8";
/* CSS Document */

body {
	font-family:Tahoma, Arial, Helvetica, sans-serif,;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/ff9d00.gif);
	font-size:12px;
	color:#333333;
	padding:0;
	}
img{
	border:0;
}
a{
	text-decoration:none;
}
#div_main {
	margin:0 auto;
	width:970px;
}
#div_main_a {
	background-image:url(../images/img_001.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#div_main_a01{
    background-image:url(../images/img_001.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#div_main_a02{
	background-image:url(../images/img_002.jpg); 
	height:277px;
}
#div_main_a03{
	background-image:url(../images/img_003.jpg); 
	height:257px;
}
#div_main_a04{
	background-color:#FFFFFF;
	height:277px;
}
#div_main_a05{
	background-image:url(../images/img_005.jpg); 
	height:257px;
}
#div_main_a06{
	background-image:url(../images/img_006.jpg); 
	height:79px;
}
#div_main_frame_a{
	background-image:url(../images/frame_img001.png);
	height:64px;
	width:94px;
}
#div_main_frame_b{
	padding:2px 2px 2px 2px;
}

#bg_comment{
	background-image:url(../images/comment.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

/*--------------------------------button-------------------------------------*/
a.but_01 { 
   display: block;
   width: 125px; 
   height: 17px;
   background:url(../images/but_001.gif);} 
a.but_01:hover {
   background-position: -125px 0;}
   
a.but_submit { 
   display: block;
   width: 49px; 
   height: 17px;
   background:url(../images/but_002.gif);} 
a.but_submit:hover {
   background-position: -49px 0;}
   
a.but_clear { 
   display: block;
   width: 49px; 
   height: 17px;
   background:url(../images/but_003.gif);} 
a.but_clear:hover {
   background-position: -49px 0;}

a.but_back { 
   display: block;
   width: 49px; 
   height: 17px;
   background:url(../images/but_006.gif);} 
a.but_back:hover {
   background-position: -49px 0;}

a.but_zoom { 
   display: block;
   width: 44px; 
   height: 17px;
   background:url(../images/but_005.gif);} 
a.but_zoom:hover {
   background-position: -44px 0;}
   
a.but_view_gallery { 
   display: block;
   width: 79px; 
   height: 17px;
   background:url(../images/but_004.gif);} 
a.but_view_gallery:hover {
   background-position: -79px 0;}
   
a.but_view_branches { 
   display: block;
   width: 99px; 
   height: 17px;
   background:url(../images/but_view_braches.png);} 
a.but_view_branches:hover {
   background-position: -99px 0;}

a.but_view_all1 { 
   display: block;
   width: 59px; 
   height: 17px;
   background:url(../images/but_007.gif);} 
a.but_view_all1:hover {
   background-position: -59px 0;}
   
a.but_view_all2 { 
   display: block;
   width: 59px; 
   height: 17px;
   background:url(../images/but_008.gif);} 
a.but_view_all2:hover {
   background-position: -59px 0;}

.but_number .current{ 
	float:left;
   display: block;
   width: 17px; 
   height: 13px;
   text-align:center;
   text-decoration:none;
   color:#FFFFFF;
   background:url(../images/img_005.gif);} 
.but_number a{ 
	float:left;
   display: block;
   width: 17px; 
   height: 13px;
   text-align:center;
   text-decoration:none;
   color:#FFFFFF;
   background:url(../images/img_005.gif);} 
.but_number a:hover {
	float:left;
   text-align:center;
   background-position: -17px 0;}
.but_number a:hover {
   text-align:center;
   background-position: -17px 0;}

.but_member_01{
   display: block;
   width: 161px; 
   height: 28px;
   background:url(../images/but_010.gif)} 
a.but_member_01:hover {
   background-position: -161px 0;}
   
.but_member_02{
   display: block;
   width: 161px; 
   height: 28px;
   background:url(../images/but_009.gif)} 
a.but_member_02:hover {
   background-position: -161px 0;}

.but_member_03{
   display: block;
   width: 160px; 
   height: 27px;
   background:url(../images/but_011.gif)} 
a.but_member_03:hover {
   background-position: -160px 0;}

.but_member_04{
   display: block;
   width: 160px; 
   height: 27px;
   background:url(../images/but_012.gif)} 
a.but_member_04:hover {
   background-position: -160px 0;}

.but_member_05{
   display: block;
   width: 133px; 
   height: 27px;
   background:url(../images/but_013.gif)} 
a.but_member_05:hover {
   background-position: -133px 0;}
   
.but_member_06{
   display: block;
   width: 96px; 
   height: 23px;
   background:url(../images/but_014.gif)} 
a.but_member_06:hover {
   background-position: -96px 0;}
   
.but_member_07{
   display: block;
   width: 121px; 
   height: 27px;
   background:url(../images/but_015.gif)} 
a.but_member_07:hover {
   background-position: 0 -27px;}
   
.but_member_08{
   display: block;
   width: 121px; 
   height: 27px;
   background:url(../images/but_016.gif)} 
a.but_member_08:hover {
   background-position: 0 -27px;}
   
.but_member_09{
   display: block;
   width: 156px; 
   height: 28px;
   background:url(../images/but_017.gif)} 
a.but_member_09:hover {
   background-position: -156px 0;}
   
.but_member_10{
   display: block;
   width: 104px; 
   height: 106px;
   background:url(../images/img_0038.jpg)} 
a.but_member_10:hover {
   background-position: -104px 0;}
   
.but_member_11{
   display: block;
   width: 104px; 
   height: 106px;
   background:url(../images/img_0039.jpg)} 
a.but_member_11:hover {
   background-position: -104px 0;}
/*-------------------------------button pages--------------------------------*/

div.p1 a{
   cursor:pointer;
   display: block;
   width: 19px; 
   height: 13px;
   background:url(../images/but_more01.gif);
   float:left;}
div.p1 a:hover {
   background-position: 0 -13px;}

div.p2 a{
   display: block;
   width: 18px; 
   height: 13px;
   background:url(../images/but_more02.gif);
   float:left;} 
div.p2 a:hover {
   background-position: 0 -13px;}

div.p3 a{
   text-align:center;
   font-size:9px;
   color:#FFFFFF;
   display: block;
   width: 18px; 
   height: 13px;
   background:url(../images/but_more05.gif);
   float:left;} 
div#current{
   text-align:center;
   font-size:9px;
   color:#333333;
   display: block;
   width: 18px; 
   height: 13px;
   background:url(../images/but_more05.gif);
   background-position: 0 -13px;
   float:left;} 
div.p3 a:hover{
   color:#333333;
   background-position: 0 -13px;}

div.p4 a{
   display: block;
   width: 18px; 
   height: 13px;
   background:url(../images/but_more03.gif);
   float:left;} 
div.p4 a:hover {
   background-position: 0 -13px;}

div.p5 a{
   display: block;
   width: 19px; 
   height: 13px;
   background:url(../images/but_more04.gif);
   float:left;} 
div.p5 a:hover {
   background-position: 0 -13px;}

/*------------------------------text style-----------------------------------*/
.css1{
	color:#FF6600;
}
.css2{
	color:#999999;
	font-size:10px;
}
.css3{
	color:#0099FF;
}
.css4{
	color:#999999;
}
.css5{
	color:#FFFFFF;
}
/*------------------------------links style----------------------------------*/

a.link1:link{text-decoration:none; color:#FFFFFF; }
a.link1:visited{text-decoration:none; color:#FFFFFF; }
a.link1:hover,a.link1#selected{text-decoration:underline; color:#000000; }

a.link2:link{text-decoration:none; color:#333333; }
a.link2:visited{text-decoration:none; color:#333333; }
a.link2:hover{text-decoration:underline; color:#FF6600; }

a.link3:link{text-decoration:none; color:#FF6600; }
a.link3:visited{text-decoration:none; color:#FF6600; }
a.link3:hover{text-decoration:underline; color:#333333; }

a.link4:link{text-decoration:none; color:#FFFFFF; }
a.link4:visited{text-decoration:none; color:#FFFFFF; }
a.link4:hover{text-decoration:underline; color:#333333; }

a.link5:link{text-decoration:none; color:#FFFFFF; }
a.link5:visited{text-decoration:none; color:#FFFFFF; }
a.link5:hover{text-decoration:underline; color:#000000; }

a.link6:link{text-decoration:none; color:#000000; }
a.link6:visited{text-decoration:none; color:#000000; }
a.link6:hover{text-decoration:underline; color:#000000; }


/*-------------------------------all pages-----------------------------------*/
#pad_txt01{
	padding:11px 17px 0 17px; 
	text-align:left;
}
#pad_txt02{
	padding:4px 40px 4px 17px;
}
#dot_a{
	background-image:url(../images/dot_001.gif);
	background-repeat:repeat-x;
}
/*-----------------------------braches page----------------------------------*/
#braches_p1{
	padding-top:103px; 
	background-image:url(../images/img003.png); 
	background-position:bottom; 
	background-repeat:no-repeat
}
#braches_p2{
	background-image:url(../images/img_0010.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
#braches_p3{
	background-image:url(../images/img_0012.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding-bottom:80px;
}
#braches_p4{
	background-image:url(../images/img004.png); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding-top:12px;
}
#braches_p5{
	background-image:url(../images/img_0016.jpg); 
	background-position:right top; 
	background-repeat:no-repeat;
}
#braches_p6{
	background-image:url(../images/img_0013.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
/*-----------------------------policies page----------------------------------*/
#policies_p1{
	padding-top:103px; 
	background-image:url(../images/img005a5.png); 
	background-position:bottom; 
	background-repeat:no-repeat
}
#policies_p2{
	background-image:url(../images/img_0022i.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
#policies_p3{
	background-image:url(../images/img_0012.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding-bottom:80px;
}
#policies_p4{
	background-image:url(../images/img004.png); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding-top:12px;
}
#policies_p5{
	background-image:url(../images/img_0016.jpg); 
	background-position:right top; 
	background-repeat:no-repeat;
}
/*-----------------------------about page----------------------------------*/
#about_p1{
	padding-top:103px; 
	background-image:url(../images/img005a1.png); 
	background-position:bottom; 
	background-repeat:no-repeat
}
#about_p2{
	background-image:url(../images/img_0019.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
/*-----------------------------member page----------------------------------*/
#member_p1{
	padding-top:103px; 
	background-image:url(../images/img005.png); 
	background-position:bottom; 
	background-repeat:no-repeat
}
#member_p2{
	background-image:url(../images/img_0017.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
/*-----------------------------contact page----------------------------------*/
#contact_p1{
	padding-top:103px; 
	background-image:url(../images/img005a2.png); 
	background-position:bottom; 
	background-repeat:no-repeat
}
#contact_p2{
	background-image:url(../images/img_0020.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
/*-----------------------------health tip page----------------------------------*/
#health_p1{
	padding-top:103px; 
	background-image:url(../images/img005a3.png); 
	background-position:bottom; 
	background-repeat:no-repeat
}
#health_p2{
	background-image:url(../images/img_0021.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
#health_p3{
	background-image:url(../images/img_0012.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
/*-----------------------------news page----------------------------------*/
#news_p1{
	padding-top:103px; 
	background-image:url(../images/img005a4.png); 
	background-position:bottom; 
	background-repeat:no-repeat
}
#news_p2{
	background-image:url(../images/img_0022.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
/*---------------------------------form-------------------------------------*/
input.textfield1 {
    font-size:11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
	height:14px;
	width:240px;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
}
textarea.textfield1 {
    font-size:11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
	height:50px;
	width:240px;
	overflow:hidden;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
}
input.textfield2 {
    font-size:10px;
	text-align:center;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
	height:14px;
	width:11px;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
}
input.textfield3 {
    font-size:10px;
	text-align:left;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
}
textarea.textfield4 {
    font-size:11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
	height:100px;
	width:240px;
	overflow:hidden;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
}
input.textfield5 {
    font-size:10px;
	width:180px;
	height:14px;
	text-align:left;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
}
INPUT.textfield6 {
    font-size:11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color:#999999;
    HEIGHT: 14px;
	width: 54px;
	background-color:#FFFFFF;
	scrollbar-face-color:#efefef;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;}
/*---------------------------------time table-------------------------------------*/
#tab_a{
	background-image:url(../images/tab_01.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:60px;
	height:40px;
}
#tab_b{
	padding:4px 4px 0 4px;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	line-height:7px;
}
#tab_c{
	background-image:url(../images/tab_05.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#tab_d{
	background-image:url(../images/tab_03.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#tab_e{
	padding:2px 4px 2px 0;
	text-align:right;
	color:#FFFFFF;
}
