.clear{clear:both;}

body 
{
	background-color:#a6bf79;
	
	color:#000000;
/*	font-family: Traditional Arabic; font-weight: bold; font-size: 14pt;*/

	font-family: Tahoma; 
	font-size: 12px;
    
	margin: 5px 5px;
	padding: 0px;
	direction: rtl;  
	text-align: right;  
	  
}



h1, b, strong {
    font-family: Traditional Arabic;
    font-weight: bold;
    font-size: 16pt;
  
   
}

h1 {
    font-size: 18pt;
    text-decoration: underline;
	
	margin: 20px 0px 20px 0px;
}

h2{
	color:#85a157;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px; 
	  
}

#container 
{
	margin: 0px auto;
	text-align: right;
	width: 717px;
}

a {
	text-decoration: none; 
}

p{
	margin: 15px 0px;
}

/********************** Header ***************************/

#header 
{
	margin: 0px 0px 0px 0px;

	background-image:url(../images/header.jpg);
	width:717px;
	height:75px;
	
	position:relative;
}

#logo
{
	font-size:28px;
	color:#FFFFFF;
	padding: 0px;
	font-weight: bold;
}

#slogan
{
    font-size:8px;
    color: #f0f0f0; 
}

#header ul
{
	background-color:#85a157;
	width:711px;
	border: 3px solid #FFFFFF;
	border-bottom: solid 3px #505050;
	border-right: solid 3px #505050;   
	display:block;
	top:50px;
	left: -20px; 
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 40px 0px 0px;
	text-align:center;
	z-index: 100; 
	
}

#header li
{
	display:inline;	
	
}

#header ul a
{
	text-decoration:none;
	color:#FFFFFF;
	margin: 0px 15px;
}
#header ul a:hover{
	text-decoration:underline;
	color:#28556b;
}

#header_text {
	top:0px;
	left:43px;
	position:absolute;
}

#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}

/********************** Content ***************************/

#content {
	
	background-color: White;  
	width:717px;
}
img{
	border-width:0px;
}



#left
 {
	float:right;
	width:680px;
	xxheight: 600px;
	margin-left:5px;
	margin-right: 5px;
	padding: 10px 10px 30px 0px;
	display:inline;
	line-height: 24px;
	text-align: justify;   
	

}

.txt_cont
{
	/*
font-size: 12pt;
	font-weight: bold;
	font-family: Arial (Arabic); 
*/	
}

#left a{color:#28556b;  }
#left a:hover{color:#c77e0c;}

#left li { list-style-type: square;  margin: 15px 10px 15px 10px; text-align: justify; line-height: 24px;  }



#photos a{
	margin-right:14px;
}
#right {
	float:right;
	width:200px;
	height: 100%;
	padding: 0px 20px 20px 20px;
	margin-top:10px;
	border-left: #FFF 2px solid;

}
#right a{
	color:#c77e0c;
}
#right a:hover{
	color:#85a157;
}
/********************** Footer ***************************/
#footerline 
{
   clear:both;
   background-image:url(../images/footer_bg.gif);
   font-size:1px;
   height:10px;
}

#footer
 {
	width:717px;
	text-align:center;
	padding: 20px 0px;
}



.r_side
{
	direction: rtl;
	text-align: right;  
}

.flt_img
{
	xxvertical-align: text-top; 
    margin: 0px 8px 0px 8px;
    float: right; 
    border: solid 1px #cccccc; 
}


.tab_fm
{
	border-top: solid 1px #ABCE93; 
	border-left: solid 1px #ABCE93; 
	border-bottom: solid 1px #ABCE93;
	border-right: solid 1px #ABCE93;   
	vertical-align: middle;  
	border-collapse:collapse;  
	xxempty-cells: show;  
	background-color: White;
	 
}

.tab_head
{
	background-color:#85a157;
	color: #FFFFFF;  
	xxbackground-color: #ABCE93;
	xxcolor: #207020;
	background-repeat:repeat; 
	text-indent: 10px; 
	padding: 6px; 
	
	font-family: Traditional Arabic;
	font-size: 16pt;
	font-weight:bold;  
	
}

.flds
{
	font-family: Tahoma;  
	border: solid 1px Olive; 
	height:16px;
    font-size: 11px; 
    padding: 2px; 
}

.flds_no
{
	font-family: Tahoma;  
	border: solid 1px Olive; 
	height:16px;
    font-size: 11px; 
    padding: 2px;  
    direction: ltr;  
}


.cmds
{
	background-color: #e0e0e0;
	border-colorx: Olive;
	background-image: url(../images/but_go.gif);
	background-repeat: no-repeat;   
	background-position: right center;    
	
	font-size: 12px;
	font-family: Tahoma;
	padding: 2px;
	text-indent: 5px; 
	Xheight: 24px; 
	 
	
}


.notes
{
	font-family: Tahoma;
	color: #808080;
	font-size: 8pt;    
}

.txt_no
{
	direction: ltr;
} 

.sep
{
	font-size: 0px;
	xxcolor: #ABCE93; 
	xxcolor: #e0ffe0; 
}

.date
{
	color: #c0c0c0;
	font-size: 8pt;
	padding: 0px; 
}

.ajax_test
{
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	border: solid 2px red;    
	position: absolute;
	background-color: Aqua;  
	 
	
}


/* paging */

#paging
{
	   
}

#paging A
{
	    
	font-size: 10pt; 
	color: red;  
	font-family: Verdana; 
}


#paging td
{
	background-color: #f8f8f8;
	border: solid 1px #d0d0d0; 
	text-align: center;   
	width: 20px;
	height: 20px;
	direction: ltr;  
	font-weight: bold;  
}

#paging #head
{
	 font-weight: bolder; 
	 color: Olive;
	 
}




/* end paging */