@font-face {
    font-family: "BoutrosAsma";
    font-style: normal;
    font-weight: normal;
    src: url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Regular.eot?#iefix") format("embedded-opentype"), url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Regular.woff") format("woff"), url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Regular.ttf") format("truetype"), url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Regular.svg#BoutrosAsma-Regular") format("svg");
}
@font-face {
    font-family: "BoutrosAsmaBold";
    font-style: bold;
    font-weight: bold;
    src: url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Bold.eot?#iefix") format("embedded-opentype"), url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Bold.woff") format("woff"), url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Bold.ttf") format("truetype"), url("//ksatools.eurolandir.com/tools/TSR/Config/Company/sa-2280/fonts/BoutrosAsma-Bold.svg#BoutrosAsma-Bold") format("svg");
}

body
{
    color: #505050;
    font-size: 14px;
	margin: 0px;
        font-family: "BoutrosAsma", sans-serif!important;
        font-weight: normal;
}

.EurolandTools-TotalReturnAndDividends_ar-AE{
    font-family: "BoutrosAsma";
}
.EurolandTools-TotalReturnAndDividends_en-GB{
    font-family: "BoutrosAsma";
}


.EurolandTools-TotalReturnAndDividends {
	max-width: 730px;
    min-width: 400px;
	margin: 0 auto 0 auto;
	-webkit-text-size-adjust: 100%;
}
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Button {
    background: #00428a none repeat scroll 0 0;
    border: 1px solid #00428a;
    border-radius: 0px;
    color: #ffffff;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    text-transform: normal;
    padding-bottom: 6px;
    padding-top: 8px;
}
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Button{
	padding-left: 35px;
    padding-right: 35px;
}
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-CalculatorTab-Button{
	padding-left: 51px;
    padding-right: 51px;
}

.EurolandTools-TotalReturnAndDividends-TabSelection-OverviewTab{
	border-left: 1px solid #ccc !important;
}
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-TabSelection-OverviewTab{
	border-right: 1px solid #ccc !important;
}
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab, .EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before {
    font-weight: normal !important;
    height: 14px;
    line-height: 14px;
    padding: 15px 20px;
    text-transform: none;
    background: #999999!important;
  
    border-radius: 0;
    color: #ffffff!important;
    font-weight: bold!important;
    text-align: center;
    border: 0px!important;
    min-width: 100px;
    font-family: "BoutrosAsmaBold";
}
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before
{
	background: #00B04B none repeat scroll 0 0;
    border: 1px solid #00B04B;
    color: #ffffff;
	text-align: center;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-TabSelection-Tab,
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before{
	font-weight: bold !important;
    height: 14px;
    line-height: 14px;
    padding: 15px 20px;
	text-transform: normal;

    border:0px!important;
    color:#fff!important;
    border-radius: 0;
	text-align: center;
	min-width: 100px;
	font-family: "BoutrosAsmaBold";
}
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before
{
	background: #999 none repeat scroll 0 0;
    border: 1px solid #999;
    color: #ffffff;
}   

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover{
	background-color: #999 !important;
	color: #ffffff;
	text-align: center;
}
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:active,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab {
	/*
		The extra Tab design for the hover and active states in older IEs
		NB! - This doubles as the default design for older IEs, however, for the effect to function correctly you need to keep the font paramaters the same as for the normal design, 
        otherwise the effect will have little to no meaning, this is why the active tab should have a different background color from the inactive ones as well.
	*/
    
}
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-TabSelection-Tab{
	
}

.EurolandTools-TotalReturnAndDividends_en-GB .EurolandTools-TotalReturnAndDividends-TabSelection-Tab{
	
}

.EurolandTools-TotalReturnAndDividends_en-GB .EurolandTools-TotalReturnAndDividends-TabSelection-Tab{
	border-left: 0 none;
    margin-right: 0;
}

.EurolandTools-TotalReturnAndDividends_ar-AE  .EurolandTools-TotalReturnAndDividends-TabSelection-Tab{
	border-right: 0 none;
    margin-left: 0;
}
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover,
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:active {
}

.EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before{
}
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before,
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before
 {
	/*
		The extra Tab design again for the hover and active states in order for the transition effect to have it
	*/
    
	/*
		Need to remove any side padding from the before pseudo elements in order to keep the text-alignment at the center
		NOTE! - The system should take care of this.
	*/
    padding-left: 0px !important;
    padding-right: 0px !important;
    
}

/* 
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover, 
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:active, 
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab {
	text-decoration: none;
    color: #ffffff;
    border: solid 1px #5f514e;
    border-bottom: solid 1px #5f514e !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    text-transform: none !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    font-size: 12px;
    font-family: "LatoBold",sans-serif;
    background-color: #5f514e !important;
    text-transform: uppercase !important;
    border-radius: 5px 5px 0 0;
} */



	
 /*   .EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before {
    opacity: 0;
    display:none;
}
        .EurolandTools-TotalReturnAndDividends-TabSelection-Tab::before, .EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before
        {
            display:none;
        }*/

        .EurolandTools-TotalReturnAndDividends-TabSelection-Tabs {
    padding-top: 10px;
    border-bottom: 1px solid #fff;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH, .EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-TableHeading, .EurolandTools-TotalReturnAndDividends-TotalReturnTab-Heading, .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell, .EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading, .EurolandTools-TotalReturnAndDividends-HistoryTab-Heading, .EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH
{
    font-weight: normal;
}
.EurolandTools-TotalReturnAndDividends-SuppliedBy a {
    color: #213972;
    text-decoration: none;
}
.EurolandTools-TotalReturnAndDividends-SuppliedBy a:hover {
    color: #4eb0f2;
    text-decoration: none;
}
.EurolandTools-TotalReturnAndDividends_ar-AE input,
.EurolandTools-TotalReturnAndDividends_ar-AE textarea
{
    font-family: "BoutrosAsma";
    font-size:14px;
    padding: 5px;
    border: 1px solid #ccc;
}
.EurolandTools-TotalReturnAndDividends_en-GB input,
.EurolandTools-TotalReturnAndDividends_en-GB textarea
{
    font-family: "BoutrosAsma";
    font-size:14px;
    padding: 5px;
    border: 1px solid #ccc;
}
.EurolandTools-TotalReturnAndDividends-HistoryTab-Heading{
	font-size: 1.5em;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell{
	font-family: "BoutrosAsma";
}
.EurolandTools-TotalReturnAndDividends_en-GB .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell{
	font-family: "BoutrosAsma";
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell{
	background: #004487 none repeat scroll 0 0;
    
    color: #ffffff !important;
    height: 30px;
    font-weight: normal;
    line-height: 30px;
    padding-top: 2px;
	padding-bottom: 0;
    vertical-align: middle;
	border-radius: 0;
	border-left: 0;
	border-right: 0;
       font-family: "BoutrosAsmaBold"!important;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Cell{
	padding: 0;
	height: 30px;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Market,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency{
	padding-left: 10px;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Market, .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency {
    padding-right: 10px;
    text-align: center;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Date{
	padding-left: 10px;
}

.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate,
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Date{
	padding-right: 10px;
	border-radius: 0 !important;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge{
	border-radius: 0 !important;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Table{
	border-bottom: 1px solid #fff;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-Table{
	background: none;
}

.EurolandTools-TotalReturnAndDividends-OverviewTab-TableHeading{
	background: transparent;
    color: #004487;

    font-family: "BoutrosAsmaBold";
}

.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table-TH,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-TH,
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-AnnualReturn-Table-TH
{
    background: none repeat scroll 0 0 #004487;
    color: #ffffff;
    font-weight:normal;
    border:0px!important;
    border-radius: 0px!important;
	padding: 10px 15px;
      font-family: "BoutrosAsmaBold";
}
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table-DataCell{
	padding: 10px 15px;
}

.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends input, .EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends textarea{
	height: 15px !important;
    font-family: "BoutrosAsma";
    padding: 3px 2px 2px;
}
.EurolandTools-TotalReturnAndDividends_en-GB .EurolandTools-TotalReturnAndDividends input, .EurolandTools-TotalReturnAndDividends_en-GB .EurolandTools-TotalReturnAndDividends textarea{
	height: 15px !important;
    font-family: "BoutrosAsma";
    padding: 3px 2px 2px;
}
.EurolandTools-TotalReturnAndDividends-TabSelection-Tab:hover::before{
	opacity: 0;
}


.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab, .EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab::before {
    border-bottom: 1px solid #ffffff !important;
}

a:link, a:visited, a:active {
    color: #2b4462;
    text-decoration: none;
}
a:hover {
    color: #2b4462;
    text-decoration: none;
}
.EurolandTools-TotalReturnAndDividends-TabSelection-ActiveTab {
    background: #00B04B!important;
    border: 0;
    color: #FFFFFF!important;
    position: relative;
    font-weight: bold !important;
  
}
.EurolandTools-TotalReturnAndDividends-TabsContainer {
    position: relative;
    top: 0px;
    left: 0;

    border-top: 0px;
   
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-Heading,
.EurolandTools-TotalReturnAndDividends-HistoryTab-Heading {
    padding: 20px 0px 10px 11px;
    font-weight: normal;
    font-size: 1.5em;
    float: left;
    margin: 0;
}
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Controls {
    padding-top: 10px;
    color: #363636;
    width: 70%;
    padding-bottom: 10px;
    padding-left: 10px;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingName.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge, .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name.EurolandTools-TotalReturnAndDividends-InstrumentSelection-LeftEdge {
    padding-left: 10px;
    border-bottom: 0.08em solid #e2e2e2;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Market, .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency {
    padding-left: 10px;
    border-bottom: 0.08em solid #e2e2e2;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-Market, .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Currency {
    padding-left: 10px;
    border-bottom: 0.08em solid #e2e2e2;
}
.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate, .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Date {
    padding-right: 10px;
    border-radius: 0 !important;
    border-bottom: 0.08em solid #e2e2e2;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    padding: 1em;
}
.EurolandTools-TotalReturnAndDividends-HistoryTab-Table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    padding: 1em;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-TableHeading {
    color: #363636;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 0 20px 0;
    margin: 0;
    padding-left: 1em;
}
.EurolandTools-TotalReturnAndDividends-CalculatorTab-Results {
    border: 1px solid #cbcbcb;
    color: #5e595a;
  
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-Notes {
    font-size: .85em;
    padding: 5px 1em 15px 1em;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-Notes {
    padding-top: 10px;
    font-size: .8em;
    padding-right: 1em;
}
h2.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-TableHeading_ar-ae {
    padding-right: 1em;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-HistoryTab-Heading {
    float: right;
    padding-right: 1em;
}
.EurolandTools-TotalReturnAndDividends-CalculatorTab-DateOfInvestmentRow, .EurolandTools-TotalReturnAndDividends-CalculatorTab-EndDateOfInvestmentRow, .EurolandTools-TotalReturnAndDividends-CalculatorTab-InvestmentRow {
    padding: 8px 1em 8px 1em;
    display: block;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-CurrencyRow {
    text-align: right;
    padding: 10px 1em 0 1em;
}
.EurolandTools-TotalReturnAndDividends-HistoryTab-Selection {
    padding: 20px 1em 10px 1em;
    float: right;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-CurrencyRow_ar-AE {
    text-align: left;
    padding: 10px 1em 0 1em;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell {
    text-align: center;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingName.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingLeftEdge, .EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-Name.EurolandTools-TotalReturnAndDividends-InstrumentSelection-LeftEdge {
    padding-right: 10px;
    padding-left: 0;
    text-align: right;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell {
    text-align: center;
}
th.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate.EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingCell-RTL {
    text-align: left;
}
.EurolandTools-TotalReturnAndDividends-OverviewTab-Notes {
    padding-left: 1em;
    padding-bottom: 1em;
}
.EurolandTools-TotalReturnAndDividends-HistoryTab-Notes {
    font-size: 10px;
    padding: 5px 1em 15px 1em;
}
.EurolandTools-CommonObjects-Select {
    display: inline-block;
    text-align: left;
    vertical-align: text-top;
    position: relative;
    top: auto;
    padding: 0 1em 0 1em;
    left: auto;
}
.EurolandTools-TotalReturnAndDividends-TotalReturnTab-PeriodicalYield-TableHeading {
    color: #363636;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 0 20px 0;
    margin: 0;

    padding: 0 1em 0 1em;
}
.EurolandTools-TotalReturnAndDividends-RTL .EurolandTools-TotalReturnAndDividends-InstrumentSelection-HeadingDate {
 
    text-align: left;
}
.EurolandTools-TotalReturnAndDividends_ar-AE .EurolandTools-TotalReturnAndDividends-TabSelection-Tab {
 
    margin-left: 2px ! important;
}
.EurolandTools-TotalReturnAndDividends .EurolandTools-TotalReturnAndDividends-TabSelection-Tab {

    margin-right: 2px ! important;
}

