body

{

	margin: 0px 0px;

	background-color: #00501d;

	background-image: url(../../images/background_fade.gif);

	background-repeat: repeat-x;

	background-attachment: scroll;

	color: #000;

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

	font-size: 12px;

}



td

{

	color: #000;

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

	font-size: 12px;

	letter-spacing: 1px;

}



.exhibitor_support

{

	margin: 0px 25px 30px 25px;

	color: #00501c;

	font-family: Georgia, Palatino, Times, Tahoma, Verdana, Helvetica, Arial, Geneva, sans-serif;

	font-size: 14px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	text-align: justify;

}



.nav_links_bottom

{

	color: #fff;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

}



.nav_links_bottom a:link

{

	color: #fff;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none none none;

}



.nav_links_bottom a:visited

{

	color: #fff;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none none none;

}



.nav_links_bottom a:hover

{

	color: #fff;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

	border-bottom: #fff;

	border-width: 0 0 1px 0;

	border-style: none none dotted none;

}



.nav_links_bottom a:active

{

	color: #fff;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none none none;

}



.content_text

{

	color: #000;

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

	font-size: 12px;

	padding: 0px;

	letter-spacing: 1px;

}



.consultation_text_lg

{

	color: #1d6536;

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

	font-size: 14px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.consultation_text_bold

{

	color: #000;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.consultation_text_reg

{

	color: #1d6536;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: normal;

}



.info_box_text

{

	color: #000;

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

	font-size: 10px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.info_box_text_sm

{

	color: #000;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.info_box_text_red

{

	color: #a61800;

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

	font-size: 10px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.info_box_text_orange

{

	color: #ff5d00;

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

	font-size: 10px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.info_box_text_blue

{

	color: #0066b0;

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

	font-size: 10px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.info_box_text_blue_sm

{

	color: #0066b0;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

}



.info_box_text_blue_sm a:link

{

	color: #0066b0;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

	border-bottom: #0066b0;

	border-width: 0 0 1px 0;

	border-style: none none dotted none;

}



.info_box_text_blue_sm a:visited

{

	color: #0066b0;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

	border-bottom: #0066b0;

	border-width: 0 0 1px 0;

	border-style: none none dotted none;

}



.info_box_text_blue_sm a:hover

{

	color: #0066b0;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

	border-bottom: #0066b0;

	border-width: 0 0 1px 0;

	border-style: none none dotted none;

	background-color: #9CF;

}



.info_box_text_blue_sm a:active

{

	color: #0066b0;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

	border-bottom: #0066b0;

	border-width: 0 0 1px 0;

	border-style: none none dotted none;

}



.tag_line

{

	color: #1d6536;

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

	font-size: 24px;

	padding: 0px;

	letter-spacing: 4px;

	font-weight: normal;

	text-align: center;

	line-height: 28px;

}



.member_support

{

	color: #1d6536;

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

	font-size: 18px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: center;

	line-height: 18px;

}



.body_title { color: #1d6536; }



#boxlist

{

	display: block;

	border-bottom: 0px;

	margin: 0;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #fff;

}



#boxlist li#normal

{

	display: list-item;

	list-style-type: disc;

	margin: 0;

	padding: 0;

	font-style: normal;

	color: #000;

	line-height: 26px;

	font-size: 12px;

}



#boxlist li#indent

{

	display: list-item;

	list-style-type: circle;

	margin: 0;

	padding: 0 0 0 18px;

	font-weight: normal;

	color: #000;

	line-height: 26px;

	font-size: 11px;

}



.footer_title

{

	color: #2b2b2b;

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

	font-size: 16px;

	padding: 0px;

	letter-spacing: 2px;

	font-weight: bold;

	text-align: center;

}



.footer_text

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-width: 0px 0px 1px 0px;

	border-style: none;

}



.footer_text a:link

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.footer_text a:visited

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.footer_text a:hover

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	background: #d2dad2;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.footer_text a:active

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.link_text

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 16px;

}



.link_text a:link

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 16px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.link_text a:visited

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 16px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.link_text a:hover

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 16px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.link_text a:active

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 16px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.form_link

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: left;

	line-height: 16px;

}



.form_link a:link

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: left;

	line-height: 16px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.form_link a:visited

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: left;

	line-height: 16px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.form_link a:hover

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: left;

	line-height: 16px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.form_link a:active

{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: left;

	line-height: 16px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_title

{

	color: #2b2b2b;

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

	font-size: 13px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: bold;

	text-align: left;

	text-decoration: none;

}



.list_person

{

	color: #6f9668;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: bold;

	text-align: left;

	text-decoration: none;

	line-height: 14px;

}



.list_company

{

	color: #6f9668;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: bold;

	text-align: left;

	text-decoration: none;

	line-height: 14px;

}



.list_text

{

	color: #2b2b2b;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none solid none;

}



.list_text_center

{

	color: #2b2b2b;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none solid none;

	text-align: center;

}



.list_text a

{

	color: #2b2b2b;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_text a:link

{

	color: #2b2b2b;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_text a:visited

{

	color: #2b2b2b;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_text a:hover

{

	color: #2b2b2b;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_text a:active

{

	color: #2b2b2b;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_web

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none solid none;

}



.list_web a:link

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_web a:visited

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_web a:hover

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_web_center

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: center;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none solid none;

}



.list_web_center a:link

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: center;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_web_center a:visited

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: center;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_web_center a:hover

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: center;

	text-decoration: none;

	line-height: 15px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.list_web a:active

{

	color: #5d695d;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-width: 0px 0px 1px 0px;

	border-style: none;

}



.event_text a:link

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text a:visited

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text a:hover

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text a:active

{

	color: #2b2b2b;

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

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	line-height: 15px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text_bold

{

	color: #006600;

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

	font-size: 12px;

	padding: 0px;

	letter-spacing: 1px;

	text-align: center;

	text-decoration: none;

	line-height: 18px;

	border-bottom: #fff;

	border-width: 0px 0px 1px 0px;

	border-style: none none solid none;

}



.event_text_bold a:link

{

	color: #006600;

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

	font-size: 12px;

	padding: 0px;

	letter-spacing: 1px;

	text-align: center;

	text-decoration: none;

	line-height: 18px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text_bold a:visited

{

	color: #006600;

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

	font-size: 12px;

	padding: 0px;

	letter-spacing: 1px;

	text-align: center;

	text-decoration: none;

	line-height: 18px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text_bold a:hover

{

	color: #006600;

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

	font-size: 12px;

	padding: 0px;

	letter-spacing: 1px;

	text-align: center;

	text-decoration: none;

	line-height: 18px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.event_text_bold a:active

{

	color: #006600;

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

	font-size: 12px;

	padding: 0px;

	letter-spacing: 1px;

	text-align: center;

	text-decoration: none;

	line-height: 18px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}



.input_field

{

	width: 255px;

	color: #575851;

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

	font-size: 11px;

	letter-spacing: 2px;

}



.textarea_field

{

	width: 515px;

	color: #575851;

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

	font-size: 11px;

	letter-spacing: 2px;

}



.field_text_title

{

	color: #575851;

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

	font-size: 13px;

	padding: 0px;

	letter-spacing: 2px;

	font-weight: bold;

	text-align: center;

}



.field_text

{

	color: #575851;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: bold;

}



.field_text_center

{

	color: #575851;

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

	font-size: 9px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: bold;

	text-align: center;

}



.field_text_center_title

{

	color: #575851;

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

	font-size: 11px;

	padding: 0px;

	letter-spacing: 1px;

	font-weight: bold;

	text-align: center;

}



.copyright

{

	color: #fff;

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

	font-size: 10px;

	padding: 0px;

	letter-spacing: 1px;

	text-align: center;

	text-decoration: none;

}



a:link { text-decoration: none; }

a:visited { text-decoration: none; }

a:hover { text-decoration: underline; }

a:active { text-decoration: none; }

#mainCenter { height: 100%; }

a.black:link, a.black:visited {

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: left;

	line-height: 16px;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

} 

a.black:hover{

	color: #2b2b2b;

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

	font-size: 12px;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: left;

	line-height: 16px;

	background: #e4ede4;

	border-bottom: #4c8962;

	border-width: 0px 0px 1px 0px;

	border-style: none none dashed none;

}

#titleframe

{

	width: 100%;

	/*height: 92px;*/

	/*background-color: #CCCCCC;*/

}



#TopFrame

{

	width: 100%;

	height: 100%;

	border: 0px;

}



#BottomFrame

{

	width: 100%;

	height: 100%;

	border: 0px;

}



.userAlert { float: right; }



/* title frame */

.titleContent { padding: 6px 0 6px 6px; }



.banner

{

	font-size: 12px;

	font-family: Trebuchet MS, verdana, arial;

	color: #000000;

}



.banner .title

{

	font-size: 1.2em;

	font-weight: bold;

}



.banner .info { font-size: 0.9em; }



.pagenums

{

	font-size: 10px;

	font-family: Trebuchet MS, verdana, arial;

	color: #000000;

}



.banner .email { font-weight: bold; }



/* index frame */

.indexContent

{

	width: 95%;

	padding-top: 6px;

	padding-bottom: 6px;

}



.indexInfo

{

	font-size: 11px;

	font-family: Trebuchet MS, verdana, arial;

	padding: 0 0 0 6px;

}



.indexInfo .filename { color: #000000; }

.indexInfo .date { color: #000000; }



/* file info */

#imageInfo

{

	width: 461px;

	font-family: Trebuchet MS, verdana, arial;

	padding: 0 6px 0 6px;

}



.content

{

	font-size: 11px;

	/*	color: #000000;*/

	padding-top: 6px;

	padding-bottom: 6px;

}



.header

{

	font-size: 9px;

	font-weight: bold;

	color: #000000;

}



.contentLast

{

	font-size: 11px;

	/*	color: #000000;*/

	padding-top: 6px;

}



/* feedback */

.feedback

{

	width: 461px;

	font-family: Trebuchet MS, verdana, arial;

	padding: 6px 6px 0 6px;

}



.checkBoxText

{

	font-size: 11px;

	color: #000000;

}



.button

{

	font-weight: bold;

	font-size: 11px;

	color: #000000;

	width: 100%;

	background-color: #D6BA8B;

}



#photoBlock

{

	width: 760px;

	height: 224px;

	padding: 0;

	margin: 20px 0 0 0;

	background-color: #fff;

}


.languageSelection,
.languageList {
    width: 83px;
}
.languageSelection {    
    background: url(/img/bg_languageSelection_left.png) left top no-repeat;
    padding-left: 10px;
    margin-top: 10px;
    clear: both;
    float: right;
    margin-right: 42px;

}
.bg_languageSelection {
    background: url(/img/bg_languageSelection_right.png) right top no-repeat;
    height: 45px;
	width: 120px;
}
.languageSelection a{    
    background: url(/img/arrow_languageSelection.png) right center no-repeat;
    padding-right: 15px;
    color: #017f2e;
    font-family: arial, verdana;
}
.languageList {
    position: absolute;
    margin-top: -25px;
    list-style: none;
    margin-left: -28px;
    /* width: 100%;  */
    padding-right: 10px;
    /* display: none; */
    visibility: hidden;
    z-index: 100;
}
.languageList a {
    color: #017f2e;
    font-family: arial, verdana;
    background: none;
    display: block;
    padding-left: 15px;
    padding-top: 0px;
}
.languageList a.ja span,
.languageList a.zh span {
    visibility: hidden;
    /* display: none; */
}
.languageList a.zh {
    background: url(/img/lang_zh.gif) 15px center no-repeat;
    letter-spacing: 4px;
}
.languageList a.ja {
    background: url(/img/lang_ja.gif) 15px center no-repeat;
    letter-spacing: 11px;
}
.languageList li {
    background-color: #ffffff;
    border: 1px solid #017f2e;
    border-top: 0px;    
    margin-left: -1px;
    padding-right: 10px;
	width:120px;


}
.languageList li.selected {
    background-color: #6ec68e;
}
.languageList li.first {
    border: 0px;
    border-bottom: 1px solid #017f2e;
    /* padding-left: 10px; */
    /* background-color: transparent; */
    /* width: auto; */
    padding-right: 10px;
    margin-top: 0px;
    margin-left: 0;
	padding:0px;
	
}
.languageList li.first span {
    padding-left: 10px;
    font-weight: bold;
    color: #017f2e;
    font-family: arial, verdana;
}

