/* CSS Document */

body {
	padding:0px;
	direction:rtl;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	background-position: top;
	text-decoration: none;
  }
  
    /*----------------TOP MENU Arabic ---------------*/

ul#menu_ar {
	width: auto;
	height: 28px;
	list-style-type: none;
	background-position: left top;
	padding: 0;
	float: right;
	margin: 0px;
	outline: none;
}
ul#menu_ar li {
	display: block;
	float: right;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	outline: none;
}
ul#menu_ar li a {
	height: 20px;
	color: #20475E;
	text-decoration: none;
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	width: auto;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-align: center;
	background-image: url(../images/sp.png);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align: middle;
	outline: none;
	padding-top: 4px;
}
ul#menu_ar li a:hover {
	color: #B42949;
	height: 20px;
	width: auto;
	background-image: url(../images/roll.png);
	background-repeat: repeat-x;
	background-position: center center;
	outline: none;
	padding-top: 4px;
	padding-bottom: 4px;
}

    /*----------------TOP MENU English ---------------*/

ul#menu_en {
	width: auto;
	height: 28px;
	list-style-type: none;
	background-position: left top;
	padding: 0;
	float: left;
	margin: 0px;
	outline: none;
}
ul#menu_en li {
	display: block;
	float: left;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	outline: none;
}
ul#menu_en li a {
	height: 20px;
	color: #20475E;
	text-decoration: none;
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	width: auto;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-align: center;
	background-image: url(../images/sp.png);
	background-repeat: no-repeat;
	background-position: right center;
	vertical-align: middle;
	outline: none;
	padding-top: 4px;
}
ul#menu_en li a:hover {
	color: #B42949;
	height: 20px;
	width: auto;
	background-image: url(../images/roll.png);
	background-repeat: repeat-x;
	background-position: center center;
	outline: none;
	padding-top: 4px;
	padding-bottom: 4px;
}

/*---------------------------right menu Arabic-------------------*/

.arrowlistmenu_ar{
	width: 165px; /*width of accordion menu*/
	text-decoration: none;
	color: #666666;
	text-align: right;
	padding-top: 0px;
	outline: none;
}

.arrowlistmenu_ar .menuheader{
	color: #286797;
	cursor: pointer;
	cursor: pointer;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	background-image: url(../images/bult_link.png);
	background-repeat: no-repeat;
	background-position: right center;
	margin-left: 0px;
	margin-right: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	outline: none;
}




.arrowlistmenu_ar ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	text-decoration: none;
	outline: none;
}

.arrowlistmenu_ar ul li{
}

.arrowlistmenu_ar ul li a{
	color: #666666; /*custom bullet list image*/
	display: block; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 5px;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	background-color: #FBFBFB;
	outline: none;
	margin-left: 0px;
	padding-right: 0px;
	margin-right: 25px;
  }

    .arrowlistmenu_ar ul li a:visited{
     color: #818181;
     outline: none;
     }

.arrowlistmenu_ar ul li a:hover{ /*hover state CSS*/
	color: #818181;
	background-color: #F3F3F3;
	outline: none;
}
/*----------------------------------------------*/
/*---------------------------right menu English-------------------*/

.arrowlistmenu_en{
	width: 165px; /*width of accordion menu*/
	text-decoration: none;
	color: #666666;
	text-align: left;
	padding-top: 0px;
	outline: none;
}

.arrowlistmenu_en .menuheader{
	color: #286797;
	cursor: pointer;
	cursor: pointer;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
	background-image: url(../images/bult_link_en.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 15px;
	margin-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	outline: none;
}




.arrowlistmenu_en ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	text-decoration: none;
	outline: none;
}

.arrowlistmenu_en ul li{
}

.arrowlistmenu_en ul li a{
	color: #666666; /*custom bullet list image*/
	display: block; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 0px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	background-color: #FBFBFB;
	outline: none;
	margin-left: 25px;
	padding-right: 5px;
	margin-right: 0px;
  }

    .arrowlistmenu_en ul li a:visited{
     color: #818181;
     outline: none;
     }

.arrowlistmenu_en ul li a:hover{ /*hover state CSS*/
	color: #818181;
	background-color: #F3F3F3;
	outline: none;
}
/*----------------------------------------------*/
/*Side menus*/
.menutitle_side{
	cursor:pointer;
	color:#333333;
	font-family:tahoma;
	font-size:11px;

}
#footer{
	color:orange;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;

}

#footer a{
	color:orange;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;

}

#footer a:hover{
	color:#000666;
	text-decoration:underline;
}

.submenu_side{
	font-family:tahoma;
	margin-bottom: 1px;
	width:180px;
	padding:1px;
	text-align:right;
	color:#000666;
	font-size:11px;
}
.submenu_side a{
	color:#333333;
	text-decoration:none;
}

.submenu_side a:hover{
	color:#006699;
	text-decoration:underline;
}
/*Side menus*/

.font_ask{
	color:#20475E;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.font_footer{
	color:#4d4d4d;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
}

a:link {
	color: #286797;
	text-decoration: none;
	outline: none;
}
a:visited {
	text-decoration: none;
	color: #286797;
	outline: none;
}
a:hover {
	text-decoration: none;
	color: #B42949;
	outline: none;
}
a:active {
	text-decoration: none;
	color: #B42949;
	outline: none;
}

.font_admin {
	color:#565656;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
}

.font_sea {
	color:#565656;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.font_1 {
	color:#565656;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}
.font_2 {
	color:#FF6000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.font_3 {
	color:#FF6000;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.font_4 {
	color:#565656;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}

.font_5 {
	color:#3098D8;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.font_6 {
	color:#085EB2;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.font_7 {
	color:#FF0000;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
}

.font_8 {
	color:#085EB2;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.font_9 {
	color:#FF6000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.font_10 {
	color:#FF6000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.font_11 {
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.font_12 {
	color:#3A8CBC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.font_13 {
	color:#FF6000;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
}
.font_14 {
	color:#565656;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}

a.footer:hover {
	color:#085EB2;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

a.footer:link {
    color:#085EB2;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

a.under_footer:hover {
	color:#B42949;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
}

a.under_footer:link {
    color:#4d4d4d;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
}

a.more:hover {
	color:#FF6000;
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}

a.more:link {
    color:#FF6000;
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}

a.link_side:hover {
	color:#4d4d4d;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}

a.link_side:link {
    color:#FF6000;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

a.link_6:link {
	color:#085EB2;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
a.link_6:hover {
	color:#085EB2;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

a.link_8:link {
	color:#085EB2;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;

}
a.link_8:hover {
	color:#085EB2;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;

}

a.link_small:link {
	color:#565656;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;

}
a.link_small:hover {
	color:#085EB2;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;

}

  /*----------------TOP MENU blog ---------------*/

ul#menu_blog {
	width: 350px;
	height: 28px;
	list-style-type: none;
	background-position: left top;
	padding: 0;
	float: left;
	margin: 0px;
	outline: none;
}
ul#menu_blog  li {
	display: block;
	float: left;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	outline: none;
}
ul#menu_blog  li a {
	height: 23px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	text-align: center;
	background-image: url(../images/sp.png);
	background-repeat: no-repeat;
	background-position: right center;
	vertical-align: middle;
	outline: none;
}
ul#menu_blog  li a:hover {
	color: #B42949;
	height: 23px;
	width: auto;
	background-image: url(../images/bg_over_blog.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	outline: none;
	margin-top: 5px;
}
/**/
.formal{ font-size:12px; background-color:#f3f7fb; border:1px solid #c4d4e8;-moz-border-radius:10px;}

.formal a{ text-decoration:none;}
.formal a:hover{ text-decoration:underline;}
.formal_h{ font-size:12px; background-color:#e4ecf6; float:center;}

.formal2{ font-size:12px; background-color:#ede9de; float:center; border:1px solid #c4d4e8;-moz-border-radius:10px;}
.formal2 a{ text-decoration:none;}
.formal2 a:hover{ text-decoration:underline;}
.formal_h2{ font-size:12px; background-color:#e4ecf6; float:center;}
