input.a02 {



	BACKGROUND-POSITION: left top;



	FONT-SIZE: 9pt;



	BORDER-TOP: #c4c3c3 2px solid;



	BORDER-RIGHT: #c4c3c3 2px solid;



	BORDER-LEFT: #c4c3c3 2px solid;



	BORDER-BOTTOM: #c4c3c3 2px solid;



	BACKGROUND: #fff;



	}











body {



	margin-top: 0px;



	margin-left: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	background-color: #ececec;







}











.bg_index_ir {



	background-image: url(../img/ir_bg.gif);



	background-repeat: no-repeat;



	background-position: top;



}







.bg_index_content {



	background-image: url(../img/welcome_footer_bg.gif);



	background-repeat: repeat-x;



	background-position: bottom;



	padding-left: 8px;



	padding-right: 8px;



	text-align: justify;



}











.header_date {



	color: #57adad;



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



	font-size: 16px;



	line-height: 25px;



	font-weight: bold;



	text-indent: 12px;



}







.header_date_2 {



	color: #0863AD;



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



	font-size: 13px;



	font-weight: bold;



	text-indent: 12px;



}



.textTable {



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	height: 30px;



}







.textTable_subordinate{



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CCCCCC;



	padding-top: 4px;



	padding-bottom: 4px;



	border-top-width: 1px;



	border-top-style: dotted;



	border-top-color: #CCC;



	padding-left: 6px;



}







.textTable_submenu{



	padding-top: 2px;



	padding-bottom: 2px;



}











.textTable_index {



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #d5d5d5;



}











.textTable_report {



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #d0e4e1;



}







.textTable_info {



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #d5d5d5;



	padding-top: 4px;



	padding-right: 0px;



	padding-bottom: 4px;



	padding-left: 0px;



}







.sidemenutextTable {



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #e0dbce;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #e0dbce;







}















.background_right {







	background-image: url(../img/bg_right.gif);



	background-repeat: no-repeat;



	background-position: top;



}







.background_left {







	background-image: url(../img/bg_left.gif);



	background-repeat: no-repeat;



	background-position: top;



}







.text_highlight {



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



	font-size: 12px;



	color: #333;



	text-decoration: none;



	line-height: 30px;



	padding-left: 5px;



	padding-right: 5px;



}







.text {



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



	font-size: 12px;



	color: #000;



	text-decoration: none;



	line-height: 18px;



	text-align: justify;



}

.photo{
	text-align:left;
}









.text_calendar {



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



	font-size: 12px;



		display:block;



	color: #000;



	text-decoration: none;



	line-height: 18px;



	padding-right: 5px;



}











.text_index {



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



	font-size: 12px;



	color: #333;



	text-decoration: none;



	line-height: 20px;



	text-align: justify;



	padding-right: 8px;



	padding-left: 8px;



}











.text_g {



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



	font-size: 12px;



	color: #299482;



	text-decoration: none;



	line-height: 20px;



}







.text_grey {



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



	font-size: 12px;



	color: #299482;



	text-decoration: none;



	line-height:27px;



}







.text_grey1 {



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



	font-size: 12px;



	color: #299482;



	text-decoration: none;



	line-height: 12px;



}











.text_red {



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



	font-size: 12px;



	color: #cc0000;



	text-decoration: none;



	line-height: 20px;



	text-align: justify;



}







.text_blue {



	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;



	color: #0863c9;



	text-decoration: none;



	line-height: 17px;



}











.text_ir {



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



	font-size: 12px;



	color: #333;



	text-decoration: none;



	line-height: 25px;



	text-align: justify;



	padding-left: 11px;



	padding-right: 11px;



}







.text_stock {



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



	font-size: 12px;



	color: #333;



	text-decoration: none;



	line-height: 22px;



	text-align: justify;



}











.text_white {



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



	font-size: 11px;



	color: #fff;



	text-decoration: none;



	line-height: 18px;



}







.text_white2 {



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



	font-size: 12px;



	color: #fff;



	text-decoration: none;



	line-height: 18px;



}















.text_nojustify {



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



	font-size: 12px;



	color: #000000;



	text-decoration: none;



	line-height: 18px;



	padding-right: 5px;



	display: block;



}







.text_link	{



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



	font-size: 12px;



	color: #666666;



	text-decoration: none;



	line-height: 15px;



}







.lxtext_link	{



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



	font-size: 12px;



	color: #666666;



	text-decoration: none;



	line-height: 15px;



}



.lxtext_link:link	{



	color: #666666;



	text-decoration: none



}







.lxtext_link:visited{



	color: #666666;



	text-decoration: none



}







.lxtext_link:hover {



	color: #cc0000;



}











.text_history {



	color: #299482;



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



	font-size: 14px;



	line-height: 20px;



	font-weight: bold;



}















.text_history_date	{



	color: #000000;



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



	font-size: 15px;



	font-weight: bold;



	text-decoration: none;



	line-height: 18px;







}







table {



	padding:0px;



	border-collapse: collapse;







}



td{



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



	font-size:13px;



}



.textB {



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



	font-size: 13px;



	font-weight: bold;



	text-transform: none;



	color: #de0505;



	line-height: 20px;



}











.textB_blue {



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



	font-size: 14px;



	font-weight: bold;



	text-transform: none;



	color: #0066cc;



}







.lxtext_more	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #0066cc;



	text-decoration: underline



}



.lxtext_more:link	{



	color: #0066cc;



	text-decoration: underline



}







.lxtext_more:visited{



	color: #0066cc;



	text-decoration: underline



}







.lxtext_more:hover {



	color: #299482;



	text-decoration: underline



}











.lxtext_more_02	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;	font-size: 12px;



	color: #0863ba;



	line-height: 18px;



	text-decoration: none



}



.lxtext_more_02:link	{



	color: #0863ba;



	text-decoration: underline



}







.lxtext_more_02:visited{



	color: #0863ba;



	text-decoration: underline



}







.lxtext_more_02:hover {



	color: #ff6600;



	line-height: 18px;



	text-decoration: none



}











.lxtext	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #333333;



	text-decoration: none;



	line-height: 20px;



	text-align: justify;



}



.lxtext:link	{



	color: #333333;



	text-decoration: none



}







.lxtext:visited{



	color: #333333;



	text-decoration: none



}







.lxtext:hover {



	color: #ff9600;



}











.lxtext_white	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;	font-size: 12px;



	color: #fff;



	text-decoration: none;



	line-height: 26px;



	text-align: justify;



}



.lxtext_white:link	{



	color: #fff;



	text-decoration: none



}







.lxtext_white:visited{



	color: #fff;



	text-decoration: none



}







.lxtext_white:hover {



	color: #ff6600;



}











.lxtext_index	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000;



	text-decoration: none;



	line-height: 17px;



}



.lxtext_index:link	{



	color: #000;



	text-decoration: none



}







.lxtext_index:visited{



	color: #000;



	text-decoration: none



}







.lxtext_index:hover {



	color: #299482;



}











.text_location	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;	font-size: 12px;



	color: #242424;



	text-decoration: none;



	line-height: 18px;



}







.lxtext_location	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;	font-size: 12px;



	color: #242424;



	text-decoration: none;



	line-height: 18px;



}



.lxtext_location:link	{



	color: #242424;



	text-decoration: none



}







.lxtext_location:visited{



	color: #242424;



	text-decoration: none



}







.lxtext_location:hover {



	color: #ff6000;



	text-decoration: underline;



}







.lxtext_sidemenu	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000000;



	text-decoration: none;



	line-height: 18px;



	text-align: justify;







}



.lxtext_sidemenu:link	{



	color: #333333;



	text-decoration: none



}







.lxtext_sidemenu:visited{



	color: #333333;



	text-decoration: none



}







.lxtext_sidemenu:hover {



	color: #c41b20;



}











.lxtext_sidemenu_sub	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #7c7c7c;



	text-decoration: none;



	line-height: 22px;



	text-align: justify;







}



.lxtext_sidemenu_sub:link	{



	color: #666666;



	text-decoration: none



}







.lxtext_sidemenu_sub:visited{



	color: #666666;



	text-decoration: none



}







.lxtext_sidemenu_sub:hover {



	color: #c41b20;



}



















.lxtext_report	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000;



	text-decoration: none;



	line-height: 17px;



	text-align: center;



}



.lxtext_report:link	{



	color: #000;



	text-decoration: none



}







.lxtext_report:visited{



	color: #000;



	text-decoration: none



}







.lxtext_report:hover {



	color: #299482;



}







.lxindex_report	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #005bac;



	text-decoration: none;



	line-height: 17px;



	text-align: center;



}



.lxindex_report:link	{



	color: #005bac;



	text-decoration: none



}







.lxindex_report:visited{



	color: #005bac;



	text-decoration: none



}







.lxindex_report:hover {



	color: #299482;



}















.lxtextTable:link	{



	color: #0066ff;



	text-decoration: underline;



}







.lxtextTable:visited{



	color: #0066ff;



	text-decoration: underline;



}











.lxtextTable:hover {



	color: #FFCC00;



	text-decoration: underline;



}



















.texts {



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



	font-size: 11px;



	color: #000;



	line-height: 15px;



}



.date {



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



	font-size: 11px;



	text-transform: none;



	color: #2186b4;



	line-height: 17px;



}











.date_report {



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



	font-size: 14px;



	text-transform: none;



	color: #478bca;



	line-height: 18px;



}











.footer {



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



	font-size: 11px;



	background-position: center;



	color: #858585;



	line-height: 22px;



}















.imgShadow {







filter:progid:DXImageTransform.Microsoft.Shadow(Color=#929292,



Strength=5, Direction=135)



}











.textTableHead {



	PADDING-RIGHT: 2px;



	PADDING-LEFT: 4px;



	FONT-SIZE: 12px;



	PADDING-BOTTOM: 4px;



	COLOR: #333333;



	LINE-HEIGHT: 18px;



	PADDING-TOP: 4px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #6f9dc6;



	font-weight: bold;



	text-transform: uppercase;



	background-color: #fffed6;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #6f9dc6;



}















.lxtext_top	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #ffffff;



	text-decoration: none;



	line-height: 18px;



	text-align: justify;



}



.lxtext_top:link	{



	color: #ffffff;



	text-decoration: none



}







.lxtext_top:visited{



	color: #ffffff;



	text-decoration: none



}







.lxtext_top:hover {



	color: #54a8a8;



}











.lxtext_date	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000000;



	text-decoration: none;



	line-height: 18px;



	text-align: justify;



}



.lxtext_date:link	{



	color: #000000;



	text-decoration: none



}







.lxtext_date:visited{



	color: #000000;



	text-decoration: none



}







.lxtext_date:hover {



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #299482;



	text-decoration: none;



	line-height: 18px;



	font-weight: bold;







}















.lxrightmenu	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #478bca;



	text-decoration: none;



	line-height: 19px;



	font-weight: bold;



    text-align: left;



	width: 146px;



	display:block;



	padding-left: 7px;



	padding-top: 4px;



	padding-bottom: 4px;



	background-image: url(../img/right_menu_bg.gif);



	background-repeat: no-repeat;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #e5e5e5;



}



.lxrightmenu:link	{



	color: #478bca;



	text-decoration: none;



	background-repeat: no-repeat;



}



.lxrightmenu:visited{



	color: #478bca;



	text-decoration: none;







}



.lxrightmenu:hover {



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #478bca;



	text-decoration: none;



	background-repeat: no-repeat;



	padding-left: 7px;



	padding-top: 4px;



	padding-bottom: 4px;



	background-image: url(../img/right_menu_bg_o.gif);



	background-repeat: no-repeat;



}







.lxrightmenu_en	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #478bca;



	text-decoration: none;



	line-height: 19px;



	font-weight: bold;



    text-align: left;



	width: 146px;



	display:block;



	padding-left: 7px;



	padding-top: 4px;



	padding-bottom: 4px;



	background-image: url(../img/right_menu_bg2.gif);



	background-repeat: no-repeat;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #e5e5e5;



}



.lxrightmenu_en:link	{



	color: #478bca;



	text-decoration: none;



	background-repeat: no-repeat;



}



.lxrightmenu_en:visited{



	color: #478bca;



	text-decoration: none;







}



.lxrightmenu_en:hover {



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #478bca;



	text-decoration: none;



	background-repeat: no-repeat;



	padding-left: 7px;



	padding-top: 4px;



	padding-bottom: 4px;



	background-image: url(../img/right_menu_bg_o2.gif);



	background-repeat: no-repeat;



}











.menu_bg	{



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #e5e5e5;



}



.lxmenu	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #333333;



	text-decoration: none;



	line-height: 19px;



	font-weight: bold;



    text-align: left;



	width: 187px;



	display:block;



	padding-left: 12px;



	padding-top: 6px;



	padding-bottom: 7px;



	background-image: url(../img/mu_dot.gif);



	background-repeat: no-repeat;



}



.lxmenu:link	{



	color: #333333;



	text-decoration: none;



	background-repeat: no-repeat;



}



.lxmenu:visited{



	color: #333333;



	text-decoration: none;







}



.lxmenu:hover {



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #478bca;



	text-decoration: none;



	background-repeat: no-repeat;



	padding-left: 12px;



	padding-top: 6px;



	padding-bottom: 7px;



	background-image: url(../img/mu_dot.gif);



	background-repeat: no-repeat;



}







.lxmenu_o	{



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #299482;



	text-decoration: none;



	line-height: 19px;



	font-weight: bold;



    text-align: left;



	width: 187px;



	display:block;



	padding-left: 12px;



	padding-top: 6px;



	padding-bottom: 7px;



	background-image: url(../img/mu_dot.gif);



	background-repeat: no-repeat;



}



.lxmenu_o:link	{



	color: #299482;



	text-decoration: none;



	background-repeat: no-repeat;



}



.lxmenu_o:visited{



	color: #299482;



	text-decoration: none;







}



.lxmenu_o:hover {



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #299482;



	text-decoration: none;



	background-repeat: no-repeat;



	padding-left: 12px;



	padding-top: 6px;



	padding-bottom: 7px;



	background-image: url(../img/mu_dot.gif);



	background-repeat: no-repeat;



}







.text_top {



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #1a396f;



	text-decoration: none;



	line-height: 17px;



}











.lxtext_footer	{



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



	font-size: 11px;



	color: #858585;



	background-position: center;



}



.lxtext_footer:link	{



	color: #858585;



	text-decoration: none



}







.lxtext_footer:visited{



	color: #858585;



	text-decoration: none



}







.lxtext_footer:hover {



	color: #299482;



}







.lxsubhead{



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



	font-size: 12px;



	color: #333333;



	display:block;



	line-height: 18px;



	padding-left: 10px;



	background-image: url(../img/mu_sub_dot.gif);



	background-repeat: no-repeat;







}







.lxsubhead:link	{



	color: #333333;



	text-decoration: none;



}







.lxsubhead:visited{



	color: #333333;



	text-decoration: none;







}







.lxsubhead:hover {



	color: #478bca;



	text-decoration: none;



	display:block;



	background-image: url(../img/mu_sub_dot_o.gif);



	background-repeat: no-repeat;







}











.lxsubhead_o{



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



	font-size: 12px;



	color: #299482;



	display:block;



	padding-left: 10px;



	line-height: 18px;



	background-image: url(../img/mu_sub_dot_o.gif);



	background-repeat: no-repeat;







}







.lxsubhead_o:link	{



	color: #299482;



	text-decoration: none;



}







.lxsubhead_o:visited{



	color: #299482;



	text-decoration: none;







}







.lxsubhead_o:hover {



	color: #299482;



	text-decoration: none;



	display:block;



	background-image: url(../img/mu_sub_dot_o.gif);



	background-repeat: no-repeat;







}







.lxsubsubhead{



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



	font-size: 11px;



	color: #333333;



	display:block;



	line-height: 18px;



	padding-left: 10px;



	background-image: url(../img/mu_sub_dot.gif);



	background-repeat: no-repeat;







}







.lxsubsubhead:link	{



	color: #333333;



	text-decoration: none;



}







.lxsubsubhead:visited{



	color: #333333;



	text-decoration: none;







}







.lxsubsubhead:hover {



	color: #478bca;



	text-decoration: none;



	display:block;



	background-image: url(../img/mu_sub_dot_o.gif);



	background-repeat: no-repeat;







}







.lxsubsubhead_o{



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



	font-size: 11px;



	color: #299482;



	display:block;



	padding-left: 10px;



	line-height: 18px;



	background-image: url(../img/mu_sub_dot_o.gif);



	background-repeat: no-repeat;







}







.lxsubsubhead_o:link	{



	color: #299482;



	text-decoration: none;



}







.lxsubsubhead_o:visited{



	color: #299482;



	text-decoration: none;







}







.lxsubsubhead_o:hover {



	color: #299482;



	text-decoration: none;



	display:block;



	background-image: url(../img/mu_sub_dot_o.gif);



	background-repeat: no-repeat;







}







.textTable_ir{



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 20px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CCCCCC;



	padding-top: 3px;



	padding-bottom: 3px;



}











.textTable_index_ir{



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CCCCCC;



}







.textTable_new{



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CCCCCC;



	padding-top: 4px;



	padding-bottom: 4px;



}







.textTable_new2{



	FONT-SIZE: 12px;



	COLOR: #000000;



	LINE-HEIGHT: 17px;



	FONT-FAMILY: Arial, Helvetica, sans-serif;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CCCCCC;



	padding-top: 3px;



	padding-bottom: 3px;



	border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #cccccc;



	border-top-width: 1px;



	border-right-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-top-color: #CCCCCC;



	border-right-color: #CCCCCC;



}







.textTable_sitemap{



	padding-left: 12px;



	padding-top: 3px;



	padding-bottom: 3px;



	padding-left: 10px;



	border-bottom-width: 5px;



	border-bottom-style: solid;



	border-bottom-color: #FFF;



	border-right-width: 20px;



	border-left-width: 20px;



	border-right-style: solid;



	border-left-style: solid;



	border-right-color: #FFF;



	border-left-color: #FFF;



}







.textTable_sitemap_02{



	padding-left: 12px;



	padding-top: 3px;



	padding-bottom: 3px;



	padding-left: 6px;



	border-top-width: 3px;



	border-bottom-width: 3px;



	border-top-style: solid;



	border-bottom-style: solid;



	border-top-color: #D8E6F1;



	border-bottom-color: #D8E6F1;



}







.ir_notice{



	font-family:"Microsoft JhengHei","Lucida Sans Unicode","Lucida Grande",Garuda;



}







.ir_notice h2 a{



	color:#000;



	text-decoration:none;



	font-size:24px;



	font-weight:normal;



}







.ir_notice p a{



	font-size:12px;



	color:#000;



	text-decoration:none;



}



.ir_notice p a:hover{



	color:#299482;



}



.his_year{font-family: Calibri; font-weight: bold; font-size:22px; color: #858585; text-decoration:none;}



.his_year:hover{font-family: Calibri; font-weight: bold; font-size:22px; color: #1CAB9E; text-decoration:none;}



.his_year_o{font-family: Calibri; font-weight: bold; font-size:22px; color: #1CAB9E; text-decoration:none;}







.pic-box{

	width: 645px;

	/*height: 500px;*/

	/*background-color: grey;*/

}

.pic-box-title{

	width: 645px;

	height: 99px;

	background: url(../img/pic_box_title_bg.png) no-repeat center;

}

.pic-box-title a{

	display: table-cell;

	font-size: 13px;

	color: #45a292;

	font-weight: bold;

	width: 128px;

	height: 99px;

	padding-right: 3px;

	padding-left: 3px;

	line-height: 12px;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

}

.pic-box-title a:hover{

	font-size: 13px;

	color: #45a292;

}

a.pic-tab-active{

	font-size: 13px;

	color: #45a292;

	background: url(../img/pic_box_arrow.png) no-repeat center 8px;

}

.pic-box-pic{

	margin-top: 8px;

	height: 100px;

	overflow: hidden;

}

ul,li{

	margin: 0;

	padding: 0;

}

/*.pic-list{

	margin-top: 8px;

}*/

.pic-list li{

	margin-top: 0;

	margin-bottom: 10px;

	list-style-type: none;

	zoom: 1;

}

.pic-list li::after{

	content: "";

	display: block;

	height: 0;

	font-size: 0;

	clear: both;

}

.pic-list li img{

	width: 125px;

	height: 90px;

	float: left;

	margin-right: 2px;

	margin-left: 2px;

}





.index_banner{

	width:980px;

	height:228px;

	overflow:hidden;

	position:relative;

}

.index_banner ul{

    padding:0;

}

.index_banner li{

    position:absolute;

    top:0;

    left:0;

    z-index:0;

    width:100%;

    height:228px;

    min-width:980px;

}

.index_banner1 {

    background: url(../html/img/banner_01.jpg) no-repeat top center;

}

.index_banner2 {

    background: url(../html/img/banner_02.jpg) no-repeat top center;

}

.index_banner3 {

    background: url(../html/img/banner_03.jpg) no-repeat top center;

}

#Map area{

	outline:none;

}