/* -------------------------Homepage main background----------------------------- */
.Background {
	background-color: #ffffff;
	background-image: url(../images/bg_pattren.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
/* -------------------------Homepage top navigation----------------------------- */
.bg_top_navigation {
	background-image: url(../images/bg_top_navigation.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
/* -------------------------Homepage News Part----------------------------- */
.news_bg {
	background-image: url(../images/news_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.news_title {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#2CA115;
	text-align:right;
	padding:4px;
}
.news_text {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#666666;
	text-align:right;
	}
.news_date {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#FFFFFF;
}
/* -------------------------Homepage Footer Part----------------------------- */
.footer {
	font-family:tahoma, Arial;
	color:#FFFFFF;
	font-size:11px;
	background-image:url(../images/footer_pattren.jpg);
	background-repeat:repeat-x;
	background-position:center;
}
/* -------------------------Homepage search----------------------------- */
.search_bg {
	background-image:url(../images/search_03.jpg);
	background-repeat:repeat-x;
	background-position:center;
	}
.search_bg input {
	font-family:tahoma, Arial;
	color:#666666;
	border-color:#999999;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	text-align:right;
	direction:rtl;
}
/* -------------------------Homepage welcome area----------------------------- */
.welcome_text {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#72845A;
	text-align:justify;
	padding:3px;
	direction:rtl;
}
/*---------------------- Homepage links style-------------------------------*/
.serv_mowtneen:link { font-family:tahoma, Arial; font-size:11px; color:#7C775F; text-decoration:none;}
.serv_mowtneen:visited { font-family:tahoma, Arial; font-size:11px; color:#7C775F; text-decoration:none;}
.serv_mowtneen:hover { font-family:tahoma, Arial; font-size:11px; color:#9F8C2E; text-decoration:underline;}
.serv_mowtneen:active { font-family:tahoma, Arial; font-size:11px; color:#7C775F; text-decoration:none;}

.serv_a3mal:link { font-family:tahoma, Arial; font-size:11px; color:#DE9F14; text-decoration:none;}
.serv_a3mal:visited { font-family:tahoma, Arial; font-size:11px; color:#DE9F14; text-decoration:none;}
.serv_a3mal:hover { font-family:tahoma, Arial; font-size:11px; color:#B27B00; text-decoration:underline;}
.serv_a3mal:active { font-family:tahoma, Arial; font-size:11px; color:#DE9F14; text-decoration:none;}

.serv_edara:link { font-family:tahoma, Arial; font-size:11px; color:#7BB52B; text-decoration:none;}
.serv_edara:visited { font-family:tahoma, Arial; font-size:11px; color:#7BB52B; text-decoration:none;}
.serv_edara:hover { font-family:tahoma, Arial; font-size:11px; color:#548C06; text-decoration:underline;}
.serv_edara:active { font-family:tahoma, Arial; font-size:11px; color:#7BB52B; text-decoration:none;}

/*-------------------------Homepage service area-----------------------------*/
.top_rep {
	background-image:url(../images/top.jpg);
	background-repeat:repeat-x;
	background-position:center bottom;
	}
.buttom_rep {
	background-image:url(../images/buttom.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	}
.right_rep {
	background-image:url(../images/right.jpg);
	background-repeat:repeat-y;
	background-position:left middle;
	}
.left_rep {
	background-image:url(../images/left.jpg);
	background-repeat:repeat-y;
	background-position:right middle;
	}
/*-------------------------------------- start here -----------------------------------*/
.service1_bg {
	background-color: #F7F6F4;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DCDAD5;
	border-left-color: #DCDAD5;
	}

.service_list1 {
	font-family: tahoma, Arial;
	font-size: 11px;
	color: #89836A;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.service_list2 {
	font-family: tahoma, Arial;
	font-size: 11px;
	color: #D79600;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.service_list3 {
	font-family: tahoma, Arial;
	font-size: 11px;
	color: #5D8F14;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.service2_bg {
	background-color:#FDF7E8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color:#FAE5B6;
	border-left-color:#FAE5B6;
}
.service3_bg {
	background-color:#F3F8EC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color:#DEECCA;
	border-left-color:#DEECCA;
}
/*---------------------- Inner pages style-------------------------------*/
.inn_titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#DEB00A;
	padding-right:18px;
	border-bottom-color:#CEDBBD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-image:url(../images/title_bullet.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
#service_table {
	font-family:tahoma, Arial;
	font-size:11px;
	background-color:#CFCBB4;
	color:#958D64;
	}
#service_table a:link {	
	font-family:tahoma, Arial;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
/*------------------- Innerpage Classes ----------------------*/
.page_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CB9101;
	border-bottom-color:#97B86C;
	border-bottom-style:solid;
	border-bottom-width:2px;
	padding-bottom:6px;
	padding-top:7px;
	padding-right:22px;
	background-image:url(../images/page_title_bullet.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	}
.sitepath { font-family:Tahoma, Arial; font-size:11px; color:#006633; padding-right:8px; padding-top:10px;}
.sitepath:link { font-family:Tahoma, Arial; font-size:11px; color:#6DB213; text-decoration:none; }
.sitepath:visited { font-family:Tahoma, Arial; font-size:11px; color:#6DB213; text-decoration:none; }
.sitepath:hover { font-family:Tahoma, Arial; font-size:11px; color:#427500; text-decoration:underline; }
.sitepath:active { font-family:Tahoma, Arial; font-size:11px; color:#6DB213; text-decoration:underline; }

.alltext { font-family:Tahoma, Arial; font-size:11px; color:#656763; text-align:justify; direction:rtl; padding-right:8px; padding-left:6px;}

.alltext { font-family:Tahoma, Arial; font-size:11px; color:#656763; text-align:justify; direction:rtl; padding-right:8px; padding-left:6px;}




/*--------------------------------------------------------------------*/
/*-------------------------Homepage service area-----------------------------*/
.top_rep {
	background-image:url(../images/top.jpg);
	background-repeat:repeat-x;
	background-position:center bottom;
	}
.buttom_rep {
	background-image:url(../images/buttom.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	}
.right_rep {
	background-image:url(../images/right.jpg);
	background-repeat:repeat-y;
	background-position:left middle;
	}
.left_rep {
	background-image:url(../images/left.jpg);
	background-repeat:repeat-y;
	background-position:right middle;
	}

/*--------------------------------start here-------------------------------------*/
.service1_bg {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DCDAD5;
	border-left-color: #DCDAD5;
	color:#FF0000;
	}
.service1_bg th{
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	background-color:#A1CC63;
	color:#FFFFFF;
	text-align:right;
		}
.service1_bg td{
	text-align:right;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#666666;
	}
/*----------sub from service1_bg-------------------*/
.service1_sub_bg {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DCDAD5;
	border-left-color: #DCDAD5;
	color:#FF0000;
	}
.service1_sub_bg th{
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	background-color:#CCCCCC;
	color:#336600;
	text-align:right;
		}
.service1_sub_bg td{
	text-align:right;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#666666;
	}
/*--------------------------------------------------------*/

.service1_bg a:link { font-family:Tahoma, Arial; font-size:12px; color:#666666; text-decoration:none;}
.service1_bg a:visited { font-family:Tahoma, Arial; font-size:12px; color:#666666; text-decoration:none;}
.service1_bg a:hover { font-family:Tahoma, Arial; font-size:12px; color:#CB9101; text-decoration:underline;}
.service1_bg a:active { font-family:Tahoma, Arial; font-size:12px; color:#666666; text-decoration:none;}

.service_list1 {
	font-family: tahoma, Arial;
	font-size: 11px;
	color: #89836A;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.ico {
	border-width: 1px;
	border-style: solid;
	border-color:#F5E5BC;
}
.service_list2 {
	font-family: tahoma, Arial;
	font-size: 11px;
	color: #D79600;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.service_list3 {
	font-family: tahoma, Arial;
	font-size: 11px;
	color: #5D8F14;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.service2_bg {
	background-color:#FDF7E8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color:#FAE5B6;
	border-left-color:#FAE5B6;
}
.service3_bg {
	background-color:#F3F8EC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color:#DEECCA;
	border-left-color:#DEECCA;
}
/*---------------------- Inner pages style-------------------------------*/
.inn_titles {
	font-family:tahoma, Arial;
	font-size:16px;
	font-weight:bold;
	color:#DEB00A;
	padding-right:18px;
	border-bottom-color:#CEDBBD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-image:url(../images/title_bullet.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
#service_table {
	font-family:tahoma, Arial;
	font-size:11px;
	background-color:#CFCBB4;
	color:#958D64;
	}
#service_table a:link {	
	font-family:tahoma, Arial;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}

#Menu td{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#339900;
	background-image:url(../images/bg_link.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	vertical-align:middle;
	height:30px;
	direction:ltr;
	}
#Menu {
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	}
#Menu a:link,a:visited,a:active {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#595959;
	text-decoration:none;
	}
#Menu a:hover {
	font-family:Arial;
	font-size:15px;;
	font-weight:bold;
	color:#339900;
	text-decoration:underline;
	}
#top_nav td{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#339900;
	background-image:url(../images/top_nav_rep.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	vertical-align:middle;
	height:30px;
	}
#top_nav a:link {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
#top_nav a:visited {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
#top_nav a:hover {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#336600;
	text-decoration:none;
	}
#top_nav a:active {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
#sep {
	background-image:url(../images/sep.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-position:center top;
	}
.welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6E9636;
	font-weight:bold;
	padding:6px;
	}
.news_bg {
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#666666;
	background-position:center top;
	background-image:url(../images/bg_news.gif);
	background-repeat:repeat-x;
	}
	
	.required{background-color:#ffffee;}
.link{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	text-align: right;
}
.link a:link { text-decoration: none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#006600; }
.link a:hover { text-decoration: underline; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#006600; }
.link a:visited  { text-decoration: none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#006600; }
.link a:Active { text-decoration: none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#006600; }
 
 
 /* -------------------------Homepage News Part----------------------------- */
.news_text {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#508328;
	}
.news_date {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#616161;
}
.news_disc {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#8A8A8A;
	text-align:justify;
	}
.news_details_title {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#2CA115;
	text-align:right;
	padding:4px;
	border-bottom-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}
	
.news a:visited 
{
	font-family:Tahoma;
	font-size:11px;
	color:#E2A500;
	text-decoration:none;
}
.news a:link 
{
	font-family:Tahoma;
	font-size:11px;
	color:#E2A500;
	text-decoration:none;
}
.news a:hover 
{
	font-family:Tahoma;
	font-size:11px;
	color:#E2A500;
	text-decoration:underline;
}
.bg {
	background-image:url(../images/news_main_bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	border-top-color:#77BB55;
	border-top-style:dotted;
	border-top-width:1px;
	} 


.newsline 
{
	border-bottom-color:#CCDCBD;
	border-bottom-style:solid;
	border-bottom-width:1px;
}	
/*------------------------------------------- for english version --------------------------------------------------*/
.page_title_en {
	font-family:Trebuchet MS, Verdana;
	font-size:24px;
	color:#CB9101;
	border-bottom-color:#97B86C;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:6px;
	padding-top:7px;
	padding-left:10px;
	text-align:left;
		}
.text_en 
{
	font-family:Trebuchet MS;
	font-size:13px;
	color:#4b4b4b;
	text-align:justify;
	padding:30px;
}
.table_en td 
{	font-family:Trebuchet MS;
	font-size:11px;
	color:#728a43;
	background-color:#f9f9f9;
	border-bottom-color:#d4d4d4;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#d4d4d4;
	border-left-style:solid;
	border-left-width:1px;
	background-color:#ffffff;
}
.table_en 
{
	border-color:#d4d995;
	border-style:solid;
	border-width:1px;
}
.table_links a:link, a:visited, a:active 
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}
.table_links a:hover 
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	text-align:center;
	font-weight:bold;
}
#top_nav_en td{
	
	background-image:url(../images/top_nav_rep.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	vertical-align:middle;
	height:30px;
	}
	