/*

Theme:Sky Blue

*/

.main-body {
    /*background-color: #9099AE;*/
    background-color:#D8E7FC;
    color: rgb(0,0,0);
    
}

.module-panel.panel-default {
    border-color: #8EAAD7;
}

.border {
    border:1px solid #8EAAD7;
}
.theme-background {
    background-color: #D8E7FC;
}


/*.module-panel.panel-default > .panel-heading {
        color: rgb(0,0,0);
        background-image: none;
        background-color: #C3DAF9  !important;
        
    }*/

.module-panel.panel-default .list-group-item {
        color: rgb(0,0,0);
        background-image: none;
        background-color: #C3DAF9;
        border: none;
        padding:5px 15px;
        
    }

.module-panel.panel-default .list-group-item:hover{
        background-color:#D8E7FC
}

.module-panel a {
    text-decoration: none;
    color: rgb(0,0,0);
}

.profile h2 {

    text-decoration:underline;
    display:inline;


}

.profile button {
    background-image:none;
    background-color:transparent;
    color:inherit;
}


#profile .table-type1 {
    table-layout: fixed;
   
}

#profile .table-type1,
.table-type1 {
     color: rgb(0,0,0);
     margin-bottom:5px;
     border:1px solid #8EAAD7; 
}
.table-type1 tbody tr th,
.table-type1 thead tr th{
        padding:3px;
    text-align:center; 
        background-color:#D8E7FC;
    color:#002664;
       border:1px solid #8EAAD7;   
}




    .table-type1 tfoot {
            background-color:#D8E7FC;
    color:#002664;

    }

        .table-type1 tfoot tr td{
    border:1px solid #8EAAD7; 
    }

        .table-type1 tbody tr td {
    border:1px solid #8EAAD7; 
    padding:0px; /**/
    }


.table-type1 tbody tr:nth-of-type(even) 
{
    background-color:#F2F2F2;
     
}

.table-type1 tbody tr:nth-of-type(odd) 
{
    background-color:#FFFFFF;
}
    #dashboardTable.table-type1 tbody tr{
        background-color: transparent;
    }
    #dashboardTable.table-type1 thead{
    background-color:transparent;
    color:inherit;
    border:1px solid #8EAAD7; 
}




.table-type1 tbody tr.group{
    background-color:transparent;
}


.table-type1 button {
 background-image:none;
    background-color:transparent;
    color:inherit;
}

.ui-datepicker {
    background-color:#002664;
    color:rgb(0,0,0) ;
}

.ui-datepicker a {

    color:rgb(0,0,0) ;
}



.panel {
    margin-bottom:5px;
    margin-top:5px;
    border-color:#8EAAD7;
}

.panel-default >.panel-heading {
    background-image:none;
background-color:#D8E7FC;
    color:#000000;
    padding:5px 5px 7px; /**/
    border-color:#8EAAD7;

}
.panel-body {
     background-image:none;
     background-color:  #D8E7FC;
     color:#002664;
}
.panel-default.panel {
 border-color:#8EAAD7;
}
#estmtdialog.dialogActive .ui-widget-header,
#settledRemarks.dialogActive .ui-widget-header,
#CustodyFee.dialogActive .ui-widget-header,
#disclaimer.dialogActive .ui-widget-header,
#AcctDetails.dialogActive .ui-widget-header {


        background-color:#002664;
    color: rgb(255,255,255);

}
.generic-dialog .ui-dialog-buttonpane,
.disclaimer-dialog .ui-dialog-buttonpane,
.corpAction-dialog .ui-dialog-buttonpane,
.generic-dialog .ui-widget-header,
.disclaimer-dialog .ui-widget-header,
.corpAction-dialog .ui-widget-header {
   border:1px solid #8EAAD7;
       background-color:#D8E7FC;
    color: rgb(0,0,0);
}

    .generic-dialog .ui-dialog-buttonpane .ui-button,
     .generic-dialog .ui-dialog-buttonpane .ui-button:hover,
    .generic-dialog .ui-dialog-buttonpane .ui-button:active,
    .generic-dialog .ui-dialog-buttonpane .ui-button:focus,
    .disclaimer-dialog .ui-dialog-buttonpane .ui-button,
     .disclaimer-dialog .ui-dialog-buttonpane .ui-button:hover,
     .disclaimer-dialog .ui-dialog-buttonpane .ui-button:active,
     .disclaimer-dialog .ui-dialog-buttonpane .ui-button:focus,
    .corpAction-dialog .ui-dialog-buttonpane .ui-button
    .corpAction-dialog .ui-dialog-buttonpane .ui-button:hover,
    .corpAction-dialog .ui-dialog-buttonpane .ui-button:active,
    .corpAction-dialog .ui-dialog-buttonpane .ui-button:focus
    {
            border:1px solid #8EAAD7;
    }

.ui-button,
.generic-dialog .ui-button ,
.generic-dialog .ui-button:hover,
.generic-dialog .ui-button:active,
.generic-dialog .ui-button:focus,
.disclaimer-dialog .ui-button ,
.disclaimer-dialog .ui-button:hover,
.disclaimer-dialog .ui-button:active,
.disclaimer-dialog .ui-button:focus,
.corpAction-dialog .ui-button ,
.corpAction-dialog .ui-button:hover,
.corpAction-dialog .ui-button:active,
.corpAction-dialog .ui-button:focus{
    background-color:inherit;
    border:none;
    font-weight: inherit;
    color: inherit;
}
.generic-dialog.ui-widget-content,
.disclaimer-dialog.ui-widget-content,
.corpAction-dialog.ui-widget-content {
    border:1px solid #8EAAD7;
    background-color:#D8E7FC;
    color:inherit;
}
.generic-dialog .ui-widget-content,
.disclaimer-dialog .ui-widget-content,
.corpAction-dialog .ui-widget-content {
    color:inherit;

}





.hyperlink {
    color: rgb(0,0,255);
}

hr {

    border-top:1px solid #8EAAD7;
}



.barchart table.jqplot-table-legend,
.pie table.jqplot-table-legend {
    border:none;
    color: rgb(0,0,0) ;
    background-color:transparent;
}
.barchart .jqplot-highlighter-tooltip, 
.pie .jqplot-highlighter-tooltip {
    background:rgba(0,0,0,100);
}

.barchart .jqplot-axis,
.barchart .jqplot-title,
.pie .jqplot-title {
    color:rgb(0,0,0);
}

.chart {
    border:1px solid #8EAAD7; 
}


/*Under Construction Dialog-box*/
.underConstruction .dialog-box .dialog-header,
.dialog-box .dialog-header
{
    background-color: #D8E7FC;
 border:1px solid #8EAAD7;
    width:auto;
    height:auto;
}
.underConstruction .dialog-box .dialog-body,
.dialog-box .dialog-body{
     border:1px solid #8EAAD7;
    background-color: #C3DAF9;
    width:auto;
    height:auto;
}
/*Under Construction Dialog-box End*/


/*CSS for Scroll bar */
.main-body .mCSB_scrollTools .mCSB_buttonDown,
.main-body .content-bar .mCSB_scrollTools .mCSB_buttonDown {
    opacity:1;
        border:1px solid #8EAAD7;
    background-position: -32px -92px;
     background-color:#D8E7FC;
}
.main-body .mCSB_scrollTools .mCSB_buttonUp,
.main-body .content-bar .mCSB_scrollTools .mCSB_buttonUp  {
    opacity:1;
        border:1px solid #8EAAD7;
     background-position: -32px -72px;
      background-color:#D8E7FC;
}


.main-body .mCSB_scrollTools .mCSB_buttonLeft,
.main-body .content-bar .mCSB_scrollTools .mCSB_buttonLeft{ opacity:1; background-position: -40px -112px;     border:1px solid #8EAAD7;  background-color:#D8E7FC; }
.main-body  .mCSB_scrollTools .mCSB_buttonRight,
.main-body  .content-bar .mCSB_scrollTools .mCSB_buttonRight{  opacity:1; background-position: -40px -128px;     border:1px solid #8EAAD7;  background-color:#D8E7FC; }

.main-body .content-bar .mCSB_container_wrapper,
.main-body .mCSB_container_wrapper {
    margin-right:0px;
    margin-bottom:0px;
}
.main-body .content-bar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.main-body .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar   {
     height: 15px;
}

.main-body .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail ,
.main-body .content-bar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
         
     height: 15px;
}
.main-body .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_dragger .mCSB_dragger_bar,
.main-body .content-bar .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_dragger .mCSB_dragger_bar {
     width: 15px;
}

.main-body .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_draggerRail,
.main-body .content-bar .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_draggerRail {
         
     width: 15px;
}

.main-body .mCSB_inside > .mCSB_container,
.main-body .content-bar .mCSB_inside > .mCSB_container {
    margin-right: 15px;
}

.main-body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.main-body .content-bar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    opacity:1;
    border:1px solid #8EAAD7;
    background-color: #C3DAF9;  
    -webkit-border-radius: 0px; 
    -moz-border-radius: 0px;
     border-radius: 0px; }

.main-body  .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.main-body 	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.main-body .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.main-body .content-bar .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.main-body .content-bar	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.main-body .content-bar .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color:#C3DAF9; 
    opacity:1;
}

.main-body .mCSB_scrollTools .mCSB_draggerRail,
.main-body .content-bar .mCSB_scrollTools .mCSB_draggerRail{
    opacity:1;  
    border:1px solid #8EAAD7;
 background-color:#D8E7FC;
    -webkit-border-radius: 0px; 
    -moz-border-radius: 0px;
     border-radius: 0px;
}

#content-bar {
    margin-right:15px;
}

/*CSS for Scroll bar End*/

/*Plugin Start Here*/
#TradingCalls.row {
   
}
#TradingCalls .CallDetails,
#TradingCalls .CallTitle  {
    border:1px solid #8EAAD7;
}

#TradingCalls .CallTitle {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
    background-color:#C3DAF9;
}


/*Plugin End Here*/

/*#noteNEnquiry {
    
    background-color: #9099AE;
}*/




.main-title-background-inborderline {
    color: #8EAAD7;
}

.main-title-background-outborder-line {
    color: #C3DAF9;
}

.module-outborder-line-module-inner-border-line {
    color: #8EAAD7;
}

.active-module-title-bar {
    color: #002664;
}

.inactive-module-title-bar {
    color: #D8E7FC;
}


.main-button-text {
    color: rgb(0,0,0);
}

.main-button-text-hot {
    color: rgb(0,0,0);
}

.main-button-text-down {
    color: rgb(0,0,0);
}

.main-button-text-disable {
    color: rgb(15,46,96);
}


.main-button-bg {
    color: #C3DAF9;
}

.main-button-hover-bg {
    color: #D8E7FC;
}

.main-button-press-bg {
    color: #CEE1FB;
}


.caption-text-color {
    color: rgb(21,66,139);
}

.caption-text-active-color {
    color: rgb(224,224,224);
}

.hyperlink-color {
    color: rgb(0,0,255);
}

.date-picker-header-background-color {
    color: #002664;
}


.MODULE_TOOLBAR-back-color {
    color: #D8E7FC;
}


.TABLE_ROWS-empty-space-colr {
    color: #FFFFFF;
}

.TABLE_COLUMN_HEADER-background {
    color: #D8E7FC;
}

.TABLE_COLUMN_HEADER-text-colr {
    color: #002664;
}

.TABLE_ROWS-odd-row-colr {
    color: #FFFFFF;
}

.TABLE_ROWS-even-row-color {
    color: #F2F2F2;
}

.TABLE_ROWS-selected-row-color {
    color: #658DFF;
}

.TABLE_ROWS-text-color {
    color: #000000;
}

.TABLE_ROWS-selected-row-text-color {
    color: #FFFFFF;
}

.TABLE_ROWS-border-color {
    color: #D7E1EB;
}

.TABLE_COLUMN_HEADER-border-color {
    color: #8EAAD7;
}


.NORMAL_Button-normal-Back-color {
    color: #D8E7FC;
}

.NORMAL_Button-hover-Back-color {
    color: #E6F1FD;
}

.NORMAL_Button-Border-color {
    color: #8EAAD7;
}

.NORMAL_Button-text-color {
    color: #002664;
}


.TABLE_GROUP_ROWS-text-color {
    color: #002664;
}

.TABLE_SUBTOTAL-Back-color {
    color: #D8E7FC;
}

.TABLE_TOTAL-Back-color {
    color: #C3DAF9;
}

.TABLE_SUBTOTAL-text-color {
    color: #000000;
}

.TABLE_SUBTOTAL-Bottom-Border-color {
    color: #8EAAD7;
}

.TABLE_TOTAL-text-color {
    color: #000000;
}

.TABLE_TOTAL-Bottom-Border-color {
    color: #8EAAD7;
}


.CHECKBOX-back {
    color: #FFFFFF;
}

.CHECKBOX-border {
    color: #8EAAD7;
}


.TABLE_GROUP1_ROWS-Back-color {
    color: #FFFFFF;
}

.TABLE_GROUP1_ROWS-Bottom-Border-color {
    color: #8EAAD7;
}

.TABLE_GROUP1_ROWS-TEXT-color {
    color: #002664;
}

.TABLE_GROUP2_ROWS-Odd-Row-Back-color {
    color: #FFFFFF;
}

.TABLE_GROUP2_ROWS-Even-Row-Back-color {
    color: #F2F2F2;
}

.TABLE_GROUP2_ROWS-Empty-Space-color {
    color: #FFFFFF;
}

.TABLE_GROUP2_ROWS-Selected-Row-Back-color {
    color: #658DFF;
}

.TABLE_GROUP2_ROWS-Border-color {
    color: #D7E1EB;
}

.TABLE_GROUP2_ROWS-TEXT-color {
    color: #002664;
}

.TABLE_COLUMN_HEADER-Hover-color {
    color: #E6F1FD;
}


.Serach-edit-back-color {
    color: #FFFFFF;
}

.Serach-edit-selected-color {
    color: #658DFF;
}

.Serach-edit-highlight-color {
    color: #FFFF00;
}

.Serach-edit-text-color {
    color: #000000;
}

.Serach-edit-select-text-color {
    color: #FFFFFF;
}


.MAIN_TABS_BODY-body {
    color: #C3DAF9;
}

.MAIN_TABS_BODY-Active-Tab {
    color: #D8E7FC;
}

.MAIN_TABS_BODY-Inactive-Tab {
    color: #C3DAF9;
}

.MAIN_TABS_BODY-Hover-on-Tab {
    color: #D8E7FC;
}

.MAIN_TABS_BODY-Active-Tab-Font {
    color: #000000;
}

.MAIN_TABS_BODY-InActive-Tab-Font {
    color: #7D94B8;
}

.MAIN_TABS_BODY-border {
    color: #8EAAD7;
}



.setting-bg-bar {
    color: #a4d0fd;
}


.login-body-bg {
    color: #C3DAF9;
}

.login-banner-bg {
    color: #FFFFFF;
}

.login-annoucement-bg {
    color: #980101;
}


.as-bg {
    color: #D8E7FC;
}

.as-border {
    color: #8EAAD7;
}

.as-label {
    color: #666666;
}

.as-value-zero {
    color: #000000;
}

.as-value-positive {
    color: #73970F;
}

.as-value-negative {
    color: #FF0000;
}

.as-title {
    color: #000000;
}

.as-title-bk {
    color: #C3DAF9;
}

.as-focus-text {
    color: #7070f0;
}


.orderstatus-view-base {
    color: rgb(195,218,249);
}

.orderstatus-view-button {
    color: rgb(218,235,253);
}

.orderstatus-view-header-text {
    color: rgb(162,162,162);
}

.orderstatus-grid-gray-color {
    color: rgb(242,242,242);
}

.orderstatus-grid-text-color {
    color: rgb(0,0,0);
}

.orderstatus-view-focus-text {
    color: rgb(101,141,255);
}

.orderstatus-grid-header {
    color: rgb(241,246,250);
}

.orderstatus-search-edit {
    color: rgb(255,255,255);
}

.orderstatus-grid-base {
    color: rgb(255,255,255);
}

.orderstatus-Side-buy {
    color: #73970F;
}

.orderstatus-Side-sell {
    color: #FF381A;
}

.orderstatus-Side-short-sell {
    color: #F99428;
}


.orderstatus-Positive-notion-background-color {
    color: #F4F7EB;
}

.orderstatus-Positive-notion-text-color {
    color: #73970F;
}

.orderstatus-negative-notion-background-color {
    color: #FFE5E5;
}

.orderstatus-negative-notion-text-color {
    color: #FF381A;
}

.orderstatus-order-received-text-color {
    color: #000000;
}

.orderstatus-order-received-background-color {
    color: #DDDFEB;
}

.orderstatus-order-amended--text-color {
    color: #000000;
}

.orderstatus-order-amended--background-color {
    color: #ECF1BA;
}

.orderstatus-part-done-text-color {
    color: #000000;
}

.orderstatus-part-done-background-color {
    color: #DDE9EB;
}

.orderstatus-default-text-color {
    color: #000000;
}

.Board-Toolbar-back-color {
    color: #C3DAF9;
}

.Board-Toolbar-text-color {
    color: #000000;
}

.Board-PriceArea-back-color {
    color: #D8E7FC;
}

.Board-PriceArea-up-color {
    color: #73970F;
}

.Board-PriceArea-Down-color {
    color: #FF0000;
}

.Board-PriceArea-text-color {
    color: #002664;
}

.Board-PriceArea-Change-text-color {
    color: #FFFFFF;
}

.Board-label-text-color {
    color: #666666;
}

.PriceView-up-color {
    color: #73970F;
}

.PriceView-Down-color {
    color: #FF0000;
}

.PriceView-Change-text-color {
    color: #FFFFFF;
}

.PriceView-Light-text-color {
    color: #FFFF00;
}


.trade-header-area-bg {
    color: #D8E7FC;
}


.trade-LABEL-COLOR {
    color: #000000;
}

.trade-VALUE-COLOR {
    color: #000000;
}

.trade-buy-BUTTON {
    color: #73970F;
}

.trade-sell-BUTTON {
    color: #FF0000;
}

.trade-submit-button-text {
    color: #FFFFFF;
}

.trade-buy-area-bg {
    color: #F4F7EB;
}

.trade-sell-area-bg {
    color: #FFE5E5;
}

.trade-short-sell-BUTTON {
    color: #f99428;
}

.trade-short-sell-area-bg {
    color: #fef4e9;
}


.trade-order-confirmation-modal-window-body {
    color: #c3daf9;
}

.trade-order-confirmation-label-text {
    color: #666666;
}

.trade-order-confirmation-value-text {
    color: #000000;
}

.trade-order-confirmation-buy-value-text {
    color: #73970f;
}

.trade-order-confirmation-sell-value-text {
    color: #ff0000;
}


.trade-price-boxes-top-text {
    color: #000000;
}

.trade-price-boxes-bottom-text {
    color: #999999;
}

.trade-price-boxes-bottom-up-text {
    color: #73970f;
}

.trade-price-boxes-bottom-down-text {
    color: #ff0000;
}


.trade-separator-line {
    color: #8EAAD7;
}

.trade-submit-button-border {
    color: #8EAAD7;
}

.editbox-background {
    color: #FFFFFF;
}

.control-board-color {
    color: #8EAAD7;
}


.open-position-view-base {
    color: rgb(195,218,249);
}

.open-position-view-button {
    color: rgb(218,235,253);
}

.open-position-view-header-text {
    color: rgb(162,162,162);
}

.open-position-grid-gray-color {
    color: rgb(242,242,242);
}

.open-position-grid-text-color {
    color: rgb(0,0,0);
}


.instrument-view-header-text {
    color: #15428b;
}

.instrument-view-tree-text-color {
    color: #000000;
}

.instrument-view-tree-search-text-bkcolor {
    color: #FFFF00;
}

.instrument-view-tree-bkcolor {
    color: #FFFFFF;
}


.multiple-line-list-background {
    color: #FFFFFF;
}

.multiple-line-list-selected-background {
    color: #658DFF;
}

.multiple-line-list-text {
    color: #000000;
}

.multiple-line-list-selected-text {
    color: #FFFFFF;
}


.update-time-bar-text-color {
    color: #FFFFFF;
}

.update-time-bar-price-background {
    color: #0090F5;
}

.update-time-bar-order-background {
    color: #F17700;
}

.alert-pop-up-main-content {
    color: #FFFFFF;
}

select {
    color: rgb(0,0,0);
    border:1px solid #8EAAD7;
    -webkit-appearance: none; 
    -moz-appearance: none;
    appearance: none;
    background:  url(../../fonts/dropdown_black.png) no-repeat center right #FFFFFF;
}

input {
    color: rgb(0,0,0);
    border:1px solid #8EAAD7;
    background-color: #FFFFFF;
}

.table-type1 .th-style {
    color: #003366;
}

.div-symbols > span {
    height: 24px;
    cursor: pointer;
    display: block;
    float: left;
    color: rgb(0,0,0);
    border:1px solid #8EAAD7;
    background-color: #FFFFFF;
    margin-left: 2px;
    padding: 3px 20px 0px 5px;
}

.div-symbols > span:after {
    height: 20px;
    position: absolute;
    content: "X";
    border:1px solid #8EAAD7;
    padding: 0px 3px;
    margin: -2px 0px 0px 3px;
}

.div-symbols > input {
    margin-left: 2px;
    padding-left: 5px;
    width: 80px;
    height: 24px;
    color: rgb(0,0,0);
    border:1px solid #8EAAD7;
    background-color: #FFFFFF;
}