/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}
input.textbox{height:18px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #999; background-color:#efefef; border-bottom:1px solid #666; border-left:1px solid #666}
input.textbox2{height:18px; color:#006699; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
input.button{ height:23px; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
input.button2{ height:23px; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}

input.btn1red{background-image:url(../images/btn1red.gif); padding:0; border:0; width:76px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn1red:hover{background-image:url(../images/btn1reddark.gif); border:0; width:76px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn2red{background-image:url(../images/btn2red.gif); border:0; border:0; width:101px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn2red:hover{background-image:url(../images/btn2reddark.gif); border:0; width:101px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3red{background-image:url(../images/btn3red.gif); padding:0; border:0; width:126px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3red:hover{background-image:url(../images/btn3reddark.gif); border:0; width:126px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn4red{background-image:url(../images/btn4red.gif); padding:0; border:0; width:151px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn4red:hover{background-image:url(../images/btn4reddark.gif); border:0; width:151px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
a.btn2red{background:url(../images/btn2red.gif) no-repeat; border:0; width:101px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center;}
a.btn2red:hover{background:url(../images/btn2reddark.gif) no-repeat; border:0; width:101px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center}
a.btn4red{background:url(../images/btn4red.gif) no-repeat; border:0; width:151px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center;}
a.btn4red:hover{background:url(../images/btn4reddark.gif) no-repeat; border:0; width:151px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center}

input.btn1yellow{background-image:url(../images/btn1yellow.gif); padding:0; border:0; width:76px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn1yellow:hover{background-image:url(../images/btn1yellowdark.gif); border:0; width:76px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn2yellow{background-image:url(../images/btn2yellow.gif); border:0; border:0; width:101px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn2yellow:hover{background-image:url(../images/btn2yellowdark.gif); border:0; width:101px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3yellow{background-image:url(../images/btn3yellow.gif); padding:0; border:0; width:126px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3yellow:hover{background-image:url(../images/btn3yellowdark.gif); border:0; width:126px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
a.btn1yellow{background:url(../images/btn1yellow.gif) no-repeat; border:0; width:76px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 10px; text-decoration:none; text-align:center}
a.btn1yellow:hover{background:url(../images/btn1yellowdark.gif) no-repeat; border:0; width:76px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 10px; text-decoration:none; text-align:center}
a.btn3yellow{background:url(../images/btn3yellow.gif) no-repeat; border:0; width:126px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center;}
a.btn3yellow:hover{background:url(../images/btn3yellowdark.gif) no-repeat; border:0; width:126px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center}
a.btn2yellow{background:url(../images/btn2yellow.gif) no-repeat; border:0; width:101px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center;}
a.btn2yellow:hover{background:url(../images/btn2yellowdark.gif) no-repeat; border:0; width:101px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center}
a.btn4yellow{background:url(../images/btn4yellow.gif) no-repeat; border:0; width:151px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center;}
a.btn4yellow:hover{background:url(../images/btn4yellowdark.gif) no-repeat; border:0; width:151px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none; text-align:center}

input.btn4yellow{background-image:url(../images/btn4yellow.gif); padding:0; border:0; width:151px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn4yellow:hover{background-image:url(../images/btn4yellowdark.gif); border:0; width:151px; height:30px; color:#333; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}

input.btn1blue{background-image:url(../images/btn1blue.gif); padding:0; border:0; width:76px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn1blue:hover{background-image:url(../images/btn1bluedark.gif); border:0; width:76px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn2blue{background-image:url(../images/btn2blue.gif); border:0; border:0; width:101px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn2blue:hover{background-image:url(../images/btn2bluedark.gif); border:0; width:101px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3blue{background-image:url(../images/btn3blue.gif); padding:0; border:0; width:126px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3blue:hover{background-image:url(../images/btn3bluedark.gif); border:0; width:126px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}

a.btn1blue{background:url(../images/btn1bluedark.gif) no-repeat; border:0; width:76px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none}
a.btn1blue:hover{background:url(../images/btn1bluedark.gif) no-repeat; border:0; width:76px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none}
a.btn3blue{background:url(../images/btn3bluedark.gif) no-repeat; border:0; width:126px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none}
a.btn3blue:hover{background:url(../images/btn3bluedark.gif) no-repeat; border:0; width:126px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer; padding:8px 0px; text-decoration:none}

input.btn4blue{background-image:url(../images/btn4blue.gif); padding:0; border:0; width:151px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn4blue:hover{background-image:url(../images/btn4bluedark.gif); border:0; width:151px; height:30px; color:#fff; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}

input.btn1grey{background-image:url(../images/btn1grey.gif); padding:0; border:0; width:76px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn1grey:hover{background-image:url(../images/btn1greydark.gif); border:0; width:76px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn2grey{background-image:url(../images/btn2grey.gif); border:0; border:0; width:101px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn2grey:hover{background-image:url(../images/btn2greydark.gif); border:0; width:101px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3grey{background-image:url(../images/btn3grey.gif); padding:0; border:0; width:126px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn3grey:hover{background-image:url(../images/btn3greydark.gif); border:0; width:126px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}
input.btn4grey{background-image:url(../images/btn4grey.gif); padding:0; border:0; width:151px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family: Arial; cursor:pointer}
input.btn4grey:hover{background-image:url(../images/btn4greydark.gif); border:0; width:151px; height:30px; color:#000; font-weight:bold; font-size:13px; font-family:Arial; cursor:pointer}


.break {display:block; margin:0 0 1em;}
.break2 {display:block; margin:0 0 0.2em;}
.clear{line-height:16px; clear:both}

table{font-family:, Arial, Helvetica, sans-serif; color:#000000}
a{color:#006699; text-decoration:underline}
a:active{color:#006699; text-decoration:underline}
a:selected{color:#006699; text-decoration:underline}
a:hover{color:#FF0000; text-decoration:none}
a.header{color:#FFFFFF}
a.header:hover{color:#FFFF00}

a.stock{color:#006699; font-size:10px; font-weight:bold}

a.header_ads{color:#FF00FF; background-color:#fcfcfc; font-weight:bold; text-decoration:underline; font-size:12px}
a.header_ads:hover{color:#009900; background-color:#fcfcfc; font-weight:bold; text-decoration:none; font-size:12px}

table.stock{font-size:11px}

.td_asc{background-color:#009900; color:#FFFFFF}
.td_desc{background-color:#FF3300; color:#FFFFFF}

.define_variable{font-size:16px; color:#003399}
.define_variable2{font-size:12px; color:#006699}
.define_variable3{font-size:12px; color:#FF0000}
.define_variable4{font-size:14px; color:#006699; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:2px}

.tr_header{ background-color:#006699; font-weight:bold; color:#ffffff}
.tr_header1{background-color:#5b9dee; color:#FFFFFF; font-weight:bold}
.tr_header2{background-color:#006600; color:#FFFFFF; font-weight:bold}
.tr1{background-color:#F1F8FE; border-bottom:0px solid #A4E9FF}/*EAFAFF A4E9FF*/
.tr2{background-color:#FFFFFF; border-bottom:0px solid #9BD8CC}
.tr3{background-color:#FFFF99}
.tr_index_1{background-color:#EAFAFF}
.tr_index_2{background-color:#FFFFFF}

.td_left{border-left:1px dashed #cddced  }
.td_center{border-bottom:1px dashed #cddced  }
.td_right{border-right:1px dashed #cddced  }
.td_bottom{border-bottom:1px solid #D9E9FB  }
.td_bottom2{border-bottom:1px solid #80BFFF }
.td_bottom3{border-bottom:1px solid #ffffff }
.td_bottom4{border-bottom:1px solid #e0e0e0 }
.td_bottom5{border-bottom:1px dashed #A8D1FB }

.td_bg1{background-color:#f5f5f5}
.td_bg2{background-color:#cedbe1}
.td_bg3{background-color:#e7edf0}


/*.td_stock{background-color:#f5f5f5; font-weight:100; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_stock2{background-color:#edf2f4; font-weight:100; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_stock3{background-color:#E7EDFD; font-weight:100; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_buy{ background-color:#d9e5ea; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_buy2{ background-color:#fefefe; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif}}
.td_sell{ background-color:#D2D2D2; border-bottom:1px solid #A4E9FF}
.td_sell2{ background-color:#E8E8E8; border-bottom:1px solid #A4E9FF}

.td_buy{ background-color:#d9e5ea; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_buy2{ background-color:#fefefe; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif}}
.td_sell{ background-color:#D2D2D2; border-bottom:1px solid #A4E9FF}
.td_sell2{ background-color:#E8E8E8; border-bottom:1px solid #A4E9FF}
*/
#pagestockonline{color:#e0e0e0}
#pagestockonline table{color:#e0e0e0; font-family:Arial, Helvetica, sans-serif}
#pagestockonline div{color:#e0e0e0}
#pagestockonline a{color:#FFFFFF;}
#pagestockonline a.a_board{font-size:14px; font-weight:bold}

.td_stock{background-color:#000000; font-weight:100; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_stock2{background-color:#000000; font-weight:100; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_stock3{background-color:#000000; font-weight:100; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_buy{ background-color:#222222; font-weight:100; font-family:Geneva, Arial, Helvetica, sans-serif}
.td_buy2{ background-color:#000000; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif}}
.td_sell{ background-color:#000000; border-bottom:1px solid #A4E9FF}
.td_sell2{ background-color:#000000; border-bottom:1px solid #A4E9FF}

.price2{color:#FFFF00}
.priceup2{color:#00FF00}
.pricedown2{color:#FF0000}
.price_floor2{color:#00CCCC}
.price_ceiling2{color:#FF00CC}
.price_white{color:#FFFFFF}
.affected{background-color:#444}
.affected2{background-color:#333}
.affected3{background-color:#FFFF00}
.affected4{background-color:#FFFF66}
.a_board{color:#FFFFFF; text-decoration:none}


.td_hover{background-color:#ffff99; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px}

.price{color:#333333}
.priceup{color:#008800}
.pricedown{color:#FF0000}
.price_floor{color:#990000}
.price_ceiling{color:#FF00CC}

.td_strong_buy{background-color:#FF00CC; color:#FFFFFF; font-weight:bold; padding:3px 7px; cursor:pointer; position:relative; text-align:center; border:1px solid #FF0066}
.td_recommand_buy{background-color:#008800; color:#FFFFFF; font-weight:bold; padding:3px 7px; cursor:pointer; position:relative; text-align:center; border:1px solid #003300}
.td_recommand_sell{background-color:#FF0000; color:#FFFFFF; font-weight:bold; padding:3px 7px; cursor:pointer; position:relative;; text-align:center; border:1px solid #990000}
.td_strong_sell{background-color:#993300; color:#FFFFFF; font-weight:bold; padding:3px 7px; cursor:pointer; position:relative;; text-align:center; border:1px solid #990000}
.default_mark{text-align:center; font-weight:bold}
.underline{border-bottom:1px solid #CCC; height:1px; padding-top:2px}

.text_strong_buy{background-color:#FF00CC; color:#FFFFFF; font-weight:bold; padding:0 3px }
.text_recommand_buy{background-color:#008800; color:#FFFFFF; font-weight:bold; padding:0 3px}
.text_recommand_sell{background-color:#FF0000; color:#FFFFFF; font-weight:bold; padding:0 3px}
.text_strong_sell{background-color:#993300; color:#FFFFFF; font-weight:bold; padding:0 3px}
.total_mark{font-size:16px; color:#006699; text-align:center; font-weight:bold}

.filter_condition{padding:0; margin:0px; padding-left:15px}
.filter_condition li{padding-top:5px;}

.filter_condition2{padding:0; margin:0px; padding-left:0px; list-style:none}
.filter_condition2 li{padding-top:2px; padding-bottom:2px}
.filter_condition2 li.selected{background-color:#FFFFFF; border:1px solid #666666}

.signal_form{position:absolute; width:175px; background-color:#e4e4e4; border:1px solid #666; padding:5px; margin-left:42px; cursor:pointer; position:absolute; display:none}
.signal_save{background-color:#e0e0e0; color:#000; border:1px solid #999; border-bottom-width:2px; border-right-width:2px; font-weight:bold; padding:3px 3px; cursor:pointer}
.chart_setting{clear:both; margin-bottom:10px}
.chart_left{float:left; width:250px;}
.chart_right{float:right; width:40px; position:relative}

.tr_row_header{background-color:#E2EFFE; font-weight:bold}
.tr_row_header2{background-color:#00FFFF}
.tr_row1{background-color:#F1F8FE; border-bottom:1px solid #A4E9FF}/*EAFAFF A4E9FF*/
.tr_row2{background-color:#FFFFFF; border-bottom:1px solid #A4E9FF}
.tr_row3{background-color:#f2f2f2}



/*.td_header2_left{border-left:1px solid #007700; border-right:1px solid #333333; border-top:1px solid #007700; border-bottom:1px solid #333333}
.td_header2_center{border-left:1px solid #555555; border-right:1px solid #333333; border-top:1px solid #007700; border-bottom:1px solid #333333}
.td_header2_right{border-left:1px solid #555555; border-right:1px solid #333333; border-top:1px solid #007700; border-bottom:1px solid #333333}*/

.tr4{background-color:#EAFAFF}
.tr5{background-color:#FFFFFF}
.tr6{background-color:#ffff99}

.tdsort{ border:1px solid #009999; color:#ff0000}

.tr_header3{background-color:#666666; color:#FFFFFF; font-weight:bold; height:14px}
/*.td_header3_left{border-left:1px solid #555555; border-right:1px solid #333333; border-top:1px solid #555555; border-bottom:1px solid #333333}
.td_header3_center{border-left:1px solid #555555; border-right:1px solid #333333; border-top:1px solid #555555; border-bottom:1px solid #333333}
.td_header3_right{border-left:1px solid #555555; border-right:1px solid #333333; border-top:1px solid #555555; border-bottom:1px solid #333333}*/

/*.td_left{border-left:1px solid #CFCFCF; border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa}
.td_center{border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa}
.td_right{border-left:1px solid #e0e0e0; border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa}

.td_left_top{border-left:1px solid #CFCFCF; border-right:1px solid #aaaaaa; border-top:1px solid #CFCFCF; border-bottom:1px solid #aaaaaa}
.td_center_top{border-right:1px solid #aaaaaa; border-top:1px solid #CFCFCF; border-bottom:1px solid #aaaaaa}
.td_right_top{border-left:1px solid #e0e0e0; border-right:1px solid #aaaaaa; border-top:1px solid #CFCFCF; border-bottom:1px solid #aaaaaa}*/


.td_header2_left{border-bottom:1px solid #DADADA; text-align:center}
.td_header2_center{border-bottom:1px solid #DADADA; text-align:center}
.td_header2_right{border-bottom:1px solid #DADADA; text-align:center}

.td_header3_left{border-bottom:1px solid #DADADA; text-align:center}
.td_header3_center{border-bottom:1px solid #DADADA; text-align:center}
.td_header3_right{border-bottom:1px solid #DADADA; text-align:center}


.td_left_top{border-bottom:1px solid #DADADA}
.td_center_top{border-bottom:1px solid #DADADA}
.td_right_top{border-bottom:1px solid #DADADA}





.stc{margin:0; padding:0}
	.stc h1{margin:0; padding:0}
	.stc h1 a.title_stc{color:#135cb7; font-size:14px; font-weight:bold; text-decoration:underline}
	.stc h1 a.title_stc:hover{color:#135cb7; font-size:14px; font-weight:bold; text-decoration:none}
	.stc h2{margin:0; padding:0}
	.stc h2 a.title_stc{color:#135cb7; font-size:14px; font-weight:bold; text-decoration:underline}
	.stc h2 a.title_stc:hover{color:#135cb7; font-size:14px; font-weight:bold; text-decoration:none}



select{height:20px; font-size:13px;}
.company{font-size:16px; color:#FF0000; font-weight:bold}

a.company_link{font-size:11px; color:#0033CC; font-weight:bold; text-decoration:underline}
a.company_link:hover{font-size:11px; color:#0033CC; font-weight:bold; text-decoration:none}


.fieldkey{background-color:#E2EFFE; font-weight:100; vertical-align:top}
.fieldvalue{background-color:#F4FBFF; vertical-align:top}


/*-------------------------*/
.img-shadow {
 float: left;padding: 0 5px 5px 0;
    background: url(../images/shadow.png) no-repeat bottom right;
	margin: 5px 0px 0px 5px
}

.img-shadow div.container1 {
  display: block;position: relative;
    top: -1px;
	left:-1px;
	padding:5px;
	background:#FFF;
    border:1px solid #9FB1BC
}
.img-shadow div.container2 {
  display: block;position: relative;
    top: -1px;left:-1px;padding:5px;background:#FFF;
    border:1px solid #9FB1BC
}

.container1 {
        width: 450px;
        border: 1px solid #9FB1BC;
        background:#FCFCFC;
}

.container2 {
        width: 450px;
        border: 1px solid #9FB1BC;
        background:#FCFCFC;
}
/* rounded */
#nav1 {
        margin: 0;
		margin-top:5px;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #9FB1BC;
}
#nav1 li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}
#nav1 a:link, #nav1 a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: underline;
        color:#009900;
}
#nav1 a:link.active, #nav1 a:visited.active{
        color: #000; 
       /* background: url(../images/Square.gif) no-repeat bottom center;*/
		background-color:#FFFF66
}
#nav1 a:hover {
        color: #000; 
 		background-color:#66FFFF
}
#subnav1 {
        margin: 0;
        padding: 5px 0 15px 10px;
}
#subnav1 li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}
#subnav1 a:link, #subnav1 a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 0px 6px 12px;
        text-decoration: underline;
        color:#337eda;
}
#subnav1 a:link.active, #subnav1 a:visited.active, #subnav1 a:hover {
        text-decoration:none; color:#999
}


#nav2 {
        margin: 0;
		margin-top:5px;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #9FB1BC;
}
#nav2 li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}
#nav2 a:link, #nav2 a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: underline;
        color: #009900;
}
#nav2 a:link.active, #nav2 a:visited.active, #nav2 a:hover {
        color: #000;
      /*  background: url(../images/Square.gif) no-repeat bottom center;*/
		background-color:#FFFF66
}
#nav2 a:hover {
        color: #000; 
 		background-color:#66FFFF
}
#subnav2 {
        margin: 0;
        padding: 5px 0 15px 10px;
}
#subnav2 li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}
#subnav2 a:link, #subnav2 a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 0px 6px 12px;
        text-decoration: underline;
        color:#337eda;
}
#subnav2 a:link.active, #subnav2 a:visited.active{
       text-decoration:none; color:#999
}

.nav_page{
		margin: 0;
		margin-right:10px;
        padding:0; /*top right bottom left*/
}
.nav_page li{
		display:inline;
		list-style-type:none;
		padding:0;
		margin:0	
}
.nav_page a{
		float:left;
		font-size:12px;
		font-family:"Courier New", Courier, monospace;
		font-weight:bold;
		padding:0 0 0 15px;
		text-decoration:underline;
		color:#0000FF
}		
.nav_page a.active{
	font-size:15px;
	color:#FF0000; text-decoration:none
}
.nave_page a:visited{
	color:#0000FF; text-decoration:none
}
.nav_page a:hover{
	color:#FF0000; text-decoration:none
}

.navigationRight{width:700px; text-align:right; float:left; padding:10px 0 0 0;}
.listType11{padding:0; margin:0}
	.listType11 dt{font-weight:bold; padding-right:0px; display:inline;}
	.listType11 dd{display:inline; padding:0 0 0 10px; margin:0}
		.listType11 dd a{padding:0 0 0 0; font-size:11px}
	.listType11 li{display:inline;}
	
.datastock{ margin:0; padding:0; list-style:none; border: 1px solid #cddced}
.datastock li{padding:0 5px 5px 0; display:list-item; background-color:#ebf3fb; border-bottom:1px dashed #cddced}	
	
/**/	
#website_logo{position:absolute; left:0px; top:14px}
	#website_logo h1{margin:0; padding:0}
#titlepage{padding:0; margin:0; padding-top:5px}
	#titlepage h1{font-size:18px; color:#006699; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:0; margin:0; border-bottom:1px dashed #006699}
		#titlepage h1 a{font-size:16px; color:#F15232; font-weight:bold; padding:0; margin:0; text-decoration:none}
		#titlepage h1 a:hover{font-size:16px; color:#0000FF; font-weight:bold; padding:0; margin:0; text-decoration:underline}
	#titlepage h2{font-size:16px; color:#006699; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:0; margin:0}
	#titlepage h3{font-size:16px; color:#0000FF; font-weight:bold; padding:0; margin:0}
.contentpage{padding:0; margin:0}	
	.contentpage h1{font-size:16px; color:#FF0000; font-weight:bold; padding:0; margin:0}
	.contentpage h2{font-size:16px; color:#FF0000; font-weight:bold; padding:0; margin:0}
	.contentpage h3{font-size:16px; color:#0000FF; font-weight:bold; padding:0; margin:0}

#titlepage2{padding:0; margin:0; padding-top:5px}
	#titlepage2 h1{font-size:18px; color:#FFFF66; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:0; margin:0; border-bottom:1px dashed #FFFF66}

/* OTC */
#otc_category {
        margin: 0;
        padding: 0;
}
#otc_category li {
        margin: 0;
        padding: 5px;
		list-style-type:none
}
#otc_category a:link, #otc_category a:visited {
	text-decoration: none;
	color:#0033CC;
	font-weight:bold;
	font-size:10px;
}
#otc_category a:link.active, #otc_category a:visited.active, #otc_category a:hover {
        color:#0000FF; text-decoration:underline
}
/**/	

.paginator{
	font-family:Georgia; font-size:14px
}
.this-page{font-size:16px}
.paginator a{text-decoration:none}
	
.required{color:#FF0000}	
.register{margin:0; padding:0; list-style:none; padding-left:10px}
.register li{padding:0 5px 5px 0; display:list-item;}

a.news{color:#006699; text-decoration:none}
a.news:visited{color:#006699; text-decoration:none}
a.news:active{color:#006699; text-decoration:none}
a.news:hover{color:#006699; text-decoration:underline}

/**/
#career_container {width:980percent; position:relative; line-height:16px; margin:0 auto;}
#career_container *{outline:none;}
#career_container .clear{line-height:16px;}
#career_container .link_blue {color:#00adef; text-decoration:none}
#career_container .link_blue:hover {color:#f90; text-decoration:underline}

#career_container .link_viewall {color:#00adef; text-decoration:underline; font-weight:bold}
#career_container .link_viewall:hover {color:#f90; text-decoration:underline}

#career_container ul {list-style-type:none; margin:0; padding:0}
#career_container p {padding:0; margin:10px 0}
	.cc_textLight{color:#999;}
#career_container form {height:1%; display:block; margin:0; padding:0}
#career_container fieldset {height:1%; padding:10px 0;}
#career_container h2 {font-size:17px; font-weight:bold; font-style:normal; padding:0; margin:0; display:block; text-transform:uppercase}
#career_container h3 {color:#ff9900; font-size:14px; font-weight:bold; display:block; padding:0; margin:0}
#career_container img {vertical-align:middle; border:none}


#left_col{width:160px; float:left; margin:0; padding:0}
#right_col{width:810px; float:left; margin:0; padding:0}
#left_col_2{width:790px; float:left; margin:0; padding:0}
#right_col_2{width:190px; float:right; margin:0; padding:0}

/*---- TABLE LIST ----*/
#menuListLeft{padding:0; margin:0; width:150px; border:0px solid #00CCFF  ; float:left}
	#menuListLeft dt {background-color:#006600 ; color:#fff; font-weight:bold; padding:4px 2px 4px 5px; margin:0}
	#menuListLeft dd {background-color:#ededed; margin:0; border-bottom:0px dashed #83B6BB   }
	#menuListLeft dd.sub{}
	#menuListLeft dd.underline{}
	#menuListLeft dd span.active{ background-color:#fff; color:#465C68 ; padding:4px 0px 4px 5px; display:block; margin:0; font-weight:bold}
	#menuListLeft dd span{ padding-left:-20px}
	#menuListLeft a.a_left{display:block; padding: 4px 0px 4px 5px; margin: 0; text-decoration:none; color:#006699; font-weight:bold; font-size:11px}
	#menuListLeft a.a_left:hover{ background-color:#FFFF99;  display:block; padding: 4px 0px 4px 5px; margin: 0; text-decoration:none}
	#menuListLeft a.a_left:selected {color:#ffffff; text-decoration:none}
	#menuListLeft a.a_left:active {color:#ffffff; text-decoration:none}	
	#menuListLeft a.new {color:#FF0000; font-weight:bold; text-decoration:none}
	#menuListLeft a:hover {color:#006699; text-decoration:underline}
	#menuListLeft span {color:#666; font-weight:100}
.clear {line-height:16px;}	

#snapshot{padding-left:0; margin:0}
	#snapshot .snapshotRight{width:310px; float:right; margin:0; padding-left:15px}
	#snapshot .snapshotLeft{width:470px; float:left; margin:0; padding-left:15px}
	#snapshot .snapshotRight2{width:280px; float:right; margin:0; padding-left:15px}
	#snapshot .snapshotLeft2{width:500px; float:left; margin:0; padding-left:15px}
	#snapshot .price{width:50%}
	#snapshot .chart{width:50%}
h1{font-size:16px; padding:0; margin:0; color:#c9401e; text-transform:uppercase}

.dottedline{ height:1px; width:100%; margin:5px 0; background-image:url(../images/dottedLine.gif); background-repeat:repeat-x}

.listTable{padding:0px 0 0 0; margin:0; width:100%}
	h1{font-size:16px; padding:0; margin:0}
	.listTable dt {background-color:#fff; color:#FFFFFF; font-weight:bold; padding:2px 2px 2px 0px; margin:0; height:1%; display:block;}
	.listTable dd {background-color:#fff; padding:4px 0px 4px 0px; margin:0; height:1%;background-image:url(../images/Dot_Line_325x1.gif); background-repeat:repeat-x; background-position:bottom}
	
	.listHeader{font-size:22px; color:#000}
	.listTable span{float:left; padding:0px 0 0px 0px;}
	
	.listTable .col_100px{width:100%;}
	.listTable .col_40px{width:40px;}
	.listTable .col_50px{width:50px;}
	.listTable .col_60px{width:60px;}
	.listTable .col_70px{width:70px;}
	.listTable .col_80px{width:80px;}
	.listTable .col_90px{width:90px;}
	.listTable .col_100px{width:100px;}
	.listTable .col_110px{width:110px;}
	.listTable .col_120px{width:120px;}
	.listTable .col_130px{width:130px;}
	.listTable .col_140px{width:148px;}
	.listTable .col_150px{width:150px;}
	.listTable .col_160px{width:160px;}
	.listTable .col_170px{width:170px;}
	.listTable .col_180px{width:180px;}
	.listTable .col_190px{width:190px;}
	.listTable .col_200px{width:200px;}
	
	.cc_colAlignCenter {text-align:center; padding:0;}
	.cc_colAlignLeft {text-align:left; padding:0;}
	.cc_colAlignRight {text-align:right; padding:0; margin:0}
	
.subtitle{color:#F15232; font-weight:bold; font-size:16px; padding:5px 5px 5px 0}
.subtitle2{color:#00CC00; font-weight:bold; font-size:16px; padding:5px 5px 5px 0}
.number_increase{width:30px; display:block; float:left; text-align:right; background-color:#009900; color:#FFFFFF; padding-right:3px; font-weight: bold}
.number_balance{width:30px; display:block; float:left; text-align:right; background-color:#FFCC00; color:#FFFFFF; padding-right:3px; font-weight: bold}
.number_decrease{width:30px; display:block; float:left; text-align:right; background-color:#FF0000; color:#FFFFFF; padding-right:3px; font-weight: bold}
.number_ceiling{width:30px; display:block; float:left; text-align:right; background-color:#FF00CC; color:#FFFFFF; padding-right:3px; font-weight: bold}
.number_floor{width:30px; display:block; float:left; text-align:right; background-color:#880000; color:#FFFFFF; padding-right:3px; font-weight: bold}

.comment{color:#666666; font-size:10px}
.formula{ padding:4px; font-weight:bold; color:#006699}
.sp_formula{margin: 10px 0 5px 0; border-bottom:1px dashed #009900}

#floating_bottom {
text-align: center;
width: 99%;
bottom: 0px;
margin-bottom: 0px;
height: 37px;
position: fixed;
z-index: 100;
_position:absolute;
_top:[removed]document.body.scrollTop+document.body.clientHeight-this.clientHeight);
background-color:#f3f3f3;
left:0;
border-left:1px solid #0099CC; border-right:1px solid #0099CC; border-top:1px solid #0099CC; border-bottom:2px solid #0099CC;
margin-left:5px;
}
html>body #floating_bottom { margin-bottom: 0px; bottom: 0 }

#menu_bottom{
	text-align:left; margin:0; padding:0
}
#menu_bottom li{
	 padding:3px; border-right:1px solid #0099CC;
	 display: inline; float:left; height:31px;
	 font-size:12px; font-family:Arial, Helvetica, sans-serif
}
#menu_bottom .last{
	 padding:10px 5px; border-right:1px solid #f3f3f3;
	 display: inline; float:left; height:15px;
	 font-size:12px; font-family:Arial, Helvetica, sans-serif
}
.mb_box{width:95px}
.mb_a{width:70px; float:left}
.mb_b{width:25px; float:left; text-align:right}
