﻿.DefaultAADBMarketCalendarTable {width: 100%; border-collapse: collapse;}
.DefaultAADBMarketCalendarContentTableStyle {width: 100%; border-collapse: collapse;}
.DefaultAADBMarketCalendarContentTableStyle .R0 .C0 {font-size: 15px; color: white; background-color: #0254A6; padding: 3px;}
.DefaultAADBMarketCalendarContentTableStyle .R0 .C1 {font-size: 15px; color: white; background-color: #0254A6; padding: 3px; text-align: right;}
.DefaultAADBMarketCalendarMainTableStyle {width: 100%; padding: 0px; border-collapse: collapse;} 
/* Main Table */
/*.DefaultAADBMarketCalendarMainTableStyle .R0 .C0 {background-color: #FFFFFF; padding: 0px;}
.DefaultAADBMarketCalendarMainTableStyle .R1 .C0 {background-color: #FFFFFF; font: normal 14px arial; color: #003399; padding-left: 4px;}
.DefaultAADBMarketCalendarMainTableStyle .R2 .C0 {background-color: #FFFFFF; font: normal 14px arial; color: #003399;}
.DefaultAADBMarketCalendarMainTableStyle .R3 .C0 {text-align: right; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #808080;}*/
.DefaultAADBMarketCalendarMonthTableStyle {width: 100%; padding: 0px; border-collapse: collapse; margin-bottom:25px;}
.DefaultAADBMarketCalendarMonthTableStyle .R0 .C0, .DefaultAADBMarketCalendarMonthTableStyle .R0 td
{background: #444756; border: 1px solid #444756; color: #000000; font-size: 14px; color: #FFFFFF; letter-spacing: 0.02px; padding: 10px 15px;}
 .DefaultAADBMarketCalendarMonthTableStyle .R0 .C0 b{font-weight:400;}
/*title style*/
/*.DefaultAADBMarketCalendarContentTableStyle .R1 .C0 {font: normal 14px arial; background: #3178BE; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; text-align: center; font-weight: bold; padding: 5px 0px 5px 3px; color: White;}*/
.DefaultAADBMarketCalendarContentTableStyle .R2 .C0 {border-collapse: collapse;}
.DefaultAADBMarketCalendarContentTableStyle .NDR .C1 { background: #E4F0FC; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; text-align: center; width: 650px; height: 22px; color: #000000; padding:10px 0;}

.DefaultAADB_MarketCalendar_D {background: #FFFFFF; width: 100%; border-collapse: collapse;  padding: 2px;} 
.DefaultAADB_MarketCalendar_D > tbody > tr > td{padding:0; margin:0;}
/* Header Column */
.DefaultAADB_MarketCalendar_D .IR0 {border: 1px solid #ffffff; padding: 2px; height: 10px; text-align: center; vertical-align: middle; font-weight: bold;}
.DefaultAADB_MarketCalendar_D .IR0 .IC0, .DefaultAADB_MarketCalendar_D .IR0 .IC1, .DefaultAADB_MarketCalendar_D .IR0 .IC2, .DefaultAADB_MarketCalendar_D .IR0 .IC3, .DefaultAADB_MarketCalendar_D .IR0 .IC4, .DefaultAADB_MarketCalendar_D .IR0 .IC5, .DefaultAADB_MarketCalendar_D .IR0 .IC6, .DefaultAADB_MarketCalendar_D .IR0 .IC7, .DefaultAADB_MarketCalendar_D .IR0 .IC8 {
    background: #FAFAFA; border: 1px solid #D8D8D8; font-size: 14px; color: #444756; letter-spacing: 0.02px; line-height: 30px; padding: 5px 30px;}
.calendarbutton {font-size: 14px; color: #FFFFFF; letter-spacing: 0.02px; line-height: 22px; TEXT-DECORATION: none; width: 80px; background-color:#444756; cursor:pointer; border:none;} /* Data Row */

.DefaultAADB_MarketCalendar_D .DR { height: 15px; vertical-align: middle; text-align: center;}
.DefaultAADB_MarketCalendar_D .DR .IC0, .DefaultAADB_MarketCalendar_D .DR .IC1, .DefaultAADB_MarketCalendar_D .DR .IC2, .DefaultAADB_MarketCalendar_D .DR .IC3, .DefaultAADB_MarketCalendar_D .DR .IC4, .DefaultAADB_MarketCalendar_D .DR .IC5, .DefaultAADB_MarketCalendar_D .DR .IC6, .DefaultAADB_MarketCalendar_D .DR .IC7, .DefaultAADB_MarketCalendar_D .DR .IC8 {
    background: #FFFFFF; border: 1px solid #D8D8D8; font-size: 14px; color: #444756; letter-spacing: 0.02px; line-height: 30px; padding: 5px 0px; text-align: center;}
/* Alter Data Row */
.DefaultAADB_MarketCalendar_D .ADR { background: #ffffff; height: 15px; vertical-align: middle; text-align: center;}
.DefaultAADB_MarketCalendar_D .ADR .IC0, .DefaultAADB_MarketCalendar_D .ADR .IC1, .DefaultAADB_MarketCalendar_D .ADR .IC2, .DefaultAADB_MarketCalendar_D .ADR .IC3, .DefaultAADB_MarketCalendar_D .ADR .IC4, .DefaultAADB_MarketCalendar_D .ADR .IC5, .DefaultAADB_MarketCalendar_D .ADR .IC6, .DefaultAADB_MarketCalendar_D .ADR .IC7, .DefaultAADB_MarketCalendar_D .ADR .IC8 
{   background: #FFFFFF; border: 1px solid #D8D8D8; font-size: 14px; color: #444756; letter-spacing: 0.02px; line-height: 30px; padding: 5px 0px; text-align: center;}
.DefaultAADB_MarketCalendar_D .ADR .IC8 {color: #FF5F72;}
.DefaultAADB_MarketCalendar_D .DR .IC8 {color: #FF5F72;}
.DefaultAADB_MarketCalendar_D A:link {text-decoration: none; color: #444756;}
/*.DefaultAADB_MarketCalendar_D A:visited {text-decoration: none; color: #800080;}*/
.DefaultAADB_MarketCalendar_D A:active {text-decoration: none; color: #800080;}
.DefaultAADB_MarketCalendar_D A:hover {text-decoration: none; color: #0993c3;}

.DefaultAADB_MarketCalendar_DD {background: #444756; width: 100%; border: none; border-collapse: collapse; } 
/* Header Column */
.DefaultAADB_MarketCalendar_DD .IR0 { font-weight: normal; background: #037cb5; border: 1px solid #fff; padding: 2px; height: 10px; text-align: center; vertical-align: middle;}
.DefaultAADB_MarketCalendar_DD .IR0 .IC0, .DefaultAADB_MarketCalendar_DD .IR0 .IC1, .DefaultAADB_MarketCalendar_DD .IR0 .IC2, .DefaultAADB_MarketCalendar_DD .IR0 .IC3, .DefaultAADB_MarketCalendar_DD .IR0 .IC4, .DefaultAADB_MarketCalendar_DD .IR0 .IC5, .DefaultAADB_MarketCalendar_DD .IR0 .IC6, .DefaultAADB_MarketCalendar_DD .IR0 .IC7, .DefaultAADB_MarketCalendar_DD .IR0 .IC8 {color: #fff;}
.DefaultAADB_MarketCalendar_DD .IR0 .IC0{ background: #037cb5; font-weight: normal; border: none; padding: 2px; height: 10px; text-align: left; vertical-align: middle;}
.DefaultAADB_MarketCalendar_DD .IR0 .IC1{ background: #ffffff; border: 5px solid #red; text-align: left; vertical-align: middle;}

.DefaultAADB_MarketCalendar_DDD {background: #FFFFFF; width: 100%; border-collapse: collapse;  border: none; margin-top:25px;} 
.DefaultAADB_MarketCalendar_DDD td{border: 1px solid #D8D8D8; font-size: 14px; color: #444756;letter-spacing: 0.02px; padding: 10px 16px;}
.DefaultAADB_MarketCalendar_DDD td a{color: #444756; text-decoration:none;}
/* Header Column */
.DefaultAADB_MarketCalendar_DDD .IR0 { font-weight: bold; padding: 2px; height: 10px; text-align: center; vertical-align: middle;}
.DefaultAADB_MarketCalendar_DDD .IR0 .IC0, .DefaultAADB_MarketCalendar_DDD .IR0 .IC1, .DefaultAADB_MarketCalendar_DDD .IR0 .IC2, .DefaultAADB_MarketCalendar_DDD .IR0 .IC3, .DefaultAADB_MarketCalendar_DDD .IR0 .IC4, .DefaultAADB_MarketCalendar_DDD .IR0 .IC5, .DefaultAADB_MarketCalendar_DDD .IR0 .IC6, .DefaultAADB_MarketCalendar_DDD .IR0 .IC7, .DefaultAADB_MarketCalendar_DDD .IR0 .IC8 {color: #fff;}
.DefaultAADB_MarketCalendar_DD .IR0 .IC0{background: #444756; border: 1px solid #444756; color: #000000; font-size: 14px; color: #FFFFFF; letter-spacing: 0.02px; padding: 10px 15px; text-align: left; vertical-align: middle;}
.DefaultAADB_MarketCalendar_DD .IR0 .IC1{ border: 5px solid #red; text-align: left; vertical-align: middle;}

/* Header Column */
/*.DefaultAADB_MarketCalendar_Content .IR0 { border: 1px solid #ffffff; padding: 2px; height: 10px; text-align: center; vertical-align: middle;}*/
.DefaultAADB_MarketCalendar_Content .IR0 .IC0, .DefaultAADB_MarketCalendar_Content .IR0 .IC1, .DefaultAADB_MarketCalendar_Content .IR0 .IC2, .DefaultAADB_MarketCalendar_Content .IR0 .IC3, .DefaultAADB_MarketCalendar_Content .IR0 .IC4, .DefaultAADB_MarketCalendar_Content .IR0 .IC5, .DefaultAADB_MarketCalendar_Content .IR0 .IC6, .DefaultAADB_MarketCalendar_Content .IR0 .IC7, .DefaultAADB_MarketCalendar_Content .IR0 .IC8 {
font-size: 12px; color: #7E7E7E; letter-spacing: 0.02px; line-height: 22px; padding: 10px 0 10px 15px; background:#ffffff;
}
/*.DefaultAADB_MarketCalendar_Content .IR0 .IC1{
    font-size: 12px; color: #7E7E7E; letter-spacing: 0.02px; line-height: 22px; padding: 10px 2px 10px 15px; background:#ffffff;
}
.DefaultAADB_MarketCalendar_Content td.IC1{
    padding-left:15px;
}*/
/* Data Row */
.DefaultAADB_MarketCalendar_Content .DR { height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content .DR .IC0, .DefaultAADB_MarketCalendar_Content .DR .IC1, .DefaultAADB_MarketCalendar_Content .DR .IC2, .DefaultAADB_MarketCalendar_Content .DR .IC3, .DefaultAADB_MarketCalendar_Content .DR .IC4, .DefaultAADB_MarketCalendar_Content .DR .IC5, .DefaultAADB_MarketCalendar_Content .DR .IC6, .DefaultAADB_MarketCalendar_Content .DR .IC7, .DefaultAADB_MarketCalendar_Content .DR .IC8 {background: #fafafa; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; padding:0 15px;}
.DefaultAADB_MarketCalendar_Content .DR .ICMsg0 {background: #fafafa; color: #000000; text-align: center; padding:10px 0px;} 
/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content .ADR { background: #ffffff; height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content .ADR .IC0, .DefaultAADB_MarketCalendar_Content .ADR .IC1, .DefaultAADB_MarketCalendar_Content .ADR .IC2, .DefaultAADB_MarketCalendar_Content .ADR .IC3, .DefaultAADB_MarketCalendar_Content .ADR .IC4, .DefaultAADB_MarketCalendar_Content .ADR .IC5, .DefaultAADB_MarketCalendar_Content .ADR .IC6, .DefaultAADB_MarketCalendar_Content .ADR .IC7, .DefaultAADB_MarketCalendar_Content .ADR .IC8 {background: #ffffff; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; padding:0 15px;}

.DefaultAADB_MarketCalendar_Content_IPO_New {border-collapse: collapse;  width: 100%;} 
/* Header Column */
.DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC0, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC1, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC2, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC3, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC4, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC5, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC6, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC7, .DefaultAADB_MarketCalendar_Content_IPO_New .IR0 .IC8 {
font-size: 12px; color: #7E7E7E; letter-spacing: 0.02px; line-height: 22px; padding: 10px 0px 10px 15px; background:#ffffff;}

/* Data Row */
/*.DefaultAADB_MarketCalendar_Content_IPO_New .DR { height: 15px; vertical-align: middle; text-align: left;}*/
.DefaultAADB_MarketCalendar_Content_IPO_New .DR{height:15px;}
.DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC0, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC1, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC2, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC3, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC4, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC5, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC6, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC7, .DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC8 
{background: #fafafa; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}

.DefaultAADB_MarketCalendar_Content_IPO_New .IC1
{
    width:10%;
}
.DefaultAADB_MarketCalendar_Content_IPO_New .IC2
{
    width:20%;
}
.DefaultAADB_MarketCalendar_Content_IPO_New .IC0, .DefaultAADB_MarketCalendar_Content_IPO_New .IC3, .DefaultAADB_MarketCalendar_Content_IPO_New .IC4, .DefaultAADB_MarketCalendar_Content_IPO_New .IC5, .DefaultAADB_MarketCalendar_Content_IPO_New .IC6, .DefaultAADB_MarketCalendar_Content_IPO_New .IC7, .DefaultAADB_MarketCalendar_Content_IPO_New .IC8
{
    width:10%;
}
.DefaultAADB_MarketCalendar_Content_IPO_New .ADR{height:15px;}
.DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC0, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC1, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC2, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC3, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC4, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC5, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC6, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC7, .DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC8 
{background: #ffffff; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}

.DefaultAADB_MarketCalendar_Content_CR {border-collapse: collapse;  width: 100%;} 
/* Header Column */
.DefaultAADB_MarketCalendar_Content_CR .IR0 .IC0, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC1, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC2, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC3, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC4, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC5, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC6, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC7, .DefaultAADB_MarketCalendar_Content_CR .IR0 .IC8 {
    font-size: 12px; color: #7E7E7E; letter-spacing: 0.02px; line-height: 22px; padding: 10px 0 10px 15px; background:#ffffff;
} 
/* Data Row */
.DefaultAADB_MarketCalendar_Content_CR .DR { height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content_CR .DR .IC0, .DefaultAADB_MarketCalendar_Content_CR .DR .IC1, .DefaultAADB_MarketCalendar_Content_CR .DR .IC2, .DefaultAADB_MarketCalendar_Content_CR .DR .IC3, .DefaultAADB_MarketCalendar_Content_CR .DR .IC4, .DefaultAADB_MarketCalendar_Content_CR .DR .IC5, .DefaultAADB_MarketCalendar_Content_CR .DR .IC6, .DefaultAADB_MarketCalendar_Content_CR .DR .IC7, .DefaultAADB_MarketCalendar_Content_CR .DR .IC8 {
    background: #ffffff; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}
.DefaultAADB_MarketCalendar_Content_CR .ADR { height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content_CR .ADR .IC0, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC1, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC2, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC3, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC4, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC5, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC6, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC7, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC8 {
    background: #fafafa; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}
.DefaultAADB_MarketCalendar_Content_CR .IC0, .DefaultAADB_MarketCalendar_Content_CR .IC3, .DefaultAADB_MarketCalendar_Content_CR .IC4, .DefaultAADB_MarketCalendar_Content_CR .IC5, .DefaultAADB_MarketCalendar_Content_CR .IC6, .DefaultAADB_MarketCalendar_Content_CR .IC7, .DefaultAADB_MarketCalendar_Content_CR .IC8{
    width:10%;
}
.DefaultAADB_MarketCalendar_Content_CR .IC1{
    width:10%;
}
.DefaultAADB_MarketCalendar_Content_CR .IC2{
    width:20%;
}

.DefaultAADB_MarketCalendar_Content_SS {width:100%; border-collapse: collapse;} 
/* Header Column */
/*.DefaultAADB_MarketCalendar_Content_SS .IR0 { border: 1px solid #ffffff; padding: 2px; height: 10px; text-align: center; vertical-align: middle;}*/
.DefaultAADB_MarketCalendar_Content_SS .IR0 .IC0, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC1, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC2, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC3, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC4, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC5, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC6, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC7, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC8 {
    font-size: 12px; color: #7E7E7E; letter-spacing: 0.02px; line-height: 22px; padding: 10px 0 10px 15px; background:#ffffff;
}
.DefaultAADB_MarketCalendar_Content_SS .IR0 .IC0, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC1, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC2, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC3, .DefaultAADB_MarketCalendar_Content_SS .IR0 .IC4{
    width:20%;
}

/* Data Row */
.DefaultAADB_MarketCalendar_Content_SS .DR { height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content_SS .DR .IC0, .DefaultAADB_MarketCalendar_Content_SS .DR .IC1, .DefaultAADB_MarketCalendar_Content_SS .DR .IC2, .DefaultAADB_MarketCalendar_Content_SS .DR .IC3, .DefaultAADB_MarketCalendar_Content_SS .DR .IC4, .DefaultAADB_MarketCalendar_Content_SS .DR .IC5, .DefaultAADB_MarketCalendar_Content_SS .DR .IC6, .DefaultAADB_MarketCalendar_Content_SS .DR .IC7, .DefaultAADB_MarketCalendar_Content_SS .DR .IC8 {
    background: #fafafa; color: #444756; font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}
/*.DefaultAADB_MarketCalendar_Content_SS .DR .IC3 {background: #E4F0FC; color: #000000;  height: 15px; vertical-align: middle; text-align: right;}
.DefaultAADB_MarketCalendar_Content_SS .DR .IC4 {background: #E4F0FC; color: #000000;  height: 15px; vertical-align: middle; text-align: right;}*/ 
/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content_SS .ADR { background: #ffffff; height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content_SS .ADR .IC0, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC1, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC2, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC3, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC4, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC5, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC6, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC7, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC8 {
    background: #ffffff; color: #444756; font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}
/*.DefaultAADB_MarketCalendar_Content_SS .ADR .IC3 {background: #ffffff; color: #000000;  height: 15px; vertical-align: middle; text-align: right;}
.DefaultAADB_MarketCalendar_Content_SS .ADR .IC4 {background: #ffffff; color: #000000;  height: 15px; vertical-align: middle; text-align: right;}*/

.DefaultAADB_MarketCalendar_Content_SR {border-collapse: collapse;  width: 100%;}

/* Header Column */
/*.DefaultAADB_MarketCalendar_Content_SR .IR0 { border: 1px solid #ffffff; padding: 2px; height: 10px; text-align: center; vertical-align: middle;}*/
.DefaultAADB_MarketCalendar_Content_SR .IC1, .DefaultAADB_MarketCalendar_Content_SR .IC0, .DefaultAADB_MarketCalendar_Content_SR .IC6{
    width:10%;
}
.DefaultAADB_MarketCalendar_Content_SR .IC2{
    width:25%;
}
.DefaultAADB_MarketCalendar_Content_SR .IC3, .DefaultAADB_MarketCalendar_Content_SR .IC4, .DefaultAADB_MarketCalendar_Content_SR .IC5 {
    width:15%;
}

.DefaultAADB_MarketCalendar_Content_SR .IR0 .IC0, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC1, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC2, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC3, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC4, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC5, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC6, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC7, .DefaultAADB_MarketCalendar_Content_SR .IR0 .IC8 {
    font-size: 12px; color: #7E7E7E; letter-spacing: 0.02px; line-height: 22px; padding: 10px 0 10px 15px; background:#ffffff;} 
/* Data Row */
.DefaultAADB_MarketCalendar_Content_SR .DR { height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content_SR .DR .IC0, .DefaultAADB_MarketCalendar_Content_SR .DR .IC1, .DefaultAADB_MarketCalendar_Content_SR .DR .IC2, .DefaultAADB_MarketCalendar_Content_SR .DR .IC3, .DefaultAADB_MarketCalendar_Content_SR .DR .IC4, .DefaultAADB_MarketCalendar_Content_SR .DR .IC5, .DefaultAADB_MarketCalendar_Content_SR .DR .IC6, .DefaultAADB_MarketCalendar_Content_SR .DR .IC7, .DefaultAADB_MarketCalendar_Content_SR .DR .IC8 
{background: #ffffff; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}

/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content_SR .ADR { height: 15px; vertical-align: middle; text-align: left;}
.DefaultAADB_MarketCalendar_Content_SR .ADR .IC0, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC1, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC2, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC3, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC4, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC5, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC6, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC7, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC8 
{background: #fafafa; color: #444756;font-size: 14px;
letter-spacing: 0.02px; line-height: 22px; vertical-align: middle; padding:0 0 0 15px;}

/*.DefaultAADB_MarketCalendar_DDD A:link {text-decoration: none; color: #003399;}
.DefaultAADB_MarketCalendar_DDD A:visited {text-decoration: none; color: #800080;}*/
.DefaultAADB_MarketCalendar_DDD A:active {text-decoration: none; color: #800080;}
.DefaultAADB_MarketCalendar_DDD A:hover {text-decoration: none; color: #0993c3;}

.DefaultAADBMarketCalendarMainTableStyle > tbody > tr.R1 {
display:none;
}
.DefaultAADBMarketCalendarContentTableStyle > tbody > tr > td{padding:0px; margin:0px;}

.DefaultAADBMarketCalendarContentTableStyle tr.R1 td.C0{ text-align:left; background: #444756; border: 1px solid #D8D8D8; font-size: 14px; color: #FFFFFF; letter-spacing: 0.02px; padding: 10px 15px;}

.DefaultAADB_MarketCalendar_Content {background: #FFFFFF; width: 100%; border-collapse: collapse;  width: 100%; padding: 0px;} 
.DefaultAADB_MarketCalendar_Content > tbody > tr > td{padding:0px; margin:0px;}

.DefaultAADBMarketCalendarTable br{line-height:25px;}

.mobile .DefaultAADBMarketCalendarMonthTableStyle .R0 .C0
{background: #444756; border: 1px solid #444756; color: #000000; font-size: 14px; color: #FFFFFF; letter-spacing: 0.02px; padding: 10px 0px; text-align:center;}
.mobile .DefaultAADBMarketCalendarMonthTableStyle .R0 .C0 .fl.calendarbutton{float:left; font-family: PingFangHK-Regular, Sans Serif, Microsoft JhengHei, Helvetica Neue, Helvetica, Arial; font-size: 14px; color: #FFFFFF; letter-spacing: 0.02px; line-height: 22px;}
.mobile .DefaultAADBMarketCalendarMonthTableStyle .R0 .C0 .fr.calendarbutton{float:right; font-family: PingFangHK-Regular, Sans Serif, Microsoft JhengHei, Helvetica Neue, Helvetica, Arial; font-size: 14px; color: #FFFFFF; letter-spacing: 0.02px; line-height: 22px;}
.mobile .DefaultAADB_MarketCalendar_D .IR0 .IC0, .mobile .DefaultAADB_MarketCalendar_D .IR0 .IC1, .mobile .DefaultAADB_MarketCalendar_D .IR0 .IC2, .mobile .DefaultAADB_MarketCalendar_D .IR0 .IC3, .mobile .DefaultAADB_MarketCalendar_D .IR0 .IC4, .mobile .DefaultAADB_MarketCalendar_D .IR0 .IC5, .mobile .DefaultAADB_MarketCalendar_D .IR0 .IC6 {
    background: #FAFAFA; border: none; font-size: 14px; color: #444756; letter-spacing: 0.02px; line-height: normal; padding: 10px 0px; min-width:40px}
.mobile .DefaultAADB_MarketCalendar_D .DR .IC0, .DefaultAADB_MarketCalendar_D .DR .IC1, .DefaultAADB_MarketCalendar_D .DR .IC2, .DefaultAADB_MarketCalendar_D .DR .IC3, .DefaultAADB_MarketCalendar_D .DR .IC4, .DefaultAADB_MarketCalendar_D .DR .IC5, .DefaultAADB_MarketCalendar_D .DR .IC6,
.mobile .DefaultAADB_MarketCalendar_D .ADR .IC0, .DefaultAADB_MarketCalendar_D .ADR .IC1, .DefaultAADB_MarketCalendar_D .ADR .IC2, .DefaultAADB_MarketCalendar_D .ADR .IC3, .DefaultAADB_MarketCalendar_D .ADR .IC4, .DefaultAADB_MarketCalendar_D .ADR .IC5, .DefaultAADB_MarketCalendar_D .ADR .IC6 {
/* Rectangle */
background: #FFFFFF;
border: 1px solid #D8D8D8;
/* 1: */
font-size: 14px;
color: #444756;
letter-spacing: 0.02px;
padding: 14px 0px;
text-align: center;
line-height: normal;
}
/*.DefaultAADBMarketCalendarMonthTableStyle {width: 100%; padding: 0px; border-collapse: collapse; margin-bottom:10px;}*/

.mobile .DefaultAADB_MarketCalendar_DD .IR0 .IC0{text-align:center;}
.mobile .DefaultAADB_MarketCalendar_DDD {margin-top:10px;}
.mobile .DefaultAADB_MarketCalendar_DDD td{font-size: 14px; color: #444756; letter-spacing: 0.02px; padding: 20px 10px; width:33.3%}

.divHeaderControl{width:100%;padding:10px 0; text-align:center}

.dyDropDown.ctypelist {min-width:190px; height:34px; line-height:34px; /*float:left;*/ text-align:left; /*margin-left:20%;*/}
.dyDropDown.ctypelist::after{right:8px; top:2px;}
.dyDropDown.ctypelist span{padding: 8px 10px; }
.dyDropDown.ctypelist ul.subMenu {margin:-2px -1px 0px -1px;}
.dyDropDown.ctypelist ul.subMenu li { padding-left:10px; }

ul.ulResult{padding:0;margin:0;}
ul.ulResult, ul.ulResult li{list-style:none;}
ul.ulResult li{border:1px solid #D8D8D8; margin:10px; padding:5px 5px;}
ul.ulResult li:first-child{border:1px solid #D8D8D8;border-radius:3px; margin-top:0px;}
ul.ulResult li .liTb{width:100%; border-collapse:collapse;}
ul.ulResult li:nth-child(odd){background:#fafafa;}
ul.ulResult li .liTb tr td{padding:5px 5px; border-bottom:1px dotted #D8D8D8;}
ul.ulResult li .liTb tr td.header{border-bottom:1px solid #D8D8D8;}
ul.ulResult li .liTb tr:last-child td{}
ul.ulResult li .liTb .lbl {
    font-size: 14px;
    color: #6E6F74;
    letter-spacing: 0.04px;
    display: inline-block;
    float: left;
}
ul.ulResult li .liTb .val {
    font-family: PingFangHK-Medium, Sans Serif, Microsoft JhengHei, Helvetica Neue, Helvetica, Arial;
    font-size: 14px;
    color: #444756;
    letter-spacing: 0.04px;
    text-align: right;
    display: inline-block;
    float: right;
    max-width:80%;
}
ul.ulResult li .liTb .header .lbl{
    max-width:70%;
}
ul.ulResult li .liTb .header .lbl, ul.ulResult li .liTb .header .val {
    font-size: 16px;
    color: #5D5D5D;
    letter-spacing: 0.04px;
    line-height: 22px;
}
ul.ulResult li .liTb .bright{width:50%;border-right:1px dotted #D8D8D8;}
ul.ulResult li .liTb .fullwidth{width:100% !important; font-size:0.8em}
ul.ulResult li .liTb .tl60w{text-align:left; width:60%;}

.mdiv-nodata {
width:100%;
text-align:center;
}