﻿/* QuoteStock.aspx */
.Tab { font-family: Arial; font-size: 12px; color: #0066AA; background-color: #EEF7FF; text-align: center; vertical-align: middle; text-decoration: none; border: solid 1px #000000; }
.TabSelected { font-family: Arial; font-size: 12px; color: #EEF7FF; background-color: #0066AA; text-align: center; vertical-align: middle; text-decoration: none; border: solid 1px #000000; }
.boldtext { font: normal 12px Arial; text-align: center; padding: 15px; }
.DefaultMHQuoteRowStyle{ font-family: Arial; font-size: 12px; color: #000000; background-color: #F0F0F0; vertical-align: top; }
.DefaultMHQuoteRowStyle1 { font-family: Arial; font-size: 12px; color: #000000; background-color: #D2AB4B; vertical-align: top; border-style: solid; border-color: White; border-width: 1px; padding: 3px; }
.DefaultMHQuoteRowStyle2 { font-family: Arial; font-size: 12px; color: #000000; background-color: #FFFACA; vertical-align: top; width: 20%; border-style: solid; border-color: White; border-width: 1px; padding: 3px; }
.DefaultMHQuoteRowStyle3 { font-family: Arial; font-size: 12px; color: #000000; background-color: #EAE3BE; vertical-align: top; width: 20%; border-style: solid; border-color: White; border-width: 1px; padding: 3px; }
.DefaultMHQuoteRowStyle4 { font-family: Arial; font-size: 12px; color: #000000; background-color: #FAF1BF; text-align: left; width: 25%; border-style: solid; border-color: White; border-width: 1px; padding: 3px; }
.DefaultMHQuoteRowStyle5 { font-family: Arial; font-size: 12px; color: #70551C; background-color: #F0F0F0; text-align: left; width: 25%; border-style: solid; border-color: White; border-width: 1px; padding: 3px; }
.DefaultMHQuoteTableStyle { font-family: Arial; font-size: 12px; padding: 0px; margin: 0px; border-collapse: collapse; width: 100%; }

.DefaultMHQuoteFooterStyle, .DefaultMHChartSubHeaderStyle 
{ font-family: Arial, Verdana; font-size: 12px; color: #000000; background-color: #FFEE85; padding: 3px; }
.DefaultMHQuoteSuspensionTextStyle { background-color: #058ABC; font-family: Arial, Verdana; font-size: 12px; color: White; }

.DefaultMHQuoteLinkedStyle:link { color: #70551C; font-family: Arial; text-decoration: none; }
.DefaultMHQuoteLinkedStyle:visited { color: #F16422; font-family: Arial; text-decoration: none; }
.DefaultMHQuoteLinkedStyle:hover { background-color: #FFEE85; color: #70551C; font-family: Arial; text-decoration: none; }

.DefaultMHQuoteRowValueStyle1 { font-family: Arial; font-size: 24px; color: #F8F8F8; }
.DefaultMHQuoteRowValueStyle2 { font-family: Arial; font-size: 14px; color: #000000; }
.DefaultMHQuoteRowValueStyle3 { font-family: Arial; font-size: 14px; }
.DefaultMHQuoteChartStyle { background-color: white; width: 100%; text-align: center; }
.DefaultMHChartTableStyle { width: 100%; font-family: Arial; font-size: 12px; }
.DefaultMHChartHeaderStyle { background-color: #058ABC; color: White; font-weight: bold; padding: 3px; height:18px; }
.DefaultMHChartDelayInfoStyle { background-color: #058ABC; color: White; font-weight: normal; }
.DefaultMHChartSuspensionStyle { background-color: #058ABC; }
.DefaultMHChartLastUpdateStyle { background-color: #058ABC; text-align: right; color: White; font-weight: normal; padding: 3px; }
.DefaultMHChartControl1Style { font-family: Arial, #058ABC; font-size: 12px; padding-left: 3px; }
.DefaultMHChartControl2Style { font-family: Arial, Verdana; font-size: 12px; text-align: left; padding-left: 3px; }
.DefaultMHChartImageStyle { text-align: center; }
.DefaultMHChartRefreshBtnStyle { border-right: #1d668c 1px groove; border-top: #1d668c 1px groove; font-size: 12px; border-left: #1d668c 1px groove; color: #1d668c; padding-top: 2px; border-bottom: #1d668c 1px groove; font-family: Arial; background-color: #eef7ff; text-decoration: none; margin: 0px 3px 0px 3px; }
.DefaultMHChartSymbolBoxStyle { width: 60px; }
.DefaultMHChartTechnicalBoxStyle { width: 30px; }

.single-date-column {
    width:70px;
}

.quote-table {
    background-color: #FFEA77;
    color: #604100;
    width:100%;
}

.DefaultMHQuoteHeaderStyle {
    display:none;
}


/****************************************************************/
.chart-table
{
    width: 100%;
}
.center
{
    text-align: center;
}

.width50percent
{
    width: 49%;
}
.width25percent
{
    width: 25%;
}
.StockQuoteExtraDetails
{
    float:right;
}
.QuoteExtraDetails_QuoteCounted
{
    text-align: right;
}
.QuoteLevel3BrokerName
{
    width: 100%;
    background-color: #636363;
    color:#FFFFFF;
    text-align: center;
}
.QuoteLevel3BrokerName a,.QuoteLevel3BrokerName a:hover
{
    background-color: #636363;
    color:#FFFFFF;
}
#brokerqueuebrokername
{
    float: left;
}
.forplaceorder, .broker
{
    cursor: pointer;
    font-weight: bold;
}
.nonbroker, .nonbroker:hover, .nonbroker td:hover
{
    background-color: #326496;
    color:#FFFFFF;
}


/****************************************************************/


/*Rolling Bar*/
#rollingbarwrapper  
{
    overflow-x: hidden; 
    background-color: #000000;
    color: #FFF000;
    font-weight: bold;
    width: 100%;
} 
.rollingbarlist
{
    overflow-x: hidden;
    display: inline; 
    width:5000px; 
    float: left;
    position: relative;
} 

.data_rise_color
{
    color: #008000;
}
.data_drop_color
{
    color: #FF0000;
}
.data_normal_color
{
}

.rise_icon
{
    margin-left: 5px;
    background-repeat: no-repeat;
    background-image: url('../../../images/price_up.png');
}
.drop_icon
{
    margin-left: 5px;
    background-repeat: no-repeat;
    background-image: url('../../../images/price_down.png');
}
