﻿.bg_main 
{
    background-color:#FFFEE6;
}
.rightmenu_bg 
{
	background-image: url(../images/rightmenu_bg.jpg);
	background-position: -5 center;
	background-repeat: repeat-y;
}


.bg_footer {
	background-image: url(../images/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top:5PX;
	color:#FFFF00;
	font-family:tahoma, Arial;
	font-size:10px;
	padding-top:5px;
	height:53px;
	width:100%;
}
.not_register {
	background-image:url(../images/not.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#FFFF00;
	font-family:tahoma, Arial;
	font-size:11px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:5px;
	}
/*.cp {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#FFFFFF;
	padding:10px;
	}
.cp a:link { font-family:tahoma, Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.cp a:visited { font-family:tahoma, Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.cp a:active { font-family:tahoma, Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.cp a:hover { font-family:tahoma, Arial; font-size:10px; color:#FFCC00; text-decoration:underline; }
*/
#footer {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#FFFF66;
	}

.login {
	background-image:url(../images/bg-login.gif);
	background-position:center;
	background-repeat:repeat-x;
	}

.ContentArea 
{
	font-family:tahoma, Arial;
	font-size:11px;
	color:#418BCA;
	height:1px;
}
.button 
{
	background-color:#418BCA;
	font-family:tahoma, Arial;
	font-size:13px;
	color:#FFFFFF;
	border-style:solid;
}
.MainComponentHead 
{
	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:30px;
	background-image:url(../images/page_title_bullet.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	width:100%;
	text-align:right;
}
.header-bg {
	font-family:"Simplified Arabic", "Traditional Arabic";
	font-size:17px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	}
.MainComponentHead2 
{
	font-family:tahoma, Arial;
	font-size:12px;
	color:#5A871D;
	background-color:#F3F3F3;
	text-align:right;
	padding-right:8px;
	padding-top:6PX;
	padding-bottom:6PX;
	text-align:right;
	width:100%;
	font-weight:bold;
}
.MainComponentHeadtitle 
{
	font-family:Arial;
	font-size:18px;
	color:#000000;
	text-align:right;
}
.newsdate 
{
    font-family:Arial (Arabic);
    font-size:12px;
    font-weight:bold;
    color:Black;
}
.normal 
{
    text-align:right;
}
.titles 
{
    font-family:tahoma, Arial;
    font-size:12px;
    font-weight:bold;
    color:#E6AA00;
}
.titles2 
{
    font-family:tahoma, Arial;
    font-size:14px;
    font-weight:bold;
    color:#0860AA;
}
.titles3 
{
    font-family:tahoma, Arial;
    font-size:16px;
    font-weight:bold;
    text-decoration:underline;
    color:#225D8E;
    font-weight:bold;
    padding-top:8px;
}
.title_search
{
    font-family:tahoma, Arial;
    font-size:16px;
    font-weight:bold;
    text-decoration:underline;
}
.error 
{
    text-align:center;
    font-family:tahoma, Arial;
    font-size:12px;
    color:Red;
}
.text 
{
    font-family:Arial (Arabic);
    font-size:16px;
    color:#5E5E5E;
    font-weight:bold;
    padding-top:5px;
    padding-left:10px;
    padding-bottom:5px;
    text-align:right;
    direction:rtl;
}
.textr 
{
    font-family:Arial (Arabic);
    font-size:16px;
    color:#5E5E5E;
    font-weight:bold;
    padding-top:5px;
    padding-left:10px;
    padding-bottom:5px;
    text-align:right;
}

.GrideMenuTitle
{
    font-family:tahoma, Arial;
    font-size:14px;
    text-align:right;
    padding:8px;
    background-color:#2175BC;
    color:#FFFFFF;
    font-weight:bold;
}
.GrideMenuDetails 
{
    font-family:tahoma, Arial;
    font-size:14px;
    text-align:right;
    font-weight:bold;
    color:#2175BC;
    padding:0px;
    background-color:#FCFCFC;
    border-color:#2175BC;
    border-style:solid;
    border-width:1px;
}

.form td
{
    font-family:tahoma, Arial;
    font-size:10px;
    color:#2175BC;
    font-weight:bold;
    padding:1px;
    text-align:center;
    border-color:#DDDDDD;
    border-style:solid;
    border-width:1px;
}
/*.form a:link,a:visited,a:hover 
{ 
	font-family:Tahoma, Arial;
	font-size:11px;
	color:Orange;
	text-align:center;
}
.form input
{
    font-family:tahoma, Arial;
    color:#2175BC;
    font-weight:bold;
    font-size:11px;
    border-width:1px;
    border-color:#BDBDBD;
    border-bottom-style:solid;
}
.link1:link 
{
    font-family:tahoma, Arial;
    font-weight:bold;
	font-size:11px;
	color:#979797;
	text-decoration:none;
} 
.link1:visited 
{
    font-family:tahoma, Arial;
    font-weight:bold;
	font-size:11px;
	color:#979797;
	text-decoration:none;
}
.link1:hover 
{
    font-family:tahoma, Arial;
	font-size:11px;
	font-weight:bold;
	color:#979797;
	text-decoration:underline;
}
.link1:active
{
    font-family:tahoma, Arial;
	font-size:11px;
	font-weight:bold;
	color:#979797;
	text-decoration:none;
    } 
.table_content td 
{
    border-color:Gray;
    border-style:solid;
    border-width:1px;
    border-color:#DDDDDD;
    border-style:solid;
    border-width:1px;
    font-family:tahoma, Arial;
    font-size:11px;
    font-weight:bold;
    color:#2175BC;
}
.table_content input 
{
    font-family:tahoma, Arial;
    font-size:11px;
    font-weight:bold;
}*/


/*---------------------------- New Styles for Internet version -------------------------------*/

body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
/* -------------------------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_text {
	font-family:Arial;
	font-size:14px;
	color:#508328;
	text-align:right;
	}
.news_date {
	font-family:tahoma, Arial;
	font-size:11px;
	color:#000000;*/



/* -------------------------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:none;}
.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:none;}
.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:none;}
.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;
	}
.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;
	font-family: tahoma, Arial;
	font-size: 11px;
	color: #89836A;
	}
.service_list1 {
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.service_list2 {
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #959595;
	}
.service_list3 {
	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-------------------------------*/
#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 ----------------------*/


.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; }


.alltitles { font-family:Arial; font-size:16px; color:#E7A105; text-align:right; font-weight:bold; text-decoration:underline; }

hr 
{
    height:1px;
    color:#FFB000;
}
/*-----------------------------------------new add by ramy in 23/01/207--------------------------------------------*/
.newtable {
	font-family:Tahoma, Arial;
	font-size:11px;
	background-color:#F4F7EC;
	border-color:#C2CDA3;
	border-style:solid;
	border-width:1px;
	}
.nothing 
{
	text-align:center;
}	
.Arrow
{
	padding-top:5px;
	
}
.table_border {
	border-style:solid;
	border-width:1px;
	border-color:#D3D3D3;
}
.newsblock_bg 
{
	background-image:url(../images/newsblock_bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}
.newsblock_btn_bg 
{
	background-image:url(../images/newsblock_btn.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}
.cont_bg_td{
	background-color:#F5F5F5;
	font-family: tahoma, Arial;
	font-size: 11px;
	color:#333333;
}
.cont_bg_td2 {
	background-color:#FDF7E8;
	font-family: tahoma, Arial;
	font-size: 11px;
	color:#333333;
}
.title_under {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	size:15;
	color:#339900;
	text-decoration:underline;
	font-weight:bold;
	}
