.quoteSubMenu { width: 100%; float: left; background-color: #FFFFFF; display: block; border-bottom: 2px solid black; }
.quoteSubMenu div { float: left; display: inline; }
.search { width: 100%; height: 45px; float: left; display: inline; }
.content0Img { float:left; padding-top:3px; }
.stockCode { font-size:20px; float:left; padding-left:10px;	color:#990000; }
.stockName { font-size:20px; float:left; padding-left:10px;	color:#990000; }
.quoteBody1 { width: 65%; height: 100%; float: left; display: inline; font-size: 12px; font-family: Arial; }
.quoteBody1 table { padding: 0; margin: 0; cellpadding: 0; cellspacing: 0; width: 100%; }
.borderBottom, .borderBottom td { border-bottom: 1px solid rgb(224, 224, 224); }
.topMenuBorder { width: 100%; float:left; height: 4px; background: none repeat scroll 0% 0% #990000; }
.topMenuBorderGrey { width: 62px; height: 4px; background: none repeat scroll 0% 0% rgb(146, 154, 159); font-size: 0px; }
.topMenuBg { width: 100%; line-height: 55px; position: relative; font-size: 12pt; font-weight: bold; color: rgb(0, 0, 0); text-align: center; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.topMenuImg{ float:left; }
.rowGrey { background-color: rgb(239, 240, 240); }
.up { color: rgb(5, 168, 84); }
.down { color: red; }
.unchange { color: black; }
.yellow { background-color: yellow; }
.clear { clear: both; }
.blueTxt { color: rgb(51,102,153); }
.redTxt { color: #990000; }

/* stock code search */
.webQuoteSearch { width: 100%; font-family: Arial; font-size: 14px; }
.webQuoteSearchCn { width: 100%; font-family: SimSun,SimHei; font-size: 14px; }
.webQuoteSearch div { float: left; display: inline; }
.webQuoteSearch form { margin: 0px; }
.webQuoteSearch a { color: #336699; text-decoration: none; padding-left: 5px; }
.webQuoteSearch .quotePadding {padding-top:10px; font-size:12px;}
.search .marketClose {padding-top:10px; display: inline-block;  height:45px; padding-right: 3em; font-size: 12px; font-weight: bold; color: black;}
.search .marketOpen  {padding-top:10px; display: inline-block;  height:45px; padding-right: 3em; font-size: 12px; font-weight: bold; color: black;}
/*
.search { font-family: Arial; font-size: 12px; }
.search form { margin: 0px; } 
.search table { border-collapse: collapse; border-spacing:0px; padding-left:0px; }
.search table td { border-collapse: collapse; border-spacing:0px; padding-left:0px; }
.search .wwFormTable { height: 30px; }
.search .codeSearch a { color: rgb(51,102,153); text-decoration: none; padding-left: 5px; }
.search .groupIdMessage { padding-left: 5px; }
*/

/* Global Search */
#divGlobalSearch > div{height:30px; float:left; padding-right:10px;}
#divGlobalSearch .codeSearch div{padding-top:5px; color:blue;}
#autoCompDIV{background:white; display:none;font-family:Arial;font-size:12px; width:40%;}
#autoCompDIV ul{margin:0px; /*padding-left:15px; */ padding:0px;}
#autoCompDIV li{list-style:none;}
.ac_results {padding: 0; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; filter: Alpha(opacity=90); BORDER-RIGHT: #fff 2pt outset; BORDER-BOTTOM: #fff 2pt outset;}
.ac_odd {background-color: #eee;}
.ac_over{background-color: #999; color: white;}

.quoteMeteren { width: 167px; height: 41px;}
.quoteMeterzh_CN { width: 96px; height: 41px;}
.quoteMeterzh_TW { width: 96px; height: 41px;}

#quoteMeterRightFrameen { display: inline-block; overflow: hidden; float: right; width: 420px;}
#quoteMeterRightFramezh_CN {display: inline-block; overflow: hidden; float: right; width: 275px; }
#quoteMeterRightFramezh_TW { display: inline-block; overflow: hidden; float: right; width: 275px; }

/* delayed quote */
.quoteDL { width: 100%; height: 100%; }
.quoteDL1 { width: 100%; height: 100%; /*padding:5px 0px; */}
.quoteDL1 .head1l { color: rgb(51,102,153); font-weight: bold; }
.quoteDL1 .head1r { font-size: 20px; font-weight:bold; text-align: center; }
.quoteDL .quoteDLTableTop { border-top: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; border-right:1px solid 1px solid #e0e0e0; }
.quoteDL .quoteDLTableTop, .quoteDL .quoteDLTableTop table { border-spacing:0px;  *border-collapse: collapse; }
.quoteDL .quoteDLTableTop td table{ border-spacing:0px; *border-collapse: collapse; }
.quoteDL .quoteDLTableTop td table td { padding: 3px; }
.quoteDL .quoteDLTableTop td table td table { border-spacing:0px; padding:0px; *border-collapse: collapse; }
.quoteDL .quoteDLTableTopl { padding: 0px; background: url("../images/quote_grey_bg.gif") repeat-x; }
.quoteDL .quoteDLTableTopr { background: url("../images/quote_grey_bg.gif") repeat-x; }
.quoteDL .quoteDLTableMTop { border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }
.quoteDL .quoteDLTableRTop { border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }
.quoteDL .quoteDLTableMButton { border-left: 1px solid #e0e0e0; }
.quoteDL .quoteDLTableRButton { border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; }
.quoteDL1rData { line-height: 20px; }
.quoteValue { font-size: 14px; font-weight: bold; }

.quoteDL2 { width: 100%; height: 100%; padding-bottom: 5px; }
.quoteDL2 table { width:100%; padding: 0px; border-spacing:0px; line-height:15px;}
.quoteDL2 table td table td { padding: 3px; }
.quoteDL2Table { border: 1px solid #e0e0e0; }
.quoteDL2 .quoteDL2Table td { vertical-align: top; }
.quoteDLTablel { border-left: 1px solid #e0e0e0; }

.clickReport {font-size:13px;}

.watchlistFont {font-family:SimSun,SimHei;}
.watchlist .disclaimer {color: rgb(0,0,0); font-size: 12px;  float:left;}
.watchlist .remarks {font-size: 12px;}
.watchlist .watchlisttable {font-size: 12px;}
.watchlist .watchlisttable table {border-spacing:0px; *border-collapse: collapse;}
.watchlist .watchlisttable .lightgreycolor {background-color:rgb(247,247,247);}  
.watchlist .rowButton  {color:rgb(50,102,162);background-color:transparent;font-size:100%;border:0;-webkit-appearance: none;}
.watchlist input.rowButton:hover 	 {color:#FFFFFF;background-color:#990000;font-size:100%;cursor:pointer;cursor:hand;}
.watchlist .button {background: url("../images/button.png");border-width:0px; width:65px ; height : 24px;}
.watchlist .watchListButtonBuy {padding-top:3px;}
.watchlist .watchListButtonSell {padding-top:3px;}
.watchlist .displayinline { display: inline-block; *display: inline; zoom: 1; }
.watchlist .watchlistRightzh_TW{ width:300px; padding-right:3px;}
.watchlist .watchlistRightzh_CN{ width:300px; padding-right:3px;}
.watchlist .watchlistRighten{ width:450px; padding-right:3px;}

.watchlist .watchlisttable .stockCode{ font-size:12pt; float:left; padding-left:10px; color:#990000; font-weight: bold; }
.watchlist .watchlisttable .stockName{ font-size:12pt; float:left; padding-left:10px; color:#990000; font-weight: bold; }
.watchlist .watchlisttable .content0Img { float: left; }

.contentWatchList { width: 100%; float: left; display: inline; padding :8px 0px 5px; }
.contentWatchListRemark { width: 100%; float: left; display: inline; padding :8px 0px 5px; }

/* delayed quote */
.quoteDLWL1 { width: 100%; height: 100%; padding:5px 0px; }
.quoteDLWL1 .head1l { color: rgb(51,102,153); font-weight: bold; }
.quoteDLWL1 .head1r { font-size: 15px; font-weight:bold; text-align: center; }
.quoteDL .quoteDLWLTableTop { border-top: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; border-right:1px solid 1px solid #e0e0e0; }
.quoteDL .quoteDLWLTableTop, .quoteDL .quoteDLTableTop table { border-spacing:0px;  *border-collapse: collapse; }
.quoteDL .quoteDLWLTableTop td table{ border-spacing:0px; *border-collapse: collapse; }
.quoteDL .quoteDLWLTableTop td table td { padding: 0px; }
.quoteDL .quoteDLWLTableTop td table td table { border-spacing:0px; padding:0px; *border-collapse: collapse; }

iframe { border: 0px; }