
/*-------------------------------------------------- Public ------------------------------------------------*/
body
{
	direction:rtl;
	background-color: #D1D3D4;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	text-align:right;
	height:100%;
}

.empty
{
	font-family: Tahoma;
	font-size: 3px;
}

P
{
	line-height:1.5;
}

P.Regular
{
	line-height:1.5;
	color: #525151;
}

TD
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.BuletStyle
{
	color: #FF8800;
	line-height: 1.5;
	list-style-type: square;
}

.BuletThinStyle
{
	color:#FF8724;
	line-height:1;
	list-style-type:square;
}


.bodyTypeColoredLink
{
	color: #5485D4;
	
}


TD.sidebarHolder
{
	vertical-align:top;
	width: 160px;
}

.navigationBarTxt
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #828282;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.navigationBarTxtLeft
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #828282;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:left;
}

A.languageLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #FF7E00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.languageLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #0C78C0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:underline;
}

.navigationBarArrow
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.smallNavigationBarArrow
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


.topMenuBarTxt
{
	text-align:right;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
.topMenuBarSpace
{
	width:25px;
}

.CellSpace
{
	width:15px;
}

.nowrapStyle
{
	white-space:nowrap;	
}

.sideMenuTitleBar
{
    background-color: #536C90;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}
.sideMenuBar
{
    background-color: #E2E7F6;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:4px;
}
.sideMenuHoverBar
{
    background-color: #F1F4FB;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}

.sideMenuActiveBar
{
    background-color: #FF9822;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}


.sidebarBarArrow
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #FF8800;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

TABLE.MainTable
{
	width: 100%;
	padding:0px;
	border:0px;
}

TABLE.MainBodyTable
{
	width: 100%;
	height: 200px;
	padding-left:1px;
	padding-left:16px;
	padding-right:16px;	
	border:0px;
}


TABLE.sideMenuTable
{
	width: 160px;
	background-color: #FFFFFF;
	border:0px;
}


Table.tblAllSideBordered
{
	background-color: #FFFFFF;
	
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#B9B9B9;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#B9B9B9;

	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#B9B9B9;
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#B9B9B9;
}

Table.tblLeftRightBordered
{
	background-color: #FFFFFF;

	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#B9B9B9;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#B9B9B9;

	border-bottom-width:0px;
	border-top-width:0px;
	
	text-align:center;
}

Table.tblLeftRightSpanned
{
	background-color: #FFFFFF;
	
	padding-left:40px;
	padding-right:40px;	
}



Table.tarrifTable
{
	background-color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;	
	padding-bottom:5px;	
	padding-top:5px;
		
	border-width:1px;
	border-style:solid;
	border-color:#A3AFB9;
}


Table.homeFormSideBordered
{
	width: 160px;
	
	background-color: #FFFFFF;
	
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#D1D2D2;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#D1D2D2;

	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#D1D2D2;
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D1D2D2;
}

TD.HomeFormTopBorder
{
	background-color: #FFFFFF;
	
	border-top-style:solid;
	border-top-width:1px;

	padding-top:1px;	
	text-align:left;
}


TD.tarrifHead
{
	background-color: #D6DCED;
	padding:3px;
	border-width:0px;
	
	FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}

TD.tarrifBody
{
	background-color: #FFFFFF;
	padding:3px;
	border-width:1px;
	border-style:solid;
	border-color:#D6DCED;
	COLOR: #525151;
}

TD.tarrifBbody
{
	background-color: #FFFFFF;
	padding:3px;
	border-width:1px;
	border-style:solid;
	border-color:#D6DCED;
	
	FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}

TD.rightBorderedTD
{
	background-color: #FFFFFF;
	
	border-right-style:solid;
	border-right-width:1px;

	padding-right:5px;	
	text-align:center;
}

TD.topBorderedTD
{
	background-color: #FFFFFF;
	
	border-top-style:solid;
	border-top-width:1px;

	padding-top:5px;	
	text-align:center;
}

TD.internalHeadTypeDarkCenter
{
	background-color: #7D8991;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:center;
    padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:4px;
}

TD.internalHeadTypeDark
{
	background-color: #7D8991;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}

TD.internalHeadTypeLight
{
	background-color: #A3AFB9;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}


TD.bodyWithLowPadding
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
}

TD.bodyWithPadding
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
TD.bodyWithPadding_blue
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #335C9F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}

TD.bodyWithPadding_sidebar
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
TD.bodyWithPadding_blue_sidebar
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #335C9F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:6px;
    padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
}

TD.BothSidePadding
{
    padding-left:20px;
	padding-right:20px;
}



.BtnStyle
{
	width:80px;
	color:#525151;
	font-size:8pt; 
	font-family:tahoma;
	font-weight: bold;
	height:20px; 
	border: #AEBBD0 1px ridge; 
	border-right-style:solid;
	padding: 0px 5px 5px 4px;
	margin:0px;
	background-color:#D6DBEC;
}
/***************************************************************/
A.footer
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #696969;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.footer:hover
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF781D;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}



A.pagelink
{
	FONT-WEIGHT: lighter;
    	FONT-SIZE: 9pt;
    	COLOR: #8A9AD5;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.pagelink:hover
{
	FONT-WEIGHT: lighter;
    	FONT-SIZE: 9pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.lightlink
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.lightlink:hover
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FFA736;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.bodylink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 9pt;
    	COLOR: #5485D4;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.bodylink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 9pt;
    	COLOR: #FFA736;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}


A.bodyTypeLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.bodyTypeLink:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #5485D4;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:underline;
}


A.biglink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.biglink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.bigbluelink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #6693B8;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.bigbluelink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}


A.bluelink
{
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #051db3;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.bluelink:hover
{
	FONT-WEIGHT: 600;
    	FONT-SIZE: 8pt;
    	COLOR: #8A9AD5;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.blink
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.blink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 7.5pt;
    	COLOR: #8A9AD5;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.bOrlink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: black;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.bOrlink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #536C90;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.backlink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8.5pt;
    	COLOR: #C33426;
    	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.backlink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8.5pt;
    	COLOR: #FD8C03;
    	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

.empty
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 2pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.empty2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 4pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.empty3
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 2pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


.smallbody
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}


.bodyCenter
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}


.darkBlueBbody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #204889;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}

.smallbbody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}

.bbodyCenter
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}

.bbodyLeft
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:left;
}

.bodyLeft
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:left;
}

.body
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    line-height:1.5;
    text-align:justify;
}


.bbody
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}

.error
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}


.footer
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #4F4F4F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF7213;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE:8pt;
    COLOR: #FF7213;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:underline;
}



A.navigationBarLink
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #828282;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.navigationBarLink:hover
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


A.topMenuBarLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.topMenuBarText
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.topMenuBarText:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.topMenuBarLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


A.sidebarMenuLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B; 
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.sidebarMenuLink:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800; 
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.sidebarMenuTitleLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.sidebarMenuTitleLink:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.pageBodytitle
{
	FONT-WEIGHT:600;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    vertical-align:top;
    padding-top:30px;
	padding-bottom:10px;
	
}



.title
{
    FONT-WEIGHT:600;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}
.subtitle
{
    FONT-WEIGHT:600;
    FONT-SIZE: 9pt;
    COLOR: #587EC5;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


/*--------------------------------------------- Grid Styles -------------------------------------------*/
.DataGrid
{
	padding: 3px;
	background-color:white;
	border-color:#D3D3D3;
	border: 1px solid;
}

.GridHeaderStyle
{ 
	padding: 1px;
	border-width:1;
	border-color: #D3D3D3;
	border-style:solid;
	background-color: #536C90;
	color:White;
	vertical-align:middle;
	text-align:center;
	font-family:tahoma;
	FONT-WEIGHT: bold; 
	FONT-SIZE:9pt; 
}


.AlternatingItemStyle
{ 
	padding: 3px;
	background-color: #E4E4E6;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt; 
}
.ItemStyle
{ 
	padding: 3px;
	background-color:#F5F5F7;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	FONT-WEIGHT: lighter; 
	FONT-SIZE:8pt; 
	COLOR: #000000; 
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt;
}



.LightGridHeaderStyle
{ 
	padding: 1px;
	border-width:1;
	border-color: #D3D3D3;
	border-style:solid;
	background-color: #E2E7F6;
	color:#525151;
	vertical-align:middle;
	text-align:center;
	font-family:tahoma;
	FONT-WEIGHT: bold; 
	FONT-SIZE:9pt; 
}

.LightAlternatingItemStyle
{ 
	padding: 3px;
	background-color: #F1F4FB;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt; 
}
.LightItemStyle
{ 
	padding: 3px;
	background-color:#F9F9FA;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	FONT-WEIGHT: lighter; 
	FONT-SIZE:8pt; 
	COLOR: #000000; 
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt;
}

.LightGridPagerStyle
{ 
	padding: 1px;
	color:#FF8400;
	vertical-align:middle;
	text-align:center;
	font-family:tahoma;
	FONT-WEIGHT: bold; 
	FONT-SIZE:9pt; 
}


/*-------------------------------------------------- Public ------------------------------------------------*/
body
{
	direction:rtl;
	background-color: #D1D3D4;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	text-align:right;
	height:100%;
}

.empty
{
	font-family: Tahoma;
	font-size: 3px;
}

P
{
	line-height:1.5;
}

P.Regular
{
	line-height:1.5;
	color: #525151;
}
.PanelContent
{
	text-align:center;
	direction:rtl;
	width:100%;
}
td
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.BuletStyle
{
	color:#FF8724;
	line-height:1.5;
	list-style-type:square;
}



.BuletThinStyle
{
	color:#FF8724;
	line-height:1;
	list-style-type:square;
}


td.sidebarHolder
{
	vertical-align:top;
	width: 160px;
}

.navigationBarTxt
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #828282;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.navigationBarTxtLeft
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #828282;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:left;
}

A.languageLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #FF7E00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.languageLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #0C78C0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:underline;
}

.navigationBarArrow
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.smallNavigationBarArrow
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


.topMenuBarTxt
{
	text-align:right;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
.topMenuBarSpace
{
	width:25px;
}

.CellSpace
{
	width:15px;
}

.nowrapStyle
{
	white-space:nowrap;	
}

.sideMenuTitleBar
{
    background-color: #536C90;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}
.sideMenuBar
{
    background-color: #E2E7F6;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}
.sideMenuHoverBar
{
    background-color: #F1F4FB;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}

.sideMenuActiveBar
{
    background-color: #FF9822;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}


.sidebarBarArrow
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #FF8800;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

TABLE.MainTable
{
	width: 100%;
	padding:0px;
	border:0px;
}

TABLE.MainBodyTable
{
	width: 100%;
	height: 560px;
	padding-left:1px;
	padding-left:16px;
	padding-right:16px;	
	border:0px;
}


TABLE.sideMenuTable
{
	width: 160px;
	background-color: #FFFFFF;
	border:0px;
}


Table.tblAllSideBordered
{
	background-color: #FFFFFF;
	
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#B9B9B9;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#B9B9B9;

	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#B9B9B9;
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#B9B9B9;
}

Table.tblLeftRightBordered
{
	background-color: #FFFFFF;

	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#B9B9B9;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#B9B9B9;

	border-bottom-width:0px;
	border-top-width:0px;
	
	text-align:center;
}

Table.tblLeftRightSpanned
{
	background-color: #FFFFFF;
	
	padding-left:40px;
	padding-right:40px;	
}



Table.tarrifTable
{
	background-color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;	
	padding-bottom:5px;	
	padding-top:5px;
		
	border-width:1px;
	border-style:solid;
	border-color:#A3AFB9;
}


Table.homeFormSideBordered
{
	width: 160px;
	
	background-color: #FFFFFF;
	
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#D1D2D2;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#D1D2D2;

	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#D1D2D2;
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D1D2D2;
}

td.HomeFormTopBorder
{
	background-color: #FFFFFF;
	
	border-top-style:solid;
	border-top-width:1px;

	padding-top:1px;	
	text-align:left;
}


td.tarrifHead
{
	background-color: #D6DCED;
	padding:3px;
	border-width:0px;
	
	FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}

td.tarrifBody
{
	background-color: #FFFFFF;
	padding:3px;
	border-width:1px;
	border-style:solid;
	border-color:#D6DCED;
	COLOR: #525151;
}

td.tarrifBbody
{
	background-color: #FFFFFF;
	padding:3px;
	border-width:1px;
	border-style:solid;
	border-color:#D6DCED;
	
	FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}

td.rightBorderedTD
{
	background-color: #FFFFFF;
	
	border-right-style:solid;
	border-right-width:1px;

	padding-right:5px;	
	text-align:center;
}

td.topBorderedTD
{
	background-color: #FFFFFF;
	
	border-top-style:solid;
	border-top-width:1px;

	padding-top:5px;	
	text-align:center;
}

td.internalHeadTypeDarkCenter
{
	background-color: #7D8991;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:center;
    padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:4px;
}

td.internalHeadTypeDark
{
	background-color: #7D8991;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}

td.internalHeadTypeLight
{
	background-color: #A3AFB9;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    
    text-align:right;
    padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:4px;
}


td.bodyWithLowPadding
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
}

td.bodyWithPadding
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
td.bodyWithPadding_blue
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #335C9F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}

td.bodyWithPadding_sidebar
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
td.bodyWithPadding_blue_sidebar
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #335C9F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:10px;
    padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

td.BothSidePadding
{
    padding-left:20px;
	padding-right:20px;
}



.BtnStyle
{
	width:80px;
	color:#525151;
	font-size:8pt; 
	font-family:tahoma;
	font-weight: bold;
	height:20px; 
	border: #AEBBD0 1px ridge; 
	border-right-style:solid;
	padding: 0px 5px 5px 4px;
	margin:0px;
	background-color:#D6DBEC;
}
/***************************************************************/
A.footer
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #696969;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.footer:hover
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF781D;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}



A.pagelink
{
	FONT-WEIGHT: lighter;
    	FONT-SIZE: 9pt;
    	COLOR: #8A9AD5;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.pagelink:hover
{
	FONT-WEIGHT: lighter;
    	FONT-SIZE: 9pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.lightlink
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.lightlink:hover
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FFA736;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.bodylink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 9pt;
    	COLOR: #5485D4;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.bodylink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 9pt;
    	COLOR: #FFA736;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}


A.bodyTypeLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.bodyTypeLink:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #5485D4;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:underline;
}


A.biglink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.biglink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.bigbluelink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #6693B8;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.bigbluelink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #F5790B;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}


A.bluelink
{
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #395898;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.bluelink:hover
{
	FONT-WEIGHT: 600;
    	FONT-SIZE: 8pt;
    	COLOR: #8A9AD5;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.blink
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.blink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 7.5pt;
    	COLOR: #8A9AD5;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.bOrlink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: black;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.bOrlink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8pt;
    	COLOR: #536C90;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:underline;
}

A.backlink
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8.5pt;
    	COLOR: #C33426;
    	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A.backlink:hover
{
	FONT-WEIGHT: bold;
    	FONT-SIZE: 8.5pt;
    	COLOR: #FD8C03;
    	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

.empty
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 2pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.empty2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 4pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.empty3
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 2pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


.smallbody
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}


.bodyCenter
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}


.darkBlueBbody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #204889;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}

.smallbbody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}

.bbodyCenter
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
}

.bbodyLeft
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:left;
}

.bodyLeft
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:left;
}

.body
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}


.bbody
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #525151;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}

.error
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}


.footer
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #4F4F4F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}

A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF7213;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF7213;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:underline;
}



A.navigationBarLink
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #828282;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.navigationBarLink:hover
{
    vertical-align:top;
    padding-bottom:2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


A.topMenuBarLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.topMenuBarLink:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}



A.sidebarMenuLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #403C3B;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.sidebarMenuLink:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #536C90;   /*FF8800*/
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

A.sidebarMenuTitleLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}
A.sidebarMenuTitleLink:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #FF8800;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}

.pageBodytitle
{
	FONT-WEIGHT:600;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    vertical-align:top;
    padding-top:25px;
	padding-bottom:10px;
}


.title
{
    FONT-WEIGHT:600;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
}
.subtitle
{
    FONT-WEIGHT:600;
    FONT-SIZE: 9pt;
    COLOR: #587EC5;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
}


/*--------------------------------------------- Grid Styles -------------------------------------------*/
.DataGrid
{
	padding: 3px;
	background-color:white;
	border-color:#D3D3D3;
	border: 1px solid;
}

.GridHeaderStyle
{ 
	padding: 1px;
	border-width:1;
	border-color: #D3D3D3;
	border-style:solid;
	background-color: #536C90;
	color:White;
	vertical-align:middle;
	text-align:center;
	font-family:tahoma;
	FONT-WEIGHT: bold; 
	FONT-SIZE:9pt; 
}


.AlternatingItemStyle
{ 
	padding: 3px;
	background-color: #E4E4E6;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt; 
}
.ItemStyle
{ 
	padding: 3px;
	background-color:#F5F5F7;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	FONT-WEIGHT: lighter; 
	FONT-SIZE:8pt; 
	COLOR: #000000; 
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt;
}



.LightGridHeaderStyle
{ 
	padding: 1px;
	border-width:1;
	border-color: #D3D3D3;
	border-style:solid;
	background-color: #E2E7F6;
	color:#525151;
	vertical-align:middle;
	text-align:center;
	font-family:tahoma;
	FONT-WEIGHT: bold; 
	FONT-SIZE:9pt; 
}

.LightAlternatingItemStyle
{ 
	padding: 3px;
	background-color: #F1F4FB;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt; 
}
.LightItemStyle
{ 
	padding: 3px;
	background-color:#F9F9FA;
	vertical-align:middle;
	border-width:1;
	border-color: #D3D3D3;
	FONT-WEIGHT: lighter; 
	FONT-SIZE:8pt; 
	COLOR: #000000; 
	vertical-align:middle;
	text-align:justify;
	font-family:tahoma;
	FONT-WEIGHT: normal; 
	FONT-SIZE:9pt;
}

.LightGridPagerStyle
{ 
	padding: 1px;
	color:#FF8400;
	vertical-align:middle;
	text-align:center;
	font-family:tahoma;
	FONT-WEIGHT: bold; 
	FONT-SIZE:9pt; 
}

.CLabel
{ 
	text-align:right;
	direction:rtl;
	vertical-align:top;
	}
.CField
{
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}
.CLabelHeader
{ 
	text-align:center;
	direction:rtl;
	font-weight:bold;
}
Input,TEXTAREA,SELECT
{
	font-family:Tahoma;
	font-size:8pt;
	height: 21px;
}
.TextField
{
	width:130px;
}
.DateInput
{
    text-align:right;
    direction:ltr;
}
/*-------------------------------------------------------------*/

.AzmoonBox
{
  background-color:#D8DAF1;
  vertical-align:middle;
  font-family:tahoma;
  font-weight: bold; 
  font-size:9pt; 
  border-top:1px solid #eeeeee;
  border-right:1px solid #888888;
  border-bottom:1px solid #444444;
  border-left:1px solid #cccccc;
  -webkit-border-radius:0.6em;
  -moz-border-radius:0.6em;
  border-radius:0.6em;
  -webkit-box-shadow:0px 2px 10px #444444;
  -moz-box-shadow:0px 2px 10px #444444;
  box-shadow:0px 2px 10px #444444;
  opacity:0.87;
  filter:alpha(opacity=95);
  z-index:1000000;
  width:auto;
  height:auto;
  min-width:0;
  min-height:0;
  margin:0px;
  padding:0px;
  line-height:normal;
  -moz-user-select:none;
  cursor:default;
}


footer
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #09627C;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}




/*-------------------------- Stocks Financial Info -----------------------------*/
.horizontalList {
        display: block;
        float:right;
        margin: 5px;
}

.horizontalListFinancialInfo {
    display: block; 
    float:right;
    margin: 1px 2px 1px 1px;
    color:#525151;
    font-size:8px;
}

table.StocksFinancialInfo
{
    border-collapse:collapse;
    width:100%;
    
}
th.StocksFinancialInfo
{
    background-color: #7D8991;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
    
    padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:4px;
	width:69%;
}

th.StocksFinancialInfo1
{
    background-color: #7D8991;
	FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:center;
    
    padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:4px;
	width:31%;
}

td.StocksFinancialInfo
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #335C9F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:5px;
    padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

a.StocksFinancialInfo
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    COLOR: #335C9F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    padding-top:5px;
    padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

a.StocksFinancialInfo:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8.5pt;
    text-decoration:underline;
    COLOR: #335C9F;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
    text-align:right;
    padding-top:5px;
    padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}


/*-------------------------- Stocks News -----------------------------*/
.StocksNewsGrid
{
	width: 100%;   
    background-color: #fff;   
    margin: 5px 0 10px 0;   
    border: solid 1px #525252;   
    border-collapse:collapse;   
}

.StocksNewsGrid th
{
	padding: 4px 2px;   
    color: #fff;   
    background: #7D8991;   
    border-left: solid 1px #525252;   
    font-size: 0.9em;
    text-align:center;
}

.StocksNewsGrid td
{ 
	padding: 2px;   
    border: solid 1px #c1c1c1;   
    color: #717171; 
    vertical-align:middle;
}

.StocksNewsGrid .StocksNewsalt { background: #fcfcfc ; }  
.StocksNewsGrid .StocksNewspgr { background: #7D8991 ; }  
.StocksNewsGrid .StocksNewspgr table { margin: 5px 0; direction:ltr;}  
.StocksNewsGrid .StocksNewspgr td {   
    border-width: 0;   
    padding: 0 6px;   
    border-left: solid 1px #666;   
    font-weight: bold;   
    color: #eFf213;   
    line-height: 12px;   
 }     
.StocksNewsGrid .StocksNewspgr a { color: #fff; text-decoration: none; }  
.StocksNewsGrid .StocksNewspgr a:hover { color: #000; text-decoration: none; } 
/*-------------------------- Stocks News -----------------------------*/

/*-------------------------- Stocks Data -----------------------------*/
#StocksGradientStyle
{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 25px 45px 25px 25px;
	width: 480px;
	text-align: right;
	border-collapse: collapse;
}
#StocksGradientStyle th
{
	font-size: 1em;
	font-weight: bold;
	padding: 8px;
	background: #7D8991;
	border-top: 2px solid #9ea0c1;
	border-bottom: 1px solid #fff;
	color: #fff;
	text-align:center;
}
#StocksGradientStyle td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #f1f1f1;
}
#StocksGradientStyle tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
/*-------------------------- Stocks Data -----------------------------*/

img
{
    border:none;
}


#HomePopup   
{
    border:solid 2px #898a8f;
    width:344px;
    height:500px;
    z-index:1000;
    position:absolute;
    top:100px;
    left:36%;
    margin:auto;
    background:#f1f1f1;
    background-image:url('../App_Themes/Images/NewHome/Invitation2.png');
    text-align:right;
}

#HomePopup a:hover
{
    TEXT-DECORATION:none;
}


#chartDuration ul 
{
    padding-left:190px;
} 

#chartDuration li 
{
    margin-left:2px;
    margin-right:2px;
    display: block;
    float:left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:30px;
    text-align:center;
    background:#E2E7F6;
}

#chartDuration li a { 
        color: #669;
        display: block;
        font: 100% Arial, Helvetica, sans-serif;
        font-weight:bold;
        padding: 4px;
        text-decoration: none;
}

#chartDuration li a:hover {
    background: #b58fd9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

/*-------------------------- Links -----------------------------*/
#StocksLinks
{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 25px 45px 25px 25px;
	text-align: right;
	border-collapse: collapse;
	border:1px solid #f1f1f1;
}
#StocksLinks th
{
	font-size: 1em;
	font-weight: bold;
	padding: 8px;
	background: #7D8991;
	border-top: 2px solid #9ea0c1;
	border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	color: #fff;
	text-align:center;
	text-align:right;
}
#StocksLinks td
{
	padding: 8px; 
	border-bottom: 1px solid #f1f1f1;
	color: #669;
	border-top: 1px solid #f1f1f1;
	background: #fafafa;
	border-left: 1px solid #f1f1f1;
}
#StocksLinks tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
A.StocksLinkItem
{
	
    	FONT-SIZE: 9pt;
    	COLOR: #5485D4;
    	FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION:none;
}
/*-------------------------- Links -----------------------------*/
#horizontalListVirtualTour li{
    display: block; 
    float:right;
    margin: 2px 5px 2px 2px;
    
}

/*-------------------------- Web Hosting -----------------------------*/
.PriceTable
{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 25px 45px 25px 25px;
	text-align: right;
	border-collapse: collapse;
	border:1px solid #f1f1f1;
}
.PriceTable th
{
	font-size: 1em;
	font-weight: bold;
	padding: 8px;
	background: #7D8991;
	border-top: 2px solid #9ea0c1;
	border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	color: #fff;
	text-align:center;
	text-align:right;
}
.PriceTable td
{
	padding: 8px; 
	border-bottom: 1px solid #f1f1f1;
	color: #669;
	border-top: 1px solid #f1f1f1;
	background: #fafafa;
	border-left: 1px solid #f1f1f1;
}
.PriceTable tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}

.hidden { display: none; }
 .unhidden { display: block; }
 
 .PriceLinktitle
{
	FONT-WEIGHT:600;
    FONT-SIZE: 10pt;
    COLOR: #5485D4;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    vertical-align:top;
    padding-top:30px;
	padding-bottom:10px;
}
 .PriceLinktitle a:hover
{
	FONT-WEIGHT:600;
    FONT-SIZE: 10pt;
    COLOR: #5485D4;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    vertical-align:top;
    padding-top:30px;
	padding-bottom:10px;
}
.PriceLinktitle a
{
	FONT-WEIGHT:600;
    FONT-SIZE: 10pt;
    COLOR: #5485D4;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none;
    text-align:right;
    vertical-align:top;
    padding-top:30px;
	padding-bottom:10px;
}
