
/*-------------------------------------------------- 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: #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;
}
.TextField
{
	width:130px;
}
.DateInput
{
    text-align:right;
    direction:ltr;
}