/* -------------- GENERAL  Bady-------------- */
 body{
	padding : 0px;
	margin : 0px ;
	direction :ltr;
	background-color : #e9eaea;
	font-size : 15px;
	font-family: Simplified Arabic,arabic Transparent,Arial,Helvetica,sans-serif;
}

#bodydef{
text-align : right;
min-width : 1008px;

}

div{
	background-color : White;

}
#wrapper{
	background-color : #e9eaea;
	margin : 0 auto;
}
table{
		width : 100%;
}

.table{
	width : 100%;

}

td{	
	vertical-align : top;
	direction : rtl;
}


Img {
	border : 0px;
}

a{
	text-decoration : none;
}

a:link, a:visited{
	color : #024a9d;
}

a:hover{
	color : #B22222;
}

UL{	
	list-style : none;
	line-height : 20px;
	padding : 0px;
	margin : 0px;
}

li{
	text-align : justify;
	margin-left : 4px;
}


p{
	margin : 0px;
	padding : 0px;
}

iframe{
	right : 0px;
	width :100%;
	height :272px;
	border : 0px;
	border-color : 	 #e9eaea;
}

.tdiframe{
margin-left: 5px;
margin-right : 0px;
	background-color : #e9eaea;

}

.iframeReport{
	height : 200px;
}

.iframecounter{
	width : 2px;
	height : 2px;
}
 /* -------------- H------------ */
h1,h2,h3,h4,h5,h6{
	line-height : 20px;	margin : 0px;
	font-family: Simplified Arabic,arabic Transparent,Arial,Helvetica,sans-serif;
}

h1{
	font-size : 20px;

}
h2{
	font-size : 19px;
line-height : 25px;	
}
h3{
	font-size : 17px;

}
h4{
	font-size : 16px;

}
h5{
	font-size : 15px;
	color : Red;
}

h6{
	font : normal 12px Tahoma;
}
 /* -------------- Images------------ */
 .img50{
	 height : 50px;
	 width : 50px;
}

 .img100{
 	 width : 100px;
	 height : 65px;
 	margin-left : 5px;
	margin-bottom : 3px;
}

.imgli100{
	float : right;
	margin : 2px;
	height : 80px;

}

.imgul100{
	height : 80px;
	border-bottom : 1px dashed #E8E8E8;
}

.img100arch{ 	 
position : absolute;
left : 220px;
width: 55px; height: 47px;
background : url(../../Gifs/newstyle/Arch-bg.jpg) no-repeat;
background-position : center ;
}

 .img170{
	 height : 120px;
	 width : 170px;
}

 .img300{
	 border: 1px solid gray;
	width:303px;
	padding:2px;
	text-align:center;
	margin-top : 2px;
}

.img50, .img100, .img170{
	  border: 1px solid #a9a9a9; 
	  padding: 4px;
	  text-align : center;
}

  .Imgli{
	float : right;
	margin : 2px;
	height : 50px;
}

#imgul{

	height : 70px;
	border-bottom : 1px dashed #E8E8E8;
}

.mpul{
	margin : 0px;
	padding : 0px;
	background-color : red;
}
/* -------------- GENERAL  Head&Footer------------ */
ul#Head li{
	display : inline;

}

.HeadLeft{
	position : absolute;
	float : left;
	left : 0px;
	width: 398px;
	height:120px;
	background : url(../../Gifs/NewStyle/head-left.jpg);
}

.HeadBack{
	height:120px;
	background : url(../../Gifs/NewStyle/head-bg.jpg) repeat-x;
	border-bottom :2px solid #106fa0 ;
}

.HeadRight{
	float : right;
	right : 0px;
	height : 120px;
	width : 293px;
	background : url(../../Gifs/NewStyle/head-right.jpg);
}

#footer{
	padding : 3px;
	color : #000066;
	font : bolder 10px Verdana;
	text-align : center;
	vertical-align : bottom;
	direction : ltr;
	background : url(../../Gifs/NewStyle/bg-body.jpg) repeat-x;
	background-position : bottom;
	height : 70px;
}
 /* -------------- GENERAL  LeftSide------------- */
#L-Slidbar{
	float: left;
	left: 0px;
	width : 182px;
	margin : 2px 0px 0px 0px;
}

#L-Slidbar li{
	width : 182px;
}



#DivLeftBox{
	direction : rtl;
	float : left;
	left : 2px;
	width : 180px;
	border : 1px solid #999999;
	margin : 2px 0px 5px 0px;
	background-color :  White;
	position : relative;
	z-index : 10;
}


#HeadLeftBox{
		width : 180px;
		height : 20px;
	background : url(../../gifs/NewStyle/bg-box.jpg);
	background-position : right;
	font : bold 13px Arial;
	text-indent : 5px;

}

#LeftBox{
	float : left;
	left : 0px;
	width :180px;
	height : 60px;
	margin-bottom : 3px;

}

.TitrLeftBox{
	font : normal 12px tahoma;
	text-align : right;
	padding : 5px 2px 0px 0px ;
}
/* -------------- GENERAL  navigate------------- */
#Nav{
	float : right;
	right : 0px;
	width : 137px;
	margin-top : 2px;
	top: 0px;
	margin-right :  0px;
	padding : 0px;
}

#Nav li{
	width : 130px;
	height : 22px;
	direction : rtl;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	text-indent : 15px;
	color : White;
	background-image : url(../../gifs/NewStyle/Key.jpg);
	margin-bottom : 1px;
}

#Nav li a:link, #Nav li a:visited{

	height : 22px;
	display : block;
	color:  White;
} 

#Nav li a:hover{
	width : 130px;
	height : 22px;
	background : url(../../gifs/NewStyle/Keyover.jpg);
	color: White;
}




 /* -------------- Visited pages------------- */
body#news  li.newskey a:link,
body#bodydef  li.homekey a:link,
body#live  li.livekey a:link,
body#intviwidx  li.interviewkey a:link,
body#reportidx  li.Reportkey a:link,
body#newspaperidx  li.newspaperkey a:link,
body#islamiyat  li.Islamiyatkey a:link,
body#opinion  li.Opinionkey a:link,
body#program  li.Programkey a:link,
body#sound  li.Soundkey a:link,
body#picture  li.Picturekey a:link,
body#frequency  li.Frequencykey a:link,
body#condoctor  li.Condoctorkey a:link,
body#aboutus  li.Aboutuskey a:link,
body#news  li.newskey a:visited,
body#bodydef  li.homekey a:visited,
body#live  li.livekey a:visited,
body#intviwidx  li.interviewkey a:visited,
body#reportidx  li.Reportkey a:visited,
body#newspaperidx  li.newspaperkey a:visited,
body#islamiyat  li.Islamiyatkey a:visited,
body#opinion  li.Opinionkey a:visited,
body#program  li.Programkey a:visited,
body#sound  li.Soundkey a:visited,
body#picture  li.Picturekey a:visited,
body#frequency  li.Frequencykey a:visited,
body#condoctor  li.Condoctorkey a:visited,
body#aboutus  li.Aboutuskey a:visited{
	width : 130px;
	height : 22px;
	background : url(../../Gifs/NewStyle/keyact.jpg);	
	color : Black;

}


body#news  li.newskey a:hover,
body#bodydef  li.homekey a:hover,
body#live  li.livekey a:hover,
body#intviwidx  li.interviewkey a:hover,
body#reportidx  li.Reportkey a:hover,
body#newspaperidx  li.newspaperkey a:hover,
body#islamiyat  li.Islamiyatkey a:hover,
body#opinion  li.Opinionkey a:hover,
body#program  li.Programkey a:hover,
body#sound  li.Soundkey a:hover,
body#picture  li.Picturekey a:hover,
body#frequency  li.Frequencykey a:hover,
body#condoctor  li.Condoctorkey a:hover,
body#aboutus  li.Aboutuskey a:hover{
	width : 130px;
	height : 22px;
	background : url(../../gifs/NewStyle/Keyover.jpg);
	color: White;
}

 /* -------------- GENERAL  MainImgCenter------------- */
#MainImg,#MainImgdef{
	float : right;
	margin-right :10px;
	width : 303px;	
		background-color : #e9eaea;
		margin-left : 10px;
}



.imgsizedef{
	width : 295px;
	height : 240px;
	border : 1px solid White;
}

.ImgNews{
	text-align : center;
}

.TxtMainImg{
	line-height : 20px;
	padding : 2px ;
	border : 1px solid #999999;
	text-align : justify;
	min-height : 150px;
	font : normal 11px  tahoma;
}


.TxtMainImgdef{min-height: 118px;}

 #ListNews{

	margin-top : 2px;

	margin-left : 5px;
	height : 405px;
	direction : rtl;
	border : 1px solid #999999;
	background-color : white;
	overflow :auto;
}



#ListNewsdef{
	margin : 2px 10px 0px 15px;

	padding : 0px;
	direction : rtl;
	border : 1px solid #999999;
	background-color : white;
	height : 372px;
	overflow :auto;
}
 /* -------------- GENERAL  ListBox------------ */


.ListBox{
	padding: 0px 2px;
	direction : rtl;
	font : bold 15px Arial;
	text-align : justify;
	list-style : disc;
	Color : #FF9900;
	text-indent: 2px;	 /*  for IE to show bullet*/
	margin-right:15px; /*  for Mozila to show bullet*/

	
}

.ListBox li{	
	border-bottom : 1px dotted #E1E1E1;
	padding-bottom : 5px;
}
 /* -------------- GENERAL  TabNews------------- */
#Maintab {
	border-bottom :  1px solid #a0c4d4;
	border-left :   1px solid #a0c4d4;
	border-right :   1px solid #a0c4d4;
	background : url(../../Gifs/NewStyle/bg-iframe.jpg) repeat-x;
	background-position : bottom;
}

#Maintab h1{
	font-size : 1.2em;
	color : #711515;
	background-color : transparent;
}



ul#tabnav a:link,ul#tabnav a:visited{
	display : block;
	color : #4682B4;
	background-color : transparent;
	text-decoration : none;
	padding : 4px;
}

ul#tabnav  a:hover{
	background : url(../../Gifs/NewStyle/bg-tab.jpg);
	background-position : top;
	color : #4682B4;
}


body#culture li.culture, body#Science li.Science,body#Sport li.Sport{
	border-bottom : 1px solid #FFFFFF;
	background : url(../../Gifs/NewStyle/bg-tab1.jpg);
	background-position : top;
	color : #4682B4;
}

body#culture li.culture a:link, body#culture li.culture a:visited,
body#Science li.Science a:link, body#Science li.Science a:visited,
body#Sport li.Sport a:link,body#Sport li.Sport a:visited{
	color : #4682B4;
	background : url(../../Gifs/NewStyle/bg-tab.jpg);
	background-position : top;
}


/* -------------- GENERAL  TabReport------------ */
 #MainReport {
	border-bottom : 1px solid  #fed16e;
	border-left : 1px solid #fed16e;
	border-right : 1px solid #fed16e;
	padding : 3px;
	background : url(../../Gifs/NewStyle/bg-2iframe.jpg) repeat-x;
	background-position : bottom;
}

#MainReport h1{
	font-size : 1.2em;
	color : #711515;
	background-color : transparent;
}

ul#tabnav{
	border-bottom : 1px solid #a0c4d4;
}
ul#tab{
	border-bottom : 1px solid #fed16e;	
}




ul#tab,ul#tabnav{
	background-color :#e9eaea;
	list-style-type : none;
	margin : 0;
	padding-right : 10px;
	padding-bottom : 25px;
	font : bold 11px Arial;
}

ul#tab li,ul#tabnav li{
	float : right;
	height : 22px;
	width : 160px;
	background : url(../../Gifs/NewStyle/bg-2tab1.jpg);
	background-position : bottom;
	color : #4682B4;
	margin : 2px 2px 0px 2px;
	border: 1px solid #fed16e;
	border-bottom : none;
	text-align : center;
}



ul#tabnav li{
	background : url(../../Gifs/NewStyle/bg-tab1.jpg);
	border: 1px solid #a0c4d4;
}

ul#tab a:link,ul#tab a:visited{
	display : block;
	color : #4682B4;
	background-color : transparent;
	text-decoration : none;
	padding : 4px;
}

ul#tab  a:hover{
	background : url(../../Gifs/NewStyle/bg-2tab.jpg);
	background-position : top;
	color : #4682B4;
}

body#Report li.Report, body#Newspaper li.Newspaper,body#irNewspaper li.irNewspaper,body#Interview li.Interview{
	border-bottom : 1px solid #FFFFFF;
	background : url(../../Gifs/NewStyle/bg-2tab.jpg);
	background-position : top;
	color : #4682B4;
}

body#Report li.Report a:link, body#Report li.Report a:visited,
body#Newspaper li.Newspaper a:link, body#Newspaper li.Newspaper a:visited,
body#irNewspaper li.irNewspaper a:link, body#irNewspaper li.irNewspaper a:visited,
body#Interview li.Interview a:link,body#Interview li.Interview a:visited{
	color : #4682B4;
	background : url(../../Gifs/NewStyle/bg-2tab.jpg);
	background-position : top;
}

 /* -------------- GENERAL  Box------------ */
 #Box{
	float : right;
	right : 0px;
	height: 70px;
	margin: 5px 3px 0px 0px;
	background-image : url(../../Gifs/NewStyle/bg-box-rest.jpg);
	border: 1px solid #0b6d9e;
	color : #AFEEEE;
	font-weight : bold;
}

#DivBox, #DivBox1, #DivBox2{
	float : right;
	right : 0px;
	width : 265px;
	background:none;
}
#Box  a:link{
	color : white;
}

 /* -------------- GENERAL  SubBox------------ */

#HeadSubBox{
	height : 20px;
	background : url(../../Gifs/NewStyle/bg-box2.jpg) no-repeat;
	font : bold 13px Arial;
	text-align : right;
	background-position : right;
	text-indent : 5px;
	color : #296d8f;
}

#DivSubBox, #DivSubBox1{
	float : right;
	right :0px;
	width : 100%;
	margin-top : 10px;
	border : 1px solid #999999;
}

#DivSubBox{
	width : 95%;
margin-right : 3px;
}



 /* -------------- Layout in head------------ */
#searchdiv{
position: absolute; width: 160px; height: 15px; z-index: 1; left:18px; top: 55px;background : transparent; 
}
.search{background : transparent; width : 15px; height : 15px; border : none;}
.boxsrch{
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px;
	background : transparent; 
	cursor : text;
	border : none;
}
.comboboxsrch{
	color: #000080;
	border : 1px Fuchsia;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 9px;
}


#today{
	background : transparent;
	color : #3A2C8F;
	position: absolute;
	width: 183px;
	height: 15px;
	z-index: 2;
	left: 4px;
	top: 97px;
	font-size:11px;
	font-family:tahoma;
	text-align:center;
}




#breakingnews{
	position: absolute; width: 504px; height: 18px; z-index: 4; left: 200px; top: 95px;background-color : transparent;
}

#LatestNewsM{
	font-family: Tahoma; font-size: 11px;direction : rtl;
}




 /* -------------- GENERAL  DetailNews------------ */
.News{
	margin : 5px 150px 0px 20px;
	padding : 5px 0px 0px 0px;
	border : 1px solid #999999;
}

.ImgNews{
	float : right;

	border: 1px solid gray;
	padding : 2px;
	margin : 5px 10px 0px 10px;
	text-align : center;
	
}

.expnews{
	clear : both;
	color : #778899;
	width : 290px;
}

.exprep{
	color : #6495ED;
	margin-right :  20px;
}

.TitrNews{
	margin : 10px 0px 10px 0px;
	text-align : center;
	color : #FF6347;
}

.Titrnewsidx{

}
.ArchiveSmall{
	margin : 13px;
	padding : 5px 10px 0px 10px;
	border : 1px Solid #999999;
}

.TxtNews{
	padding : 5px;
	margin : 0px 5px 0px 5px;
	line-height : 30px;
	text-align : justify;
	font-family : "Traditional Arabic";
	font-size : 18px;
	font-weight : bold;
}

.STN1{
	font-size:20px;
	color:#09F;
	text-decoration:underline;
}

.STN2{
	font-size:19px;
	color:#F60;
}

.STN3{
	color:#96C;
}


.ArchiveNews{
	margin : 0px 5px 5px 0px;
	border-bottom : 1px dotted #999999;
}


.LineNews{
	border-bottom : 1px dotted #999999;
	padding : 10px 0px 5px 0px;
}

.DateNews{
	color : Red;
	font : 12px Tahoma;
}


.MoreNews{
	text-align : left;
	margin :0px 0px 5px 20px;
}

.MoreNews a:link, .MoreNews a:visited{
	color : Red;
}

.MoreNews a:hover{
	color : #024a9d;
}

.ImgPrint{
	margin:0px 0px 5px 20px;
	text-align : left;
}



.ArchiveSmall{
	margin : 13px;
	padding : 5px 10px 0px 10px;
	border : 1px Solid #999999;
}



.username{
	color : gray;
	text-align : left;
	margin : 0px 15px; 
	border-bottom : 1px solid #a0c4d4;
}

 /* -------------- GENERAL  Print------------ */
 .Print{
	margin : 0px 140px 0px 180px;
	border : 1px Solid #999999;
}

 /* -------------- GENERAL  Print------------ */
#Print{
	margin : 3px;
	border : 1px Solid #999999;
	direction : rtl;
	height : 100%;
}


 /* -------------- Forms------------ */

form input, form textarea{
	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid #B1B1B1;
	line-height : 18px;
	width : 350px;
}

form #submit{
	width : 100px;
	font-size: 11px;
	line-height : normal;
}

form .explain{
	font-size : 11px;
	color : #FF7F50;
	font-family :  tahoma;

}

form .star{
	color : red;
}

.celtaeligh{
	border:1px dotted #C0C0C0;
	color: #DC143C;
	padding-right : 10px;
}

form label{
	font-weight : bold;
	color : #4682B4;
}


fieldset{
	border : 1px solid #61b5cf;
	margin-top : 16px;
	padding : 10px;
	width : 80%;
	text-align : center;
}

legend{
	color : red;
	font-weight : bold;
}


.formop input,.formop textarea{
	width : 300px;
	display : block;
	margin: 3px;
}

.formop label, .formop p{
	font : normal 12px Tahoma;
	text-indent :  2px;
	display : block;
}


.mass_ok{
	background : url(../../Gifs/NewStyle/bg-mass-op-tanx.jpg) no-repeat;	background-position :right top; height:150px;
	padding : 5px 80px 5px 10px;
	background-color : white;
	text-align : justify;
	line-height : 20px;
	color : red;	 
	}
	

.mass_error{
	background : url(../../Gifs/NewStyle/bg-mass-op-error.jpg) no-repeat;
	background-position :right top;
	height:85px;
	padding : 20px 80px 5px 10px;
	text-align : center;
	color : black;
}
	
	
 
 /* -------------- list number------------ */
.select{
	background-color : #DADADA;
	color : Red;
	padding : 3px;
	border : 1px solid #FF8C00;
}

.select:hover{
	border : none;
	padding : 0px;
	background-color : White;
}

.noselect{
	color : White;
	padding : 3px;
}

.noselect:hover{
	border : 1px solid #FF8C00;
	padding : 3px;
}

/* -------------- Sound Programs------------ */
.formprog input,.formprog textarea{
	width : 165px;
	display : block;
	margin: 3px;
}

.formprog label, .formprog p{
	font : normal 12px Tahoma;
	text-indent :  2px;
	display : block;
}
