div#MainDiv {
		max-width: 696px/* 670 550px;*/
}

body {
	font: 12px Arial, sans-serif;
	color: #333333;
	background: #ffffff;
	margin: 0; 
/* for online integration the best is to declare zero margin in order to remove it.
 However for standalone reviewing it is easier to see the tool with margins = default browser margin. kn@120926 */
 
}

body.ja-JP{
	font: 12px "Hiragino Kaku Gothic Pro", Meiryo, Arial, sans-serif;
}
/* This hides the buttons for Chart view and Table view*/

.IAT-Heading-Buttons {
    display: none;
}
a:link, a:visited {
	color: #333333;
	text-decoration: underline;
}
a:hover, a:active {
	color: #333333;
	text-decoration: none;
}

.SelectionObject-FirstLevel-ArrowButton, .SelectionObject-FirstLevel-Tab-Button{
	color: #333f48;
	font-size: 14px;
}
.SelectionObject-SecondLevel-Button{
	color: #333f48;
	font-size: 14px;
	height: 40px;
}

.IAT-Buttons {
	display: none!important;
}
.IAT-Buttons div:nth-child(1),
.IAT-Buttons div:nth-child(2),
.IAT-Buttons div:nth-child(3) {
	display: none!important;
}
:root .IAT-Buttons {
	display: block!important;
}

.ScrollDataTable-NameContainer,
.ScrollDataTable-DataContainer{
	min-width: 50% !important;
}


/****************************************************************/
/****************************************************************/
                  /*Modification version 3-5*/
/****************************************************************/
/****************************************************************/

body.ja-JP .EurolandTools-InteractiveAnalysis {
    font-family: "Hiragino Kaku Gothic Pro", Meiryo, Arial, sans-serif;
    font-size: 12px;
    line-height: normal;
    color: #333;
}

.EurolandTools-InteractiveAnalysis {
    font-size: 12px;
     font-family: Arial, sans-serif;
    color: #333333;
    width: 100%;
    max-width: 696px;
}

.EurolandTools-InteractiveAnalysis_en-GB.EurolandTools-InteractiveAnalysis {
    float: left;
}

.EurolandTools-InteractiveAnalysis_ja-JP.EurolandTools-InteractiveAnalysis {
    float: left;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable-DataContainer {
    width: 50%!important;
}
.EurolandTools-InteractiveAnalysis-ScrollDataTable-NameContainer {
    width: 50%!important;
}

table.EurolandTools-InteractiveAnalysis-ScrollDataTable-Data {
     border-right: 2px solid #c3c3c3 !important;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn {
    border-right: 2px solid #8f979c !important;
}

.EurolandTools-InteractiveAnalysis-PrintViewButton, .EurolandTools-InteractiveAnalysis {
    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
    -webkit-text-size-adjust: 100%;
}

.EurolandTools-InteractiveAnalysis-Heading {
    font-size: 22px !important;
    padding: 0em 0em 0.2em 0em;
    margin: 0em;
    float: left;
}

.EurolandTools-CommonObjects-ScrollingSelection-ArrowButton, .EurolandTools-CommonObjects-ScrollingSelection-Button {
    border-radius: 0.3em;
    background: #ededed;
    border: 0.08em solid #e3e3e3;
    color: #333f48;
    text-decoration: none;
    font-size: 14px;
    transition: background 0.5s, border 0.5s, color 0.5s;
    -moz-transition: background 0.5s, border 0.5s, color 0.5s;
    -webkit-transition: background 0.5s, border 0.5s, color 0.5s;
    -o-transition: background 0.5s, border 0.5s, color 0.5s;
    min-height: 3.8em;
}

.EurolandTools-CommonObjects-ScrollingSelection-SelectedButton, .EurolandTools-CommonObjects-ScrollingSelection-ArrowButton:hover, .EurolandTools-CommonObjects-ScrollingSelection-Button:hover {
    background: #bbb;
    border-color: #ebebeb;
    color: #333f48;
    cursor: pointer!important;
}

.EurolandTools-InteractiveAnalysis-Periods {
    border-top: 2px solid #c3c3c3;
    border-bottom: 2px solid #c3c3c3;
    padding: 1em 0 0.3em 0;
}

.EurolandTools-InteractiveAnalysis-Heading {
    font-size: 22px !important;
    padding: 5px 10px 10px 10px !important;
    margin: 0em;
    float: left;
}

.EurolandTools-InteractiveAnalysis-HeadingContainer {
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 1px solid #d1d1d1;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable {
    padding-bottom: 7px;
    border-top: 1px solid #c3c3c3 !important;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn-Name, .EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn-Unit {
    border-bottom: 0.08em solid #C3C3C3;
    padding: 3px 3px 3px 3px !important;
    background: #F7F7F7;
    color: #8D8D8D;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable-DataContainer {
    border-bottom: 1px solid #d1d1d1;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable-NameContainer {
    border-bottom: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable-Data-PeriodCell, .EurolandTools-InteractiveAnalysis-ScrollDataTable-Data-ValueCell {
    text-align: right;
    padding: 3px 3px 3px 3px !important;
    border-bottom: 0.08em solid #C3C3C3;
    white-space: nowrap;
}

.EurolandTools-InteractiveAnalysis-ScrollDataTable-DataColumn, .EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn {
/*    border: 1px solid #D1D1D1;*/
    border-right: 2px solid #d1d1d1;
}

/*HIde Icon*/
/* a.EurolandTools-CommonObjects-ButtonObject.EurolandTools-InteractiveAnalysis-PrintButton {
    display: none;
}

a.EurolandTools-CommonObjects-ButtonObject.EurolandTools-InteractiveAnalysis-ImageButton {
    display: none;
}

a.EurolandTools-CommonObjects-ButtonObject.EurolandTools-InteractiveAnalysis-PdfButton {
    display: none;
} */

.EurolandTools-InteractiveAnalysis-ViewButtons {
    display: none;
}

.ja-JP .EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn-Name, .EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn-Unit {
/*    border-bottom: 0.08em solid #C3C3C3;*/
    padding: 3px 3px 3px 3px !important;
    background: #F7F7F7;
    color: #8D8D8D;
}

.ja-JP .EurolandTools-InteractiveAnalysis-ScrollDataTable-Data-PeriodCell, .EurolandTools-InteractiveAnalysis-ScrollDataTable-Data-ValueCell {
    text-align: right;
    padding: 3px 3px 3px 3px !important;
    border-bottom: 0.08em solid #C3C3C3;
    white-space: nowrap;
}

.ja-JP.EurolandTools-InteractiveAnalysis-ScrollDataTable-Data-PeriodCell, .EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn-PeriodRow-Name, .EurolandTools-InteractiveAnalysis-ScrollDataTable-NameColumn-PeriodRow-Unit {
    background: #EDEDED;
    color: #8D8D8D;
    font-weight: bold;
    padding: 3px 3px 3px 3px !important;
    border-bottom: 0.08em solid #C3C3C3;
}


