/* CSS Document */

body {
background-color:#000000;
}

form{
margin:0px;
padding:0px;
}

.generaltable{
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#FFFFFF;
}
.VideoContent{
background-repeat:no-repeat;
padding:27px 5px 0px 0px;
}
.videotitle {
padding:10px 0px 0px 0px;
}
.videotitle a{
color:#FFFFFF;
text-decoration:none;
}
.videotitle a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.videotitle_ar {
font-size:14px;
font-weight:bold;
padding:10px 0px 0px 0px;
}
.videotitle_ar a{
color:#FFFFFF;
text-decoration:none;
}
.videotitle_ar a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.videodiv{
width:138px;
height:106px;
}

.textstyle {
padding:0px 0px 10px 46px;
text-align:justify;
}
.textstyle_ar {
font-size:14px;
font-weight:bold;
padding:0px 0px 10px 46px;
text-align:justify;
}

.Newsstyle {
font-size:11px;
padding:0px 0px 10px 55px;
text-align:justify;
}
.Newsstyle a{
color:#FFFFFF;
text-decoration:none;
}
.Newsstyle a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.Newsstyle_ar {
font-size:14px;
padding:0px 0px 10px 55px;
text-align:justify;
direction:rtl
}
.Newsstyle_ar a{
color:#FFFFFF;
text-decoration:none;
}
.Newsstyle_ar a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.WhiteTitle {
font-size:14px;
font-weight:bold;
}
.WhiteTitle_ar{
font-size:16px;
font-weight:bold;
}
.whitetitlesmall {
font-size:12px;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 8px;
}

.NewsTitle{
font-weight:bold;
text-decoration:underline;
}
.NewsPic{
border:3px solid #176275;
}
.radiostyle {
font-size:11px;
padding:0px 0px 10px 55px;
text-align:justify;
}
.radiostyle ul{
padding:0px 0px 0px 3px;
margin:0px 0px 0px 10px;
font-size:12px;
}
.radiostyle ul li{
padding:0px;
margin:0px 0px 0px 10px;
}
.radiostyle ul li a{
color:#FFFFFF;
text-decoration:none;
}
.radiostyle ul li a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.radiostyle_ar {
font-size:14px;
padding:0px 0px 10px 55px;
text-align:justify;
}
.radiostyle_ar ul{
padding:0px 0px 0px 3px;
margin:0px 0px 0px 10px;
font-size:14px;
font-weight:bold;
}
.radiostyle_ar ul li{
padding:0px;
margin:0px 0px 0px 10px;
}
.radiostyle_ar ul li a{
color:#FFFFFF;
text-decoration:none;
}
.radiostyle_ar ul li a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.pressstyle {
padding:0px 0px 10px 25px;
text-align:left;
}
.pressstyle ul{
padding:0px 140px 0px 0px;
margin:0px;
}
.pressstyle ul li{
list-style:none;
padding:1px 0px 1px 18px;
margin:0px 0px 5px 0px;
background-image:url(../images/bullet.jpg);
background-repeat:no-repeat;
}
.pressstyle ul li a{
color:#FFFFFF;
text-decoration:none;
}
.pressstyle ul li a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.ForumContent{
background-repeat:no-repeat;
padding:41px 5px 0px 0px;
}

.forumheader{
background-color:#FFFFFF;
font-size:11px;
color:#000000;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 5px;
}
.forumheadertable{
padding:0px 0px 0px 13px;
}
.forumtable{
padding:0px 0px 0px 12px;
text-align:left;
}
.forumtitle{
color:#000000;
font-size:11px;
background-image:url(../images/bullet2.jpg);
background-repeat:no-repeat;
background-position:left center;
padding:1px 0px 1px 16px;
border-bottom:2px solid #002337;
}
.forumtitle a{
color:#ffffff;
text-decoration:underline;
}
.forumtitle a:hover{
color:#74adc0;
text-decoration:none;
}

.forumpost{
font-size:11px;
font-weight:bold;
border-bottom:2px solid #002337;
}
.forumdate{
font-size:11px;
border-bottom:2px solid #002337;
}

.selectbox {
padding:2px 0px 2px 5px;
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
width:150px;
}
.selectbox2 {
padding:2px 0px 2px 5px;
font-family:Arial;
font-size:11px;
color:#002747;
font-weight:bold;
width:150px;
}
.selectbox3 {
width:140px;
padding:2px 0px 0px 4px;
font-family:Arial;
font-size:11px;
color:#002747;
font-weight:bold;
background-color:#f1f9fd;
border:1px solid #51829f;
}

.box {
width:135px;
padding:2px 0px 0px 4px;
font-family:Arial;
font-size:11px;
color:#002747;
font-weight:bold;
background-color:#f1f9fd;
border:1px solid #51829f;
}
.textarea{
padding:2px 0px 0px 4px;
font-family:Arial;
font-size:11px;
color:#002747;
font-weight:bold;
background-color:#f1f9fd;
border:1px solid #51829f;

}
.photostyle {
font-size:11px;
padding:0px 0px 10px 32px;
text-align:left;
}
.Photogallery{
padding:1px;
background-color:#000000;
border:3px solid #176275;
}
.PhotogalleryOn{
padding:1px;
background-color:#000000;
border:3px solid #b3e3f0;
}
.paging {
padding-top:5px;
font-size:9px;
text-align:center;
}
.paging a{
color:#FFFFFF;
text-decoration:none;
}
.paging a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.formstyle {
font-size:12px;
}

.Forumsubject{
border-bottom:1px solid #FFFFFF;
font-weight:bold;
font-size:11px;
}

.Forumauthor{
font-weight:bold;
font-size:11px;
color:#6dc0d0;
}

.Forumlink {
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 5px;
color:#000000;
}
.Forumlink a{
color:#195d8e;
text-decoration:underline;
}
.Forumlink a:hover{
color:#195d8e;
text-decoration:none;
}
.bigphotodiv {
background-repeat:no-repeat;
background-position:center;
}
.arabic{
font-size:14px;
font-weight:bold;
text-align:right;
padding:0px 40px 5px 0px;
}
.arabic a{
color:#FFFFFF;
text-decoration:none;
}
.arabic a:hover{
color:#FFFFFF;
text-decoration:none;
}

.english{
font-size:12px;
padding:0px 0px 5px 50px;
text-align:left
}
.english a{
color:#FFFFFF;
text-decoration:none;
}
.english a:hover{
color:#FFFFFF;
text-decoration:none;
}

/*styles for scroll bar begin*/
/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position:relative;
	overflow:hidden;
	width:354px;
	height:250px; 
	padding:0px;
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:354px;
	height:220px; 
	clip:rect(0px, 354px, 220px, 0px);
	overflow:hidden;	
	padding:0px;

	}
div.content { 
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px; 
	}
	
/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0; top:0;
  width:10px; height:203px; 
  font-size:1px; z-index:1;
  border:1px solid #000000;
  }
div#track { 
  position:absolute; left:0px; top:7px;
  width:10px; height:190px;
  background:#ffffff;
  }
div#dragBar {
  position:absolute;
  left:0px; top:1px;
  width:8px; height:24px;
  background-color:#02444f;
  }  
div#up { position:absolute; left:0px; top:0; z-index:2; }  
div#down { position:absolute; left:0px; bottom:0; z-index:3 }  

/*styles for scroll bar end*/