body {margin:0px; font-family:Verdana,Arial; font-size:12px;}
form {margin:0px;}
a {text-decoration:none;}

.MasterDIV {margin-left:auto; margin-right:auto; width:990px; clear:both;}
.GeneralDIV {width:100%; clear:both;}
.HR {width:100%; height:1px; background-color:#d3d4d6; clear:both;}
.SearchDIV {position:relative; width:235px; float:left;}
.SearchHomeDIV {position:relative; width:230px; float:left; padding-left:8px;}
.MainMenuDIV {position:relative; width:755px; float:left;}
.MainMenuHomeDIV {position:relative; width:752px; float:left;}
.VPageGrid {position:relative; width:8px; float:left;}
.HPageGrid {position:relative; width:100%; height:8px; float:left;}
.ContentDIV {position:relative; width:666px; float:left;}
.LargeBtnDIV {position:relative; width:300px; float:left;}
.HPageBGrid {position:relative; width:100%; height:30px; float:left;}
.FPDIV {position:relative; width:974px; float:left;}

.privateTextShrinking {font-family:Arial, PMingLiu; font-size:9px; color:#000000; text-decoration:none; line-height: 140%;}
.Text, a.Text, a.TextPrivate {font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:none; line-height: 140%;}
a.TextPrivate1 {font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:none; line-height: 120%;}
.TextSearch {font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:none; line-height: 90%;}
.TextWarrantSearchPrivate{font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:none; line-height: 140%;}
.Text_new, a.Text_new {font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:none;}
a.Text:hover {color:#0099FF;}
a.TextPrivate:hover {color:#A36209;}
.TextEng, a.TextEng {font-size:12px; color:#000000; text-decoration:none; line-height: 140%;}
a.TextEng:hover {color:#0099FF;}
.TextBig, a.TextBig {font-family:Arial, PMingLiu; font-size:13px; color:#000000; text-decoration:none; line-height: 140%;}
a.TextBig:hover {color:#0099FF;}
.TextEngBig, a.TextEngBig {font-size:13px; color:#000000; text-decoration:none; line-height: 140%;}
a.TextEngBig:hover {color:#0099FF;}
.TextBold, a.TextBold {font-family:Arial, PMingLiu; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; line-height: 140%;}
a.TextBold:hover {color:#0099FF;}
.TextEngBold, a.TextEngBold {font-size:13px; color:#000000; font-weight:bold; text-decoration:none; line-height: 140%;}
a.TextEngBold:hover {color:#0099FF;}
.TextSmall, a.TextSmall {font-family:Arial, PMingLiu; font-size:11px; color:#000000; text-decoration:none; line-height: 140%;}
a.TextSmall:hover {color:#0099FF;}
.TextHeader, a.TextHeader {font-family:Arial, PMingLiu; font-size:18px; color:#000000; font-weight:bold; text-decoration:none; line-height: 140%;}
a.TextHeader:hover {color:#0099FF;}
.TextEngHeader, a.TextEngHeader {font-size:18px; color:#000000; font-weight:bold; text-decoration:none; line-height: 140%;}
a.TextEngHeader:hover {color:#0099FF;}
.TextGrey {font-family:Arial, PMingLiu; font-size:13px; color:#666666; text-decoration:none;}
.TextRed, a.TextRed {font-family:Arial, PMingLiu; font-size:13px; color:#FF0000; text-decoration:none;}

.Number, a.Number, a.NumberPrivate {font-family:Arial; color:#000000; text-decoration:none;}
.Number_new, a.Number_new {color:#000000; text-decoration:none;}
a.Number:hover {font-family:Arial; color:#0099FF;}
a.NumberPrivate:hover {font-family:Arial; color:#A36209;}
.NumberBig, a.NumberBig {font-family:Arial; font-size:13px; color:#000000; text-decoration:none;}
a.NumberBig:hover {font-family:Arial; color:#0099FF;}
.NumberBold, a.NumberBold {font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; line-height: 140%;}
a.NumberBold:hover {color:#0099FF;}
.NumberBIGBold, a.NumberBIGBold {font-family:Arial; font-size:18px; color:#000000; font-weight:bold; text-decoration:none; line-height: 140%;}
a.NumberBIGBold:hover {color:#0099FF;}
.NumberSmall, a.NumberSmall {font-family:Arial; font-size:11px; color:#000000; text-decoration:none;}
a.NumberSmall:hover {font-family:Arial; color:#0099FF;}

.Input {font-family:Arial; font-size:12px; color:#000000;}
.Button {font-family:Arial, PMingLiu; font-size:12px; color:#000000;}
.SearchInput {font-family:Arial, PMingLiu; width:50px; font-size:12px; color:#000000;}
.SearchSelect {font-family:Arial, PMingLiu; font-size:12px; color:#000000;}
.SearchSelectRed {font-family:Arial, PMingLiu; font-size:12px; color:#FF0000;}

.QuotationMenu, a.QuotationMenu{font-family:Arial, PMingLiu; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.QuotationMenu:hover{color:#ffffcc;}
.MainMenuBreak {height:25px; width:1px; background-color:#d3d4d6;}
.SubMenuTabOuter {width:100%; text-align:center; border:#FFFFFF solid 1px; padding:3px; background-color:#eff0f0;}
.SubMenuTabInter {margin-left:auto; margin-right:auto;}

.Shortcut {font-family:Arial, PMingLiu; font-size:12px; color:#FFFFFF; text-decoration:none; padding-right:10px;}
a.Shortcut {text-decoration:underline;}

.BackgroundGrey {background-color:#d3d4d6;}
.BackgroundGrey2 {background-color:#f2f3f3;}
.BackgroundGrey3 {background-color:#f9f9f9;}
.BackgroundGrey4 {background-color:#eff0f0;}
.BackgroundWhite {background-color:#FFFFFF;}
.BackgroundDot {background-image:url(../images/table_dot.gif); background-repeat:repeat-x; height:9px; width:100%;}
.GeneralDIV {width:200px; clear:both;}
.TabMaster {height:30px; background-image:url(../images/tab_bg.gif); background-repeat:repeat-x;}
.TabActive {height:16px; border-style:solid; border-width:1px; border-color:#d3d4d6 #d3d4d6 #FFFFFF #FFFFFF; padding:5px 10px 5px 10px; float:left; background-color:#FFFFFF;}
.TabNormal {height:16px; border-style:solid; border-width:1px; border-color:#d3d4d6 #d3d4d6 #d3d4d6 #eff0f0; padding:5px 10px 5px 10px; float:left; background-color:rgb(204,204,204);}
.DummyTab {height:16px; border-style:solid; border-width:1px 0px 1px 1px; border-color:#d3d4d6 #FFFFFF  #FFFFFF #d3d4d6; padding:5px 0px 5px 10px; float:left; background-color:#FFFFFF;}


.TableHeader {font-family:Arial, PMingLiu; font-size:12px; color:#666666; text-decoration:none;}
a.TableHeader {text-decoration:underline;}
a.TableHeader:hover {color:#333333;}
.TableEngHeader {font-family:Arial; font-size:12px; color:#666666; text-decoration:none;}
a.TableEngHeader {text-decoration:underline;}
a.TableEngHeader:hover {color:#333333;}
.TableGrid {width:100%; height:8px;}
.TableHeaderActive {font-family:Arial; font-size:12px; color:#0099FF; text-decoration:none;}
a.TableHeaderActive:hover {color:#A36209;}
a.TableHeaderActive {text-decoration:underline;}

.TableEngHeaderActive {font-family:Arial; font-size:12px; color:#0099FF; text-decoration:none;}
a.TableEngHeaderActive {text-decoration:underline;}

.RowGrey {background-color:#eff0f0; font-size:12px; color:#000000;}
.RowWhite {background-color:#FFFFFF; font-size:12px; color:#000000;}
.RowGrey2 {background-color:#d3d4d6; font-size:12px; color:#000000;}
.RowWhite2 {background-color:#eff0f0; font-size:12px; color:#000000;}
.Rowpblue {background-color:rgb(239,247,247); font-size:12px color:#000000;}

.Nominalunchange {font-size:12px; color:#000000; font-weight:bold;}
.Nominaldown {font-size:12px; color:#FF0000; font-weight:bold;}
.Nominalup {font-size:12px; color:#339900; font-weight:bold;}
.NominalunchangeSmall {font-size:11px; color:#000000; font-weight:bold;}
.NominaldownSmall {font-size:11px; color:#FF0000; font-weight:bold;}
.NominalupSmall {font-size:11px; color:#339900; font-weight:bold;}
.NominalBlack{font-size:12px; color:#000000; font-weight:bold;}

.Content, a.Content {font-family:Arial, PMingLiu; font-size:12px; color:#05449A; text-decoration:none; line-height: 140%;}
.ContentLink {COLOR: #3b44bd; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.ContentLinkPrivate {COLOR: #3b44bd; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.ContentLinkPrivate:hover {color:#A36209;}

a.Content:hover {color:#0099FF;}
.ContentBig, a.ContentBig {font-family:Arial, PMingLiu; font-size:13px; color:#05449A; text-decoration:none; line-height: 140%;}
a.ContentBig:hover {color:#0099FF;}
.ContentURL, a.ContentURL {font-family:Arial; font-size:12px; color:#05449A; text-decoration:none;}
a.ContentURL:hover {color:#0099FF;}

.Headline, a.Headline {font-family:Arial, PMingLiu; font-size:13px; color:#05449A; text-decoration:none;}
a.Headline:hover {color:#0099FF;}
.HeadlineEng, a.HeadlineEng {font-size:13px; color:#05449A; text-decoration:none;}
a.HeadlineEng:hover {color:#0099FF;}
.HeadlineSmall, a.HeadlineSmall {font-family:Arial, PMingLiu; font-size:12px; color:#05449A; text-decoration:none;}
a.HeadlineSmall:hover {color:#0099FF;}

.QuoteCode {font-family:Arial; height:30px; font-size:20px; font-weight:bold; vertical-align:middle;}
.QuoteName {font-family:Arial, PMingLiu; height:30px; font-size:20px; font-weight:bold; vertical-align:middle;}
.QuoteRemark {font-family:Arial, PMingLiu; height:30px; font-size:12px;}
.QuoteRemarkNumber {font-family:Arial; height:30px; font-size:12px;}
.QuoteBid {font-family:Arial, PMingLiu; color:#0000b4; font-size:13px; vertical-align:middle;}
.QuoteBidNumber {font-family:Arial; color:#0000b4; font-size:16px; font-weight:bold; vertical-align:middle;}
.QuoteAsk {font-family:Arial, PMingLiu; color:#b40050; font-size:13px; vertical-align:middle;}
.QuoteAskNumber {font-family:Arial; color:#b40050; font-size:16px; font-weight:bold; vertical-align:middle;}
.QuoteChange {font-size:16px; font-weight:bold;}
.QuoteRed {color:#FF0000; font-size:34px; font-weight:bold;}
.QuoteRedS {color:#FF0000; font-size:16px; font-weight:bold;}
.QuoteGreen {color:#339900; font-size:34px; font-weight:bold;}
.QuoteGreenS {color:#339900; font-size:16px; font-weight:bold;}
.QuoteBlack {color:#000000; font-size:34px; font-weight:bold;}
.QuoteBlackS {color:#000000; font-size:16px; font-weight:bold;}

.QuoteLine {width:5px; background-image:url(../images/snapshot_bg_line.gif); background-repeat:repeat-y;}

.RemarksS {font-family:Arial, PMingLiu; font-size:11px; color:#666666;}
.Remarks {font-family:Arial, PMingLiu; font-size:11px; color:#666666;}
.RemarksNumber {font-family:Arial; font-size:11px; color:#666666;}

.FooterBlank {height:1px; background-color:#939598;}
.FooterHKET, a.FooterHKET {background-color:#eaeaec; padding-top:10px; padding-left:12px; font-size:10px; color:#000000; text-decoration:none;}
a.FooterHKET:hover {color: #999999;}
.FooterHKETText, a.FooterHKETText {font-family:Arial, PMingLiu; background-color:#eaeaec; padding-top:10px; font-size:11px; color:#000000; text-decoration:none;}
a.FooterHKETText:hover {font-family:Arial, PMingLiu; color: #999999;}
.FooteLink {height:22px; background-color:#d7d7d7; padding-right:10px; font-size:11px; color:#58595b; text-align:right;}
.FooterWhiteTxt, a.FooterWhiteTxt:active {color:#FFFFFF; text-decoration:none;}
.FooterRedTxt, a.FooterRedTxt {font-family:Arial, PMingLiu; font-size:12px; color:#B00000; text-decoration:none;}
a.FooterRedTxt:hover {color:#00a1bd; line-height: 140%;}
.FooterSiteMap {background-color:#eaeaec; padding-top:10px; padding-left:12px; font-size:12px; color:#000000;}
.FooterCopyright {padding:10px; font-size:9px; color:#333333;}
.FooterGreyLink, a.FooterGreyLink {font-family:Arial, PMingLiu; font-size:12px; color:#58595b; text-decoration:none;}
a.FooterGreyLink:hover {color:#333333;}

.NewsDetail { font-family: Arial, PMingLiu; line-height: 140%; font-size:15px; color:#000000; text-decoration:none;}
.NewsEngDetail {line-height: 140%; font-size:15px; color:#000000; text-decoration:none;}

.Datetime {font-size:10px; color:#666666;}

.textlink {font-size: 14px; font-weight: bold; color:#0000FF; text-decoration:none;}
.textlink:hover { color:#0099FF; }

.textlink_block { font-size: 14px; font-weight: bold; color:#0099FF; text-decoration:none; }
.textlink_block:hover { color:#0000FF; }
									
.textlink_block_home { font-size: 12px; color:#05449A; text-decoration:none; }
.textlink_block_home:hover { color:#0099FF; }

.ContentRed {color:#cc0033; text-decoration:none;}
a.ContentRed {color:#cc0033; text-decoration:none;}
a.ContentRed:hover { color:#ff3366; text-decoration:none;}

.yahooTitle, a.yahooTitle {font-family:Arial, PMingLiu; font-size:12px; color:#05449A; text-decoration:none; line-height: 140%;}
.yahooDesc, a.yahooDesc {font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:none; line-height: 140%;}
.yahooDomain, a.yahooDomain {font-size:11px; color:#006600; text-decoration:none; line-height: 140%;}
.yahooCopy, a.yahooCopy {font-family:Arial, PMingLiu; font-size:11px; color:#666666; text-decoration:none; line-height: 140%;}

.WarRowOdd {background-color:#faebb3; font-size:12px;}
.WarRowEven {background-color:#fff9ef; font-size:12px;}
.WarRowHighlight {background-color:#ffd07d; font-size:12px;}
.WarCBBCRowOdd {background-color:#fef9db; font-size:12px;}
.WarCBBCRowEven {background-color:#fffef4; font-size:12px;}
.WarBackgroundRelated {background-color:#ffea7d;}

.StkHdrTxt, a.StkHdrTxt {font-family:Arial, PMingLiu; font-size:16px; font-weight:bold; color:#00a1bd; text-decoration:none;}
.StkHdrTxtBlack{font-family:Arial, PMingLiu; font-size:16px; font-weight:bold; color:#000000; text-decoration:none;}
.StkHdrNumber, a.StkHdrNumber {font-size:16px; font-weight:bold; color:#00a1bd; text-decoration:none;}
.StkHdrNumberBlack{font-size:16px; font-weight:bold; color:#000000; text-decoration:none;}
.StkActiveTabTxt {font-family:Arial, PMingLiu; font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.StkEngActiveTabTxt {font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.StkPETxt {font-family:Arial, PMingLiu; font-size:15px; font-weight:bold; color:#006699; text-decoration:none;}
.StkPENumber { font-size:15px; font-weight:bold; color:#006699; text-decoration:none;}
.StkRankNum {font-size:11px; color:#00a1bd; font-weight:bold; font-style:italic;}


.HomeHdrBarTxtS, a.HomeHdrBarTxtS {font-size:12px; color:#FFFFFF; text-decoration:none; padding-left:5px;}
.HomeHdrBarTxtSDim, a.HomeHdrBarTxtSDim {font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:none;}
a.HomeHdrBarTxtSDim:hover {color:#0099FF;}
.HomeHdrBarWhiteTxtSDim {font-family:Arial, PMingLiu; font-size:12px; color:#FFFFFF; text-decoration:none;}

.IndexTabActive {height:30px; width:89px; background-image:url(../images/index_tab_active.gif); float:left; line-height:24px; text-align:center; vertical-align:middle;}
.IndexTabNormal {height:30px; width:89px;  background-image:url(../images/index_tab_normal.gif); float:left; line-height:24px; text-align:center; vertical-align:middle;}
.IndexTabBreak {height:30px; width:1px; background-image:url(../images/index_tab_break.gif); float:left; }

.QuoteupIndex {color:#339900; font-size:26px; font-weight:bold;FONT-FAMILY:Arial}
.QuotedownIndex {color:#FF0000; font-size:26px; font-weight:bold;FONT-FAMILY:Arial}
.QuoteBlackIndex {color:#000000; font-size:26px; font-weight:bold;FONT-FAMILY:Arial}
.QuoteunchangeIndex {font-size:26px; font-weight:bold;FONT-FAMILY:Arial}

.StkMore, a.StkMore{font-family:Arial, PMingLiu; font-size:12px; color:#00a1bd; text-decoration:none;}
.StkMoreRed{font-family:Arial, PMingLiu; font-size:12px; color:#A4332F; text-decoration:none;}
.StkShortcut, a.StkShortcut{font-family:Arial, PMingLiu; font-size:12px; color:#006699; text-decoration:underline;}
.StkShortcutRed{font-family:Arial, PMingLiu; font-size:12px; color:#A4332F; text-decoration:underline;}
a.StkShortcut:hover{color:#0099FF; text-decoration:underline;}
.StkTabActive, a.StkTabActive {font-family:Arial, PMingLiu; font-weight:bold; color:rgb(79,167,176); text-decoration:none;}
.StkTabActiveEng, a.StkTabActiveEng {font-weight:bold; color:#00a1bd; text-decoration:none;}
.StkMouseOver {background-color:#dff9fd; font-size:12px;} 

.ETFSubHder, a.ETFSubHder {font-family:Arial, PMingLiu; font-size:13px; color:#B00000; font-weight:bold; text-decoration:none;}
a.ETFSubHder:hover {font-family:Arial, PMingLiu; color:#00a1bd; line-height: 120%;}

.TableHeaderActive {font-family:Arial, PMingLiu; font-size:12px; color:orange; text-decoration:none;}
a.TableHeaderActive {text-decoration:underline;}

a.TableHeaderActivePrivate:link {font-family:Arial, PMingLiu; font-size:12px; color:#A36209; text-decoration:underline;}
a.TableHeaderActivePrivate:visited {font-family:Arial, PMingLiu; font-size:12px; color:#A36209; text-decoration:underline;}
a.TableHeaderActivePrivate:hover {font-family:Arial, PMingLiu; font-size:12px; color:#A36209; text-decoration:underline;}
a.TableHeaderInactivePrivate {font-family:Arial, PMingLiu; font-size:12px; color:#000000; text-decoration:underline;}
a.TableHeaderInactivePrivate:hover {font-family:Arial, PMingLiu; font-size:12px; color:#A36209; text-decoration:underline;}

.TabActiveHdr, a.TabActiveHdr {font-weight:bold; color:#00a1bd; text-decoration:none;}
.TabActiveHdrRed{font-weight:bold; color:#A4332F; text-decoration:none;}
.TabActiveHdrBlack{font-weight:bold; color:#000000; text-decoration:none;}

.StkTableYellowBg {background-color:#f5f3ef;}
.StkTableGreenBorder {background-color:#e9f2f2;}
.StkTableGreyBorder {background-color:#d7d7d7;}

.WarRowEven {background-color:#fff9ef; font-size:12px;}

.ETFTextBig, a.ETFTextBig {font-family:Arial, PMingLiu; font-size:13px; color:#000000; text-decoration:none;}
a.ETFTextBig:hover {color:#0099FF;}
.ETFTextBold, a.ETFTextBold {font-family:Arial, PMingLiu; font-size:13px; color:#000000; font-weight:bold; text-decoration:none;}
a.ETFTextBold:hover {color:#0099FF;}

.StkBarRed {background-image:url(../images/bar-red.gif); font-size:10px; color:#FFFFFF;}
.StkBarGreen {background-image:url(../images/bar-green.gif); font-size:10px; color:#FFFFFF;}
.StkBarGrey {background-image:url(../images/bar-grey.gif); font-size:10px; color:#FFFFFF;}
.StkBarYellow{background-image:url(../images/bar-yellow.gif); font-size:10px; color:#000000;}

.WarTableDate{
font-size:16px; font-weight:bold; color:#dd4e00;}

.WarTableDateCBBC{font-size:16px; font-weight:bold; color:#cc8b00;}

.WarShortcut, a.WarShortcut{font-family:PMingLiu; font-size:12px; color:#ff9900; text-decoration:underline;}
a.WarShortcut:hover{color:#dd4e00; text-decoration:underline;}

.activetype{display:inline; margin-left:10px; margin-right:10px; font-size:12px; color:#87CEEB;}
.nonactivetype{display:inline; margin-left:10px; margin-right:10px; font-size:12px; color:rgb(57,51,115);}
.menuitem{color:rgb(114,108,94);}
.wrapborder{
	border-left-width:1px; border-left-style:solid; border-left-color:#d3d4d6;
	border-right-width:1px; border-right-style:solid; border-right-color:#d3d4d6;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#d3d4d6;
}

.rollover:hover{
color:#A36209;
}

.rolloverg:hover{
color:#004118;
}