.calcheadline3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #808080;
	vertical-align : middle;
}
.calclabel3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
.tableFooterLine
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
.buttomline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #808080
}
.calcheadline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #808080
}
.darkTableline3
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ced6e7
}
.calcbackground2
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
.buttomline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0097ff;
}
.base
{
	background-color:#000000;
}
.bodybg
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
.calcheadline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a1b49c
}
.calcbackground1
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
.calclabel1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
.calcheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0097ff
}
.pre_calcheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8c896a
}
.pre_buttomline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c7c5b6
}
/*O.K*/
.calcbackground
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
/*O.K*/
.MenuText
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: Black;
}
.pre_calcbackground
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7f5ea
}
.calclabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e6f5ff
}
.pre_calclabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7f5ea
}
/*OK*/
.popheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #808080
}
/*OK*/
.popbackground
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
/*ok*/
.poplabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
/* ok */
.popfooter
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c6c5c5
}
.popfooter2
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c6c5c5
}
/*ok*/
.white
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffff
}
.whitecell
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffff
}
.lightbase
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #808080
}
.popframe
{
    BACKGROUND-COLOR: #EBEBEB
}
/* ok .popframezira*/
.popframe2
{
    BACKGROUND-COLOR: #EBEBEB
}
/* O.K */
.field
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial
}
.field1
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Arial
}
.compbackground
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d1edff
}
.compbackgroundzira
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeadd
}
/*ok*/
.tableheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #808080
}
.ftableline
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffebfa
}
/* ok  .stableline */
.lightTableline
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.tableheadline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c6c7c6
}
/* ok  .row-blue */
.darkTableline
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb;
}
/* ok  .ftableline1 */
.darkTableline2
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e0e0e0
}
.stableline1
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.whitespace
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.formText
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial
}
.calclabel2
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.calcHelp
{
    FONT-SIZE: 9pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.formObj
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #808080
}
.errorMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: arial
}
.RentCalcTitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #3dafe4
}
.CalcTableCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #cfd6e4
}
.CalcTotal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER-LEFT-COLOR: #0099ff;
    BORDER-BOTTOM-COLOR: #0099ff;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #0099ff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #808080;
    BORDER-RIGHT-COLOR: #0099ff
}
/*.html-table {
	border: 1px solid White;
	BORDER-LEFT-COLOR: white;
	BORDER-BOTTOM-COLOR: white;
	BORDER-TOP-COLOR: white;
	BORDER-RIGHT-COLOR: white;
}
.html-table {
	border: 1px solid White;
	border-color: White White White White;
	BORDER-LEFT-COLOR: white;
	BORDER-BOTTOM-COLOR: white;
	BORDER-TOP-COLOR: white;
	BORDER-RIGHT-COLOR: white;
	border-bottom-width: 1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}*/ 
.tkrBG
{
	BACKGROUND-COLOR: #DFE2EB;
	height: 20px;
}
.tkrMarq
{
	BACKGROUND-COLOR: #DFE2EB;
	border-bottom: 1px solid #37435A;
}
.tkrDateCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DFE2EB;
	 padding: 0px 10px 0px 10px;
}
.tkrCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DFE2EB;
	 padding: 0px 10px 0px 10px;
}
.tkrDiv
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #808080;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #DFE2EB;	/*DCDCDC;*/
	padding: 0px 5px 0px 5px;
}
.smalltext {
	background-color : #ffffff;
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.burSmalltext {
	background-color : #F5F5F5;
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.burBG {
	background-color:  #F5F5F5;
}

.BorderTable
{
    border:solid 1px #eae9e4;
}
/*-------madadim -----------*/
.m_header
{
	height:22px;
	background-color:#e5f2fb;
	height:22px;
	border-bottom: 1px solid #D8E3E5;
	border-top: 2px solid #00A4E3;
	padding:0 10px;
}	
.m_whiteLine
{
	height:22px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #D8E3E5;
	padding:0 10px;
}
.m_greyLine
{
	height:22px;
	background-color:#F7F7F7;
	border-bottom: 1px solid #D8E3E5;
	padding:0 10px;
}
.m_body
{
	width:100%;
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
.m_footLine
{
	font-weight:bold;
	background-color:#E4ECEF;
	height:22px;
	border-bottom: 1px solid #D8E3E5;
	padding:0 10px;
}

.accessibilityClass{font-family:Arial;height: 25px;background-color: #0078da;display: inline-block;font-size: 16px;text-align: center;/* padding: 0px 7px; */border-radius: 5px;line-height: 24px;cursor: pointer;color:#ffffff;float: right;top: 5px;margin: 10px 20px;width: 90px;float: none;font-weight:normal}
.accessibilityClass:lang(en){width:120px;}
.accessibilityClass:lang(ru){width:180px;}
.accessibilityClass:hover{text-decoration:underline}

.btnPosition
{
    position: absolute !important;
    float: right;
    top: 37px;
    right: 0;
    margin-right: 20px;
}

.btnPosition_en
{
    position: absolute !important;
    float: left;
    top: 37px;
    left: 0;
    margin-left: 20px;
}


.u1st .u1st-hideAccBtn{display:none}