BODY {
	
	MARGIN:2px;
}
#content_right {
	TEXT-ALIGN: right; WIDTH: 670px;
	margin-left: 0px;
}

#content_left {
	TEXT-ALIGN: left; WIDTH: 670px
}

A:link {
	COLOR: #363636; TEXT-DECORATION: none
}
A:visited {
	COLOR: #363636; TEXT-DECORATION: none
}
A:active {
	COLOR: #363636; TEXT-DECORATION: none
}
A:hover {
	COLOR: #37a7f0; TEXT-DECORATION: none
}
TD {
	TEXT-OVERFLOW: ellipsis; FONT-FAMILY: Arial; WORD-WRAP: break-word; COLOR: #363636; FONT-SIZE: 12px
}
TH {
	FONT-FAMILY: Arial; COLOR: #363636; FONT-SIZE: 12px
}
.snapshot-input {
	FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
SELECT {
	FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 11px
}
.search-header {
	FONT-FAMILY: Arial; COLOR: #000050; FONT-SIZE: 20px
}
.search-subheader {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px
}
.home_chart-hder {
	FONT-FAMILY: Arial; BACKGROUND: #0071bc; HEIGHT: 22px; COLOR: #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_chart-bg-01 {
	BACKGROUND: #f6fbff
}
.home_chart-bg-02 {
	BACKGROUND: #68b4d9
}
.home_chart-bg-03 {
	BACKGROUND: #d0eef8
}
.home_chart-bg-04 {
	BACKGROUND-IMAGE: url(../images/home_hsicart_002.gif); BACKGROUND-REPEAT: repeat-y
}
.home_chart-bg-05 {
	BACKGROUND-IMAGE: url(../images/home_hsicart_004.gif); BACKGROUND-REPEAT: repeat-x
}
.home_chart-bg-06 {
	BACKGROUND: #fdfbbd
}
.home_chart-bg-07 {
	BACKGROUND: #717171
}
.home_chart-hsi {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.home_chart-hsi-red {
	FONT-FAMILY: Arial; COLOR: #ff0000; FONT-SIZE: 10px
}
.home_chart-hsi-green {
	FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 10px
}
.home_chart-hsi-black {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10px
}
.home_service-bg-01 {
	BACKGROUND-IMAGE: url(../images/home_service_002.gif)
}
.home_service-hder {
	FONT-FAMILY: Arial; BACKGROUND: #ffffff; COLOR: #55a4d0; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_bar01-bg-01 {
	BACKGROUND-COLOR: #6966bc
}
.home_bar01-bg-02 {
	BACKGROUND-IMAGE: url(../images/home_bar_001.gif)
}
.home_bar02-bg-01 {
	BACKGROUND-COLOR: #ff3300
}
.home_bar02-bg-02 {
	BACKGROUND-IMAGE: url(../images/home_bar_002.gif)
}
.home_bar03-bg-01 {
	BACKGROUND-COLOR: #669933
}
.home_bar03-bg-02 {
	BACKGROUND-IMAGE: url(../images/home_bar_003.gif)
}
.home_bar04-bg-01 {
	BACKGROUND-COLOR: #2a2d7c
}
.home_bar04-bg-02 {
	BACKGROUND-IMAGE: url(../images/home_bar_004.gif)
}
.home_bar05-bg-01 {
	BACKGROUND-COLOR: #0080c0
}
.home_bar05-bg-02 {
	BACKGROUND-IMAGE: url(../images/home_bar_005.gif)
}
.home_bar-hder {
	FONT-FAMILY: Arial; COLOR: #01540b; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.econ_bar-hder{
	color:#5DA551;FONT-WEIGHT: bold; FONT-SIZE: 15px;
}

.econ_col-hder{
	FONT-FAMILY: Arial; color:#B7ABB5;FONT-SIZE: 13px; FONT-WEIGHT: bold;
}

.econ_data-table{
	FONT-FAMILY: Arial; FONT-SIZE: 12px; 
}

.dashes {
border-top: 2px dotted #B7ABB5; 
}

.home_bar-code-name-private {
	FONT-FAMILY: Arial; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.home_bar-txt {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_bar-index-txt {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_bar-eng-index-txt {
	FONT-FAMILY: Arial; COLOR: #01540b; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.home_bar-txt:link {
	FONT-FAMILY: Arial; COLOR: #3b3b3b; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.home_bar-txt:active {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.home_bar-txt:visited {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.home_bar-txt:hover {
	FONT-FAMILY: Arial; COLOR: #A36209; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.grey_break {
	BACKGROUND-IMAGE: url(../images/grey_break.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 6px
}
.white_break {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 1px
}
.white_break2 {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 10px
}
.menu_bluebg {
	BACKGROUND-IMAGE: url(../images/menu_001.gif); BACKGROUND-REPEAT: repeat-x
}
.menu-mkt_sub_bg {
	BACKGROUND-COLOR: #227500
}
.menu-mkt_sub_bg2 {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e3ffe2; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2:active {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e3ffe2; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2:link {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e3ffe2; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2:visited {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e3ffe2; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2:hover {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e3ffe2; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu-mkt_sub_bg2_selected {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2_selected:active {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2_selected:link {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2_selected:visited {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu-mkt_sub_bg2_selected:hover {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_purple_bgcolor-01 {
	BACKGROUND-COLOR: #f1f1f1; HEIGHT: 20px
}
.home_purple_bgcolor-02 {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 20px
}
.home_purple_bgcolor-03 {
	BACKGROUND-COLOR: #e9ebe5; HEIGHT: 20px
}
.home_green_bgcolor-01 {
	BACKGROUND-COLOR: #ebf7e8; HEIGHT: 20px
}
.home_blue-txt {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #0053a5; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_blue-txt-02 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #0053a5; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_white-txt {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_red-txt-01 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_red-txt-02 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_red-txt-03 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #bc0117; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_green-txt-01 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.home_green-txt-01:active {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.home_green-txt-01:visited {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.home_green-txt-01:link {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.home_green-txt-01:hover {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #66cc00; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_green-txt-02 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.home_green-txt-02:active {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 1px
}
A.home_green-txt-02:visited {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 1px
}
A.home_green-txt-02:link {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 1px
}
A.home_green-txt-02:hover {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #66cc00; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 1px
}
.home_update {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #555555; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.indexbar {
	BACKGROUND-IMAGE: url(../images/indexbar_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.indexbar-black_txt {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.indexbar-red_txt {
	FONT-FAMILY: Arial; COLOR: #ff0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.indexbar-green_txt {
	FONT-FAMILY: Arial; COLOR: #669933; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.copyright_01 {
	LINE-HEIGHT: 11px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 9px
}
.mkt-leftmenu {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu:active {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu:visited {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu:link {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu:hover {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #227500; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.mkt-leftmenu_selected {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #227500; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu_selected:active {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #227500; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu_selected:visited {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #227500; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu_selected:link {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #227500; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mkt-leftmenu_selected:hover {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.content-bold_txt {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.grey_bar {
	BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.grey_bar2 {
	BACKGROUND-COLOR: #c5c5c5; FONT-FAMILY: Arial; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_indexes-hder {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.home_indexes-line {
	BACKGROUND: #004f67
}
.home_indexes-01 {
	FONT-FAMILY: Arial; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 11px
}
.home_indexes-01_up {
	FONT-FAMILY: Arial; BACKGROUND: #ffffff; COLOR: #009933; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.home_indexes-01_down {
	FONT-FAMILY: Arial; BACKGROUND: #ffffff; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.home_indexes-02 {
	FONT-FAMILY: Arial; BACKGROUND: #e9ebe5; COLOR: #000000; FONT-SIZE: 11px
}
.home_indexes-02_up {
	FONT-FAMILY: Arial; BACKGROUND: #e9ebe5; COLOR: #009933; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.home_indexes-02_down {
	FONT-FAMILY: Arial; BACKGROUND: #e9ebe5; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.inv-newpage_visited {
	FONT-FAMILY: Arial; COLOR: #c7e14b; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.inv-newpage {
	FONT-FAMILY: Arial; COLOR: #004f67; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.inv-newpage:link {
	FONT-FAMILY: Arial; COLOR: #004f67; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.inv-newpage:visited {
	FONT-FAMILY: Arial; COLOR: #004f67; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.inv-newpage:hover {
	FONT-FAMILY: Arial; COLOR: #004f67; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.inv-newpage_tab {
	FONT-FAMILY: Arial; BACKGROUND: #dfdfdf; COLOR: #004f67; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.inv-newpage_tab-date {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.inv-newpage_tab-time {
	FONT-FAMILY: Arial; COLOR: #004f67; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.inv-newpage_tab-newsdetail {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px
}
.inv-mktoverview_tab-01 {
	FONT-FAMILY: Arial; BACKGROUND: #a4a4a4; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.inv-mktoverview_tab-02 {
	FONT-FAMILY: Arial; BACKGROUND: #e2eff6; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.inv-mktoverview_tab-price {
	FONT-FAMILY: Arial; BACKGROUND: #e2eff6; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.inv-mktoverview_tab-up {
	FONT-FAMILY: Arial; BACKGROUND: #e2eff6; COLOR: #009933; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.inv-mktoverview_tab-down {
	FONT-FAMILY: Arial; BACKGROUND: #e2eff6; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.inv-mktoverview_remark-01 {
	FONT-FAMILY: Arial; COLOR: #002380; FONT-SIZE: 11px
}
.inv-mktoverview_remark-02 {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px
}
.mktoverview-hder {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mktoverview_tab-hder {
	FONT-FAMILY: Arial; BACKGROUND: #dfdfdf; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.trade_stockcode {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.trade_input {
	WIDTH: 50px; FONT-FAMILY: Arial; HEIGHT: 18px; COLOR: #004f67; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.trade_remark {
	FONT-FAMILY: Arial; COLOR: #004f67; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.trade_stock-name {
	FONT-FAMILY: Arial; BACKGROUND: #004f67; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.trade_stock-time {
	FONT-FAMILY: Arial; BACKGROUND: #004f67; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.trade_tab-hder {
	FONT-FAMILY: Arial; BACKGROUND: #ebf7e8; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.trade_tab-txt {
	FONT-FAMILY: Arial; BACKGROUND: #f9fff8; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.trade_tab-txt_up {
	FONT-FAMILY: Arial; BACKGROUND: #ffffff; COLOR: #009933; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.trade_tab-txt_down {
	FONT-FAMILY: Arial; BACKGROUND: #ffffff; COLOR: #ff3300; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.trade_stock-bid {
	FONT-FAMILY: Arial; BACKGROUND: #bef0f5; COLOR: #0000b4; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.trade_stock-ask {
	FONT-FAMILY: Arial; BACKGROUND: #ffdc8c; COLOR: #b40050; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.trade_stock-nominal {
	FONT-FAMILY: Arial; BACKGROUND: #666666; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.trade_stock-menu {
	WIDTH: 100px; FONT-FAMILY: Arial; BACKGROUND: #e2eff6; HEIGHT: 15px; COLOR: #000000; FONT-SIZE: 11px
}
.sub-btn_visited {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial; COLOR: #2a2d7c; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.sub-btn {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.sub-btn:link {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub-btn:visited {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sub-btn:hover {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.pe_tab-01 {
	FONT-FAMILY: Arial; BACKGROUND: #d0eef8; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.pe_tab-02 {
	FONT-FAMILY: Arial; BACKGROUND: #bdd9e8; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.dividend-hder {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.dividend-line {
	BACKGROUND: #2a2d7c
}
.inv-newpage_tab-newsdetail {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10px
}
.up {
	COLOR: rgb(0,128,64); FONT-WEIGHT: bold
}
.down {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
.unchange {
	FONT-WEIGHT: bold
}
OPTION {
	FONT-SIZE: 12px
}
.home-bg-new-01 {
	BACKGROUND-COLOR: rgb(243,240,228); HEIGHT: 40px
}
.home-bg-new-02 {
	BACKGROUND-COLOR: rgb(243,240,228); HEIGHT: 28px
}
.home_new_bgcolor-01 {
	BACKGROUND-COLOR: rgb(150,188,51); HEIGHT: 28px
}
.home_new_bgcolor-02 {
	BACKGROUND-COLOR: rgb(150,188,51); HEIGHT: 40px
}
.content-bold_nominal {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_nominal-txt_up {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: rgb(0,128,64); FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_nominal-txt_down {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #ff0000; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_nominal-txt_unchange {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: rgb(0,0,64); FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_new_blue-txt-01 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: rgb(0,0,64); FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_new_blue-txt-02 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #2a2d7c; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.home_new_bar-bg-02 {
	BACKGROUND-IMAGE: url(../images/rf-home.gif)
}
.home_new_bar-bg-01 {
	BACKGROUND-COLOR: rgb(252,183,64)
}
#page {
	FONT-SIZE: 9px
}
#page A {
	COLOR: #96bc33
}
#page A:hover {
	COLOR: #96bc33; TEXT-DECORATION: underline
}
#page .highlight {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.IndexTabActive {
	BACKGROUND-IMAGE: url(../images/index_tab_active.gif); TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 72px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: middle
}
.IndexTabNormal {
	BACKGROUND-IMAGE: url(../images/index_tab_normal.gif); TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 72px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: middle
}
.IndexTabBreak {
	BACKGROUND-IMAGE: url(../images/index_tab_break.gif); WIDTH: 2px; FLOAT: left; HEIGHT: 30px
}
.HomeHdrBarTxtS {
	PADDING-LEFT: 5px; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.HomeHdrBarTxtS {
	PADDING-LEFT: 5px; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.HomeHdrBarTxtSDim {
	FONT-FAMILY: PMingLiu; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.HomeHdrBarTxtSDim {
	FONT-FAMILY: PMingLiu; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.HomeHdrBarTxtSDim:hover {
	COLOR: #0099ff
}
.QuoteGreenIndex {
	COLOR: #339900; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.QuoteRedIndex {
	COLOR: #ff0000; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.QuoteBlackIndex {
	COLOR: #000000; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.QuotedownIndex {
	COLOR: #ff0000; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.QuoteupIndex {
	COLOR: #339900; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.QuoteunchangeIndex {
	COLOR: #000000; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.GeneralDIV {
	WIDTH: 100%; CLEAR: both
}
.table_index_border {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 238px; BORDER-COLLAPSE: collapse; FONT-FAMILY: Tahoma, Geneva, Sans-serif; HEIGHT: 249px; FONT-SIZE: 12px; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid
}
#delay_news {
	PADDING-LEFT: 5px; FONT-FAMILY: arial; FONT-SIZE: 12px
}

.bg_headline{
	BACKGROUND-COLOR: #99d9ea;
	FONT-FAMILY: Verdana;
	font-size:12px;
}

.top_20_title{
	BACKGROUND-COLOR: GREEN;	
	font-size:20px;
	FONT-WEIGHT: bold
}

.s_type{
	
	font-size:15px;
}

.highlight{
	BACKGROUND-COLOR: GREEN;
	font-size:15px;	
}

.innerbord{
	border:0px;	
}
.War_Content_01{
	color:blue;
	}
.War_Content{
	color:blue;
	}

.subnews{
	margin-left:12px; margin-right:12px;
	color:#55449A; font-size:15px;
	}
.subnewsPrivate{
	margin-left:11px; margin-right:11px;
	color:#55449A; font-size:14px;
	}
.subnewsPrivateActive{
	margin-left:11px; margin-right:11px;
	color:#A36209; font-size:14px;
}

.WarHdrBar {background-image:url(../images/hdr_bar.gif); height:30px; background-repeat:repeat-x; padding:10px 0px 0px 0px;}
.WarHdrBarCBBC {background-image:url(../images/hdr_bar_cbbc.gif); background-repeat:repeat-x; height:30px; padding:10px 0px 0px 0px;}
.WarHdrBarTxt, a.WarHdrBarTxt{font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; padding:10px 10px 0px 10px; margin:0px; border-bottom:3px solid #ff9900;}

.maintable{


	border-bottom:1px solid #d3d4d6;
}
.warnewsborder{
	margin-top:8px;
	border-top:1px solid #d3d4d6;
	border-right:1px solid #d3d4d6;
	border-left:1px solid #d3d4d6;
	border-bottom:1px solid #d3d4d6;
	}
	
.subtitleline{
	 padding-bottom:3px; 
	 border-bottom-width:3px; 
	 border-bottom-style:solid; 
	 border-bottom-color:#969F38;
	 color:#555555; font-size:15px; 
	 FONT-WEIGHT: bold;
}

.greyline{
	background-color:#969F38;	
}

.titlebar{
	background-color:#d3d4d6;
}

.title{
	font-size:15px;
	font-weight:bold;	
}

.text{
	font-size:15px;
}

.grey_bar{
	background-color:rgb(230,230,230);
}

.subtitlebar{
	padding:3px;
}

.contentbar{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
}

.smalltext{
	font-size:10px;
}

.top5_war_news{
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
	border-top:1px solid #d3d4d6;
	border-right:1px solid #d3d4d6;
	border-left:1px solid #d3d4d6;
	border-bottom:1px solid #d3d4d6;
	}
.topborder{
	border-top:1px solid #d3d4d6;
	}
.lowborder{
	border-bottom:1px solid #d3d4d6;
	}
.leftborder{
	border-left:1px solid #d3d4d6;
	}
.rightborder{
	border-right:1px solid #d3d4d6;
}

.home_bg{
	letter-spacing:3px;
	BACKGROUND-IMAGE: url(../images/rf-home.gif);
}

.home_title{
	color:rgb(108,169,97);
	font-size:15px;
	font-weight:bold;
}

.tabtable{
	margin-right:5px;
	
}

.activeitem{
	border-top:3px solid rgb(255,198,82);
	border-right:3px solid rgb(255,198,82);
	border-left:3px solid rgb(255,198,82);
	background-color:#FFFFFF;
	
	
}

.tabitem{

	border-bottom:3px solid rgb(255,198,82);
	background-color:rgb(202,203,205);

}

.tabtext{
	font-size:14px;
	font-weight:bold;
	color:rgb(1,78,150);
}

.contenttable{
	margin-top:10px;
}

.homemenuitem{
	font-size:12px;
	color:rgb(142,132,152);
}

.dotborder{
	padding-bottom:3px;
	border-bottom:1px dashed rgb(142,132,152);
}

.TableHeader{
	margin-top:10px;
	color:#d3d4d6;
}

.hkexnews{
	border-top:1px solid #d3d4d6;
	border-right:1px solid #d3d4d6;
	border-bottom:1px solid #d3d4d6;
	border-left:1px solid #d3d4d6;
}

.gray_bar{

	height=30px;
	background-image:url(../images/tc/bar_gray.gif);
}

.bg_menu{
	background-color:rgb(215,215,215);
}

.normaltab{
	border-top:1px solid #d3d4d6;
	border-left:1px solid #d3d4d6;
	border-bottom:1px solid #d3d4d6;
	background-color:#f1f1f1;
	padding:3px;
}

.activetab{
	border-top:1px solid #d3d4d6;
	border-left:1px solid #d3d4d6;
	background-color:#ffffff;
	padding:3px;
	
}

.dummyline{
	border-left:1px solid #d3d4d6;
	border-bottom:1px solid #d3d4d6;
}

.table_title {
    font-size:15px;
    font-weight: bold;
	color:#00000;
    border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #5a5758;
}

.table_content {
	PADDING-BOTTOM: 25px; PADDING-TOP: 8px
}

.table_border {
	border: 1px solid #CCCCCC;
}

span.activeitem2{
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #A36209; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}

.activeitem2Private{
	margin-left:3px;
	margin-right:3px;
	font-size:10px;
	color:#0053f5;
}

a:hover span{
	color:#A36209;	
	
	}
span.nonactiveitem2{
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; color:#000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 1px

}

.nonactiveitem2Private{
	margin-left:3px;
	margin-right:3px;
	font-size:10px;
	color:rgb(73,73,100);
}

.stock_code_big{
	color:#FFFFFF;
	font-size:25px;
}

.stock_time{
	color:#FFFFFF;
	font-size:14px;
}

.stock_bg_1{
	background-color:rgb(209,249,177);
}

.stock_bg_2{
	background-color:rgb(253,229,161);
}

.stock_bg_3{
	background-color:rgb(241,241,241);
}

.bid{
	background-color:rgb(40,157,239);
}

.ask{
	background-color:rgb(253,98,72);
}

.cost{
	background-color:#d3d4d6;
}

.stock_border{
	padding:4px;
	font-size:12px;
	border-bottom:1px dashed #d3d4d6;
}

.smalltitle{

	font-size:13px;
	font-weight:bold;
	
}

.chart_title{
	font-size:12px;
	color:green;
	font-weight:bold;
	text-align:left;
}

.chart_subtitle{
	font-size:12px;
	color:black;
		font-weight:bold;
		text-align:left;
}

.chart_lfield{
	font-size:12px;
	text-align:left;
}

.chart_rfield{
	font-size:12px;
	text-align:right;
}

.menuitem_login{
font-size:10px;
color:rgb(114,108,94);
}

.logintext{
font-size:11px;	
}

.quoteTxt01{
	font-weight:bold;
	font-size:18px;
}

.boldt{
	font-weight:bold;
	font-size:18px;
	FONT-FAMILY: Arial;
}

.bg_2{

	background-color: #eff0f0;
}

.bg_4{
	font-size:15px;
	background-color: #dee0e0;
}

a.lightblue:hover{
color:rgb(59,176,216);
}

.TxtBold{font-weight:bold;}
.Style09_02{border-bottom:2px solid #505050;}
.Style07_Item{background-color: #dddddd; border-bottom: 1px solid #FFFFFF;}

/* Styles for common global index table */
#common_global_index_table {width: 100%; background-color:#FFFFFF;}
#common_global_index_table tbody #index_header_ASIA {background-color: rgb(230,230,230); FONT-FAMILY: Arial; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
#common_global_index_table tbody #index_header_ASIA .index_zone {width:20%; padding-left:2px; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_last {width: 12%; text-align: -webkit-right; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_change_image {width: 10%; text-align: -webkit-center; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_change {width: 8%; text-align: -webkit-right; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_change_percent {width: 11%; text-align: -webkit-right; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_previous_close {width: 13%; text-align: -webkit-right; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_open {display:none;}
#common_global_index_table tbody #index_header_ASIA .index_high {width: 13%; text-align: -webkit-right; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_low {width: 13%; text-align: -webkit-right; padding-right:2px; color:rgb(114,108,94);}
#common_global_index_table tbody #index_header_ASIA .index_hk_time {display:none;}
#common_global_index_table tbody #index_header_ASIA .index_foreign_time {display:none;}
#common_global_index_table tbody .sectionRow {height:26px;}
#common_global_index_table tbody .sectionRow > td {font-weight: bold; font-size: 18px; padding-left: 2px;}
#common_global_index_table tbody .index_row {height:30px;}
#common_global_index_table tbody .row_odd {background-color:#eff0f0; font-size: 12px; color: #d1d3d4;}
#common_global_index_table tbody .index_row .color_up {COLOR: rgb(0,128,64); FONT-WEIGHT: bold;}
#common_global_index_table tbody .index_row .color_down {COLOR: #ff0000; FONT-WEIGHT: bold;}
#common_global_index_table tbody .index_row .index_zone {width:20%;}
#common_global_index_table tbody .index_row .index_last {width: 12%; text-align: -webkit-right; color:#363636; FONT-WEIGHT:normal;}
#common_global_index_table tbody .index_row .index_change_image {width: 10%; text-align: -webkit-right;}
#common_global_index_table tbody .index_row .index_change {width: 8%; text-align: -webkit-right;}
#common_global_index_table tbody .index_row .index_change_percent {width: 11%; text-align: -webkit-right;}
#common_global_index_table tbody .index_row .index_previous_close {width: 13%; text-align: -webkit-right;}
#common_global_index_table tbody .index_row .index_open {display:none;}
#common_global_index_table tbody .index_row .index_high {width: 13%; text-align: -webkit-right;}
#common_global_index_table tbody .index_row .index_low {width: 13%; text-align: -webkit-right; padding-right:2px;}
#common_global_index_table tbody .index_row .index_hk_time {display:none;}
#common_global_index_table tbody .index_row .index_foreign_time {display:none;}
#common_global_index_table tbody .index_row .index_name {padding-left:2px;}
#common_global_index_table tbody .index_row .starSpan {color:red;}
#common_global_index_table tbody #index_header_EURO .index_zone {font-weight: bold; font-size: 18px; padding-left:2px;}
#common_global_index_table tbody #index_header_EURO .index_last {display:none;}
#common_global_index_table tbody #index_header_EURO .index_change_image {display:none;}
#common_global_index_table tbody #index_header_EURO .index_change {display:none;}
#common_global_index_table tbody #index_header_EURO .index_change_percent {display:none;}
#common_global_index_table tbody #index_header_EURO .index_previous_close {display:none;}
#common_global_index_table tbody #index_header_EURO .index_open {display:none;}
#common_global_index_table tbody #index_header_EURO .index_high {display:none;}
#common_global_index_table tbody #index_header_EURO .index_low {display:none;}
#common_global_index_table tbody #index_header_EURO .index_hk_time {display:none;}
#common_global_index_table tbody #index_header_EURO .index_foreign_time {display:none;}
#common_global_index_container #remark { padding: 5px 0 0 3px; line-height: 18px; margin: 5px 0px; }
#common_global_index_container #remark #remark_china {display:none;}
#common_global_index_container #remark #remark_summer {display:none;}
#common_global_index_container #remark #remark_summer .starSpan {color:red;}
.paddingTop {padding-top: 5px; margin: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.Footer {padding: 5px 0 0 3px; margin: 5px 0px;}
.Footer td.logo {width: 46px; float: left; margin-right: 5px;}
.Footer td.logo > a {cursor: default;}
.Footer td.logo > a > img {border: none; width: 46px; height: 24px;}
.Footer td.texts {float: left; width: 290px;}
.Footer td.texts .texts_detail {display: block;font-size: 12px;float: left; line-height:24px;}
.Footer td.texts .texts_detail > a {text-decoration: none;font-size: 12px;}
.Footer a.etnet {text-decoration: none; color: #3195EB;}
