﻿/* CSS Document */
html
	{
	color:#000;
	/*background:#FFFF;
	background-image:url(img/28BG.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;*/
	}

body
	{
		/*background-image:url(img/BG02.jpg);*/
		/*background-image:url(img/BG03.jpg);*/
		/*background-image:url(img/BG04.jpg);*/
		background-image:url(img/BG042.jpg);
		/*background-image:url(img/BG043.jpg);*/
		background-position:bottom;
		background-repeat:no-repeat;
	}
/*body
	{
		/*background-color:Red;
		background-image:url(img/28BG.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
	}*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;border:none;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

li{list-style:none;}

caption,th{text-align:right;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

input,textarea,select{font-size:100%;}legend{color:#000;}


#govs {width:1004px;height:auto; margin:0 auto;}

#banner {width:1004px;height:210px;background:url(img/bannerbg.jpg) bottom no-repeat;}

a { text-decoration:none;}
hr {height:1px; border-top:1px solid #F2F2F2;border-bottom:1px solid #999999; margin:10px 0px; width:530px }
p {margin:5px 5px 10px 0px; line-height:25px;font-size:17px;color:#333333; padding:0px 5px;text-align:justify}
#mask {z-index:1; position:absolute; background:url(img/banner.png); width:1004px; height:130px;}


#sideshow {z-index:-1;}
#logo {position:absolute;top:76px;z-index:5;}
.logoimg{position:relative;left:200px;}
.logop {position:relative;left:55px; font:20px Georgia, "Times New Roman", Times, serif; font-weight:bold;}

#bcontent{width:780px; height:auto;float:left;margin-left:210px;_margin-left:100px;}
.search 
	{
		position:relative; 
		z-index:2000;
		width:180px;
		height:10px;
		float:left;
		/*margin:10px 0 0;
		background:url(img/search.png) left top no-repeat;*/
	}
	
.search_in 
	{
		background:transparent;
		/*background-image:url(img/search.png);
		width:300px; */
		height:23px;
		/*padding:0px 0px 5px 0px;*/
		margin-top:7px;
		font-size:10px;
		color:#000;
		font-family:Arial;
		font-size:14px;
		text-indent:5px; /*last value: 20px*/
		border:0px;
		float:right;
		direction:rtl;
		z-index:1000;
	}
	
.search_intd 
	{
		background-image:url(img/search.png);
		background-repeat:no-repeat;
	}
	
.search_btn { width:40px; height:23px; margin-bottom: 2px}

#GoveNews {padding:0px 2px;}

#news {width:430px; height:35px;float:left;margin:14px 0 0 0;padding-top:5px;background:url(img/news.png) no-repeat}
#homcntct {position:relative;z-index:1;bottom:43px;float:right;left:5px;}
#home ,#contact {float:left; height:55px}
#flag {float:right; height:55px; padding-right:35px}
#body {width:999px;}
.NewsBt 
	{
		font-weight:bold;
		color:Maroon;
	}
.leftColumn {float:left;width:200px; margin:0 0 0 20px;min-height:550px;}
.box {background:url(img/boxtop.gif) top no-repeat;width:200px;padding:1px 0; margin:0 0 15px 0;}
.boxcontent {border-right:1px solid #2275a4;border-left:1px solid #2275a4;height:150px;margin:38px 0 0 0;}

.content 
	{
		padding-left:15px;
		/*background:url(img/leftbody.jpg) -3% 0% no-repeat;*/
		height:auto;
		float:right; 
		text-align:right; 
		min-height:535px;
		width:500px;		/*width:545px;*/
	}
.content2 {padding-left:15px;/*background:url(img/leftbody.jpg) -3% 0% no-repeat;*/height:auto;float:right; text-align:right; min-height:535px;width:730px}
/*#content p { white-space:nowrap}*/


/* ***************** Main Menu ****************** */
/*
.menu
{
	background: url(img/menutop.gif) top no-repeat;
	width: 229px;
	float: right;
	color: white;
}

#menuItems
{
	background:url(img/menubg.gif) repeat-y;
	height:100%;
	display:inline-table;
	margin:38px 0 0 0;
}

#menuItems ul {width:211px; list-style:none; margin:0 0 0 18PX;}
#menuItems ul li.mainlist 
	{
		background:url(img/menuitem.gif) top no-repeat;
		width:211px;
		min-height:28px; 
		cursor:pointer;
		padding:0 !important;
		margin:0 !important;
		display:inline-block;
	}
	
#menuItems ul li.mainlist:hover {background:url(img/menuitem1.jpg) top no-repeat}
#menuItems ul li.mainlist a
{
	text-align: right;
	float: right;
	text-decoration: none;
	margin: 0 45px 0 0 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	width:60%;
	padding: 8px 0 0 0 !important;
	font-style: normal;
	font-weight: bold;
}


#menuItems ul li.mainlist a:hover
{
	color: #ffff66;
}

.SMenuBG
	{
		background-image:url(img/SMenuBG.jpg);
		background-repeat:repeat-x;
		background-position:top;
		height:150px;
		text-indent:5px;
	}

.SMenuBGul a
{
	font-weight:bold;
	color:Maroon;
	/*list-style-type:circle;
	padding-right:55px;
	margin-top:50px;*/		/*
}

.SMenuBGul a:hover
{
	
	font-weight:bold;
	color:Navy;
}

.SMenuBGul li
{
	padding-bottom:5px;
}

.SMenuH
{
	font-size:larger;
	font-weight:bolder;
	color:#F8FBE6;
}*/

/* ***************** Main Menu End ****************** */

/* **************** Menu 1 by KH ************ */

.menu
{
	background: url(img/menutopMr.gif) top no-repeat;
	width: 229px;
	float: right;
	color: white;
	
}

#menuItems
{
	/*background:url(img/menubg.gif) repeat-y;*/
	/*height:100%;*/
	display:inline-table;
	margin:23px 0 0 0;
	
}

#menuItems ul 
	{
		width:185px;					/* This width to Menu UL*/
		margin:0 15px 0 10px;
		list-style:none;
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:Maroon;
		padding-left:10px;
		/*border-style:ridge;
		border-width:thick;
		border-color:#CC9933;*/
	}
		
#menuItems ul li.mainlist
{
	/*background:url(img/menuitem.gif) top no-repeat; */
	background:url(img/Li_img.png) right no-repeat;
	width: 165px;/**/
	min-height: 20px;
	cursor: pointer;
	padding-right: 15px; /*!important*/
	margin-right: 10px; /*!important*/
	display: inline-block;
	color: Maroon;
	/*list-style: disc;
	list-style-image: url(img/Li_img.png);
	list-style-position:inside;
	background-image:url(img/nav_arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-indent:35px;*/
}
	
#menuItems ul li.mainlist:hover 
	{
		/*background:url(img/menuitem1.jpg) top no-repeat
		list-style: disc url(img/nav_arrow.gif) inside;*/
		background-image:url(img/Li_img2.png);
		background-position:right;
		background-repeat:no-repeat;/**/
	}
	
#menuItems ul li.mainlist a
{
	text-align: right;
	float: right;
	text-decoration: none;
	/*margin: 0 45px 0 0 !important;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: Maroon;/*#ffffff*/
	width:100%;
	padding: 8px 0 0 0 !important;
	font-style: normal;
	font-weight: bold;
	text-indent:5px;
}


#menuItems ul li.mainlist a:hover
{
	color: Blue;/*#ffff66*/
}

#menuItems ul.sublist							/* BackColor to SubMenu */
	{
		/*background-color:#E2E2E2;*/
		width:109pt;
		border-left-style:none;
	}
	

.MenuFooter 
	{
		background-image:url(img/menubottomMr.gif);
		background-position:top;
		background-repeat:no-repeat;/**/
		height:35px;
		width:225px;
		margin-right:2px;
	}
	
/*.SMenuBG
	{
		background-image:url(img/SMenuBG.jpg);
		background-repeat:repeat-x;
		background-position:top;
		height:150px;
		text-indent:5px;
	}*/

.SMenuBGul
	{
		padding-top:23px;
		background: url(img/menutopMr.gif) top no-repeat;/*menutopB.gif*/
		width: 229px;
		margin:0 0px 0 0px;
	}

.SMenuBGul ul
	{
		width:209px;
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:Maroon;/*#101a7d*/
		/*border-spacing:1px;*/
	}

.SMenuBGul li
	{
		background:url(img/Li_img.png) right no-repeat;
		width: 200px;
		min-height: 20px;
		cursor: pointer;
		padding-right: 15px;
		padding-top:5px;
		margin-right: 10px;
	}

.SMenuBGul li:hover
{
	background:url(img/Li_img2.png) right no-repeat;
	/*width: 211px;
	min-height: 28px;
	cursor: pointer;
	padding-right: 15px; 
	margin-right: 10px;	*/
	
}

.SMenuBGul a
{
	font-weight:bold;
	color:Maroon;
	/*list-style-type:circle;
	padding-right:55px;
	margin-top:50px;*/
	
}

.SMenuBGul a:hover
{
	
	font-weight:bold;
	color:Blue;
}

.SMenuH
{
	font-size:larger;
	font-weight:bolder;
	color:#F8FBE6;
}

.SMenuFooter 
	{
		background-image:url(img/menubottomMr.gif);/*menubottomB.gif*/
		background-position:top;
		background-repeat:no-repeat;/**/
		height:35px;
		width:230px;
		margin-right:0px;
	}


/* **************** Menu 1 End ************ */
	
/*#menuItems ul li {color:#006; padding:8px 0 1px 0;}
#menuItems ul li:hover {color:#FFF}
#menuItems ul li a {padding:0px;margin:0px;}*/


#footer {background-color:#5466A4; width:100%; height:40px; clear:both; display:block;}

.tablestyle{width:100%;margin:0 0 20px 10px;z-index:3;position:relative; float:right;clear:both;}
#word {width:100%; margin:0 0 10px 0;}
#word p,.tablestyle p{padding:10px;}

#word h2 ,h2.title
	{	
		background:url(img/topMr.png) 0% 50% no-repeat;/*top.png*/
		height:45px;
		font-size:16px;
		color:Yellow;/*#333333*/
		display:block;
		margin:0px 4px 0 4px;
		padding:4px 4px 0 0;
		text-align:center;
		font-weight:bold;
	}
	
#word h2 {font-size:12px !important; padding:2px 0 0 0 !important;}
.spantitle {padding:10px 10px 0 0;height:10px;display:block;}

h2.main_title
	{
		color: #ccffff;
		font-weight: bold;
		font-size: 19px;
		text-align: right;
		vertical-align:middle;
		background: url(img/HeadBGMr2.jpg) #F0F0F0 no-repeat left; /* 100% HeadBG.jpg // down_line.jpg*/
		padding: 0px 10px 0px 0px;
		border-right: solid 3px #CCCCCC;
		border-bottom: solid 3px #CCCCCC;
		margin:0px 10px 10px 0px;
	}
	
.main_content 
	{
		text-align:right;
		/*border-right: solid 3px #CCCCCC;*/ 
		border-bottom:solid 3px #CCCCCC; 
		/*border-left:dashed 3px #CCCCCC ;*/
	}

.rb 
	{
		/*background: url(img/rb.png) right bottom no-repeat;*/
		border-right-color:Maroon;
		border-right-width:1px;
		border-right-style:solid;
		border-top-color:Maroon;
		border-top-width:1px;
		border-top-style:solid;
	}
	
/*.rt {background:url(img/rt.png) right top no-repeat;}*/
.lb 
	{
		/*background:url(img/lb.png) left bottom no-repeat;*/
		border-left-color:Maroon;
		border-left-width:1px;
		border-left-style:solid;
		border-bottom-color:Maroon;
		border-bottom-width:1px;
		border-bottom-style:solid;
	}
	
/*.lt {background:url(img/lt.png) left top no-repeat;}*/

#slideshow {
    position:relative;
    height:350px;
    /*left:5px;*/
}

#slideshow IMG {
    position:absolute;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

.navl {background:url(img/nav_l.png); width:9px;height:25px;float:right}
.navr {background:url(img/nav_r.png); width:9px;height:25px;float:right}
.navpath 
	{
		width:480px;
		height:23px;
		border-top:solid 1px #dedede;
		border-bottom:solid 1px #dedede;
		background-color:#FFE8EC;/*#e8f4ff*/
		float:right;
	}
.navpath a {color:#000;font-size:14px;font-weight:bold;line-height:25px;}

.clr {clear:both; height:0px;width:0px; margin:0px;padding:0px;}
.dropdown_form {width:200px;height:22px;border:1px solid #ccc;}
.center {margin:0 auto;}

.p_form {margin:1px 0 1px 0;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; padding:0px;display:block}
.top_border {border-top:1px solid #CCCCCC}

.links_form 
	{
		margin:2px 10px 1px 1px;
		padding:1px 5px 1px 1px;
		border-right:solid 2px #ccc;
		display:block;
		color:Blue;
		font-size:15px;
		/*width:150px;*/
		vertical-align:middle;
	}

.links_form:hover {border-right:solid 2px #000;color:#000}

/*-------------------------- The CSS for Detail tables ------------------------------------------*/

.Label_form								/*This style to internal table label*/
	{
		margin:0px 0px 3px 1px;
		/*background-color:#E2E2E2;#157BCB #F1F1F1*/
		text-indent:3px;
		/*padding-right:5px;*/
		margin-right:5px;
		color:#000066 ;/*White*/
		font-size:17px;
		font-family:Verdana, Sans-Serif, Arial, Times New Roman;
		font-weight:bold;
		height:25px;
		border-bottom:1px solid #54A8F3;/* #ACD5F9 #fff*/
		/*display:inline-block;*/
		/*width:180px;*/
	}

table.front {border-collapse:collapse;border:1px solid #CCCCCC; width:100%;height:auto}
table.front td {border:0px solid #CCCCCC}
table.front td.bg										/*This style to internal table column1*/
	{
		width:180px; 
		vertical-align:top;						/*middle*/
		/*background-color:#E2E2E2*/			/*#157BCB  #F1F1F1*/
	}	
table.front td.bg2 
	{
		padding:0 10px 15px 0; 
		/*background-color:#E8F4FF*/
	}
table.front td.top {border:1px 1px 1px 2px ; border-style: solid ; border-color:#CCCCCC;}

/* -------------------------------------- GridView_Style_1 CSS -------------------------- */

.gridview_style {border:1px solid #333;}
.gridview_style td
	{
		border:0px solid #222;
		/*border-bottom-width:1px;*/
		text-align:center;
		font-size:medium;
		font-family:Arial, Times New Roman, Verdana, Sans-Serif;
		height:35px;
		/*background-color:#f1f1f1*/
	}

.gridview_header
	{
		background-color:#FFBCC3;		/*#004080 #808ABD #5466A4 #CCCCCC*/
		height:50px;
	}
	
.gridview_header th
	{
		/*height:20px;
		background-color:Red;*/
		/*text-align:right;
		padding:0px;*/
		border-bottom:3px solid #DF2829;/*#111*/
		text-align:center;
		color:#0D2C3E;/*White*/
		font-weight:bold;
		font-size:medium;
		font-family: Arial, Times New Roman, Sans-Serif, Verdana;
	}

/* -------------------------------------- GridView_Style_1 CSS End -------------------------- */

.mangerList 
	{
		list-style:none; 
		border-right:5px solid #000;
		margin-bottom:15px;
	}
	
.mangerList li
	{
		padding:2px 5px;
		width:400px;
		height:145px;
		background-color:#ccc;
		display:block;
		list-style:none;
		border-top:1px solid #999;
		border-bottom:1px solid #999;
		border-left:1px solid #999
	}
	
.mangerList li:hover
	{
		background-color:#999
	}

.mangerList_link
	{
		color:#000;
		width:150px;
		text-indent:10px;
		/*padding-right:20px;*/
		font-size:19px;
		/*z-index:1;*/
		margin:5px 10px 0px 0px;
		/*position:absolute*/
	}
	
.mangerList_img		/* css to manager photo in detail table*/
	{
		background-color:#E8F4FF;/*#ccc*/
		height:160px
	}
	
.mangerList_img img		/*To add fram to the manager photo in detail photo*/
	{
		border:3px solid #fff !important
	}

.langStyle {width:71px; height:28px; background:url(img/toEnglish.png) no-repeat center top; display:block; margin:0 auto;}
.langStyle:hover {background:url(img/toEnglish.png) no-repeat center bottom;}

.Links_style th {display:none;}

.manager_name {display:block; margin:6px 15px 0 0;font:bold 15px Arabic;}

.manager_img {display:block;margin:0px auto;}

.ManagerWord
	{
		padding:0px 8px 8px 0px; 
		margin:0px;
		text-align: justify;
		/*font:normal 12px/22px arial;*/
		font-size:14px;
		font-family: Arial;
		line-height:12pt;
		/*font-weight:bold;*/
	}

.img_links {/*float:right; text-align:center; padding-right:20px;*/ margin:2px 120px 2px 0px; z-index:1; vertical-align:top}
.linkstyle {/*display:table-row-group; /*border-left:solid 2px red; border-right:solid 2px red;*/ white-space:pre}

.AlterRow {background-color:#ACD5F9;}
.tableheader {background-color:#157BCB;}


.HighLights 
	{
		width:100%;
		border-style:none;
		border-width:0px;
		/*background-color:#FBFCFF;*/
	}
	
.HighLights a:link
	{
		font-family: Arial, Times New Roman, Sans-Serif, Verdana;
		font-size:12pt;
		display:block;
		background-position:right top;
		
	}
	
.HighLights a:hover
	{
		color:red;
		text-decoration: underline;
	}
	
.HighLightsItems
	{
		background-image:url(img/nav_arrow.gif);
		background-position:right top;
		background-repeat:no-repeat;
		margin:2px 20px 1px 1px;
		padding-right:15px;
		color:#0000A0;
		display:block;
	}
	
.HighLightsHead
	{
		font-weight:bold;
		padding-right:10px;
		/*background-color:#1A84DC;
		background-image:url(img/HeadBG.jpg);
		color:White;
		background-position:right;
		background-repeat:no-repeat;
		margin:2px 10px 1px 1px;*/
	}
	
.HighLightsAlter
	{
		background-color:#ACD5F9;
	}
	
.MoreButton
	{
		/*background-image:url(img/FootBGMr.jpg);FootBG.jpg*/
		color:Red;
		font-family: Arial, Times New Roman, Verdana, Sans-Serif;
		font-size:small;
		font-weight:bold;
		text-align:left;
		padding-left:10px;
		padding-bottom:10px;
		background-image:none;
	}
	
.GridViewH
	{
		/*background-color:#1A84DC;*/
		background-image:url(img/HeadBGMr.jpg);/*HeadBG.jpg*/
		background-position:right;
		background-repeat:repeat-y;
		height:25px;
		color:White;
	}
/*	
.GridViewItems
	{
		background-image:url(img/nav_arrow.gif);
		background-position:right;
		background-repeat:no-repeat;
		margin:2px 10px 1px 1px;
		padding-right:10px;
	}*/
	
.GridViewAltr
	{
		background-color:#FFE8EC;	/*#E8F4FF*/
	}
	
.GridViewF
	{
		background-image:url(img/FootBGMr.jpg);/*FootBG.jpg*/
		background-repeat:repeat-x;
		background-position:bottom;
	}
	
.MangersGrid
	{
		width:80%;
		border-style:none;
		border-width:0px;
		background-color:#FBFCFF;
	}
	
	
.LinkGridH
	{	
		background:url(img/topMr.png) 0% 50% no-repeat;/*top.png*/
		height:25px;
		font-size:16px;
		color:Yellow;/*#333333*/
		/*display:block;*/
		margin:0px 4px 0 4px;
		padding:4px 4px 0 0;
		text-align:center;
		font-weight:bold;
	}
	
.NewsTitle
	{
		font-family: Verdana, Times New Roman, Arial,  Sans-Serif;
		font-size:16;
		color:#800000;
		font-weight:bolder;
		/*padding:0px 40px 5px 15px;*/
	}
		
.NewsContent
	{
		font-family: Verdana, Times New Roman, Arial,  Sans-Serif;
		font-size:16px;
		text-align:justify;
		padding:0px 40px 5px 15px;
		width:700px;
	}
	
.NewsContentM		/*in Ar_Boxcontrol/show*/
	{
		font-family: Verdana, Times New Roman, Arial,  Sans-Serif;
		font-size:16px;
		text-align:justify;
		padding:0px 40px 5px 15px;
	}

.LinksItems
	{
		padding-right:10px;
		padding-top:5px;		
		color:#0000A0;
		/*background-image:url(img/nav_arrow.gif);
		background-position:right top;
		background-repeat:no-repeat;*/
		/*margin:2px 20px 1px 1px;*/
		/*display:block;*/
	}
	
.LinksImage
	{
		padding-top:5px;
		/*padding-bottom:10px;
		background-image:url(img/nav_arrow.gif);
		background-position:right top;
		background-repeat:no-repeat;
		margin:2px 20px 1px 1px;*/
		/*color:#0000A0;
		display:block;*/
	}
	
.NewsLabel
	{
		font-family: Verdana, Times New Roman, Arial,  Sans-Serif;
		font-size:25px;
		color:#DF2829; /*#800000*/
		font-weight:bolder;
		/*padding:0px 40px 5px 15px;*/
	}

.NewsDate
	{
		font-size:14px;
		font-weight:bold;
		color:#666666;
	}

.NewsImg
	{
		width: 80%;
	}
	
.SubWindow 
	{	
		width:280px;
		/*height:23px;*/
		border:solid 2px #dedede;
		/*border-top:solid 1px #dedede;
		border-bottom:solid 1px #dedede;*/
		background-color:#FFE8EC;/*#e8f4ff*/
		float:right;
		text-indent:5px;
	}

.FirstNews
	{
		vertical-align:top;
		padding-top:0px;
	}