﻿/* ============== DelayChart ==============*/
.DefaultAAChartTableStyle {width: 100%; font-family: Arial, Verdana; font-size: 12px; border: 1px; border-style: solid; border-color: #3178BE;}
.DefaultAAChartHeaderStyle {background-color: #1E80E1; height: 20px; color: White; font-weight: bold; font-size: 12px;}
.DefaultAAChartDelayInfoStyle {background-color: #1E80E1; color: white; font-weight: normal; font-size: 12px;}
.DefaultAAChartSuspensionStyle {background-color: #1E80E1;}
.DefaultAAChartLastUpdateStyle {background-color: #1E80E1; text-align: right; color: white; font-weight: normal;}
.DefaultAAChartControl1Style {font-family: Arial, Verdana; font-size: 12px;}
.DefaultAAChartControl2Style {font-family: Arial, Verdana; font-size: 12px;}
.DefaultAAChartImageStyle {text-align: center;}
.DefaultAAChartRefreshBtnStyle {border-right: #3178BE 1px groove; border-top: #3178BE 1px groove; font-size: 12px; border-left: #3178BE 1px groove; color: #3178BE; padding-top: 2px; border-bottom: #3178BE 1px groove; font-family: Arial; background-color: #D2EAFF; text-decoration: none;}
.DefaultAAChartSymbolBoxStyle {width: 60px;}
.DefaultAAChartTechnicalBoxStyle {width: 30px;}
.DefaultAADisclaimerStyle {text-align: center; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; font-weight: normal;}
.DefaultAADisclaimerUrlStyle {text-align: center; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #1E80E1;}

/* ============== IndexMovingTicker ==============*/
.DefaultAAIndexMovingTicker {color: #00FF00; width: 100%; font-family: Arial; font-size: 12px; background-color: #000000; height: 20px;}

/* ============== Index  ==============*/ 
.IndTable { font-family:Arial, 新細明體; font-size:12px; color:#666666; width:180px }
.IndTitle { background-color:#2974B4; height:24px; padding-left:3px; font-family:Arial, 新細明體; font-size:12px; color:#FFFFFF; }
.IndexTable { width:100% }
.L { text-align:left }
.R { text-align:right }
.P3 { padding:3px 1px 3px 1px; white-space:nowrap; }
.dashed_line { background-image:url(../Images/Common/dashed_line.gif); background-repeat:repeat-x; height:1px; line-height:1px;}

/* ============== Main  ==============*/ 
.NewsTable { width:100% }
.NR1 { background-color:#EDEDED }
.NR0 { background-color:#FFFFFF }
.nTime { font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; color:#666666; padding:3px; width:100px;}
.nlnk:link, .nlnk:visited { font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; color:#666666; padding:3px; }
.nlnk:hover { font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; color:#000000; padding:3px; }
.F12 { font:normal 12px Arial; color:#666666; }
.NDR { font:normal 12px Arial; color: #000000; padding:15px; text-align:center;}

.TopTable { width:100% }
.TopHeader { background-color:#0B58A1; color:#FFFFFF; font:normal 12px Arial; padding:3px; }
.TR0 { background-color:#FFFFFF }
.TR1 { background-color:#EDEDED }
.TC0 {  font:normal 12px Arial; color:#666666; padding:3px; width:50px; }
.TC1 {  font:normal 12px Arial; color:#666666; padding:3px; }
.TC2 {  font:normal 12px Arial; color:#666666; padding:3px; width:70px; text-align:right;}
.TC3 {  font:normal 12px Arial; color:#666666; padding:3px; width:80px; text-align:right;}
.TC4 {  font:normal 12px Arial; color:#666666; padding:3px; width:100px; text-align:right;}
.TC5 {  font:normal 12px Arial; color:#666666; padding:3px; width:80px; text-align:right;}

/* ============== AH  ==============*/ 
.DefaultAAAHTable {font-family: Arial; font-size: 12px; width: 100%;}
.DefaultAAAHResultTable .R0 .C0, .DefaultAAAHResultTable .R0 .C1, .DefaultAAAHResultTable .R0 .C2, .DefaultAAAHResultTable .R0 .C3 {background-color: #0B58A1; color: #FFFFFF; text-align: center; height: 28px; border: solid 1px #DEDEDE;}
.DefaultAAAHResultTable .R1 .C0, .DefaultAAAHResultTable .R1 .C1, .DefaultAAAHResultTable .R1 .C2, .DefaultAAAHResultTable .R1 .C3, .DefaultAAAHResultTable .R1 .C4, .DefaultAAAHResultTable .R1 .C5, .DefaultAAAHResultTable .R1 .C6, .DefaultAAAHResultTable .R1 .C7, .DefaultAAAHResultTable .R1 .C8, .DefaultAAAHResultTable .R1 .C9, .DefaultAAAHResultTable .R1 .C10, .DefaultAAAHResultTable .R1 .C11, .DefaultAAAHResultTable .R1 .C12 {text-align: center; height: 22px; border: solid 1px #DEDEDE; background-color: #0B58A1; color: #FFFFFF;}
.DefaultAAAHResultTable .R2_DR .C0, .DefaultAAAHResultTable .R2_DR .C1, .DefaultAAAHResultTable .R2_DR .C2, .DefaultAAAHResultTable .R2_DR .C3, .DefaultAAAHResultTable .R2_DR .C4, .DefaultAAAHResultTable .R2_DR .C5, .DefaultAAAHResultTable .R2_DR .C6, .DefaultAAAHResultTable .R2_DR .C7, .DefaultAAAHResultTable .R2_DR .C8, .DefaultAAAHResultTable .R2_DR .C9, .DefaultAAAHResultTable .R2_DR .C10, .DefaultAAAHResultTable .R2_DR .C11, .DefaultAAAHResultTable .R2_DR .C12 {text-align: center; background-color: #FFFFFF; border: solid 1px #FFFFFF; height: 22px;}
.DefaultAAAHResultTable .R2_ADR .C0, .DefaultAAAHResultTable .R2_ADR .C1, .DefaultAAAHResultTable .R2_ADR .C2, .DefaultAAAHResultTable .R2_ADR .C3, .DefaultAAAHResultTable .R2_ADR .C4, .DefaultAAAHResultTable .R2_ADR .C5, .DefaultAAAHResultTable .R2_ADR .C6, .DefaultAAAHResultTable .R2_ADR .C7, .DefaultAAAHResultTable .R2_ADR .C8, .DefaultAAAHResultTable .R2_ADR .C9, .DefaultAAAHResultTable .R2_ADR .C10, .DefaultAAAHResultTable .R2_ADR .C11, .DefaultAAAHResultTable .R2_ADR .C12 {text-align: center; background-color: #EDEDED; border: solid 1px #FFFFFF; height: 22px;}
.DefaultAARemarkTable {font-family: Arial; font-size: 12px; color: #808080;}
.DefaultAARemarkTable .R0 .C0 {background-color: #FFFFFF; border: solid 1px #FFFFFF; border-top-width: 0px; border-bottom-width: 0px; padding: 5px;}
.DefaultAARemarkTable .R1 .C0 {background-color: #FFFFFF; border: solid 1px #FFFFFF; border-top-width: 0px; padding: 5px;}
.DefaultAADisclaimerStyle tr td {font-family: Arial; font-size: 12px; color: #808080;}
.DefaultAANoResultTable {border: solid 1px #FFFFFF; height: 150px; text-align: center;}

/* ============== Paging  ==============*/ 
.DefaultAAPagingStyle {font: normal 12px Arial; padding: 2px; text-decoration: none; color: #666666; display: inline-block;}
.DefaultAAPagingStyle:hover {padding: 2px; font: normal 12px Arial; color: #000000; text-decoration: none; display: inline-block;}
.DefaultAAPagingCurrentPageStyle {padding: 2px; color: #000000; font: normal 12px Arial; text-decoration: none; display: inline-block;}

/* ============== Warrant Search  ==============*/ 
.DefaultAAWarrantSearchControlHeader {background-color: #FFFFFF; font-family: Arial, Verdana; font-Size: 12px; height: 20px; color: #676767; padding-left:3px; font-weight:bold;}
.DefaultAAWarrantSearchControlData1 {background-color: #FFFFFF; font-family: Arial, Verdana; font-Size: 12px; text-align: left; padding-left:1px; color:#676767}
.DefaultAAWarrantSearchControlData2 {background-color: #FFFFFF; font-family: Arial, Verdana; font-Size: 12px; color:#676767}
.DefaultAAWarrantSearchControlFooter {background-color: #FFFFFF; font-family: Arial, Verdana; font-Size: 12px; text-align: right;}
.DefaultAAWarrantSearchResultHeader {background-color: #0B58A1; font-family: Arial, Verdana; font-Size: 12px; text-align: center; height: 20px; color: #FFFFFF; text-decoration: none; border:solid 1px #D5D5D5;}
.DefaultAAWarrantSearchResultHeader:link {background-color: #0B58A1; font-family: Arial, Verdana; font-Size: 12px; text-align: center; height: 20px; color: #FFFFFF; text-decoration: none; border:0px; padding:0px;}
.DefaultAAWarrantSearchResultHeader:visited {background-color: #0B58A1; font-family: Arial, Verdana; font-Size: 12px; text-align: center; height: 20px; color: #FFFFFF; text-decoration: none; border:0px;}
.DefaultAAWarrantSearchResultData {background-color: #FFFFFF; font-family: Arial, Verdana; font-Size: 12px; text-align: center; border:solid 1px #D5D5D5;}
.DefaultAAWarrantSearchResultAlternateData {background-color: #F5F5F5; font-family: Arial, Verdana; font-Size: 12px; text-align: center; border:solid 1px #D5D5D5;}
.DefaultAAWarrantSearchControlLastUpdate {width: 100%;}
.DefaultAAWarrantSearchControlLastUpdate .R0 .C0 {font-family: Verdana; font-size: 12px; color: black; text-align: right;}
.DefaultAAWarrantSearchControlTxt {font-size: 12px;}
.DefaultAAWarrantSearchControlDdl {font-size: 12px;}
.DefaultAAWarrantSearchControlCb {font-size: 12px;}
.DefaultAAWarrantSearchControlBtn {font-size: 12px;}
.BottomDisclaimer {text-align: left; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; font-weight: normal;}

/* ============== IPO  ==============*/ 

/*--------Base Table ----- */.DefaultAAIPOBaseTable {width: 100%; font-family: Arial;}
.DefaultAAIPOBaseTable .R0 .C0 {background-color: #FFFFFF; width: 100%; text-align: left; margin: 0px;}
.DefaultAAIPOBaseTable .R1 .C0, .DefaultAAIPOBaseTable .R2 .C0 {text-align: center; padding: 0px;} /*--------Select Tab ----- */
.DefaultAAIPOSelectedTab {color: #024291; font-size: 12px; text-decoration: none;}
.DefaultAAIPOUnSelectedTab:link, .DefaultAAIPOUnSelectedTab:visited {color: #024291; font-size: 12px; text-decoration: none;}
.DefaultAAIPOUnSelectedTab:hover {color: #024291; font-size: 12px; text-decoration: none;} /*--------Select Table ----- */
.DefaultAAIPOSelectTable {border-collapse: collapse;}
.DefaultAAIPOSelectTable .R0 .C0 {text-align: left; width: auto; padding: 2px;}
.DefaultAAIPOSelectTable .R0 .C1 {text-align: left; width: auto; padding: 2px; border-left: solid 1px black;} /*--------Data Table ----- */
.DefaultAAIPODataTable {width: 100%; border: solid 1px #FFFFFF;}
.DefaultAAIPODataTable .R0 .C0 {background-color: #0B58A1; text-align: left; padding: 0px 3px 0px 3px; font: bold 12px Arial; height: 25px; color: White;}
.DefaultAAIPODataTable .R1 .C0, .DefaultAAIPODataTable .R1 .C1, .DefaultAAIPODataTable .R1 .C2, .DefaultAAIPODataTable .R1 .C3, .DefaultAAIPODataTable .R1 .C4 {background-color: #86BCEF; border: solid 1px #FFFFFF; font: normal 12px Arial; padding: 3px; color: White;}
.DefaultAAIPODataTable .DR .C0, .DefaultAAIPODataTable .DR .C1, .DefaultAAIPODataTable .DR .C2, .DefaultAAIPODataTable .DR .C3, .DefaultAAIPODataTable .DR .C4 {background-color: #FFFFFF; border: solid 1px #FFFFFF; font-size: 12px; padding: 3px;}
.DefaultAAIPODataTable .R1 .C5, .DefaultAAIPODataTable .DR .C5, .DefaultAAIPODataTable .ADR .C5 {display: none;}
.DefaultAAIPODataTable .ADR .C0, .DefaultAAIPODataTable .ADR .C1, .DefaultAAIPODataTable .ADR .C2, .DefaultAAIPODataTable .ADR .C3, .DefaultAAIPODataTable .ADR .C4 {background-color: #EDEDED; border: solid 1px #FFFFFF; font-size: 12px; padding: 3px;}
.DefaultAAIPODataTable .NDR .C0 {text-align: center; font: normal 12px Arial; height: 50px;}

/*----------------------------------------------------*/
/*----------------CSS For MarketCalendar.aspx ------------------*/
/*----------------------------------------------------*/
.DefaultAADBMarketCalendarTable { width: 100%; border-collapse: collapse; }
.DefaultAADBMarketCalendarContentTableStyle { width: 100%; border-collapse: collapse; }
.DefaultAADBMarketCalendarContentTableStyle .R0 .C0 { font-family: Verdana; font-size: 12px; color: white; background-color: #0254A6; padding: 3px; }
.DefaultAADBMarketCalendarContentTableStyle .R0 .C1 { font-family: Verdana; font-size: 12px; 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; display:none;}
.DefaultAADBMarketCalendarMonthTableStyle .R0 .C0 { background-color: #FFFFFF; padding: 0px; color: #000000; font: normal 12px arial; }
/*title style*/
.DefaultAADBMarketCalendarContentTableStyle .R1 .C0 { font: normal 12px 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 { font: normal 12px arial; background: #E4F0FC; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; text-align: center; height: 22px; color: #000000; }

.DefaultAADB_MarketCalendar_D { background: #FFFFFF; width: 100%; border-collapse: collapse; font: normal 12px arial; padding: 2px; }
/* Header Column */
.DefaultAADB_MarketCalendar_D .IR0 { font: normal 12px arial; 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: #0B58A1; color: #ffffff; width: 88px; }
.calendarbutton { border-right: #1d668c 1px solid; border-top: #1d668c 1px solid; font-size: 11px; border-left: #1d668c 1px solid; color: #1d668c; padding-top: 1px; border-bottom: #1d668c 1px solid; font-family: Arial; background-color: #FFFFFF; text-decoration: none; width: 60px; }
/* Data Row */
.DefaultAADB_MarketCalendar_D .DR { font: normal 12px arial; 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: #D8FFFE; color: #ffffff; }
/* Alter Data Row */
.DefaultAADB_MarketCalendar_D .ADR { font: normal 12px arial; 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; color: #ffffff; }
.DefaultAADB_MarketCalendar_D .ADR .IC8 { color: #ff0000; }
.DefaultAADB_MarketCalendar_D .DR .IC8 { color: #ff0000; }
.DefaultAADB_MarketCalendar_D td { height:0px !important;}
.DefaultAADB_MarketCalendar_D A:link { text-decoration: none; color: #666666; }
.DefaultAADB_MarketCalendar_D A:visited { text-decoration: none; color: #666666; }
.DefaultAADB_MarketCalendar_D A:active { text-decoration: none; color: #666666; }
.DefaultAADB_MarketCalendar_D A:hover { text-decoration: none; color: #666666; }

.DefaultAADB_MarketCalendar_DD { background: #0B58A1; width: 100%; border-collapse: collapse; font: normal 12px arial; }
/* Header Column */
.DefaultAADB_MarketCalendar_DD .IR0 { font: normal 12px arial; background: #0B58A1; padding: 1px; 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 { font: normal 12px arial; background: #037cb5; padding: 2px; height: 10px; text-align: left; vertical-align: middle; }
.DefaultAADB_MarketCalendar_DD .IR0 .IC1 { font: normal 12px arial; background: #f2f3f5; text-align: left; vertical-align: middle; }

.DefaultAADB_MarketCalendar_DDD { background: #FFFFFF; width: 100%; border-collapse: collapse; font-size:12px; border: 0px; }
/* Header Column */
.DefaultAADB_MarketCalendar_DDD .IR0 { font-size:12px; font-weight: bold; padding: 1px; 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_DDD .IR0 .IC0 { font-size:12px; background: #103C84; font-weight: bold; border: 1px solid #fff; padding: 2px; height: 10px; text-align: left; vertical-align: middle; }
.DefaultAADB_MarketCalendar_DDD .IR0 .IC1 { font-size:12px; text-align: left; vertical-align: middle; }
/*.DefaultAADB_MarketCalendar_DDD a {font-size:12px;}*/



.DefaultAADB_MarketCalendar_Content { background: #FFFFFF; width: 100%; border-collapse: collapse; font: normal 12px arial; width: 100%; padding: 2px; }
/* Header Column */
.DefaultAADB_MarketCalendar_Content .IR0 { font: normal 12px arial; 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 { background: #9DC5ED; color: #000000; }
/* Data Row */
.DefaultAADB_MarketCalendar_Content .DR { font: normal 12px arial; 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: #EFEFEF; color: #000000; }
.DefaultAADB_MarketCalendar_Content .DR .ICMsg0 { background: #EFEFEF; color: #000000; text-align: center; }
/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content .ADR { font: normal 12px arial; 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: #000000; }
.DefaultAADB_MarketCalendar_Content_IPO_New { background: #FFFFFF; width: 620px; border-collapse: collapse; font: normal 12px arial; width: 100%; padding: 2px; }

/* Header Column */
.DefaultAADB_MarketCalendar_Content_IPO_New .IR0 { font: normal 12px arial; border: 1px solid #ffffff; padding: 2px; height: 10px; text-align: center; vertical-align: middle; }
.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 { background: #9DC5ED; color: #000000; }
/* Data Row */
.DefaultAADB_MarketCalendar_Content_IPO_New .DR { font: normal 12px arial; height: 15px; vertical-align: middle; text-align: left; }
.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: #EFEFEF; color: #000000; }
.DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC3 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC4 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC5 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_IPO_New .DR .IC7 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content_IPO_New .ADR { font: normal 12px arial; background: #ffffff; height: 15px; vertical-align: middle; text-align: left; }
.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: #000000; }
.DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC3 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC4 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC5 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_IPO_New .ADR .IC7 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR { background: #FFFFFF; width: 620px; border-collapse: collapse; font: normal 12px arial; width: 100%; padding: 2px; }
/* Header Column */
.DefaultAADB_MarketCalendar_Content_CR .IR0 { font: normal 12px arial; border: 1px solid #ffffff; padding: 2px; height: 10px; text-align: center; vertical-align: middle; }
.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 { background: #9DC5ED; color: #000000; }
/* Data Row */
.DefaultAADB_MarketCalendar_Content_CR .DR { font: normal 12px arial; 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: #EFEFEF; color: #000000; }
.DefaultAADB_MarketCalendar_Content_CR .DR .IC3 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .DR .IC4 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .DR .IC6 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .DR .IC7 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .DR .IC8 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content_CR .ADR { font: normal 12px arial; background: #ffffff; 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 .IC5, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC6, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC7, .DefaultAADB_MarketCalendar_Content_CR .ADR .IC8 { background: #ffffff; color: #000000; }
.DefaultAADB_MarketCalendar_Content_CR .ADR .IC3 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .ADR .IC4 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .ADR .IC6 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .ADR .IC7 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_CR .ADR .IC8 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SS { background: #FFFFFF; width: 620px; border-collapse: collapse; font: normal 12px arial; width: 100%; padding: 2px; }
/* Header Column */
.DefaultAADB_MarketCalendar_Content_SS .IR0 { font: normal 12px arial; 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 { background: #9DC5ED; color: #000000; }
/* Data Row */
.DefaultAADB_MarketCalendar_Content_SS .DR { font: normal 12px arial; 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: #EFEFEF; color: #000000; }
.DefaultAADB_MarketCalendar_Content_SS .DR .IC3 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SS .DR .IC4 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content_SS .ADR { font: normal 12px arial; 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 .IC5, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC6, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC7, .DefaultAADB_MarketCalendar_Content_SS .ADR .IC8 { background: #ffffff; color: #000000; }
.DefaultAADB_MarketCalendar_Content_SS .ADR .IC3 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SS .ADR .IC4 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SR { background: #FFFFFF; width: 620px; border-collapse: collapse; font: normal 12px arial; width: 100%; padding: 2px; }
/* Header Column */
.DefaultAADB_MarketCalendar_Content_SR .IR0 { font: normal 12px arial; border: 1px solid #ffffff; padding: 2px; height: 10px; text-align: center; vertical-align: middle; }
.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 { background: #9DC5ED; color: #000000; }
/* Data Row */
.DefaultAADB_MarketCalendar_Content_SR .DR { font: normal 12px arial; 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: #EFEFEF; color: #000000; }
.DefaultAADB_MarketCalendar_Content_SR .DR .IC3 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SR .DR .IC4 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SR .DR .IC5 { background: #EFEFEF; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
/* Alter Data Row */
.DefaultAADB_MarketCalendar_Content_SR .ADR { font: normal 12px arial; background: #ffffff; 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 .IC5, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC6, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC7, .DefaultAADB_MarketCalendar_Content_SR .ADR .IC8 { background: #ffffff; color: #000000; }
.DefaultAADB_MarketCalendar_Content_SR .ADR .IC3 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SR .ADR .IC4 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_Content_SR .ADR .IC5 { background: #ffffff; color: #000000; font: normal 12px arial; height: 15px; vertical-align: middle; text-align: right; }
.DefaultAADB_MarketCalendar_DDD A:link { text-decoration: none; color: #666666; }
.DefaultAADB_MarketCalendar_DDD A:visited { text-decoration: none; color: #666666; }
.DefaultAADB_MarketCalendar_DDD A:active { text-decoration: none; color: #666666; }
.DefaultAADB_MarketCalendar_DDD A:hover { text-decoration: none; color: #666666; }
/*----------------------------------------------------*/
/*----------------CSS For MarketCalendar.aspx ------------------*/
/*----------------------------------------------------*/

