body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.font1 {

	font-family: Verdana;

	font-size: 15px;

	line-height: 22px;

	color: #508a01;

	font-weight: bold;

}

.font2 {

	font-family: "Verdana";

	font-size: 12px;

	line-height: 20px;

	color: #3d3d3d;

}

.font2 A:link {color:#62ac02;text-decoration:underline}

.font2 A:visited {color:#62ac02;text-decoration:underline}

.font2 A:hover {color:#2e7d3a;text-decoration:none}

.bgrepeat {

	background-image: url(../bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

.font3 {

	font-family: "Verdana";

	font-size: 12px;

	line-height: 17px;

	color: #333333;

}

.font4 {

	font-family: "Verdana";

	font-size: 12px;

	line-height: 17px;

	color: #FF9900;

	font-weight: bold;

}

.font5 {

	font-family: "Verdana";

	font-size: 12px;

	line-height: 20px;

	color: #666666;

}

.font6 {

	font-family: "Verdana";

	font-size: 12px;

	line-height: 20px;

	color: #68b001;

}

.font6 A:link {color:#68b001;text-decoration:none}

.font6 A:visited {color:#68b001;text-decoration:none}

.font6 A:hover {color:#2e7d3a;text-decoration:underline}

.bgrepeat_in {

	background-image: url(../bg1.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

#layout {

	width: 984px;

	margin-right: auto;

	margin-left: auto;

}

#top {

	float: left;

	width: 964px;

	padding-right: 10px;

	padding-left: 10px;

	background-image: url(../top_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#logo {

	float: left;

	height: 76px;

	width: 560px;

}

#top_menu {

	float: right;

	width: 300px;

	padding-top: 15px;

}

#top_menu ul {

	margin:0;

	padding:0;

	list-style:none;

	width:100%;

	visibility: visible;

}

#top_menu li {

	display: block;

	float: right;

	line-height: 17px;

	text-decoration: none;

	color:#2c7c37;

	padding-top: 0;

	padding-right: 15px;

	padding-bottom: 0;

	padding-left: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-image: url(../line_1.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

#top_menu li A:link {color:#2c7c37;text-decoration:none}

#top_menu li A:visited {color:#2c7c37;text-decoration:none}

#top_menu li A:hover { color:#333333;text-decoration:underline}

#flash {

	float: left;

	width: 984px;

}

#index_content {

	float: left;

	width: 964px;

	padding-right: 10px;

	padding-left: 10px;

}

#main_marquee {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 20px;

	color: #FF3300;

	float: right;

	width: 380px;

	padding-right: 5px;

	padding-top: 15px;

}



#main_news {

	float: left;

	width: 360px;

	padding-right: 20px;

}

#main_news_title {

	float: left;

	width: 360px;

	padding-bottom: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #c7c7c7;

	margin-bottom: 5px;

}

.main_news_word {

	float: left;

	width: 345px;

	margin-top: 3px;

	margin-bottom: 3px;

	padding-bottom: 4px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #dbdbdb;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	color: #5a5a5a;

	background-image: url(../icon_1.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 15px;

}

.main_news_word A:link {color:#5a5a5a;text-decoration:none}

.main_news_word A:visited {color:#5a5a5a;text-decoration:none}

.main_news_word A:hover { color:#000000;text-decoration:underline}

#main_service {

	float: left;

	width: 410px;

}

#main_service_title {

	float: left;

	width: 410px;

	padding-bottom: 2px;

}

#main_service_box {

	background-image: url(../index_service_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	height: 85px;

	width: 380px;

	padding-top: 20px;

	padding-right: 15px;

	padding-bottom: 20px;

	padding-left: 15px;

}





#main_member {

	float: right;

	width: 120px;

	background-image: url(../index_member_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 83px;

	padding-top: 47px;

	padding-left: 40px;

}



#basic {

	background-image: url(../line_2.gif);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	width: 964px;

	margin-top: 30px;

	padding-top: 15px;

	padding-right: 10px;

	padding-left: 10px;

	background-color: #FFFFFF;

	padding-bottom: 15px;

}

#basic_left {

	float: left;

	width: 570px;

}

#basic_right {

	float: right;

	width: 350px;

}

#basic_copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	float: left;

	width: 345px;

	padding-top: 5px;

	color: #939393;

	text-align: right;

	padding-right: 5px;

}

#basic_copyright A:link {color:#939393;text-decoration:underline}

#basic_copyright A:visited {color:#939393;text-decoration:underline}

#basic_copyright A:hover { color:#333333;text-decoration:none}#basic_quicklink {

	background-color: #e0f4c3;

	background-image: url(../box_pic1.gif);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	width: 350px;

	padding-top: 4px;

}

#basic_quicklink1 {

	background-image: url(../box_pic2.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	float: left;

	width: 330px;

	padding-right: 10px;

	padding-bottom: 4px;

	padding-left: 10px;

}

#basic_quicklink1 ul {

	margin:0;

	padding:0;

	list-style:none;

	width:100%;

	visibility: visible;

}

#basic_quicklink1 li {

	display: block;

	float: left;

	line-height: 18px;

	text-decoration: none;

	color:#7dbb24;

	padding-top: 0;

	padding-right: 8px;

	padding-bottom: 0;

	padding-left: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-image: url(../line_3.gif);

	background-repeat: no-repeat;

	background-position: right center;

}

#basic_quicklink1 li A:link {color:#7dbb24;text-decoration:none}

#basic_quicklink1 li A:visited {color:#7dbb24;text-decoration:none}

#basic_quicklink1 li A:hover { color:#68b001;text-decoration:underline}

