
#IRMain div.h3										{ margin-top:1em; margin-bottom:1.2em;}


/* TABLE
---------------------------------------------------------------------------------------------------*/
#IRMain table.tbColorH01							{ width:100%; margin-bottom:2em; border-bottom:solid 1px #127cca;}
#IRMain table.tbColorH01 th,
#IRMain table.tbColorH01 td							{ padding-top:7px; padding-bottom:6px;}
#IRMain table.tbColorH01 th							{ padding-left:10px; border-top:solid 1px #ffffff; color:#ffffff; background-color:#127cca;}
#IRMain table.tbColorH01 td							{ padding-left:40px; border-top:solid 1px #127cca;}
#IRMain table.tbColorH01 tr.first th				{ border-top:solid 1px #127cca;}

#IRMain table.tbColorH02							{ width:100%; margin-bottom:1em; border-bottom:solid 1px #127cca;}
#IRMain table.tbColorH02 caption					{ margin:0; padding:4px 0 3px 10px; text-align:left; font-weight:bold; color:#ffffff; background-color:#127cca;}
#IRMain table.tbColorH02 thead th,
#IRMain table.tbColorH02 thead td					{ padding-top:4px; padding-bottom:3px; color:#ffffff; background-color:#127cca; font-weight:bold;}
#IRMain table.tbColorH02 thead th					{ padding-left:10px;}
#IRMain table.tbColorH02 thead td					{ text-align:center; white-space:nowrap;}
#IRMain table.tbColorH02 tbody th,
#IRMain table.tbColorH02 tbody td					{ padding-top:7px; padding-bottom:6px; border-top:solid 1px #bdbdbd;}
#IRMain table.tbColorH02 tbody th					{ padding-left:10px;}
#IRMain table.tbColorH02 tbody td					{ text-align:center; white-space:nowrap;}
#IRMain table.tbColorH02 tbody tr.first th,
#IRMain table.tbColorH02 tbody tr.first td			{ border-top-style:none;}
#IRMain table.tbColorH02 tbody tr.nextcategory th,
#IRMain table.tbColorH02 tbody tr.nextcategory td	{ border-top:solid 1px #127cca;}

/*
--------------------------------------*/
#IRMain p.caption									{ margin-top:1.5em; padding-right:5px; text-align:right;}

/* TABLE FOOTER NOTES
--------------------------------------*/
#IRMain table.note td								{ padding:0 10px 1em 0;}
#IRMain table.note td.nw							{ padding-left:10px;}





/*-------------------
 CHART
---------------------------------------------------------------------------------------------------*/
#IRMain #ir_chart01 iframe							{ margin:10px auto 0 auto; padding:0;}


/*-------------------
 BASIC
---------------------------------------------------------------------------------------------------*/
#IRMain p.h3Info									{ position:relative; top:3.2em; padding-right:10px; text-align:right;}
#IRMain table#ir_basic_note td						{ padding:0 0 5px 7px;}

#IRMain div#ir_basic01								{ margin-top:2em; margin-bottom:2em;}
#IRMain #ir_basic01 div.frame01						{ padding:5px 9px 5px 19px;}
#IRMain #ir_basic01 div.frame01 table				{ border-top:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9;}
#IRMain #ir_basic01 div.frame01 th,
#IRMain #ir_basic01 div.frame01 td					{ text-align:center; border-left:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; vertical-align:middle;}
#IRMain #ir_basic01 div.frame01 th					{ padding:6px 0 4px 0; background-color:#f7f7f7;}
#IRMain #ir_basic01 div.frame01 td a					{ display:block; padding:6px 4px;}
#IRMain #ir_basic01 div.frame01 h3					{ margin-top:0.5em; margin-bottom:1em;}
#IRMain #ir_basic01 div.frame01 table.small			{ margin-top:1.2em; margin-bottom:0.5em; border-style:none;}
#IRMain #ir_basic01 div.frame01 table.small td		{ padding:0 10px 1em 0; border-style:none; text-align:left; vertical-align:top;}
#IRMain #ir_basic01 div.frame01 table.small td.nw	{ padding:0 10px 1em 10px;}

#IRMain div#ir_basic01 div#stock1999_9 td#stock_bk1999_9,#IRMain div#ir_basic01 div#stock2000_9 td#stock_bk2000_9,#IRMain div#ir_basic01 div#stock2001_9 td#stock_bk2001_9,#IRMain div#ir_basic01 div#stock2002_9 td#stock_bk2002_9,#IRMain div#ir_basic01 div#stock2003_9 td#stock_bk2003_9,#IRMain div#ir_basic01 div#stock2004_9 td#stock_bk2004_9,#IRMain div#ir_basic01 div#stock2005_9 td#stock_bk2005_9,#IRMain div#ir_basic01 div#stock2006_9 td#stock_bk2006_9,#IRMain div#ir_basic01 div#stock2007_9 td#stock_bk2007_9,#IRMain div#ir_basic01 div#stock2008_9 td#stock_bk2008_9,#IRMain div#ir_basic01 div#stock2009_9 td#stock_bk2009_9,#IRMain div#ir_basic01 div#stock2010_9 td#stock_bk2010_9,#IRMain div#ir_basic01 div#stock2011_9 td#stock_bk2011_9,#IRMain div#ir_basic01 div#stock2012_9 td#stock_bk2012_9,#IRMain div#ir_basic01 div#stock2013_9 td#stock_bk2013_9,#IRMain div#ir_basic01 div#stock2014_9 td#stock_bk2014_9,#IRMain div#ir_basic01 div#stock2015_9 td#stock_bk2015_9,#IRMain div#ir_basic01 div#stock2016_9 td#stock_bk2016_9,#IRMain div#ir_basic01 div#stock2017_9 td#stock_bk2017_9,#IRMain div#ir_basic01 div#stock2018_9 td#stock_bk2018_9,#IRMain div#ir_basic01 div#stock2019_9 td#stock_bk2019_9,#IRMain div#ir_basic01 div#stock2020_9 td#stock_bk2020_9,#IRMain div#ir_basic01 div#stock1998_3 td#stock_bk1998_3,#IRMain div#ir_basic01 div#stock1999_3 td#stock_bk1999_3,#IRMain div#ir_basic01 div#stock2000_3 td#stock_bk2000_3,#IRMain div#ir_basic01 div#stock2001_3 td#stock_bk2001_3,#IRMain div#ir_basic01 div#stock2002_3 td#stock_bk2002_3,#IRMain div#ir_basic01 div#stock2003_3 td#stock_bk2003_3,#IRMain div#ir_basic01 div#stock2004_3 td#stock_bk2004_3,#IRMain div#ir_basic01 div#stock2005_3 td#stock_bk2005_3,#IRMain div#ir_basic01 div#stock2006_3 td#stock_bk2006_3,#IRMain div#ir_basic01 div#stock2007_3 td#stock_bk2007_3,#IRMain div#ir_basic01 div#stock2008_3 td#stock_bk2008_3,#IRMain div#ir_basic01 div#stock2009_3 td#stock_bk2009_3,#IRMain div#ir_basic01 div#stock2010_3 td#stock_bk2010_3,#IRMain div#ir_basic01 div#stock2011_3 td#stock_bk2011_3,#IRMain div#ir_basic01 div#stock2012_3 td#stock_bk2012_3,#IRMain div#ir_basic01 div#stock2013_3 td#stock_bk2013_3,#IRMain div#ir_basic01 div#stock2014_3 td#stock_bk2014_3,#IRMain div#ir_basic01 div#stock2015_3 td#stock_bk2015_3,#IRMain div#ir_basic01 div#stock2016_3 td#stock_bk2016_3,#IRMain div#ir_basic01 div#stock2017_3 td#stock_bk2017_3,#IRMain div#ir_basic01 div#stock2018_3 td#stock_bk2018_3,#IRMain div#ir_basic01 div#stock2019_3 td#stock_bk2019_3,#IRMain div#ir_basic01 div#stock2020_3 td#stock_bk2020_3
													{ background-color:#e0ecfa;}
#IRMain div#ir_basic01 div#stock1999_9 td#stock_bk1999_9 a,#IRMain div#ir_basic01 div#stock2000_9 td#stock_bk2000_9 a,#IRMain div#ir_basic01 div#stock2001_9 td#stock_bk2001_9 a,#IRMain div#ir_basic01 div#stock2002_9 td#stock_bk2002_9 a,#IRMain div#ir_basic01 div#stock2003_9 td#stock_bk2003_9 a,#IRMain div#ir_basic01 div#stock2004_9 td#stock_bk2004_9 a,#IRMain div#ir_basic01 div#stock2005_9 td#stock_bk2005_9 a,#IRMain div#ir_basic01 div#stock2006_9 td#stock_bk2006_9 a,#IRMain div#ir_basic01 div#stock2007_9 td#stock_bk2007_9 a,#IRMain div#ir_basic01 div#stock2008_9 td#stock_bk2008_9 a,#IRMain div#ir_basic01 div#stock2009_9 td#stock_bk2009_9 a,#IRMain div#ir_basic01 div#stock2010_9 td#stock_bk2010_9 a,#IRMain div#ir_basic01 div#stock2011_9 td#stock_bk2011_9 a,#IRMain div#ir_basic01 div#stock2012_9 td#stock_bk2012_9 a,#IRMain div#ir_basic01 div#stock2013_9 td#stock_bk2013_9 a,#IRMain div#ir_basic01 div#stock2014_9 td#stock_bk2014_9 a,#IRMain div#ir_basic01 div#stock2015_9 td#stock_bk2015_9 a,#IRMain div#ir_basic01 div#stock2016_9 td#stock_bk2016_9 a,#IRMain div#ir_basic01 div#stock2017_9 td#stock_bk2017_9 a,#IRMain div#ir_basic01 div#stock2018_9 td#stock_bk2018_9 a,#IRMain div#ir_basic01 div#stock2019_9 td#stock_bk2019_9 a,#IRMain div#ir_basic01 div#stock2020_9 td#stock_bk2020_9 a,#IRMain div#ir_basic01 div#stock1998_3 td#stock_bk1998_3 a,#IRMain div#ir_basic01 div#stock1999_3 td#stock_bk1999_3 a,#IRMain div#ir_basic01 div#stock2000_3 td#stock_bk2000_3 a,#IRMain div#ir_basic01 div#stock2001_3 td#stock_bk2001_3 a,#IRMain div#ir_basic01 div#stock2002_3 td#stock_bk2002_3 a,#IRMain div#ir_basic01 div#stock2003_3 td#stock_bk2003_3 a,#IRMain div#ir_basic01 div#stock2004_3 td#stock_bk2004_3 a,#IRMain div#ir_basic01 div#stock2005_3 td#stock_bk2005_3 a,#IRMain div#ir_basic01 div#stock2006_3 td#stock_bk2006_3 a,#IRMain div#ir_basic01 div#stock2007_3 td#stock_bk2007_3 a,#IRMain div#ir_basic01 div#stock2008_3 td#stock_bk2008_3 a,#IRMain div#ir_basic01 div#stock2009_3 td#stock_bk2009_3 a,#IRMain div#ir_basic01 div#stock2010_3 td#stock_bk2010_3 a,#IRMain div#ir_basic01 div#stock2011_3 td#stock_bk2011_3 a,#IRMain div#ir_basic01 div#stock2012_3 td#stock_bk2012_3 a,#IRMain div#ir_basic01 div#stock2013_3 td#stock_bk2013_3 a,#IRMain div#ir_basic01 div#stock2014_3 td#stock_bk2014_3 a,#IRMain div#ir_basic01 div#stock2015_3 td#stock_bk2015_3 a,#IRMain div#ir_basic01 div#stock2016_3 td#stock_bk2016_3 a,#IRMain div#ir_basic01 div#stock2017_3 td#stock_bk2017_3 a,#IRMain div#ir_basic01 div#stock2018_3 td#stock_bk2018_3 a,#IRMain div#ir_basic01 div#stock2019_3 td#stock_bk2019_3 a,#IRMain div#ir_basic01 div#stock2020_3 td#stock_bk2020_3 a
													{ color:#333333; text-decoration:none; cursor:default;}


/*-------------------
 STOCK SPLIT
---------------------------------------------------------------------------------------------------*/
#IRMain table#ir_split01			{ margin-top:2em;}
#IRMain table#ir_split01 td			{ padding-left:55px;}
#IRMain table#ir_split01 span		{ margin-left:18px; margin-right:15px;}


/*-------------------
 STOCK BOND
---------------------------------------------------------------------------------------------------*/
#IRMain table.btn01					{ margin-left:auto; margin-right:auto; margin-bottom:50px; background-color:#1d93d6; background-image:url("/en/ir/images/bg_btn01.gif"); background-position:50% 50%; background-repeat:repeat-x;}
#IRMain table.btn01 td				{ width:4px; height:32px; font-size:1px; line-height:1px; background-image:url("/en/ir/images/btn01-side.gif");}
#IRMain table.btn01 td.btn01a		{ background-position:100% 50%;}
#IRMain table.btn01 td.btn01b		{ background-position:0 50%;}
#IRMain table.btn01 th				{ height:32px; padding:0 0 0 0;}
#IRMain table.btn01 div				{ padding:0 0 0 0;}
#IRMain table.btn01 th a			{ display:block; height:32px; padding:0 11px 0 26px; line-height:32px; background-image:url("/en/ir/images/icn_lnk20wh.gif"); background-position:11px 50%;}
#IRMain table.btn01 th a:link,
#IRMain table.btn01 th a:visited,
#IRMain table.btn01 th a:hover		{ color:#ffffff; text-decoration:none;}
#IRMain table.btn01 th span			{ border-bottom:solid 1px #ffffff;}


/*-------------------
 ANALYST
---------------------------------------------------------------------------------------------------*/
#IRMain tbody#ir_analyst01 td		{ text-indent:15px; text-align:left;}

