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

body { margin:0px; padding:0px; background-image: url(../images/back_img.jpg);background-repeat:repeat-x; background-position:20px 104px;}
.body_1{ margin:0px; padding:0px; background-image: url(../images/inner_top_grad.jpg);background-repeat:repeat-x; background-position: 28px top;}

a {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2f2f;
	text-decoration:none;
}
.logo {
	padding:10px 0 0 0;
}
.hdr_img {
	background-image:url(../images/header_img.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
.box-1img {
	background-image:url(../images/box_1_imh.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#d52061;
}

.navi_but_link { width:101px; padding:0px; margin:0px;}
.navi_but_link22 { width:1px; padding:0px; margin:0px; float:left;}
.navi_but_link23 { width:100px; padding:0px; margin:0px;}
.navi_but_link ul {list-style-type:none; margin:0px; padding:0px;}
.navi_but_link ul li{background-image:url(../images/home-1.jpg); background-repeat:no-repeat; padding:0 0 0 0; display:inline; float:left;}
.navi_but_link ul li a{text-decoration:none;}
.navi_but_link ul li a:hover { width:99px; height:51px; padding:10px 0 10px 10px; background-image:url(../images/home-11.jpg); background-repeat:no-repeat;}

a.buttn1 {width:101px; height:51px; float:left; background:url(../images/home-1.jpg) no-repeat left top;}
a.buttn1:hover {width:101px; height:51px; float:left; background:url(../images/home-11.jpg) no-repeat left top;}
a.buttn1_sel {width:101px; height:51px; float:left; background:url(../images/home-11.jpg) no-repeat left top;}

a.buttn2 {width:101px; height:51px; float:left; background:url(../images/about-1.jpg) no-repeat left top;}
a.buttn2:hover {width:101px; height:51px; float:left; background:url(../images/about-11.jpg) no-repeat left top;}

a.buttn3 {width:102px; height:51px; float:left; background:url(../images/joinin-1.jpg) no-repeat left top;}
a.buttn3:hover {width:102px; height:51px; float:left; background:url(../images/joinin-11.jpg) no-repeat left top;}

a.buttn4 {width:101px; height:51px; float:left; background:url(../images/faq-1.jpg) no-repeat left top;}
a.buttn4:hover {width:101px; height:51px; float:left; background:url(../images/faq-11.jpg) no-repeat left top;}
a.buttn4_1 {width:101px; height:51px; float:left; background:url(../images/faq-2.jpg) no-repeat left top;}
a.buttn4_1:hover {width:101px; height:51px; float:left; background:url(../images/faq-22.jpg) no-repeat left top;}

a.buttn5 {width:101px; height:51px; float:left; background:url(../images/gallery-1.jpg) no-repeat left top;}
a.buttn5:hover {width:101px; height:51px; float:left; background:url(../images/gallery-11.jpg) no-repeat left top;}

a.buttn6 {width:101px; height:51px; float:left; background:url(../images/contact-1.jpg) no-repeat left top;}
a.buttn6:hover {width:101px; height:51px; float:left; background:url(../images/contact-11.jpg) no-repeat left top;}

a.buttn1_1{width:101px; height:51px; float:left; background:url(../images/home-1.jpg) no-repeat left top;}
a.buttn1_1:hover {width:101px; height:51px; float:left; background:url(../images/home-11.jpg) no-repeat left top;}
a.buttn1_1_sel{width:101px; height:51px; float:left; background:url(../images/home-11.jpg) no-repeat left top;}

a.buttn2_1 {width:101px; height:51px; float:left; background:url(../images/about-1.jpg) no-repeat left top;}
a.buttn2_1:hover {width:101px; height:51px; float:left; background:url(../images/about-11.jpg) no-repeat left top;}
a.buttn2_1_sel {width:101px; height:51px; float:left; background:url(../images/about-11.jpg) no-repeat left top;}

a.buttn3_1 {width:102px; height:51px; float:left; background:url(../images/joinin-1.jpg) no-repeat left top;}
a.buttn3_1:hover {width:102px; height:51px; float:left; background:url(../images/joinin-11.jpg) no-repeat left top;}
a.buttn3_1_sel {width:102px; height:51px; float:left; background:url(../images/joinin-11.jpg) no-repeat left top;}

a.buttn4_1 {width:101px; height:51px; float:left; background:url(../images/faq-2.jpg) no-repeat left top;}
a.buttn4_1:hover {width:101px; height:51px; float:left; background:url(../images/faq-22.jpg) no-repeat left top;}
a.buttn4_1_sel {width:101px; height:51px; float:left; background:url(../images/faq-22.jpg) no-repeat left top;}

a.buttn5_1 {width:101px; height:51px; float:left; background:url(../images/gallery-2.jpg) no-repeat left top;}
a.buttn5_1:hover {width:101px; height:51px; float:left; background:url(../images/gallery-22.jpg) no-repeat left top;}
a.buttn5_1_sel {width:101px; height:51px; float:left; background:url(../images/gallery-22.jpg) no-repeat left top;}

a.buttn6_1 {width:101px; height:51px; float:left; background:url(../images/contact-1.jpg) no-repeat left top;}
a.buttn6_1:hover {width:101px; height:51px; float:left; background:url(../images/contact-11.jpg) no-repeat left top;}
a.buttn6_1_sel {width:101px; height:51px; float:left; background:url(../images/contact-11.jpg) no-repeat left top;}


.box1_tital {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.box1_normal_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
}
.sub_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
.sub_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
.box-2img {
	background-image: url(../images/box-2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#06f7e5;
}
.box2_normal_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	font-weight:normal;
	line-height:21px;
}
.box2_normal_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003366;
	font-weight:normal;
	line-height:18px;
}
.contant_img {
	background-image:url(../images/body_con_img.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.normal_text {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#202020;
	line-height:20px;
	padding:2px 0 0 0;
}
.normal_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#202020;
	line-height:20px;
	padding:15px 10px 0 0;
	text-align:justify;
}
.sub_link2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0b9cdf;
	text-decoration:none;
	padding:0 26px 0 0;
	font-weight:bold;
}
.sub_link2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	padding:0 26px 0 0;
	font-weight:bold;
}
.tital_main {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}
.footer_grad {
	background-image:url(../images/footer_grad.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0 0 10px 0;
}
.footer_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99ccff;
}
.footer_text_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99ccff;
	text-decoration:none;
}
.footer_text_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99ccff;
	text-decoration:underline;
}
.footer_text_link1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99ccff;
	text-decoration:none;
}
.footer_text_link1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99ccff;
	text-decoration:underline;
}
.arrow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0b9cdf;
	text-decoration:none;
	font-weight:bold;
}

.inner_logo {
	padding:10px 0 0 0;
}
.inner_sub_grad {
	background-image:url(../images/sub_grad.png);
	background-repeat:repeat-x;
}
.inner_sub_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0 8px 0 8px;
	text-decoration:none;
}
.inner_sub_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0 8px 0 8px;
	text-decoration:underline;
}
.inner_sap {
	color:#ff0099;
	font-weight:bold;
}

.inner_body {
	background-image:url(../images/inner_body_grad.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	background-position:27px top;
}
.box-2img1 {
	background-image: url(../images/box-2_inner.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#06f7e5;
}
.inner_body_contain_grad {
	background-image:url(../images/inner_body_grad_con.png);
	background-repeat:repeat-y;
	background-position:left top;
}
.inner_tital {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#666666;
}
.inner_normal_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:22px;
	text-align:justify;
}
.inner_normal_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:22px;
	text-align:justify;
	background-color:#cccccc;
	padding:0 8px 0 4px;
	height:24px;
}
.inner_normal_text3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:22px;
	text-align:justify;
	padding:5px 8px 6px 4px;
	display:block;
}
.bluecolor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3399ff;
	line-height:22px;
	text-align:justify;
	text-decoration:none;
}
.bluecolor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3399ff;
	line-height:22px;
	text-align:justify;
	text-decoration:underline;
}
.bluecolor1 {
	color:#3399ff;
	font-weight:bold;
}
.inner_dot {
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.hightrightsite {
	min-height:3000px;
}