body{
margin:0;
padding:0;
line-height: 1.5em;
  background-image: url("../images/bg.jpg");
  font-family: Tahoma, Arial, sans-serif;
  font-size: 14px;
  color: #808080;
  background-attachment: fixed
}
strong{color: #F6D714 }
b{color: #F6D714 }
h2{font-size: 110%; color: #F6D714 }
h6{font-size: 140%; font-weight: bold; color: #326698}

ul
{
list-style-image: url('../images/list.jpg')
}


h1{
font-size: 110%;
color: #326698;
}

a, a:active, a:link, a:visited {
  color: #326698;
}

a:focus, a:hover {
  background-color: #326698;
  color: #FFFFFF
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
/*margin-top: 0; */
}
.innertubeen{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
/*margin-top: 0; */
}
.innertubear{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
direction: rtl;
/*margin-top: 0; */
}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color: #FFFFFF;
  border: medium solid #808080;
  border-bottom-style: none;
  border-top-style: none
}

#topsection{
height: 100px; /*Height of top section*/
  background-image: url('../logo.jpg');
  background-position: right;
  background-repeat: no-repeat;
background-color: #FFFFFF;
text-align: right

}
#topsection h1{
margin: 0;
padding-top: 15px
}

#topflashsection{
height: 270px; /*Height of top section*/
background-color: #FFFFFF;
}
#middelpart{
height: 100%;
padding-left: 15px;
padding-right: 15px
}

#topmenusection{
height: 40px; /*Height of top section*/
background-color: #FFFFFF;
}
#search{
float: left;
width: 300px;
padding-top: 15px;
padding-left: 50px
}
#member{
float: right;
width: 500px;
padding-right: 50px
}

#content_en{
/*padding: 15px 15px 15px 15px;  */
float: left;
width: 100%;
background-color: #FFFFFF;
}

#content_ar{
direction: rtl;
/*padding: 15px 15px 15px 15px;   */
float: right;
width: 100%;
background-color: #FFFFFF;
}


#footer{
clear: left;
width: 100%;
color: #326698;
text-align: center;
background-image: url(../images/footerbg.JPG);
background-repeat: repeat-x;
left: 0px;
bottom: 0px;
}


#footer a, #footer a:active, #footer a:link, #footer a:visited{
color: #326698;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none
}
#footer a:focus, #footer a:hover {
  background-color: #326698;
  color: #FFFFFF
}
.footerlinks
{
width: 90%;
text-align: center;
}
.memberlinks
{
width: 90%;
text-align: right;
}


/*blocks*/
#blockscontentwrapper{
float: left;
width: 100%;
}
#newsblock {
  width:400px;
  background:#fff url(../images/block/leftside.gif) repeat-y left top;

}
#linksblock {
  width:400px;
  background:#fff url(../images/block/leftside.gif) repeat-y left top;

}
#loginblock {
width: 260px;
background:#fff url(../images/block/leftside.gif) repeat-y left top;
}
#newsletterblock {
width: 260px;
background:#fff url(../images/block/leftside.gif) repeat-y left top;
}

#maillistsblock {
width: 260px;
background:#fff url(../images/block/leftside.gif) repeat-y left top;
}

.wideblock {
width: 400px;
background:#fff url(../images/block/leftside.gif) repeat-y left top;
}

.relatedsblock {
width: 100%;
background:#fff url(../images/block/leftside.gif) repeat-y left top;
margin: 0 auto 9px;
}


.relatedsblock a, .relatedsblock a:active, .relatedsblock a:link, .relatedsblock a:visited{
  color: #82C81E;
}

.relatedsblock a:focus, .relatedsblock a:hover {
  background-color: #FFCC33;
  color: #FFFFFF
}


.smallblock {
width: 260px;
background:#fff url(../images/block/leftside.gif) repeat-y left top;
}


.top {
width:100%;
height:20px;
background:url(../images/block/top.gif) no-repeat left top;
text-align: center;
}

.top span {
display:block;
position:relative;
height:20px;
background:url(../images/block/top-right.gif) no-repeat right top;
font-size: 110%; color: #F6D714;
font-weight: bold;
padding-top: 5px;
}
.center-content {
background:url(../images/block/rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;
margin:-1px 0 -50px 0;
position: relative
}
.bottom {
height:60px;
background:url(../images/block/bottom.gif) no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:60px;
background:url(../images/block/bottom-right.gif) no-repeat right top;
text-align: center}

.bottom a, .bottom a:active, .bottom a:link, .bottom a:visited{
color: #326698;
font-size: 13px;
font-weight: bold;
text-decoration: none;

}
.bottom a:focus, .bottom a:hover {
  color: #FFCC33;
  background-color: transparent
}
/*end blocks*/

/* a blocks*/
.a-table{
direction: ltr;
background-color: #EFF2F3;
width: 395px
}
.a-top{
height: 20px;
background-image: url('../images/block/a-top.jpg');
}

.a-bottom{
height: 60px;
background-image: url('../images/block/a-bottom.JPG');
text-align: center
}

.a-center{
width: 350px;
background-color: #FFFFFF;
height: 150px
}
.a-center span{
text-align: center;
font-size: 110%;
color: #F6D714;
font-weight: bold;
}


.a-left{
width: 20px;
background-image: url('../images/block/leftside.gif');
  background-repeat: repeat-y
}
.a-right{
width: 25px;
background-image: url('../images/block/rightside.gif');
  background-repeat: repeat-y
}
.a-bottom a, .a-bottom a:active, .a-bottom a:link, .a-bottom a:visited{
color: #82C81E;
font-size: 13px;
font-weight: bold;
text-decoration: none;

}
.a-bottom a:focus, .a-bottom a:hover {
  color: #FFCC33;
  background-color: transparent
}
/*end a block*/

/* a blocks*/
.b-table{
direction: ltr;
background-image: url('../images/block/b-bottom.JPG');
width: 260px;
  background-position: bottom;
  background-repeat: no-repeat
}
.b-top{
height: 20px;
background-image: url('../images/block/b-top.jpg');
}

.b-bottom{
height: 35px;
text-align: center }

.b-center{
width: 215px;
height: 220px;
background-color: #FFFFFF;
text-align: center
}
.b-center span{
text-align: center;
font-size: 110%;
color: #F6D714;
font-weight: bold;
}
/*end a block*/
.aligncenter
 {
text-align: center;
  caption-side: left
}



