#left li,#right li{
background: #FFEEF7 url(../img/h3.png);
border-bottom: 1px solid #249401;
text-align: center;
padding: 7px 2px 7px 2px;
list-style: none;
display:block;
}
#left li:hover,#right li:hover{
display:block;
background: #FFEEF7 url(../img/bg-nav.gif);
}
#left li a,#right li a{
color:#333;
text-decoration:none;
font-weight:bold;
display:block;
}
#left li a:hover,#right li a:hover{
color:#b60000;

}
.contentpaneopen_img p img{
width:500px;
}
.item{
float: right;
width: 255px;
border-bottom: 1px solid #BDBDBD;
display:block;
}
.item:hover{
background:#E3E6E7;
}
.item img{
float: right;
border: 1px solid #13918E;
margin: 5px;
height: 50px;
width: 70px;
}
.item a:hover{
text-decoration:none;
}
.item a{
font-size: 16px;
font-weight: bold;
text-align: center;
color: #9E0000;
line-height: 26px;
}

.all_news_item{
width: 660px;
float: right;
margin-top: 0px;
padding: 5px 3px 5px;
border: 7px solid 
#E8E8E8;
}
.news_item{
width: 213px;
min-height: 200px;
height: 225px;
float: right;
margin: 0px 4px 0 0;
background-color: #F6F6F6;
text-align: center;
padding-top: 5px;display: block;
margin-bottom:4px;
margin-right: 6px;
}
.news_item:hover{
background:#E9E6E9;
}
.news_item img{
width: 200px;
height: 150px;
margin: 0 auto;
text-align: center;
margin-left: 7px;
}
.news_item a{
font-size: 16px;
color: 
#A50000;
padding-top: 5px;
text-align: center;
font-weight: bold;
width: 200px;
display: block;
line-height: 22px;
clear: both;
}
.news_item a:hover{
color:#000;
}
.more{
float: left;
}
.more ul{
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
list-style-position: outside;
}
.more li{
font-family: "arabic Transparent" , "simplified Arabic" , tahoma;
font-size: 15px;
color: 
#163F68;
font-weight: bold;
text-decoration: none;
text-align: justify;
}
.more li a{
font-family: "arabic Transparent" , "simplified Arabic" , tahoma;
font-size: 15px;
color: 
#163F68;
font-weight: bold;
text-decoration: none;
text-align: justify;
list-style-position: outside;
line-height:30px;
}
.news_item{
float:right;
}

span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
direction:rtl;
}
body {
 padding:0;
 margin:0;
font-family: 'arial';
color: black;
background: #217700;
}

#all{
width:950px;
margin: 0 auto;
text-align:center;
overflow: hidden;
background:#fff;
border-right:1px solid #eee;
-webkit-box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
#header{
height: 140px;
 background:#ccc url(../img/header.jpg);
}
#banner{
float:left;
margin:25px 0px 0px 10px ;
}
.moduletable{
padding:0px ;
margin:0px;
clear: both;
}
#con{
width:100%;
background:#FBF6D5;
}
#right{
width:250px;
float:right;
overflow:hidden;
background: 
#EAFFF3;
}
.componentheading{
border-bottom:1px solid #eee;
color: #047E04;
font-size: 18px;
font-weight: bold;
text-align:right;
}
#center{
background:#fff;
width:695px;
float:right;
padding:0px 5px 0px 0px;
overflow:hidden;
}
.blog .contentpaneopen p img{
width: 160px;
height: 110px;
float: left;
}
.contentpaneopen p img{
padding: 2px;
border: 3px solid #E3E6E7;
background: white;
margin-left:4px;
float:left;
width:298px;
box-shadow: 0 0 4px rgba(0,0,0,.2);
-moz-box-shadow: 0 0 4px rgba(0,0,0,.2);
-webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
border: 1px solid #CCC;
padding: 1px;
}
.contentpaneopen p img:hover{

}
.contentpaneopen{
text-align:right;
width: 695px;
}
#left h3,#right h3{
background:#3d4b59 url(../img/h3.jpg);
height:38px;
color: #fff;
font-size: 18px;
line-height:35px;
font-weight: bold;
}
#left .moduletable{
margin-bottom: 2px;
clear: both;
border: 1px solid #E2E2E2;
}
.contentheading {
border-bottom:1px solid #eee;
width:566px;
height:32px;
text-align:right;
padding-right:9px;
}

a.contentpagetitle ,.contentheading {
font-family: 'arial';
font-size: 18px;
font-weight: bold;
text-decoration: none;
color: #AC0101;

text-align:right;
line-height:36px;

}
a.contentpagetitle:hover{
color: #EC0000;
}
.contentheading {
}
.contentpaneopen p{
color: #333;
font-family: arial;
font-size: 16px;
font-weight: bold;
line-height: 22px;
line-height: 1.7;
padding:0px 3px 0px 3px;
}
h1,h2{
color: #BF0528;
font-family: 'Arabic transparent';
font-size: 18px;
font-weight: bold;
padding: 4px 0px;
text-decoration: none;
text-shadow: #C6C6C6 -1px 1px 2px;
}
#footer{
    height:50px;
	width:950px;
    clear:both;
	background:#013107;
	line-height:50px;
	margin:0 auto;
	border-top:2px solid #eee;
	font-weight:bold;
	color:#fff;
	}
.createdate{
clear: both;
color: #666;
font-size: 10px;
font-weight: normal;
margin: 0px 0px 4px 8px;
text-align:left;
}

a.readon ,.comments-link,.readmore-link{
color: #ff0000;
background:#008f8f url(../img/h3.jpg);
padding: 10px 12px 10px 18px;
font-size: 12px;
line-height: 12px;
display: block;
text-decoration: none;
font-weight:bold;
text-decoration:none;
text-align:left;
float:left;
margin-left:4px;
color:#fff;
font-size:16px;
}
a.readon:hover ,.comments-link:hover,.readmore-link:hover{
color:#fff;
background: #ff0000;
}

#news{
clear:both;
width: 725px;
float:right;
}
hr {
float: right;
height: 200px;
width: 6px;
border: none;
}
.ja-zinfp-featured {
width: 320px;
background:#f8f5f5;
overflow: hidden;
float: right;
}
.ja-zinfp-normal {
width: 420px;
float: left;
text-align:right;
}
#user1 .moduletable {
margin-top:20px;
}
#user1 {
padding:5px;
float:right;
width: 680px;
}
#news{
width:760px;
clear:both;
}
#user1 p{
font-size: 14px;
text-align: right;
color: #333;
}
#user1 h3{
display: block;
background:#AC4805;
color: #fff;
padding-right:19px;
text-align: right;
font: bold 16px/18px 'Arabic transparent';
clear: both;
height:27px;
line-height: 27px;
font-family: Simplified Arabic, "Simplified Arabic";
}
#user1 img{
float:left;
}
#topmenu{
height: 33px;
background: 
#EDEDED url(../img/horiz-menu-top.png) 0 0 repeat-x;
border-bottom: 4px solid 
#CCC;
overflow:hidden;
}
#topmenu ul {
padding: 0;
margin: 0;
position: relative;
float: right;
}
#topmenu ul li{
display: block;
float: right;
margin: 0;
padding: 0;
}
#topmenu ul li a{
white-space: nowrap;
display: block;
float: left;
height: 33px;
padding: 0 11px 0 11px;
font-weight: bold;
font-size: 16px;
overflow: hidden;
text-decoration: none;
text-transform: uppercase;
z-index: 100;
color: 
#005815;
line-height: 36px;
background: url(../img/submenu-div.png) 100% 60% no-repeat;
}
#topmenu ul li a:hover{
background:url(../img/li.jpg) ;
color:#fff;
height: 38px;
}



h4:hover {
background:#E3E6E7;
display:block;
}
.ja-zinfp-normal .active img:hover , .ja-zinfp-normal .active p:hover {
display: block;
}
.ja-zinfp-featured img {

}
.newsmod{
overflow: hidden;
text-align: center;
float: right;
border: 1px solid 
#CCC;
padding: 5px;
padding: 5px;
}
h4 a{
text-decoration: none;
color: 
#005C16;
font-weight: bold;
font-size: 16px;
}
h4 a:hover{
color:#e60000;
}
.newsmod img{
width: 90px;
height: 66px;
border: 1px solid 
#DDD;
padding: 3px;
background: 
white;
float: left;
margin-right: 8px;

}
.newsmod p{
text-align: justify;
font-size: 16px;
color: 
#666;
line-height: 19px;
direction: rtl;
padding-right: 5px;
padding-left: 5px;
font-weight: bold;
line-height: 25px;
}
.moduletablesite img{
width:120px;
height:70px;
float:right;
}

/* document */
#document{
text-align:right;
direction:rtl;
}
.contentpanebook{
background:#fff;
}
.contentpanebook.sectiontableentry1,.contentpanebook.sectiontableentry2{
background: url(../img/libg.png) bottom left repeat-x;
padding: 3px;
border:3px solid #666;
height:70px;
padding-top:111px;
}
.contentpanebook .sectiontableentry1:hover ,.contentpanebook .sectiontableentry2:hover{
background: #BCF576;
}
#document a{
font-weight:bold;
text-decoration:none;
color:#004469;
}
.description{
font-size:14px;
}
#center .sectiontableentry1 {
background: #E3F0F7;
padding: 2px;
border: 1px solid #fff;
margin-bottom:2px;
}
#center .sectiontableentry2 {
background: #E3F0F7;
padding: 2px;
border: 1px solid #fff;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
color:#b60000;
}

#left .moduletable p{
background:#fff;
text-align:right;
padding:3px;
}
#left li{
background: white;
border-bottom: 1px dotted #E0E0E0;
text-align: right;
padding: 7px 2px 7px 2px;
list-style: none;
display:block;
}
#left li:hover{
display:block;
background:#d3ecfb;
}
#left li a{
color:#333;
text-decoration:none;
font-weight:bold;
}
#left li a:hover{
color:#b60000;
}
.video {
margin: 18px;
overflow: hidden;
text-align: center;
float: right;
width: 145px;
border: 1px solid #CCC;
padding-top: 5px;
padding-bottom: 5px;
}
.video img {
width: 133px;
height: 90px;
border: 1px solid #DDD;
padding: 3px;
background: white;
margin-bottom: 7px;
}
a.video_title {
font-size: 15px;
color: #333;
text-decoration: none;
line-height: 20px;
margin-top: 11px;
display: block;
font-weight: bold;
}
a.video_title:hover {
color:red;
}