﻿/* CSS Document */
body{
	padding:0px; margin:0px;  color:#848484;
	 font:14px/16px 'Times New Roman', Times, serif;
 
	height:100%;
	line-height: 150%; 
	
	
}
.sf_contentDate 
{
 background-color:Fuchsia !important;  
 color:Fuchsia !important;    
}

img{padding:0px; margin:0px;}

h4{padding:0px; margin:0px;}

h3{padding:0px; margin:0px;}

h2{padding:0px; margin:0px;}

ul{padding:0px; margin:0px;}

p{padding:0px; margin:0px;}

div{padding:0px; margin:0px;}
ul{list-style-type:none;}
img{
	border:0px;
}

.clear {clear: both; margin: 0px; height:0}

p a{font:12px/14px Arial, Tahoma,Trebuchet MS, sans-serif;
    color:#f6013a; text-decoration:underline;}
    
p a:hover{ color:#000; text-decoration:none;}

#container{width:910px; margin:0 auto; position:relative; margin-top:130px;
}


/* TOP */

#topPan{width:900px; position:relative; clear:both; height:390px; margin-left:auto; margin-right:auto;  }

 
#topBg{
POSITION: relative; WIDTH: 100%; HEIGHT: 257px; CLEAR: both ; background-image:url('images/topbg1.jpg'); background-position:center top; background-repeat:no-repeat;   background-color:#002d4a;
	}

#topBaneer{
height:240px; width:900px;
  background-image:url('images/topflash.png');   
	}

#topBanner{
height:240px; width:900px;
  background-image:url('images/topflash.png');   
	}



#logo{
	position:absolute; right: 30px; top: 20px; width:165px;
}

#logo_en{
	position:absolute; left: 10px; top: 50px; width:410px;  
}

/*  TOP MENU */
#top_menu{
	position:absolute; float:right; right: 250px; top: 90px; width:313px; direction:rtl;
}


#top_menu_en{
	position:absolute; left: 575px; top: 72px; width:500px; direction:ltr;
}


#top_menu ul{
	width: 400px;
	margin-left:0px;
	padding-left:0px;
	margin:0;	
	text-align:center;
	font:bold 12px Tahoma;
	direction:rtl;
}

#top_menu ul li{
	display:inline;
	text-align:center;		
	direction:rtl;
}

#top_menu ul li a{
	float: left;
	color: #dfdfdf;
	font-weight: bold;
	font-size:16px;
	padding: 0px 20px;
	padding-top: 0px;
	text-decoration: none;
	border-left: 1px #e4e5e6 solid;	
	direction:rtl;		
	font-family:Arial;
}

#top_menu ul li a:hover{	
	color: #d68422;	
}

#top_menu li a.here{
	color: #d68422;	 
}




#top_menu_en ul{
	width: 500px;
	margin-left:0px;
	padding-left:0px;
	margin:0;	
	text-align:center;
	font:bold 12px Tahoma;
	direction:rtl;
}

#top_menu_en ul li{
	display:inline;
	text-align:center;		
	direction:rtl;
}

#top_menu_en ul li a{
	float: left;
	color: #dfdfdf;
	font-weight: bold;
	font-size:12px;
	padding: 0px 20px;
	padding-top: 2px;
	text-decoration: none;
	border-left: 1px #e4e5e6 solid;	
	direction:rtl;		
}

#top_menu_en ul li a:hover{	
	color: #d68422;	
}

#top_menu_en li a.here{
	color: #d68422;	 
}

#top_menu_en li a.last{
		border-left:0px !important;
}


/* END OF TOP MENU */


#language_selector  
{
 position:absolute; left: 60px; top: 93px; direction:rtl; width:50px;   
}
#language_selector_en  
{
 position:absolute; right:  75px; top: 35px;  width:50px;   
}



#language_selector  input 
{
 background-color:Silver;   
}

/* CONTENT */

#content{width:910px; position:relative; clear:both; background:url('images/bkcontentnew.png') no-repeat center top ; height:847px;}
#content_home{width:910px; position:relative; clear:both; background:url('images/bkcontentnew_home.png') no-repeat center top ; }

#conten_center{
	width:900px; position:relative;
}
.search{
	background-image:url(images/search.png);
	background-repeat:no-repeat;
	background-position: right top;

	
}


.search_en{
	background-image:url(images/search_en.jpg);
	background-repeat:no-repeat;
	width:193px;
}

.textbox{
	border:0px;
	height:17px;
	text-decoration:none;
	width:180px;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	background-color:#bababa;
	color:white;
	
}

.text_areaInner
{
 direction:rtl;
 font-family:arial !important;
 font-size:15px !important;
 font-weight:bold !important;
 

	width:600px;
	min-height:315px;	

		background-position:center top ;
	background-repeat:no-repeat;
	padding: 20px 20px 20px 20px   ! important ;
  
	
	
	
}
.text_areaInnernew_ar
{
 direction:rtl;
 font-family:arial !important;
 font-size:15px !important;
 font-weight:bold !important;
	width:860px;
	min-height:315px;	
		background-image: url(images/inner_textarea_bgnew.jpg);
		background-position:center top ;
	background-repeat:no-repeat;
	padding: 20px 20px 20px 20px   ! important ;
  
	
	
	
}

.text_areaInner_EN
{
 direction:ltr;

	width:560px;
	min-height:315px;	
		background-image: url(images/inner_textarea_bg.jpg);
		background-position:center top ;
	background-repeat:no-repeat;
	padding: 20px 20px 20px 20px   ! important ;
  
	
	
	
}
#inner_page_title{
	text-align:right;
	width:250px;
	float:right;
	
}

.subscription{
	background-image:url(images/textbox_bg.jpg);
	background-repeat:no-repeat;
	width:105px;
	height:25px;
	float:right;
}
.textbox_subscription{
	border:0px;
	height:17px;
	text-decoration:none;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	background-color:#bababa;
	color:white;
	width:100px;
}

#project_images{
	background-image:url(images/project_gallery_bg.jpg);	
	background-repeat:no-repeat;
	height:168px;
	width:900px;
	position:relative;		
}
.latest_news{
	/*background:url(../images/latest_news_bg.jpg);*/
	background:url(images/latest_nes_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	width:160px;
min-height:290px;
	
	
}

.latest_news_ar
{
    width:297px; float:right; background-image:url(images/latest_nes_bg.png); background-repeat:no-repeat; height:375px; position:relative; margin-left:15px;
}

.latest_news_en
{
   width:201px;   float:right; background-image:url(images/latest_nes_bg.png); background-repeat:no-repeat; height:320px; position:relative;
}

/* FOOTER */

/*#footer{height:72px; clear:both; margin:0 auto; width:900px; margin-top:20px; background-color:#1d262e; position:relative; }
#footer p{padding: 20px 0 0 0; font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p span{font:11px/16px Trebuchet MS, sans-serif; }
#footer p a{font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; color:#848484; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#848484; color:#fff} */

#footer{ clear:both; margin:0 auto; width:100%; margin-top:20px; background-color:#21506c; position:relative; min-width:900px; }
#footer p{padding: 20px 0 0 0; font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p span{font:11px/16px Trebuchet MS, sans-serif; }
#footer p a{font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; color:#848484; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#848484; color:#fff}



/* Left Vertical Menu */
.leftmenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 255px; /*WIDTH OF MAIN MENU ITEMS*/

}

.leftmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 255px; /*WIDTH OF MAIN MENU ITEMS*/

}

.leftmenu li{
position: relative;
}

.leftmenu li a{
font:13px Tahoma;
color: #82abb7;
display: block;
width: auto;
padding: 8px 0;
padding-left: 10px;
text-decoration: none;
border-bottom:1px #eaeaea solid;
}

.leftmenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 245px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.leftmenu li ul li{
	float: right;
}

.leftmenu li ul a{
	width: 245px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.leftmenu li a:hover{
	color: #272321;
}

/* Holly Hack for IE \*/
* html .leftmenu li { float: left; height: 1%; }
* html .leftmenu li a { height: 1%; }
/* End */



/* Newsletter CSS*/
 
/* End NewsLetter CSS */















/* Project Gallery */


#project_gallery{
	position:relative;
	left: 0px; 
	top: 21px;	
}


/* Easy Slider */

	#slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	
	#slider2 ul{
		margin:0;
		padding:0;
		list-style:none;
		}
	
	#slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	
	#slider ul{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:500px;
		height:353px;
		overflow:hidden; 
		}	
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:500px;
		height:353px;
		overflow:hidden; 
		}	
	#slider1prev{ 
		display:block;
		width:27px;
		height:130px;
		position:absolute;
		left:-18px;
		right:10px;
		top:95px;
		z-index:1000;
		}	
	#slider1next{ 
		display:block;
		width:27px;
		height:130px;
		position:absolute;
		left:-18px;
		right:10px;
		top:95px;
		z-index:1000;
		}	
	#nextBtn{ 
		display:block;
		width:27px;
		height:130px;
		position:absolute;
		left:-18px;
		right:10px;
		top:95px;
		z-index:1000;
		}	
	#prevBtn{ 
		display:block;
		width:27px;
		height:130px;
		position:absolute;
		left:-18px;
		right:10px;
		top:95px;
		z-index:1000;
		}	
	#slider1next{ 
		left:890px;
		}														
	#nextBtn{ 
		left:890px;
		}														
	#slider1prev a{  
		display:block;
		position:relative;
		width:27px;
		height:130px;
		/*background:url(images/btn_prev.gif) no-repeat 0 0;*/
		background:url(~/images/prev22.png) no-repeat 0 0;
		}	
	#slider1next a{  
		display:block;
		position:relative;
		width:27px;
		height:130px;
		/*background:url(images/btn_prev.gif) no-repeat 0 0;*/
		background:url(~/images/prev22.png) no-repeat 0 0;
		}	
	#nextBtn a{  
		display:block;
		position:relative;
		width:27px;
		height:130px;
		/*background:url(images/btn_prev.gif) no-repeat 0 0;*/
		background:url(~/images/prev22.png) no-repeat 0 0;
		}	
	#prevBtn a{  
		display:block;
		position:relative;
		width:27px;
		height:130px;
		/*background:url(images/btn_prev.gif) no-repeat 0 0;*/
		background:url(~/images/prev22.png) no-repeat 0 0;
		}	
	#slider1next a{ 
		/*background:url(images/btn_next.gif) no-repeat 0 0;	*/
		background:url(~/images/next11.png) no-repeat 0 0;
		}	
		
	#nextBtn a{ 
		/*background:url(images/btn_next.gif) no-repeat 0 0;	*/
		background:url(~/images/next11.png) no-repeat 0 0;
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	#nextBtn a:focus{outline:none;}
	
	#prevBtn a:focus{outline:none;}
	
	ol#controls li a:focus{outline:none;}
	
/* // Easy Slider */


a {
	color: #658a9a;
	text-decoration: none;
	}
a:hover {
	color: #658a9a;
	text-decoration: underline;
	}
.gallery {
	width: 80px;
	height: 80px;
	float: right;
	display: block;
	padding-right:20px;
	}




/* List and page & Lightbox */  
ol.sf_listAndPage  
{  
    margin: 0;  
    padding: 0;  
    width: 100%;  
    float: left;  
    list-style: none;  
    line-height: 1.3;  
    clear: both;  
}  
ol.sf_photoListLightbox  
{  
    margin: 0;  
    padding: 0;  
    width: 100%;  
    float: left;  
    list-style: none;  
    line-height: 1.3;  
    clear: both;  
}  
.sf_postDate   
{  
    margin: 0;  
    padding: 0;  
    font-size: .85em;  
    color: #666;  
}  
* html .controlWrapper ol.sf_photoListLightbox   
{  
    float: none;  
}  
* html .controlWrapperSel ol.sf_photoListLightbox   
{  
    float: none;  
}  
ol.sf_listAndPage li  
{  
    margin: 0 3px 0 0 !important;  
    padding: 0;  
    width: 180px !important;  
    height: 200px !important;   
    overflow: hidden;  
    float: left;  
}  
ol.sf_photoListLightbox li  
{  
    margin: 0 3px 0 0 !important;  
    padding: 0;  
    width: 180px !important;  
    height: 200px !important;   
    overflow: hidden;  
    float: left;  
}  
ol.sf_listAndPage li dl  
{  
    margin: 0;  
    padding: 0;  
}  
ol.sf_photoListLightbox li dl  
{  
    margin: 0;  
    padding: 0;  
}  
ol.sf_listAndPage li dt  
{  
    margin: 0;  
    padding: .3em 0 0;  
    font-weight: bold;  
    font-size: 1.3em;  
    font-size: .9em;  
}  
ol.sf_photoListLightbox li dt  
{  
    margin: 0;  
    padding: .3em 0 0;  
    font-weight: bold;  
    font-size: 1.3em;  
    font-size: .9em;  
}  
ol.sf_listAndPage li dd  
{  
    font-size: .85em;  
    margin: 0;  
}  
ol.sf_photoListLightbox li dd  
{  
    font-size: .85em;  
    margin: 0;  
}  
ol.sf_listAndPage li dd.sf_tags  
{  
  
}  
ol.sf_photoListLightbox li dd.sf_tags  
{  
  
}  
ol.sf_listAndPage li dd.sf_image  
{  
    margin: 0;  
    padding: 0;  
    width: 150px;  
    height: 150px;  
    overflow: hidden;  
    position: relative;  
}  
ol.sf_photoListLightbox li dd.sf_image  
{  
    margin: 0;  
    padding: 0;  
    width: 150px;  
    height: 150px;  
    overflow: hidden;  
    position: relative;  
}  
ol.sf_listAndPage li dd.sf_image img  
{  
    vertical-align: bottombottom;  
    position: absolute;  
    left: 0;  
    bottombottom: 0;  
}  


ol.sf_photoListLightbox li dd.sf_image img  
{  
    vertical-align: bottombottom;  
    position: absolute;  
    left: 0;  
    bottombottom: 0;  
}  






/*   */


  #slides .slides_container {
    width:900px;
    height:241px;
  }
   #slides .slides_container div {
    width:900px;
    height:241px;
    display:block;
  }
  
  
   #slidesT .slides_container {
    width:224px;
    height:362px;
       float:right;
       margin-right:5px;
       margin-bottom:10px;
       margin-top:10px;
       
  }
  #slidesT .slides_container div {
    width:224px;
    height:362px;
    display:block;
 
  }

.searchTextnew{
background-color:#e7e7e7;
height:18px !important;
border:none;
font-size:15px;
font-family:tahoma;
width:150px;



}


.sf_subscribeTxt {
border:0 !important;
width:138px;
background:none;
background-color:#174059 !important;
color:white !important;

}
