@charset "euc-kr";



table { border-spacing:0px; border:0px; border-collapse:collapse; }

th {  }

td {  }

td img { vertical-align:middle; }



/* paging */

#paging { width:669px; height:20px; margin:2px 0 0px 0; padding:3px 3px 0px; text-align:center; vertical-align:top; }

#paging a,

#paging a:link,

#paging a:visited { display:inline-block; padding:0px 2px 2px; line-height:13px; color:#000; font-family:Tahoma; font-size:11px; }

#paging a:hover  	{ color:#666; }

#paging a.select:link,

#paging a.select:visited 	{ color:#f60; }

#paging a.img:link,

#paging a.img:visited { vertical-align:bottom; padding:1px 0 0 0; }





/* button */

.btn {  width:669px; height:23px; margin-top:6px; text-align:right; }



/* Table */

.tbl { width:659px; border-bottom:2px solid #82776f; }

.tbl th { height:32px; }

.tbl td { height:25px; text-align:center; background:url(/global/hk2/en/images/table/line_dot.gif) 0 100% repeat-x;

					}

.tbl td.title { padding-left:10px; text-align:left; }

.tbl tr.bg1 td { background-color:#fafafa; }

.tbl tr.bg2 td { background-color:#f9f1ec; }

.tbl tr:hover td { background-color:#f9f1ec; }

.tbl tr.end td { background-image:none; }

.tbl td.no { height:0; padding:0; background:none; }



/* table view */

.tbl_view 			{ width:685px; height:70px; padding:18px 0 0 12px; background:url(/global/hk2/en/images/table/tbl_view_bg.gif) 0 -3px no-repeat; }

	.tbl_view table { width:100%; }

	.tbl_view	th { height:27px; padding:0px 0 0 6px; color:#000; font-weight:bold; text-align:left; text-transform:none; }

	.tbl_view	td { height:27px; padding:0px 0 0px 6px; color:#000; }



.tbl_funds th.left,

.tbl_funds td.left { padding-left:10px; text-align:left; }

.tbl_funds th.right,

.tbl_funds td.right { border-right-width:0; }

.tbl_funds td.fr { padding-right:10px; text-align:right; }

.tbl_funds th.h { height:26px; }



	.fund_detail_graph { width:671px; text-align:center; }



/* table view */
.tbl_view 			{ width:685px; height:70px; padding:18px 0 0 12px; background:url(/global/hk2/en/images/table/tbl_view_bg.gif) 0 -3px no-repeat; }
	.tbl_view table { width:100%; }
	.tbl_view	th { height:27px; padding:0px 0 0 6px; color:#000; font-weight:bold; text-align:left; text-transform:none; }
	.tbl_view	td { height:27px; padding:0px 0 0px 6px; color:#000; }

.tbl_funds th.left,
.tbl_funds td.left { padding-left:10px; text-align:left; }
.tbl_funds th.right,
.tbl_funds td.right { border-right-width:0; }
.tbl_funds td.fr { padding-right:10px; text-align:right; }
.tbl_funds th.h { height:26px; }
	.fund_detail_graph { width:671px; text-align:center; }

/*°Ô½ÃÆÇ ¹Ú½º ÇüÅÂ1 */
.cbox_tbl		{ width:671px; }
	.cbox_tbl	th { height:19px; padding:1px 0 0 6px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit.gif) 0 0 no-repeat; color:#000; font-weight:bold; text-align:left; text-transform:none; }
	.cbox_tbl	th.height40 { height:40px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit40.gif) 0 0 no-repeat; color:#000; font-weight:bold; text-align:left; text-transform:none; }
		.cbox_tbl	th.tit_l { background-position:0 0; }
		.cbox_tbl	th.tit_m { background-position:50% 0; }
		.cbox_tbl	th.tit_r { background-position:100% 0; border-width:0; }
	.cbox_tbl	td { height:27px; padding:0px 0 0px 6px; border:1px solid #dcdcdc; border-width:0 1px 1px 0; color:#000; }
		.cbox_tbl td.end { border-right-width:0; }
		.cbox_tbl td img.icon { float:left; display:inline-block; vertical-align:bottom; margin-bottom:-5px; }
		.cbox_tbl td.data { border-right:0; border-top-width:2px solid #dcdcdc; height:200px; vertical-align:top; }
		.cbox_tbl td.titb { font-weight:bold; }
		.date_r { width:671px; text-align:right; }

	.cbox_tbl .hidden { margin:0; padding:0; border:0; }
	.cbox_tbl .a{ width:661px; text-align:left; margin-left:-6px;; padding:4px 0 4px 10px; border:1px solid #dcdcdc; border-width:0 0 1px 0; background:#f2f2f2;  }
	.cbox_tbl .a .summary { margin-left:-3px; color:#f60; font-weight:bold; background:none; border:0; }

/*°Ô½ÃÆÇ ¹Ú½º ÇüÅÂ-³ôÀÌ 40 */
.cbox_tbl40		{ width:671px; }
	.cbox_tbl40	th { height:40px; padding:0px 0 0 0px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit40.gif) 0 0 no-repeat; color:#000; font-weight:bold; text-align:center; text-transform:none; }
	.cbox_tbl40	th.left { text-align:left; padding-left:6px; }
	.cbox_tbl40	th.tit_l { background-position:0 0; }
	.cbox_tbl40	th.tit_m { background-position:50% 0; }
	.cbox_tbl40	th.tit_mt{ height:20px; background-position:50% 0; }
	.cbox_tbl40	th.tit_mb{ height:19px; background-position:50% 0; border-top:1px solid #fff; }
	.cbox_tbl40	th.tit_r { background-position:100% 0; border-width:0; }
	.cbox_tbl40	td { height:27px; padding:0px 0 0px 6px; border:1px solid #dcdcdc; border-width:0 1px 1px 0; color:#000; }
		.cbox_tbl40 td.end { border-right-width:0; }
		.cbox_tbl40 td img.icon { display:inline-block; vertical-align:bottom; margin-bottom:-4px; }
		.cbox_tbl40 td.rate { text-align:right; padding-right:5px; }
		.cbox_tbl40 td02 { border-bottom:1px #dcdcdc;border-top:1px #dcdcdc; }

/*°Ô½ÃÆÇ ¹Ú½º ÇüÅÂ-³ôÀÌ 40 */
.cbox_tbl40_1	{ width:671px; }
	.cbox_tbl40_1	th { height:40px; padding:0px 0 0 0px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit40.gif) 0 0 no-repeat; color:#000000; font-size:10px; font-family:tahoma; text-align:center; text-transform:none; }
	.cbox_tbl40_1	th.left { text-align:left; padding-left:6px; }
	.cbox_tbl40_1	th.tit_l { background-position:0 0; }
	.cbox_tbl40_1	th.tit_m { background-position:50% 0; }
	.cbox_tbl40_1	th.tit_mt{ height:20px; background-position:50% 0; }
	.cbox_tbl40_1	th.tit_mb{ height:19px; background-position:50% 0; border-top:1px solid #fff; }
	.cbox_tbl40_1	th.tit_r { background-position:100% 0; border-width:0; }
	.cbox_tbl40_1	td { height:27px; padding:0px 0 0px 6px; border:1px solid #dcdcdc; border-width:0 1px 1px 0; color:#000000; font-size:10px; font-family:tahoma;  text-align:center; }
		.cbox_tbl40_1 td.end { border-right-width:0; }
		.cbox_tbl40_1 td img.icon { display:inline-block; vertical-align:bottom; margin-bottom:-4px; }
		.cbox_tbl40_1 td.rate { text-align:right; padding-right:5px; }
		.cbox_tbl40_1 td02 { border-bottom:1px #dcdcdc;border-top:1px #dcdcdc; }
		.cbox_tbl40_1	a { color:#000000; font-size:10px; font-family:tahoma;  text-align:center; }

/*°Ô½ÃÆÇ ¹Ú½º ÇüÅÂ-¼¼·ÎÇü */
.cbox_tbl_v		{ width:671px; font-size:9px; }
	.cbox_tbl_v	th { width:182px; padding:8px 5px 8px 4px;; border-bottom:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit_v.gif) 0 0 no-repeat; color:#000; font-weight:bold; text-align:left; vertical-align:top; text-transform:none; }
	.cbox_tbl_v	th.left { text-align:left; padding-left:6px; }
	.cbox_tbl_v	th.tit_t { background-position:0 0; border-bottom:1px solid #fff; }
	.cbox_tbl_v	th.tit_m { background-position:0 50%; border-bottom:1px solid #fff; }
	.cbox_tbl_v	th.tit_b { background-position:0 100%; }
	.cbox_tbl_v th.end { border-bottom-width:0; }
	.cbox_tbl_v	td { padding:8px 6px; border-bottom:1px solid #dcdcdc; color:#000; }
	.cbox_tbl_v	td.txt_t { border-top:1px solid #dcdcdc; }
		.cbox_tbl_v td.rate { text-align:right; padding-right:5px; }


/*°Ô½ÃÆÇ ¹Ú½º ÇüÅÂ-³ôÀÌ 60 */
.cbox_tbl60		{ width:671px; }
	.cbox_tbl60	th { height:40px; padding:0px 0 0 0px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit60.gif) 0 0 no-repeat; color:#000; font-weight:bold; text-align:center; text-transform:none; }
	.cbox_tbl60	th.left { text-align:left; padding-left:6px; }
	.cbox_tbl60	th.tit_l { background-position:0 0; }
	.cbox_tbl60	th.tit_m { background-position:50% 0; }
	.cbox_tbl60	th.tit_mt{ height:20px; background-position:50% 0; }
	.cbox_tbl60	th.tit_mb{ height:19px; background-position:50% 0; border-top:1px solid #fff; }
	.cbox_tbl60	th.tit_r { background-position:100% 0; border-width:0; }
	.cbox_tbl60	td { height:27px; padding:0px 0 0px 6px; border-width:0 0px 0px 0; color:#000; }
		.cbox_tbl60 td.end { border-right-width:0; }
		.cbox_tbl60 td img.icon { display:inline-block; vertical-align:bottom; margin-bottom:-4px; }
		.cbox_tbl60 td.rate { text-align:right; padding-right:5px; }
		.cbox_tbl60 td02 { border-bottom:0px #dcdcdc;border-top:1px #dcdcdc; }

		/*°Ô½ÃÆÇ ¹Ú½º ÇüÅÂ-³ôÀÌ 50 */
.cbox_tbl50		{ width:671px; }
	.cbox_tbl50	th { height:20px; padding:0px 0 0 5	px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit40.gif) 0 0 no-repeat; color:#000; font-weight:bold; text-transform:none; }
	.cbox_tbl50	th.left { text-align:left; padding-left:6px; }
	.cbox_tbl50	th.tit_l { background-position:0 0; }
	.cbox_tbl50	th.tit_m { background-position:50% 0; }
	.cbox_tbl50	th.tit_mt{ height:20px; background-position:50% 0; }
	.cbox_tbl50	th.tit_mb{ height:20px; background-position:50% 0; border-top:1px solid #fff; }
	.cbox_tbl50	th.tit_r { background-position:100% 0; border-width:0; text-align:left}
	.cbox_tbl50	td { height:27px; padding:0px 0 0px 6px; border:1px solid #dcdcdc; border-width:0 1px 1px 0; color:#000; }
		.cbox_tbl50 td.end { border-right-width:0; }
		.cbox_tbl50 td img.icon { display:inline-block; vertical-align:bottom; margin-bottom:-4px; }
		.cbox_tbl50 td.rate { text-align:left; padding-right:5px; }
		.cbox_tbl50 td02 { border-bottom:1px #dcdcdc;border-top:1px #dcdcdc; }

		/* Fund Search */
.cbox_tbl80		{ width:656px;color:#000000; font-size:10pt; margin-left:5px;}
	.cbox_tbl80	th { height:20px; padding:0px 0 0 5	px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit40.gif) 0 0 no-repeat; color:#000; font-weight:bold; text-transform:none; }
	.cbox_tbl80	th.left { text-align:left; padding-left:6px; }
	.cbox_tbl80	th.tit_l { background-position:0 0; }
	.cbox_tbl80	th.tit_m { background-position:50% 0; }
	.cbox_tbl80	th.tit_mt{ height:20px; background-position:50% 0; }
	.cbox_tbl80	th.tit_mb{ height:20px; background-position:50% 0; border-top:1px solid #fff; }
	.cbox_tbl80	th.tit_r { background-position:100% 0; border-width:0; text-align:left}
	.cbox_tbl80	td { height:27px; padding:0px 0 0px 6px; border:1px solid #dcdcdc; border-width:1 0px 1px 0; color:#000; }
		.cbox_tbl80 td.line { border-right-width:1; border-top:1px solid#dcdcdc border-width:0 1 0 0 }
		.cbox_tbl80 td.end { border-right-width:0; }
		.cbox_tbl80 td img.icon { display:inline-block; vertical-align:bottom; margin-bottom:-4px; }
		.cbox_tbl80 td.rate { text-align:left; padding-right:5px; }
		.cbox_tbl80 td02 { border-bottom:1px #dcdcdc;border-top:1px #dcdcdc; }


		/*°Ô½ÃÆÇ ¹Ú½º ÇüÅÂ-³ôÀÌ 40 */
.cbox_tbl90		{ width:656px; margin-left:5}
	.cbox_tbl90	th { height:40px; padding:0px 0 0 0px; border-right:1px solid #fff; background:url(/global/hk2/en/images/box/cbox_tit40.gif) 0 0 no-repeat; color:#000000; font-size:10px; font-family:tahoma;  text-align:center; text-transform:none; }
	.cbox_tbl90	th.left { text-align:left; padding-left:6px; }
	.cbox_tbl90	th.tit_l { background-position:0 0; }
	.cbox_tbl90	th.tit_m { background-position:50% 0; }
	.cbox_tbl90	th.tit_mt{ height:20px; background-position:50% 0; }
	.cbox_tbl90	th.tit_mb{ height:19px; background-position:50% 0; border-top:1px solid #fff; }
	.cbox_tbl90	th.tit_r { background-position:100% 0; border-width:0; }
	.cbox_tbl90	td { height:27px; padding:0px 0 0px 6px; border:1px solid #dcdcdc; border-width:0 1px 1px 0; color:#000000; font-size:10px; font-family:tahoma;  text-align:center; }
		.cbox_tbl90 td.end { border-right-width:0; }
		.cbox_tbl90 td img.icon { display:inline-block; vertical-align:bottom; margin-bottom:-4px; }
		.cbox_tbl90 td.rate { text-align:right; padding-right:5px; }
		.cbox_tbl90 td02 { border-bottom:1px #dcdcdc;border-top:1px #dcdcdc; }


/* fund */

#fund_tab				{ width:685px; height:26px; margin:0px 0 0 6px; }

	#fund_tab li 	{ float:left; }

	#fund_tab li.fund_tab_title { width:513px; height:22px; margin-left:-1px; padding:4px 0 0 13px; font-size:14px; font-weight:bold; color:#f60; background:url(/global/hk2/en/images/img/fund_tab_title.gif) 0 0 no-repeat; }



.tbl_fund_top { width:671px; font-size:14px; }

.tbl_fund_top .txt1 { color:#f60; height:20px; }

.tbl_fund_top .txt2 { color:#000; font-weight:bold; }

.tbl_fund_top .txt3 { color:#000; }

.tbl_fund_top .btn  { padding-bottom:5px; vertical-align:bottom; }



	.cbox_header { width:695px; height:6px; background:url(/global/hk2/en/images/box/cbox_header.gif) 0 0 no-repeat; }

	.fund_division { width:695px; height:20px; margin-left:-12px; background:url(/global/hk2/en/images/box/white_division.gif) 0px -12px no-repeat; }

	.fund_division2 { width:695px; height:26px; margin-left:-12px; background:url(/global/hk2/en/images/box/white_division.gif) 0px -6px no-repeat; }

	.fund_tit { height:22px; padding-left:6px; font-size:14px; color:#f60; text-transform:none; }



	dl.fund { }

	dl.fund dt { padding-left:8px; background:url(/global/hk2/en/images/icon/dot_black_4.gif) 0 7px no-repeat; font-weight:bold; }

	dl.fund dd { padding-left:8px; }

	div.strategy_tit { margin-top:15px; color:#043b72; }

	ul.strategy { }

	ul.strategy li 		 { font-weight:normal; font-size:12px; color:#000; padding-left:8px; background:url(/global/hk2/en/images/icon/dot_black_4.gif) 0 7px no-repeat; }



	#fund_tbtn { width:695px; margin-bottom:7px; }

		#fund_tbtn li { float:left; width:231px; height:43px; }



/* tv ads */

#tv_ads { width:695px; background:url(/global/hk2/en/images/box/tv_bg.gif) 0 0 repeat-y; }

	#tv_ads_menu { float:left; width:135px; padding:0px 10px; }

		#tv_ads_menu li a,

		#tv_ads_menu li a:link,

		#tv_ads_menu li a:visited { display:inline-block; font-size:11px; color:#000; padding-left:7px; background:url(/global/hk2/en/images/icon/dot_line.gif) 0 3px no-repeat; }

			#tv_ads_menu li a:hover,

			#tv_ads_menu li a.this { color:#f60; font-weight:bold; background:url(/global/hk2/en/images/icon/dot_line_on.gif) 0 3px no-repeat;; }

	#tv_ads_content_box { float:left; width:515px; padding-left:10px; }

		#tv_ads_content_box h3 { margin:0 0 15px 0; font-size:14px; color:#f60; font-weight:normal; }

		#tv_ads_content	 { width:510px; height:285px; overflow:auto; }

			#tv_ads_content_tv { float:left; margin:0 10px 5px 0; }







/* executives */

#executives { clear:both; margin-top:35px; border-top:0px solid #e7ded6; }

	#executives .tit,

	#executives div.fl strong { color:#043b73; font-weight:normal; text-transform:none; }

	#executives div.fl td strong { color:#000; }

	#executives .ceo_btn { float:right; width:50px; height:15px; margin-bottom:-30px; text-align:right; }



/* stock information */

#stock_info_top { width:670px; height:80px; background:url(/global/hk2/en/images/img/dot_line.gif) 0 100% repeat-x; }

.stockinfo_img_small { float:left; width:70px; height:70px; padding:4px; }

table.tbl_stockinfo { float:left; width:400px; margin-top:15px; }

	.tbl_stockinfo td { height:20px; text-align:left; }

	.tbl_stockinfo .b { font-weight:bold; }

	.tbl_stockinfo .price { font-size:14px; font-weight:normal; color:#f60; }



	#stock_info1 { width:670px; height:224px; }

	#stock_info2 { width:670px; height:126px; margin-bottom:20px; }





/* IR - download */

table.tbl_download { width:659px; background:url(/global/hk2/en/images/table/th_download.gif) no-repeat; border-bottom:2px solid #82776f; }

.tbl_download th { height:32px; }

.tbl_download td { height:25px; text-align:center; background:url(/global/hk2/en/images/table/line_dot.gif) 0 100% repeat-x; }

.tbl_download td.title { padding-left:30px; text-align:left; }

.tbl_download tr.bg1 td { background-color:#fafafa; }

.tbl_download tr.bg2 td { background-color:#f9f1ec; }

.tbl_download tr.end td { background-image:none; }



/* IR - analyst report */

.summary { width:659px; border:1px solid #d8cec7; border-width:1px 0; background:#f9f1ec; }

.summary td { text-align:left; }

td.tip { padding:15px 20px; font-family:Tahoma; line-height:14px; background: url(/global/hk2/en/images/table/tip_img_box.png) 0 100% no-repeat; }



/* IR - Inquiry */

#ir_inquiry_address { width:655px; height:131px; margin-top:10px; padding:10px 20px; background:url(/global/hk2/en/images/img/ir_inquiry_address.gif) 0 0 no-repeat; }

	#ir_inquiry_address p { margin-bottom:7px; }



table.tbl_inquiry { width:671px; }

.tbl_inquiry th.tit	{ width:92px; height:15px; text-align:left; padding:9px 0 8px 6px; border:1px solid #dcdcdc; border-width:1px 1px 1px 0; color:#000;  }

.tbl_inquiry td.txt { height:15px; padding:9px 0 8px 6px; border:1px solid #dcdcdc; border-width:1px 0px 1px 0; color:#000; }

.tbl_inquiry td .input { width:418px; height:13px; padding-left:5px; border:1px solid #cacaca; }

.tbl_inquiry td .input_big { width:418px; height:53px; padding-left:5px; border:1px solid #cacaca; overflow:auto; }

.tbl_inquiry .radiotxt { display:inline-block; padding-bottom:2px; }

.tbl_inquiry .no { border:0; background:none; }

.tbl_inquiry_btn { width:695px; height:30px; margin-top:0px; text-align:right; }



/* FAQ */

#tbl_faq { width:671px; border-bottom:1px solid #dcdcdc; }

	#tbl_faq .q	{ height:19px; text-align:left; padding:4px 0 4px 27px; border:1px solid #dcdcdc; border-width:1px 0px 0px 0; color:#000; background:url(/global/hk2/en/images/table/icon_faq_q.gif) 5px 5px no-repeat;  }

	#tbl_faq .a	{ text-align:left; padding:4px 0 4px 10px; border:1px solid #dcdcdc; border-width:1px 0px 0px 0; color:#000; background:#f2f2f2;  }

	#tbl_faq .a .answer { margin-left:-3px; color:#f60; font-weight:bold; }



/* IR - news event */

table.tbl_ir_news_event { width:608px; background:url(/global/hk2/en/images/table/th_ir_news_event.gif) no-repeat; border-bottom:2px solid #82776f; }

.tbl_ir_news_event th { height:32px; }

.tbl_ir_news_event td { height:25px; text-align:center; background:url(/global/hk2/en/images/table/line_dot.gif) 0 100% repeat-x; }

.tbl_ir_news_event td.title { padding-left:30px; text-align:left; }

.tbl_ir_news_event tr.bg1 td { background-color:#fafafa; }

.tbl_ir_news_event tr.bg2 td { background-color:#f9f1ec; }

.tbl_ir_news_event tr.end td { background-image:none; }



/* Other */

.other_header	{ width:695px; height:6px; background:url(/global/hk2/en/images/box/other_header.gif) 0 0 no-repeat; }

.other_bg			{ width:671px;						 background:url(/global/hk2/en/images/box/other_bg.gif) 		0 0 repeat-y; padding:0px 12px 0; }

.other_footer	{ width:695px; height:12px; background:url(/global/hk2/en/images/box/other_footer.gif) 0 100% no-repeat; }

#tbl_other { width:661px; padding:0 5px; }
	#tbl_other_left { float:left; width:435px; }
		#tbl_other_left .tit { margin-bottom:10px; color:#f60; font-size:14px; }
		#tbl_other_left .txt_b { font-size:14px; color:#043b72; font-weight:normal; }
		#tbl_other_left p { margin-bottom:5px; }
	#tbl_other_right { float:right; width:202px; min-height:380px; _height:380px; margin-top:10px; overflow:auto; overflow-x:hidden; }
		#tbl_other_right td.tit { line-height:11px; font-size:11px; color:#f60; text-align:center; }
		#tbl_other_right td.img { text-align:center; vertical-align:top; }
		#tbl_other_right td.btn { width:83px; padding:3px 0 0 7px; text-align:left; }





/* Business - strategy performance */

table.tbl_strategy { width:626px; }

.tbl_strategy th { height:26px; padding:0 20px; border:1px solid #c7b9af; color:#3d3630; background:#f8f8f8; border-left-width:0; }

.tbl_strategy td { height:25px; padding:0 20px; border:1px solid #d7d7d7; border-left-width:0; }

.tbl_strategy th.right, .tbl_strategy td.right { border-right-width:0; }



/* Investment Products - funds */

table.tbl_funds { width:629px; margin-top:20px; }

.tbl_funds th { height:20px; border:1px solid #c7b9af; color:#3d3630; background:#f8f8f8; border-left-width:0; }

.tbl_funds td { height:25px; border:1px solid #d7d7d7; border-left-width:0; text-align:center; }

.tbl_funds td.left { padding-left:10px; text-align:left; }

.tbl_funds th.right, .tbl_funds td.right { border-right-width:0; }




/* margin */

.margin {margin-left:5px;}

.margin01 {margin-left:5px;}





/****************************************************************************/

/*    sub contents style					border:1px solid red; 													                */

/****************************************************************************/

/* Product Service - funds */

#fundsbox { width:588px; height:105px; padding:10px; background:url(/global/hk2/en/images/img/prod_funds_tbl_bg.gif) 0 0 no-repeat; }

#fundsbox .txt { float:left;  width:400px; height:105px; }

#fundsbox .txt td { padding:0 0 20px 20px; }

#fundsbox .btn { float:right; width:180px; height:95px; }

#fundsbox .btn li a img { display:block; height:19px; margin-top:3px; }





/* BIZ - wm_server */

#wm_server { width:618px; height:148px; padding:12px 10px 10px; _padding:10px; background:url(/global/hk2/en/images/img/biz_wm_service_tbl_bg.gif) 0 0 no-repeat; }

#wm_server .box { }

#wm_server .line { height:11px; background:url(/global/hk2/en/images/img/biz_wm_service_tbl_line.gif) 50% 50% no-repeat; }



















	#content_txt_box		{ width:695px; }

		#content_txt			{ float:left; width:480px; }

			#content_txt dl	{ margin-bottom:15px; line-height:16px; }

			#content_txt dt { font-size:14px; color:#043b72; }

			#content_txt dd { font-weight:normal; font-size:12px; color:#000; }

			#content_txt dd.b { font-weight:bold; font-size:12px; color:#000; }

			#content_txt dd.go { margin-top:3px; }

		#content_lego 		{ float:right; width:212px; height:200px; }




/* history */
	.history_box		{ clear:both; width:695px; margin-bottom:25px; }
		.history_txt	{ float:left; width:620px; }
			.history_txt .tit { font-size:14px; color:#043b72; }
			.history_txt dl	{ margin-bottom:25px; line-height:16px; }
			.history_txt dd.b { font-weight:bold; font-size:12px; color:#000; }
			.history_txt ul.keyevent { padding-left:47px; }
				.history_txt ul.keyevent li { padding-left:8px; font-weight:normal; font-size:12px; color:#000; background:url(/global/hk2/en/images/icon/dot_history.gif) 0 9px no-repeat; }
			.history_txt .about_tit { font-size:12px; font-weight:bold; color:#000; }
				.history_txt span.about_year { display:inline-block; width:40px; font-size:12px; font-weight:bold; color:#043b73; }
				.history_txt .about_tit img { display:inline-block; padding-top:8px; }
			.history_txt dl.award {}
			.history_txt dl.award dt { float:left; width:38px; padding-left:8px; font-size:12px; font-weight:bold; color:#000; background:url(/global/hk2/en/images/icon/dot_black_3.gif) 0 7px no-repeat; }
			.history_txt dl.award dd { float:left; width:570px; font-weight:normal; font-size:12px; color:#000; }
			.history_txt dl.timeline {}
			.history_txt dl.timeline dt { float:left; width:53px; padding-left:8px; font-size:12px; font-weight:bold; color:#000; background:url(/global/hk2/en/images/icon/dot_black_3.gif) 0 7px no-repeat; }
			.history_txt dl.timeline dd { float:left; width:550px; font-weight:normal; font-size:12px; color:#000; }
		.history_img 		{ float:left; width:70px; height:70px; margin:-3px 4px 0 0; }


/* career */
	.career_box		{ clear:both; width:695px; margin-bottom:14px; }
		.career_img { float:left; width:70px; height:70px; margin:0px 4px 0 0; }
		.career_txt	{ float:left; width:620px; padding-top:10px; line-height:16px; }
			.career_txt .strong { font-weight:bold; color:#043b72; }
			.career_txt li	{ margin-bottom:15px; line-height:16px; }
			.career_txt img { padding-top:3px; }



/* sitemap */

	.sitemap		{ float:left; width:150px; height:450px; margin-right:15px; }
		.sitemap_tit 	{ width:150px; height:28px; margin:0 0 4px 0; }
		.sitemap_box	{ width:130px; height:450px; padding:10px; background:url(/global/hk2/en/images/img/sitemap_txtbg.gif) }
			.sitemap_box .tit { color:#043b72; font-weight:bold; text-transform:none; }
			.sitemap_box .tit2 { color:#043b72; font-weight:bold; text-transform:none; margin-top:7px; }
			.sitemap_box .tit2 a, .sitemap_box .tit2 a:link, .sitemap_box .tit2 a:visited {  color:#043b72; }
			.sitemap_box ul.txt { margin-left:3px; }
			.sitemap_box ul.txt li { padding-left:7px; text-transform:none; line-height:16px; background:url(/global/hk2/en/images/icon/dot_black_3.gif) 0 7px no-repeat; }
	ul.sitemap_btn { clear:both; margin-top:20px; }
		ul.sitemap_btn li { float:left; }

/* financial hightlignts */

	#fhigh { }

		#fhigh li { float:left; }

		#highlights_1, #highlights_2, #highlights_3, #highlights_4,

		#highlights_year_1, #highlights_year_2, #highlights_year_3, #highlights_year_4 { margin-left:12px; }



/* bod */

.bod_name 	{ margin-top:0px; font-weight:bold; color:#043b72; }
.bod_name1 	{ font-weight:normal; font-size:12px; color:#000; }
.bod_name2 	{ margin-top:0px; font-weight:bold; font-size:12px; color:#043b72; }

.bod { margin-top:4px; }
	.bod_img { float:left; width:110px; height:200px; margin-right:10px; }
	.bod_txt { float:left; width:450px; }
		.bod .tit1 { margin-top:10px; font-weight:bold; color:#000; }
		.bod .tit2 { font-weight:bold; color:#000; padding-top:10px; }
		.bod .year { width:23px; color:#043b72; }
		.bod_line { clear:both; margin:20px 0 0; height:1px; background:url(/global/hk2/en/images/img/dot_line.gif) 0 0 repeat-x; }



/* ir presentation */

ul.ir_presentation { height:37px; background:url(/global/hk2/en/images/img/ir_presentation_ulbg.gif) 100% 0 no-repeat; }

	ul.ir_presentation li { float:left; }



/* snb_btn */

#snb_btn_1, #snb_btn_2, #snb_btn_3, #snb_btn_4, #snb_btn_5, #snb_btn_6, #snb_btn_7 { cursor:pointer; }



/* main */

#main_body { position:relative; width:945px; height:314px; margin-top:25px; }

	#main_left { float:left; width:430px; height:314px; }

		#main_flash1 { width:430px; height:314px; }

	#main_center { position:absolute; width:515px; height:314px; }

		#main_center_top { position:relative; width:505px; height:159px; padding-left:10px; }

			#main_flash2 { float:left; width:256px; height:140px; }

			#main_center_top_right { position:absolute; width:249px; height:159px; }

		#main_biz { width:515px; height:155px; background:url(/global/hk2/en/images/main/biz_bg.gif) 0 100% no-repeat; }

			#main_biz_tit { margin-left:10px; }

			#main_biz ul { margin-left:10px; }

				#main_biz ul li { float:left; height:20px; }

			#main_biz_content { width:480px; height:92px; margin:50px 7px 0 23px; _margin-top:30px; }

				.main_biz_photo { float:left; width:80px; height:80px; margin-right:8px; }

				.main_biz_txt { float:left; width:360px; height:80px; padding-top:3px; }

					#main_biz_content .main_biz_txt_tit { padding-bottom:8px; }

						#main_biz_content .main_biz_txt_tit img { padding-top:6px; }

					#main_biz_content .main_biz_txt ul { margin:0; padding:0; }

					#main_biz_content .main_biz_txt ul li { float:none; height:16px; margin:0; padding:0; color:#666; font-size:12px; line-height:16px; }

						#main_biz_content .main_biz_txt ul li a { color:#666; }

				.main_biz_btn { float:right; margin-top:60px; text-align:right; }

	#main_bottom { position:relative; width:945px; height:125px; margin-top:10px; background:url(/global/hk2/en/images/main/bottom_bg.gif) 0 0 no-repeat; }

		#main_bottom1, #main_bottom2, #main_bottom3, #main_bottom4, #main_bottom5 { float:left; }
			#main_bottom3 { width:164px; height:95px; }
			#main_bottom3 ul li { float:left; font-size:0; line-height:0; }
				#main_bottom3 ul li img { vertical-align:top; }

			#main_bottom5 .main_bottom5_tit { margin-bottom:0px; }

			#main_bottom5 ul { margin:0; padding:0; }

			#main_bottom5 ul li { float:none; height:13px; margin:0; padding:0; color:#c2c3cb; font-size:11px; line-height:13px; }

				#main_bottom5 ul li a { color:#c2c3cb; }

				#main_bottom5 ul li a:hover { color:#fff; }

	#main_bottom #footer { position:absolute; top:85px; left:390px; width:550px; }





zzzz {  border:1px solid red; }
