html, body{
  margin: 0px;
  padding: 0px;
direction : rtl;
}

#menudiv {
   z-index: 5;
   position: relative;
}

#maintable {
	height : 100%;
	width : 100%;
	border : 0px;
	
}

#secondtable {
	height : 100%;
	width : 980px;
	border : 0px;
}

.modal {
	background-color:#fff;
	display:none;
	padding:15px;
	text-align:left;
	border:2px solid #333;
}
li
	{
		font-family: tahoma;
		font-size: 13px;
		line-height : 16px;
	}	
	
td
	{
		font-family: tahoma;
		font-size: 13px;
		color: #666666;
		line-height : 16px;
	}	


p 
{
   font-family: tahoma;
	font-size: 13px;
	color: #666666;
	text-align : justify;
	line-height : 16px;
}


.valign    
	{
		vertical-align : top;
	}

.toplink
{
   	font-family: tahoma;
   	font-size: 13px;
   	color: #878787;
	text-decoration:none;
	vertical-align : middle;
}	


.toplink:hover
{
	color: #ff0000;
   	font-family:tahoma;
   	font-size: 13px;
	vertical-align : middle;
}

.toplink:active
{
	color: #5070C3;
   	font-family:tahoma;
   	font-size: 13px;
	vertical-align : middle;
}

.icolang
{
   	font-family: Arial;
   	font-size: 14px;
   	color: #878787;
	text-decoration:none;
	vertical-align : middle;
 
}

.icolang:hover
{
	color: #ff0000;
   	font-family: Arial;
   	font-size: 14px;
	vertical-align : middle;
 
}

.icolang:active
{
	color: #5070C3;
   	font-family:Arial;
   	font-size: 14px;
	vertical-align : middle;
}


.menubg
{
	background-image:url('../_images/menubg.jpg');
	height : 36px;
	border: 1px solid #95A4CB;
	border-left-style : none;
	border-right-style : none;
	border-top-style : none;
}	

.menucontent
	{
		font-family: tahoma;
		font-size: 13px;
		color: #ffffff;
		text-align : justify;
		text-decoration:none;
		height:30px;
		padding:5px;
		vertical-align : middle;
	}	

	
.menucontent:hover
	{
		font-family: tahoma;
		font-size: 13px;
		color: #D0D9F1;
		text-align : justify;

	}	

.menucontent:active
	{
		font-family: tahoma;
		font-size: 13px;
		color: #EED0D1;
		text-align : justify;
	}	

	
.submenucontent
	{
		font-family: tahoma;
		font-size: 12px;
		color: #ffffff;
		text-align : justify;
		text-decoration:none;
	}	

	
.submenucontent:hover
	{
		font-family: tahoma;
		font-size: 12px;
		color: #D0D9F1;
		text-align : justify;

	}	

.submenucontent:active
	{
		font-family: tahoma;
		font-size: 12px;
		color: #EED0D1;
		text-align : justify;
	}	

	
.menubottomline
{
	background-color : #BBCBEF;
	height:2px;
}

.breadcrumbottomline
{
	background-color : #CDD5E7;
	height:1px;
}

.leftmenubg
{
	background-image:url('../_images/leftmenubg.jpg');
	height : 25px;
}	

.leftmenubullet
{
	background-image:url('../_images/leftmenubullet.jpg');
	background-repeat : no-repeat;
	vertical-align : middle;
	width : 11px;
	height : 13px;
}	

.leftmenucontent
	{
		font-family: tahoma;
		font-size: 14px;
		color: #37466A;
		text-align : justify;
		text-decoration:none;
	}	

	
.leftmenucontent:hover
	{
		font-family: tahoma;
		font-size: 14px;
		color: #737987;
		text-align : justify;

	}	

.leftmenucontent:active
	{
		font-family: tahoma;
		font-size: 14px;
		color: #737987;
		text-align : justify;
	}	

	
.darkgrayhead  
	{
		font-family: tahoma;
		font-size: 14px;
		color: #2F2F2F;
		text-decoration:none;
		padding:0px 8px 0px 0px;
		text-align : left;
		
	}	
	
.grayhead    
	{
		font-family: tahoma;
		font-size: 14px;
		color: #6D6D6D;
		text-decoration:none;
		padding : 0px 0px 0px 0px;
	}	
	
	
.billheadline
{
	background-image:url('../_images/billHeadline_ar.jpg');
	background-repeat : no-repeat;
	width : 200px;
	height : 17px;
	padding-right : 10px;
}	
	
.billtextbox
{
	FONT-SIZE:13px;
	width:172px;
	height:20px;
	font-family:tahoma;
	COLOR:#666666;
	border : 1px solid #ACACAC;
}

.consumernumber
	{
		font-family: tahoma;
		font-size: 13px;
		color: #666666;
		padding:0px 0px 0px 45px;
	}	



.linkcontent
	{
		font-family: tahoma;
		font-size: 13px;
		color: #919191;
		text-align : justify;
		text-decoration:none;
	}	

	
.linkcontent:hover
	{
		font-family: tahoma;
		font-size: 13px;
		color: #ff0000;
		text-align : justify;

	}	

.linkcontent:active
	{
		font-family: tahoma;
		font-size: 13px;
		color: #5070C3;
		text-align : justify;
	}	
	

#contenttable {
	height : 100%;
	width : 100%;
	border : 0px;
}

.breadcrum
	{
		font-family: tahoma;
		font-size: 13px;
		color: #999999;
		text-decoration:none;
		text-align : right;
	}	
		
/* ----------------------- Tables ----------------------*/	
.imgtblborder
{
	border: 2px solid #cccccc;
}	

.imgtblborder2
{
	border: 1px solid #cccccc;
}	

.tblborder
{
	border: 1px solid #6D84B6;
}	

#table99 {
	width : 525px;
	border : 0px;
}

#table100 {
	width : 525px;
	border : 0px;
	border: 1px solid #6D84B6;
}

#table550 {
	width : 550px;
	border : 0px;
	border: 1px solid #6D84B6;
}

#table300 {
	width : 300px;
	border : 0px;
	border: 1px solid #6D84B6;
}


.tblborderbottomright
{
	border: 1px solid #6D84B6;
	border-left : none;
	border-top : none;
	border-right : none;
}	

.tblborderbottom
{
	border: 1px solid #6D84B6;
	border-right : none;
	border-top : none;
}		
 
.tblborderbottom2
{
	border: 1px solid #6D84B6;
	border-right : none;
	border-top : none;
	border-bottom : none;
}	 
.tblborderPrint
{
	border: 1px solid #D6D6D6;
	border-left : none;
	border-right : none;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
}		
/*------------------------ News -------------------------*/

#newstable {
	height : 110px;
	width : 510px;
	border : 0px;
}

.newsheadline
{
	background-image:url('../_images/newsHeadline_ar.jpg');
	background-repeat : no-repeat;
	width : 558px;
	height : 17px;
}	

.newshead
	{
		font-family: tahoma;
		font-size: 13px;
		color: #37466A;
	}	
	
.newsdate
	{
		font-family: tahoma;
		font-size: 12px;
		color: #999999;
		line-height : 25px;
	}	

.thumbnail
{
	border-color:#E2E2E2;
	border-width : 5px;
}
	
.more
	{
		font-family: tahoma;
		font-size: 13px;
		color: #999999;
		text-decoration:none;
		text-align : right;
	}		

.more:hover
	{
		font-family: tahoma;
		font-size: 13px;
		color: #ff0000;
	}

.more:active
	{
		font-family: tahoma;
		font-size: 13px;
		color: #5070C3;
	}		
	
.morenewsline
{
	border: 1px solid #BBCBEF;
	height:1px;
	border-right : none;
	border-top : none;
	border-left : none;
 
}		
/*------------------------ Payment Option -------------------------*/
.paymentheadline
{
	background-image:url('../_images/paymentHeadline_ar.jpg');
	background-repeat : no-repeat;
	width : 558px;
	height : 17px;
}		


/*------------------------ Announcement -------------------------*/
.announcementheadline
{
	background-image:url('../_images/announceHeadline_ar.jpg');
	background-repeat : no-repeat;
	width : 200px;
	height : 17px;
}	


/*------------------------ Useful Link -------------------------*/
.usefullinkheadline
{
	background-image:url('../_images/usefullinkHeadline_ar.jpg');
	background-repeat : no-repeat;
	width : 200px;
	height : 17px;
}	

/*------------------------ Footer -------------------------*/

#footertable1 {
	height : 79px;
	width : 980px;
	border : 0px;
}

#footertable2 {
	height : 100%;
	width : 100%;
	border : 0px;
}

#footertable3 {
	height : 69px;
	width : 220px;
	border : 0px;
}

#footertable4 {
	height : 69px;
	width : 221px;
	border : 0px;
}
#footertable5 {
	height : 69px;
	width : 221px;
	border : 0px;
}

.footertbl2left
{
	background-image:url('../_images/footertbl2left.jpg');
	background-repeat : no-repeat;
	width : 1px;
}
.footertbl2right
{
	background-image:url('../_images/footertbl2right.jpg');
	background-repeat : no-repeat;
	width : 1px;
}


.footerbullet
{
	background-image:url('../_images/footerbullet1.jpg');
	background-repeat : no-repeat;
	width : 17px;
	height : 20px;
}

.footercontent
	{
		font-family: tahoma;
		font-size: 12px;
		color: #878787;
		text-decoration:none;
	}	

	
.footercontent:hover
	{
		font-family: tahoma;
		font-size: 12px;
		color: #ff0000;
	}	

.footercontent:active
	{
		font-family: tahoma;
		font-size: 12px;
		color: #5070C3;
	}	
	
.footercontent2
	{
		font-family: tahoma;
		font-size: 12px;
		color: #878787;
		text-decoration:none;
	}	
	

/*------------------------ SUB PAGE -------------------------*/
 
.subdarkgrayhead    
	{
		font-family: tahoma;
		font-size: 16px;
		color: #2F2F2F;
		text-decoration:none;
		padding:0px 3px 0px 0px;		
	}

.subhead2
	{
		font-family: tahoma;
		font-size: 16px;
		font-weight:bold;
		color: #5370AA;
		text-decoration:none;
		padding:0px 0px 0px 3px;
	}

.subhead3
	{
		font-family: tahoma;
		font-size: 15px;
		color: #5370AA;
		text-decoration:none;
		padding:0px 0px 0px 3px;
	}

.subhead4
	{
		font-family: tahoma;
		font-size: 13px;
		color: #ffffff;
		background-color : #7C91C0;
		line-height : 22px;
		padding:0px 0px 0px 3px;
		
	}

.subhead5
	{
		font-family: tahoma;
		font-size: 14px;
		color: #5370AA;
		line-height : 22px;
		padding:0px 0px 0px 3px;
		line-height:23px;
	}

.subhead6
	{
		font-family: tahoma;
		font-size: 14px;
		color: #ffffff;
		background-color : #7C91C0;
		line-height : 22px;
		padding:0px 0px 0px 3px;
		
	}

			 
/*
<!--- ///////////////////// JAVA SCRIPT MENU //////////////// --->		 
*/

/* Default Style  */
div.domMenu_menuBar {
    border: none;  
    border-width: 0px 0px 0px 0px;
}

div.domMenu_menuElement {
	text-align: center;
    height: 22px;
    line-height: 22px;
	margin:1px 0px 0px 0px;
    vertical-align: bottom;
	
}

div.domMenu_subMenuBar {
    border: solid #677eb4 1px;
    background-image:url('../_images/jmenubg.jpg');
    padding-bottom: 1px;
}

div.domMenu_subMenuElement {
    border: solid #ffffff 1px;
    margin: 1px 1px 0 1px;
	width: 165px;
    color: #0F0F0F;
    padding: 2px 5px;
}

div.domMenu_subMenuElementHover {
    background-color: #91a2c9;
}		 
 
		 
		 
