@charset "utf-8";
html
{
	
}
body {
	background-color: #074421;
	background-image: url(images_site/Page_Bg.png);
	background-repeat: repeat-y;
	background-position: center top;
	height: 100%;
	margin:0px;
	padding: 0px;

}
#divPage {
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images_site/header.png');*/
	/*background-image: url(images_site/header.png);
	background-repeat: no-repeat;
	background-position: center top;*/
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	z-index:1;
	height: 100%;
	width: 890px;
	clear: right;
	position: relative;
	
	
}
#headerBg
{
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images_site/header.png');*/
	/*background-image: url(images_site/header.png);
	background-repeat: no-repeat;
	background-position: center top;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images_site/header.png');*/
	background-image: url(images_site/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left:auto;
	margin-right:auto;
	width: 890px;
	height:370px;
	z-index:-1;

}

#divSearch {
	height: 68px;
	width: 195px;
	position: relative;
	left: 70px;
	margin-top: -370px;
	padding: 17px 0 0 5px;
	vertical-align:bottom;
	

}
.SearchButton
{
	background-position: center center;
	width: 29px;
	height: 29px;
	background-image: url( 'images_site/Search_Button.gif' );
	background-repeat: no-repeat;
	border: solid 0px black;
	
}
.SearchTextBox
{
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #b2b2b2;
	background-image: url( 'images_site/Search_Bg.gif' );
	background-repeat: no-repeat;
	border: solid 0px #ffffff;
	background-position: left bottom;
	width:126px;
	height:20px;
	direction:rtl;
	padding: 3px 5px 0 5px;
}
#DivLogo {
	padding: 0px;
	height: 190px;
	width: 165px;
	position: relative;
	left:725px;
	margin-top:-80px;
	z-index:100;
}
a:link
{
	font-family: arial, Serif;
}


#divNav {
	left:35px;
	margin-top:-70px;
	width:410px;
	height:345px;
	z-index:50;
	border: 0px none #000000;
	position: relative;
	line-height: 0px;
	z-index:50;
}

#ContentBG {
	background-color: #FFFFFF;
	filter:alpha(opacity=30);
	/*margin: 10px 0 0 0 ;*/
	opacity:0.3;
	z-index:2;
	width: 720px;
	display:block;
	height:500px;
	left: 5px;
	position: relative;
	margin-top:-336px;
	
}

#divBody {
	z-index:6;
	height: 100%;
	width: 690px;
	position: relative;
	padding-left: 25px;
	margin-top: -480px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	z-index:2;
	
}
#breadcrumb {
	font-family: arial;
	font-size: 12px;
	color: #003E00;
	text-decoration: none;
	width: 100%;
	position: relative;
	text-align: right;
}

#divBody2 {
		margin: 0px auto;
		left:0px;
		width:675px;
		height:100%;
		z-index:6;
		border: 2px none #6fbf6f;
		background-image: url('images_site/Body_BgTop.png');
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #FFFFFF;
		padding-top: 20px;
		padding-right: 5px;
		padding-bottom: 10px;
		padding-left: 5px;
		text-align: left;
		position: relative;
		direction: ltr;
}

.DivAJAX
{
	width:675px;
	height:100%;
	text-align:justify;
	font-family: Simplified Arabic, Arial, serif;
	font-size: 16px;
	line-height: 1.5;
		
}

.DivSpanAjax
{
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align:justify;
	font-size: 16px;
	font-family: Simplified Arabic, Arial, serif;
	line-height: 1.5;
	display:block;
	
}

#script {
	text-align: left;
	width: 650px;
	position:relative;
	z-index:inherit;
	height:220px;
	top: 0px;
	
	
}
.PanelDefault
{

	z-index:-1;
}

/*#newsBar       {
	background-color: #024223;
	background-image: url(images_site/Script_TitleBg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 25px;
	/*width: 673px;
	text-align: left;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}*/
.CatTitle       {
	
	background:#024222 url(images_site/Category_Title.gif) no-repeat right center;
	height: 25px;
	width: 635px;
	text-align: left;
	margin: 0px;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 0px;
	color:#ffffff;
	text-align:right;
	font-family:Arial, serif;
	font-weight:bold;
}

.CatTitle a
{
	color:#ffffff;
	text-align:right;
	font-family:Arial, serif;
	font-weight:bold;
	font-size:14px;
}

.CatFooter {
	
	background:#024222;
	height: 25px;
	width: 635px;
	text-align: left;
	margin: 0px;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 0px;
	color:#ffffff;
	text-align:right;
	font-family:Arial, serif;
	font-weight:bold;
}

.CatFooter a
{
	color:#ffffff;
	text-align:right;
	font-family:Arial, serif;
	font-weight:bold;
	font-size:16px;
}

.newsBar {
	font-family: arial, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:100%;
	
	margin: 0 0 0 0;
}

.newsBarLink{
	font-family: arial, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background:red;
	display:block;
	width:500px;
}

.newsBarLink:hover {
	font-family: arial, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:100%;
}

.newsBarTable
{
	width: 673px;
	position:relative;
	vertical-align:middle;	
	margin:3px 0 0 0;
	background-color: #024223;
	background-image: url(images_site/Script_TitleBg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 25px;
}

#Container1 {
	float: right;
	width: 475px;
	text-align: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url('images_site/Container1_Bg.png');
	background-repeat: repeat-y;
	background-position: left top;
	direction:rtl;
	
}
#Container2 {
	float: left;
	width: 195px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	direction:rtl;
}
#Extra
{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	background: #d8fdd4;
	border-top-color: #709f7b;
	border-right-color: #709f7b;
	border-bottom-color: #709f7b;
	border-left-color: #709f7b;
	width: 673px;
	padding:5px 0;
	margin: 0px 0;
	
}

.ExtraContainer1
{
	top:0;
	width: 165px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:relative;
	direction:rtl;
	float: left;
	
	
}

.ExtraContainer1Item
{
	width: 165px;
	text-align: center;
	margin: 5px 0;
	padding:0px;
	direction:rtl;
	vertical-align:top;
}

.ExtraContainer1ItemImage
{
	display:block;
	margin: 0 0 0px 0;
}

.ExtraContainer1Item a
{
	font-family: tahoma, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display:block;
	
}

.ExtraContainer1Item a:hover
{
	font-family: tahoma, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	
}

.ExtraContainer2
{
	
	width: 328px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:relative;
	vertical-align:top;
	direction:rtl;
	float:left;
}


.ExtraContainer3
{
	
	position:relative;
	top:0;
	width: 343px;
	text-align: right;
	margin: 0;
	direction:rtl;	
	float: right;
}
.ExtraContainer3Item
{
	font-family: tahoma, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 330px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	text-align: right;
	margin-top: 7px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	direction:rtl;
	background: url('images_site/bullites3.png') right center no-repeat;
}

.ExtraContainer3Item a {
	font-family: tahoma, Arial, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
}

.ExtraContainer3Item a:hover {
	font-family: tahoma, Arial, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	
}

.more_bg
{
	padding: 5px 0;
	background:url(images_site/more_bg.jpg) repeat-x center center;
	width:100%;
	text-align:left;
}

.titleBig {
	background-image: url(images_site/ContainerTitleBig_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 25px;
	font-family: aria, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.titleSmall {
	background-image: url(images_site/ContainerTitleSmall_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 25px;
	font-family: aria, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.itemContainer1
{
	border-width: 0px 0px 1px 0px;
	text-decoration: none; /*width: 410px;*/
	width: 86%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-image: url(images_site/bullites3.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	direction:rtl;
}

.itemContainer1 a
{
	font-family: tahoma, Arial, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.itemContainer1 a:hover {
	font-family: tahoma, arial, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: underline;
	
}

.itemContainer2 {
	font-family: tahoma, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 160px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	text-align: right;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	direction:rtl;
}

.itemContainer2 a {
	font-family: tahoma, Arial, serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	
}

.itemContainer2 a:hover {
	font-family: tahoma, Arial, serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
	
}





.border_white {
	border: 1px solid #FFFFFF;

}
.border_green {
	border: 1px solid #6fbf6f;

}
.border_green2 {
	border: 1px solid #3F8B3F;

}
img {
	border: 0px solid #000000;
	display: block;
	/*width: 164px;
	height: 33px;*/
}

#CatHr
{
	border-width: 0px 0px 1px 0px;
	border-color: #339933;
	border-style: solid;
	width: 600px;
	color: #ffffff;
}

#divVideo {
	text-align:right;
	/*position:relative;
	width:665px; */
}
#divBottomLink {
	text-align: center;
	direction:ltr;
	font-family: arial;	
	color: #FFFFFF;
	float: left;
	position: relative;
	margin: 0px;
	width: 690px;
	text-align: center;
}
#divBottomLink a {
	font-size: 12px;
	color: white;
	margin-right: 0px;
	font-family: tahoma;
	text-decoration: none;
	font-weight:normal;
	width:auto;
	text-align: center;
	line-height:27px;
}
#divBottomLink a:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#divCopyRigth {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	position: relative;
	right: 0px;
}
#footer {
	width: 700px;
	position: relative;
	height: auto;
	float: left;
	text-align: center;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}


#divLeftMenuContainer
{
	width:170px;
	height:300px;
	z-index:7;
	position: relative;
	float: right;
	clear: right;
	direction:rtl;
	text-align:right;
	padding: 0px;
	margin-top: -420px;
}

#divLeftMenu {
	width:158px;
	top:10px;
	z-index:7;
	position: relative;
	right:20px;
	
}


#divleftmenuBg {
	width:165px;
	height: 320px;
	z-index:4;
	background-color: #FFFFFF;
	filter:alpha(opacity=30);
	opacity:0.3;
	padding:0;
	text-align: left;
	position: relative;
	float:right;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	left: -10px;
	margin-top:-300px;
		
	
}
#divLeftMenuBg2 {
	width:154px;
	height:305px;
	z-index:3;
	background-color: #FFFFFF;
	clear: both;
	float: right;
	filter:alpha(opacity=30);
	opacity:0.3;
	position: relative;
	left: 0px;
	right: 0px;
	bottom: 600px;
	top:0px;
	margin-top:-290px;
	
	
}

.btn_bg {
	font-family: arial, serif;
	font-size: 16px;
	color: #055612;
	text-decoration: none;
	background-image: url(images_site/btn_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 20px 0 0;
	
	font-weight: bold;
	height: 22px;
	width: 127px;
	text-align: right;
	display:block;
	margin:0 0px 0 0;
	
	direction:rtl;
}

.btn_bg a {
	
	color: #055612;
	text-decoration: none;
	
}

.btn_bg a:hover {
	direction:rtl;
	font-family: arial, serif;
	font-size: 16px;
	color: #055612;
	text-decoration: none;
	background-image: url(images_site/btn_bg_hover.png);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 0 20px 0 0;
	font-weight: bold;
	margin:0 -20px 0 0;
	height: 21px;
	width: 134px;
	text-align: right;
	display:block;
}
#divBanner {
	width:159px;
	z-index:8;
	padding:0px;
	height: 100px;
	right: 0px;
	position: relative;
	margin-top:50px;

}


.ScriptBg {
	background-image: url(images_site/Script_Bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;

}

/*************************** News ********************************/
.rotatorWrapper {
	WIDTH: 678px;
}
.rotator {
	MARGIN: 0px; WIDTH: 390px; LINE-HEIGHT: 0
}

.controls {
	MARGIN: 0px;
	WIDTH: 280px;
	PADDING-TOP: 0px;
	LETTER-SPACING: 0px;
	COLOR: #fff;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	font-size:15px;
	FONT-WEIGHT: bold;
	text-decoration:none;
}

/* ---------------- item bg ------------------ */
.rotatorPosition {
	
	
	border-bottom:dashed #ffffff 1px;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 0px;
	background-image: url(images_site/bullites3.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	margin:0px 0 0 0px;
}
/* ---------------- item bg hover ------------------ */
.rotatorPosition:hover {
	border-bottom:dashed #ffffff 1px;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	margin:0px 0 0 0px;
	background-image: url(images_site/item-bg-on.png);
	font-size:15px;
}

.rotatorPositionSelected {
	border-bottom:dashed #ffffff 1px;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	margin:0px 0 0 0px;
	background-image: url(images_site/item-bg-on.png);
	font-size:15px;
}

#dnn_ctr848_ModuleContent .rotatorPositionSelected DIV {
	COLOR: #fff! important
}
#NewTitle {
	text-align: right;
	width: 285px;
	left: 0px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#NewTitle img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.leftMenuImageText
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

}
.PopupBg
{
		background: black;
		filter:alpha (opacity=20);
		opacity:0.5;
		z-index:50;
}
.VoidButton
{
	display: none;
}
.PanelClass
{
	margin: 2% 0 0 0;
	text-align:center;
		
}
.PopupCancel
{
	background-image: url( 'images_site/Intro_Exit.gif' );
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#197e3d;
	width: 22px;
	height: 23px;
	display: block;
	border: 0 solid black;
}

.MoharerPopupCancel
{
	text-align: center;
	width: 100%;
	height: 20px;
	display: block;
	border: 0 solid black;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #042713;
	font-weight: bold;
}
#divRss {
	font-family: arial;
	font-size: 12px;
	text-align: right;
	width: 100%;
	position: relative;
}

.GridViewPageItem
{
	text-align:right;
}

.ProgressText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004800;
}

.ProgressBox
    {
      background:#fff;
      height: 30px;
      width: 200px;
      position: absolute;
      z-index:5000000;
    }
	
.Adirection
{
	direction:rtl;
	text-align:right;
}

.ContactPanel
{
	z-index:100px;
	/*direction:rtl;*/
	text-align:center;
	margin:15% 0 0 28%;
	
}
.ContactModulePopup
{
		background: black;
		filter:alpha (opacity=20);
		opacity:0.5;
		
}

.ContactTable
{
	background-color: #eefff2;
	border: 1px solid #808080;
	
	display:block;
	text-align:left;
	direction:rtl;
	
	
}
.Contactlabel
{
	font-family: arial, serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	width: 100px;
	display:block;
	text-decoration: none;
	text-align: right;
	padding: 0 15px 0px 0;
}

.ContactTextBox
{
	background-color: #f1f1f1;
	border: 1px solid #638866;
	width: 300px;
	border: solid 1px 
	
}


.ContactBtn
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url( 'images_site/Contact_btn_bg.gif' );
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFFFFF;
	border: 1px solid #008000;
	text-align: center;
	vertical-align: middle;
}

/********************************
		Pager
********************************/
.paging
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	direction:rtl;
	
}

.paging a
{
	text-decoration:none;
	color: #303030;
	direction:rtl;
}

.paging a:hover
{
	text-decoration:underline;
	color: #303030;
	direction:rtl;
}
.paging a
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	direction:rtl;
}

/*************** Common **************/
.Validation
{
	color: white;
	background:white;

}
.CatDate
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	direction:rtl;
	text-align:right;
}
.CatDescription
{
	font-family: tahoma, Arial, serif;
	width: 100%;
	direction: rtl;
	text-align: right;
	font-size: 12px;
	padding: 0 5px 0 20px;
	margin: 0 0 0 5px;
}
/***************************************/






/**************** Contact **************/
.ContactTextBox
{
	font-family: tahoma, serif;
	font-size: 11px;
	color: #999999;
}
/**************** End Contact *********/

