body
{
	
	background-image:url(../images/bg.gif ) ;
	background-color:#3E4C01;
	background-repeat:repeat;
	background-position:top;
	margin:0;
	font-family:tahoma;
	font-size:10px;
	color:#FCFF8A;
	/*margin-bottom:20px;*/
	text-align:center;
	direction:rtl;
}


img
{
	border:0px;	
}
.HeaderHijri
{
	background-image:url(../images/home_02.gif ) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-x;
	background-position:top;
    height:24px;
    font-size:10px;
    direction:rtl;
    text-align:left;
    padding-top:5px;
}
.RightNav
{
    width:150px;
    height:100%;    
    color:#FCFF8A;
    font-size:12px;
    padding-top:10px;
    padding-right:20px;
}

.CenterNav
{
    width:701px;
    height:100%;    
    /*color:#FCFF8A;*/
    font-size:12px;
    padding-top:10px;
    padding-right:10px;
    text-align:right;
}

.NavTables
{
    background-image:url(../images/home_11.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-y;
	background-position:top;
    font-size:12px;
    direction:rtl;
}
.Visitor
{
    background-image:url(../images/home_104.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-x;
	background-position:top;
    font-size:11px;
    direction:rtl;
    font-weight:bold;
    width:150px;
}

.KelmteenTable
{
    background-image:url(../images/home_13.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-y;
	background-position:top;
    font-size:12px;
    direction:rtl;
    height:105px;
    padding-right:10px;
    padding-left:6px;
    text-align:justify;
}

.InnerModule
{
    background-image:url(../images/home_46.gif) ;
	background-color:#4B5902;
	background-repeat:repeat-y;
	background-position:top;
    font-size:12px;
    direction:rtl;
    height:100%;
    text-align:justify;
}

.WomanInnerModule
{
    background-image:url(../images/Inner3_35.jpg) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-y;
	background-position:top;
    font-size:12px;
    direction:rtl;
    height:100%;
    text-align:justify;
    width:305px;
}


.InshadInnerModule
{
    background-image:url(../images/Inner3_97.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-y;
	background-position:top;
    font-size:12px;
    direction:rtl;
    height:190px;
    text-align:justify;
}


.InshadModule
{
    background-image:url(../images/home_94.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-y;
	background-position:top;
    font-size:12px;
    direction:rtl;
    height:100%;
    text-align:justify;
}
.SalahModule
{
    background-image:url(../images/home_109.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-y;
	background-position:top;
    font-size:12px;
    direction:rtl;
    height:100%;
    text-align:justify;
}


.Footer
{
    background-image:url(../images/home_137.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-x;
	background-position:top;
    font-size:12px;
    direction:rtl;
    width:820px;        
}
.CopyRight
{
    font-size:10px;
    color:#C4C83E;
    text-align:center;
    padding:15px;
}

.WhiteFont
{
    font-family:Tahoma;
    font-size:12px;
    /*font-weight:bold;*/
	color:#ffffff;
	text-align:justify;
	
}

.Source
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
	color:#FCFF8A;
	text-align:justify;
	
}

.TDText
{
    font-family:Tahoma;
    font-size:11px;
    /*font-weight:bold;*/
	color:#FCFF8A;
	text-align:justify;
}

.TDMore
{
    font-family:Tahoma;
    font-size:11px;
    /*font-weight:bold;*/
	color:#FCFF8A;
	text-align:right;
	background-color:#3E4C01;
	width:600px;
}


.FormTxt{
	border: 1px #505D02 solid;
	background: #828C41;
	margin-right: 5px;
	margin-top: 4px;
	width: 130px;
	color: #FCCB38;
	height: 18px;
	font-weight:bold;
}



.Salah
{
    font-family:Tahoma;
    font-size:11px;
    /*font-weight:bold;*/
	color:#4B5902;
	text-align:justify;
	background-color:#BFC43D;
	height:17px;
	
}

.Inshad
{
    font-family:Tahoma;
    font-size:11px;
    /*font-weight:bold;*/
	color:#ffffff;
	/*text-align:justify;*/
	background-color:#647204;
	height:17px;
	padding-right:5px;
}

.TDTextBold
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
	color:#FCFF8A;
	text-align:justify;
}



.Path
{
	background-image:url(../images/Inner_08.gif ) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-x;
	background-position:top;
    height:25px;
    font-size:10px;
    direction:rtl;
    text-align:left;
    /*padding-top:5px;*/
}


.SeparatorTable
{
	background-image:url(../images/Inner2_28.gif) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-x;
	background-position:top;
    height:25px;
    font-size:14px;
    direction:rtl;
    text-align:center;
    width:200px;
    font-family:Arial;
    font-weight:bold;
    color:#ffffff;
    /*padding-top:5px;*/
}

.InnerPage
{
	background-image:url(../images/Inner_16-26.gif ) ;
	/*background-color:#F4F3EF;*/
	background-repeat:repeat-y;
	background-position:top;
    font-size:10px;
    direction:rtl;
    text-align:left;
    /*padding-top:5px;*/
    height:100%;
}


.innerTDText
{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
	color:#ffffff;
	text-align:justify;
}


.txtbox
{
	font:Verdana;
	border:solid;
	border:1px;
	width:90px;
	border-color:#748d20;
	color:#486500;
	font-size:11px;
	height:15px;
}


.txtbox2
{
	font:Verdana;
	border:solid;
	margin-bottom:5px;
	border:1px;
	width:225px;
	border-color:#b4bd9f;
	color:#486500;
	font-size:11px;
	direction:ltr;
	height:15px;
}

.menu
{
	font:Verdana;
	margin-bottom:5px;
	width:225px;
	border-color:#b4bd9f;
	color:#486500;
	font-size:11px;
	direction:ltr;
	height:15px;

}

.white{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:7px;
}

.white2{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	direction:rtl;

}


.white3{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color:#748043;
	padding-left:5px;
	padding-right:5px;
}
/*********************************************************************************/

.nav, .nav a, .nav a:link, .nav a:visited
{
	color: WHITE;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
}
.nav a:hover
{
	color: #f0f241;
}

/*********************************************************************************/

.nav1, .nav1 a, .nav1 a:link, .nav1 a:visited
{
	color: WHITE;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color:#748043;
	padding-left:15px;
	

}
.nav1 a:hover
{
	color: #f0f241;

	padding-left:15px;
}


/*********************************************************************************/

.green, .green a, .green a:link, .green a:visited
{
	color: #304300;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding-bottom:4px;
	

}
.green a:hover
{
	color: #f0f241;
}

/*********************************************************************************/

.bath, .bath a, .bath a:link, .bath a:visited
{
	color: #364c00;

	font-size: 11px;
	text-decoration: none;
	font-weight:bold;

}
.bath a:hover
{
	color: #89bc05;
}

.register
{
	font:Verdana;
	font-size:11px;
	height:15px;
	width: 202px;
	border: 1px solid #709000;
}

.Search
{
	border: 1px #505D02 solid;
	background: #828C41;
	margin-right: 5px;
	margin-top: 4px;
	width: 200px;
	color: #FCCB38;
	height: 20px;
	font-weight:bold;
}

.btnSearch
{
	border: 1px #505D02 solid;
	background: #ffffff;
	margin-right: 5px;
	margin-top: 4px;
	width: 200px;
	color: #000000;
	height: 20px;
	font-weight:bold;
	font-size:14px;
}

a, a:link, a:visited
{
	color: #FCFF8A;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
	color: #D0D443;
}

.GoogleFormTxt{
	border: 1px #505D02 solid;
	background: #828C41;
	margin-right: 5px;
	margin-top: 4px;
	width:100px;
	color: #FCCB38;
	height: 18px;
	font-weight:bold;
}
.GooglebtnSearch
{
	border: 1px #505D02 solid;
	background: #ffffff;
	margin-right: 5px;
	margin-top: 4px;
	width: 30px;
	color: #000000;
	height: 20px;
	font-weight:bold;
	font-size:14px;
}


/*  ----------------gallery------------------*/
/*gallery page*/
.Gallery_Page .Left h4 {
padding-top: 5px;
/*padding-left: 20px;*/
}
.BlueRow , .BlueRowWithBorder{
margin-right: 14px;
height: 25px;
padding-top: 10px;
}
.BlueRowWithBorder{
background-image: url(../../images/ar-EG/Bg_DoubleBottomBorder.gif);
background-repeat: repeat-x;
background-position: left top;
}
.Gallery_Page .GalleryList  h4 {
padding-top: 0px;
padding-right: 0px;
font-size: 10px;
color:#F4F3EF;
}
.BlueRow a , .BlueRowWithBorder a{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #0467AF;
background-image: url(../../images/ar-EG/Bul_Square.gif);
display: block;
background-repeat: no-repeat;
background-position: right 5px;
padding-right: 9px;
width: 140px;
text-decoration: none;
float: right;
padding-lrft: 8px;
}
.GalleryItems {
width: 100%;
}
.GalleryList {
padding-bottom: 80px;
}
.GallerySample {
background-image: url(../../images/ar-EG/Bg_Gallery.gif);
background-repeat: no-repeat;
background-position: left top;
height: 167px;
width: 100px;
padding-top: 10px;
padding-right: 14px;
padding-left: 14px;
margin-bottom: 25px;
}
/*.GallerySampleWhiteSpace {
margin-left:60px;
}
*/.SmallGallerySample , .SmallGallerySampleWhiteSpace{
background-image: url(../../images/ar-EG/Bg_SmallGallery.gif);
background-repeat: no-repeat;
background-position: left top;
height: 151px;
width: 100px;
padding-top: 13px;
padding-right: 14px;
padding-left: 14px;
margin-bottom: 25px;
}
/*.SmallGallerySampleWhiteSpace {
margin-left:60px;
}*/
.GallerySampleTitle a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #f0f241;
float: right;
padding-left: 3px;
display: block;
text-decoration:underline;
}
.GallerySampleTitle h3{
font-size: 11px;
font-weight: normal;
color: #ffffff;
background-image: none;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 0px;
clear: left;
/*display: block;*/
float: left;
}
.ContentTitle{
font-size: 18px;
font-family:Arial;
font-weight: bold;
color: #f0f241;
background-image: none;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 0px;
clear: left;
text-decoration:none;
/*display: block;*/
text-align:center;
}
.ContentDetails{
font-size: 14px;
font-family:Arial;
font-weight: normal;
color: #ffffff;
background-image: none;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 0px;
clear: right;
text-decoration:none;
/*display: block;*/
text-align:right;
}
.GallerySample h4{
font-size: 12px;
font-weight: normal;
color: #F4F3EF;
background-image: none;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 0px;
clear: left;
display: block;
float: right;
}
.GalleryList .Photo {
border: 1px solid #DFDCDC;
margin: 3px 1px 5px 1px;
display: block;
width:137px;
height:128px;
}


.GalleryList .BigPhoto {
border: 1px solid #DFDCDC;
margin: 3px 1px 5px 1px;
/*display: block;*/
width:450px;
/*height:380px; */
}

.GallerySampleTitle {
width: 100px;
}
.GalleryListHeader h2 {
float: right;
}
.GalleryListHeader h3 {
clear: both;
margin-top: 8px;
}
.GalleryListHeader a {
float: left;
display: block;
margin-top: 12px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 0px;
}
.GalleryListTbl {
width: 400px;
}
.GalleryListTab {
width: 100%;
}
.GalleryListTab .PaddingRight {
padding-right: 50px;
}

.GalleryListTbl .PaddingRight {
padding-left: 60px;
}
.GalleryHeaderTitle {
height: 35px;
background-image: url(../../images/ar-EG/Bg_GrayPointBorder.gif);
background-repeat: repeat-x;
background-position: left bottom;
margin-left: 9px;
}


