body {
	margin: 0px;
	background-image: url(image/news/news_bgbg.gif);
	background-repeat: repeat-x;
	background-color: #E0E0E0;
}
.footer_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 5e55555c;
	text-decoration: none;
}
.footer_txt:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #009933;
	text-decoration: none;
}
.login_bg {
	background-image: url(image/logopage/member_mainbg_u.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.login_name_txtfield {
	height: 21px;
	width: 221px;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1C8239;
	text-decoration: none;
}
.news_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 292929;
	text-decoration: none;
	line-height: 18px;
}
.news_txt:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 157d37;
	text-decoration: none;
}
.news_txt15pt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: 292929;
	text-decoration: none;
}
.login_name_txtfield02 {

	height: 21px;
	width: 390px;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1C8239;
	text-decoration: none;
}
.login_name_txtfield03 {


	height: 59px;
	width: 390px;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1C8239;
	text-decoration: none;
}
.login_main_bg {

	background-image: url(image/logopage/content_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.news_bg {

	background-image: url(image/news/banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.news_txt18pt {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 292929;
	text-decoration: none;
}
.list_mainbg {


	background-image: url(image/hkeamalist/hkeama_list_bgbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.list_bg {


	background-image: url(image/hkeamalist/hkeama_list_bg_u.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.structure_bg {


	background-image: url(image/structure/structure_bg_u.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.list_txt11 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 292929;
	text-decoration: none;
	line-height: 16px;
}
.list_txt11:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 157d37;
	text-decoration: none;
	line-height: 16px;
}
.list_bgbg {
	background-image: url(image/event/event_lidt_bgbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}
.list_txt12 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 292929;
	text-decoration: none;
	line-height: 16px;
}
.list_txt12:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 157d37;
	text-decoration: none;
	line-height: 16px;
}
.event_bg {


	background-image: url(image/event/banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.aboutus_bg {
	background-image: url(image/aboutus/hkeama_about_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.speech_bg {

	background-image: url(image/speech/speech_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.speech_main_bg {


	background-image: url(image/speech/speech_main_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.advert_bg {


	background-image: url(image/adver/advert_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.advert_main_bg {


	background-image: url(image/adver/advert_mainbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.list_txt12_02 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 292929;
	text-decoration: none;
	line-height: 25px;
}
.list_txt12_02:hover {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #188535;
	text-decoration: none;
	line-height: 25px;
}
.contact_main_bg {



	background-image: url(image/contactus/contactus_mainbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.reg_td {
	background-color: #F1F1F1;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.reg_td2 {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

