﻿@font-face {
    font-family: 'TitilliumText22LBold';
    src: url('Fonts/TitilliumText22L005-webfont.eot');
    src: url('Fonts/TitilliumText22L005-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/TitilliumText22L005-webfont.ttf') format('truetype'),
         url('Fonts/TitilliumText22L005-webfont.woff') format('woff'),         
		 url('Fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_ge_ss_two_light_1';
    src: url('Fonts/ge_ss_two_light_1.eot');
    src: url('Fonts/ge_ss_two_light_1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url('Fonts/DroidKufi-Regular.ttf') format('truetype');
}


html{height:100%;}
#Body{height:100%;font-family:Tahoma,Helvetica, Arial, sans-serif;color:#333;}
#Form{height:100%;}
a{outline:0;border:0;}
p, ul, ol{margin:0;padding:0 0 1em 0;}
#DNN6{width:100%;position:relative;z-index:1;min-height:100%;background-color: #fafafa;}/*#fafafa or #D7D6D3 or #fff*/
#Background{background:#fff url('Images/spacer.gif') repeat-x 0 bottom;position:absolute;bottom:0;width:100%;height:240px;z-index:-1;}/*#fafafa  Body-BG.jpg*/

h1{font-family:Droid Arabic Kufi,Tahoma,Verdana,Arial,"Trebuchet MS",sans-serif;font-size:20px; color:#b64f11;} /* font-family:TitilliumText22LBold; font-size:26px; */
h2{font-family:Droid Arabic Kufi,Tahoma,Verdana,Arial,"Trebuchet MS",sans-serif;font-size:17px; line-height: 28px; color:#599a3e;} /* font-family:TitilliumText22LBold; font-size:22px; */
h3{font-family:Droid Arabic Kufi,Tahoma,Verdana,Arial,"Trebuchet MS",sans-serif;font-size:15px; color:#9A6F3E;} /* font-family:TitilliumText22LBold; font-size:18px; */

#Header{width:100%;background:#5fa841 url(images/spacer.gif) repeat-x center bottom;position:relative; z-index:10; border-bottom:5px solid #325a2e;}/*Header-BG.png*/
    #Header .Content{position:relative;width:960px;height:63px;margin:auto;}
    #Header #ContentBG{width:960px;margin:auto;background:#5fa841 url(images/spacer.gif) no-repeat center bottom;} /*Header-BG-Variable.png*/
    /*WAM - removed z-index*/
    #Header #Nav{width:830px;height:32px;position:absolute;bottom:22px;right:0px; font-family:Droid Arabic Kufi,Tahoma,Verdana,Arial,"Trebuchet MS",sans-serif; font-size:15px;} /*width:720px;font-size:13px; left:0px;bottom:25px;width:740px;width:960px;  font-weight:bold; */
    
    #HeaderHend .SearchContainer{position:absolute;z-index:22;bottom:10px;left:0px;width:231px;height:32px;background:url(images/search.png);} /*HeaderHend instead of Header and width:232px;height:32px;bottom:19px;bottom:20px;bottom:-12px;bottom:20px;z-index:1022;bottom:24px;*/
    #HeaderHend .SearchContainer .SearchBorder{border:0;background:none;}
    #HeaderHend .SearchContainer .SearchIcon{float:right;width:20px;padding:3px;background-position:9px 6px;visibility:hidden;} /* width:40px; */  /*visibility:hidden; new*/
    #HeaderHend .SearchContainer .SearchTextBox{float:right;background:none;width:140px;margin:3px;color:#333;direction:rtl;}
    #HeaderHend .SearchContainer .SearchButton{float:left;text-indent:-9999px;display:block;height:32px;width:30px;padding:0;} /*height:32px;width:30px;*/

#Content {min-height: 600px; position:relative; z-index:1;}

#Panes{width:960px;margin:auto;} /* possible new padding-top: 15px; margin-top: 1px;*/

#HeaderHend {width:100%; position:relative;background:#fafafa /*url(images/floral00004.png) no-repeat center top*/; padding-bottom: 25px;} /*  new */ /*background-color: #f3efe5; background-color: #fafafa; background-color: #E3E2DF; background:#fafafa url(images/test-bk-top.png) no-repeat center top;background:#fafafa url(images/test-bk-top.png) no-repeat center;padding-bottom: 20px;background-color: #fafafa;background:#fafafa url(images/top2-no-line.png) no-repeat center;background:#fafafa url(images/leaf.png) no-repeat center;padding-bottom: 25px;*/

div.greenSeparatorHend {
    /*background:url(images/sep4.png) repeat-x center bottom;*/
    background-color: #325a2e; /*#abab85 or #BFD35E or #99BC03 or #5fa841 or #77c85e #325a2e*/
    height: 5px;
} /*  new */


/* LOGIN GROUP STYLES */
	#LogoRow{
		padding: 12px 0 20px 0; /*padding: 25px 0;*/
		min-height:75px;  /*chnaged from min-height:75px;*/
		/*background-color: #325a2e;    new */
		width:960px; margin:auto; /*  new */
		position:relative; /*  new */
		
	}
	
	/* Company Logo */
	#LogoRow > a{ 
		display:block; 
		/*float:left;*/
		float:right; 
	}
	
	/* Login & Social */
	.LogoRowRight{ float:left; /*float:right;*/}
	
		#Login{
			float:left; /*float:right;*/
			padding-right:0;
			height:22px; /*height:33px;*/
			/*border:1px solid #cfcfcf;
			border-bottom:1px solid #999;
			background:#eee;
			
			-webkit-border-radius:		3px;
			-moz-border-radius:		 	3px;
			border-radius: 				3px;
			
			-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			box-shadow: 		0px 1px 0px 0px rgba(0, 0, 0, 0.2);*/
			padding-bottom: 10px; /*new*/
			padding-top: 5px;/*new*/

		}
		
		#Login .registerGroup, 
		#Login .registerGroup *, 
		#Login .loginGroup, 
		#Login .loginGroup *{
			display:block;
		} 
	
	
		#Login .registerGroup,
		#Login .loginGroup{float:right;padding:0;margin:0;} /*float:left;*/
		
		#Login .registerGroup li:first-child:hover{/*border-left:#333;*/}
		/* Register Group Styles */
		#Login .registerGroup li{ 
			float:right;  /*float:left;*/
			height:22px; /*height:33px;*/
			/*border-left:1px solid #fcfcfc; light*/
			/*border-right:1px solid #c7c7c7; dark*/
			border-right:0px;
		}
		#Login .registerGroup .buttonGroup{margin-right:0;}
		
		#Login .registerGroup a,
		#Login .loginGroup a{
			position:relative;
			display:block;
			padding:11px 15px;
			min-width:15px; min-height:11px;
			font-weight:bold;
			font-size:11px;
			vertical-align:middle;
			line-height:1em;
			color:#666; /*moved from bottom*/
			
			/*background:#e7e7e7 url(Images/LoginLinksBg.png) repeat-x 0 0;*/
		}
		
		#Login .registerGroup a:hover,
		#Login .loginGroup a:hover{
			/*background:#6b8164; #666 or #325a2e*/
			color:#6b8164; /*#ddd*/
			/*text-shadow: 0px -1px 0px #333333;*/
			
			/*
			-webkit-box-shadow: 	inset 0px 0px 5px 0px #333;
			-moz-box-shadow: 		inset 0px 0px 5px 0px #333;
			box-shadow: 			inset 0px 0px 5px 0px #333; 
            */
		}
		#Login .registerGroup a:active,
		#Login .loginGroup a:active{
			color:#fff;
			/*text-shadow: 0px -1px 0px #333333;*/
		}
		
		#Login .registerGroup a:hover,
		#Login .loginGroup a:hover{text-decoration:none;}
		
		#Login .registerGroup a strong,
		#Login .loginGroup a strong{
			position:absolute;
			left:0; top:0;
			width:100%; height:100%;
			display:block;
			font-size:11px;
			font-weight:bold;
			vertical-align:baseline;
			overflow:hidden;
			text-indent:-9999px;
		}
		
		.registerGroup .userMessages strong,
		.registerGroup .userNotifications strong{
			background:url(Images/userLoginSprite.png) no-repeat 15px 12px;
		}
		.registerGroup .userNotifications strong{ background-position:-85px 10px; }
		.registerGroup .userMessages strong:hover{background-position:15px -40px; }
		.registerGroup .userNotifications strong:hover{ background-position:-85px -42px;}
		.registerGroup .userMessages strong:active{background-position:15px -91px; }
		.registerGroup .userNotifications strong:active{ background-position:-85px -92px;}
		
		#Login .registerGroup a span{
			position:absolute;
			right:5px; top:-7px;
			display:inline-block;
			padding:2px 4px;
			min-width:7px;
			text-align:center;
			margin-right:3px;
			/*background: rgb(31,152,241);  Old browsers */
			font-size:9px;
			color:#fff;
			/*text-shadow: 0px 1px 0px #333333;*/
			
			/*CSS3*/	
			/*background: -moz-linear-gradient(top, rgba(31,152,241,1) 0%, rgba(2,111,196,1) 100%);  FF3.6+ */
			/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,152,241,1)), color-stop(100%,rgba(2,111,196,1)));  Chrome,Safari4+ */
			/*background: -webkit-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%);  Chrome10+,Safari5.1+ */
			/*background: -o-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%);  Opera 11.10+ */
			/*background: linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%);  W3C */
			
			/*
			-webkit-border-radius: 	3px;
			-moz-border-radius: 	3px;
			border-radius: 			3px; 
			
			-webkit-box-shadow: 0px 1px 0px 0px #222222;
			-moz-box-shadow: 0px 1px 0px 0px #222222;
			box-shadow: 0px 1px 0px 0px #222222; 
            */		
		}
		
		
		#Login .registerGroup .userProfileImg a{
			padding:0;background:none;
			min-width:25px;
		}
		#Login .registerGroup a img{
			border:1px solid blue;
			height:32px; width:32px;
			background:#555;
			
			-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			box-shadow: 		0px 1px 0px 0px rgba(0, 0, 0, 0.2); 
		}
		/* Login Group Styles */
		#Login .loginGroup{
			/*border-left:1px solid #fcfcfc; light*/		
		} 
		#Login .loginGroup a{padding:11px 20px; font-weight:bold; }  /* moved up  color:#666;*/
		
		/* Login Language Group */
		#Login .language-object{
			float:left;
			display:block;
			margin:0;
			padding:0;
			
			/*border-left:1px solid #c7c7c7; dark*/
		}
		#Login .language-object span{
			padding:5px 0; /*padding:8px 0;*/
			padding-right:8px;
			margin:0;
			float:left;
		}
		#Login .language-object span:first-child{
			padding-left:8px;
			/*border-left:1px solid #fcfcfc; light*/
		}
		#Login .language-object span img{
			height:19px; width:20px; /*height:12px; width:20px;*/
			opacity:1; /*opacity:0.3;*/
		}
		#Login .language-object span:hover img{opacity:1;}/*opacity:1;*/
		#Login .language-object .Language.selected img{
			opacity:0.4;/*opacity:1;*/
			border-color:#fafafa; /*border-color:#999;*/
			-webkit-border-radius: 2px;
			border-radius: 2px; 
			-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
			box-shadow: 		0px 1px 0px 0px rgba(255, 255, 255, 0.8); 
		}
		
		
	#fb-root{display:none;}
	.fb-like{float:right;/*float:left;*/}
	#dnn_SocialMediaPane{clear:both; float:left; /*float:right;*/}
	
	/*float:right; instead of left in breadcrumb*/
	#Breadcrumb{height:30px;width:960px;line-height:30px;background:url(images/spacer.gif) no-repeat 0 0;margin:0 0 2em 0;font-size:11px;border-bottom: 1px dotted #ccc;}/*Breadcrumb-BG.jpg border-bottom: 1px dotted #77c85e;*/
    #Breadcrumb span{display:inline-block;height:30px;float:right;font-weight:bold;color:#666;font-size:11px;}
    #Breadcrumb .Intro{text-transform:uppercase;padding:0 10px 0 10px;margin:0 0 0 10px;font-size:10px;background:url(images/spacer.gif) no-repeat right 0; direction:rtl;}/*Breadcrumb-FirstSep.jpg*/
    #Breadcrumb .SkinObject{display:inline-block;color:#325a2e;height:30px;float:right;} /* #944e4e or #14759E or #D27405 or #5fa841 */
    #Breadcrumb .SkinObject:hover{text-decoration:underline;}
    #Breadcrumb span.Sep{width:14px;background:url(images/Breadcrumb-SepAr.png) no-repeat 0 0;margin:0 15px;}/*Breadcrumb-Sep.jpg*/
    
	#dnn_ContentPane, #dnn_BottomPane{clear:both;}
	
	#DNN6.Home #dnn_LeftPane, #DNN6.TwoColRight #dnn_LeftPane{float:right;width:630px;margin:0 0 0 30px;min-height:1px;}/*float changed from left to right and margin for rtl*/
	#DNN6.Home #dnn_RightPane, #DNN6.TwoColRight #dnn_RightPane{float:right;width:300px;} /*float changed from left to right*/
	
	#DNN6.ThreeCol #dnn_LeftPane{float:left;width:180px;margin:0 30px 0 0;}
	#DNN6.ThreeCol #dnn_CenterPane{float:left;width:470px;margin:0 30px 0 0;}
	#DNN6.ThreeCol #dnn_RightPane{float:left;width:250px;}
	
	#DNN6.TwoColLeft #dnn_LeftPane{float:left;width:300px;margin:0 30px 0 0;}
	#DNN6.TwoColLeft #dnn_RightPane{float:left;width:630px;}


#FooterHend {min-height:30px;width:100%;background:#5fa841 url(images/spacer.gif) no-repeat center bottom;} /* new */

#Footer{min-height:45px;width:100%;background:#325a2e url(images/Footer-BG.jpg) repeat-x 0 0; margin-top: 0px;} /*margin-top: 2px;*/
    #Footer .Content{width:960px;margin:auto;padding:30px 0 0 0;}
    #Footer .Content .Panes{padding:0 0 45px 0;}
    #Footer #dnn_Footer_LeftPane{width:470px;float:left;margin:0 20px 0 0;}  /* float:left; */
    #Footer #dnn_Footer_RightPane{width:470px;float:left;}  /* float:left; */
    #Footer #dnn_Footer_BottomPane{clear:both;}
    
    #FooterHend #Copyright{clear:both;height:50px;width:960px;margin:auto;line-height:46px;background:#5fa841 url(images/spacer.gif) no-repeat center bottom;}/*border-top:2px solid #abab85; IT WAS #Footer*/
    
    #Footer .Normal{color:#e5e5e5;}
    #Footer span.SkinObject{font-weight:normal;color:#ffffff;}
    #Footer a.SkinObject{float:right;font-weight:normal;text-decoration:underline;}
    #Footer a.SkinObject:link, #Footer a.SkinObject:active, #Footer a.SkinObject:visited, #Footer a.SkinObject:hover{color:#e5e5e5;padding:0 0 0 15px;}
    
    /* new */
    #FooterHend .Normal{color:#e5e5e5;}
    #FooterHend span.SkinObject{font-weight:normal;color:#ffffff;}
    #FooterHend a.SkinObject{float:right;font-weight:normal;text-decoration:none;}
    #FooterHend a.SkinObject:link, #FooterHend a.SkinObject:active, #FooterHend a.SkinObject:visited, #FooterHend a.SkinObject:hover{color:#e5e5e5;padding:0 0 0 15px;}
    
    /* new */
     #Footer a.yel:link, #Footer a.yel:active, #Footer a.yel:visited, #Footer a.yel:hover{color:#f3efe5;}
    

/* Content */
.Social-Links{text-align:left;padding:14px 0 0 0; /*margin-top: 34px;*/}/*text-align:right; padding:9px 0 0 0; padding:15px 0 0 0;padding:5px 0 0 0;margin-top: 40px;padding:15px 0 0 0;*/
#dnn_SocialMediaPane .fb-like{margin-top: 20px; margin-left: -80px; position: absolute;}
	.Social-Links a{margin:0 10px 0 0;}
	.icoIN{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoFacebook{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat 0 0;}
	.icoTwitter{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -32px 0;}
	.icoTwitter2{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -576px 0;}
	.icoMySpace{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -64px 0;}
	.icoStumbleUpon{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -96px 0;}
	.icoDigg{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -128px 0;}
	.icoFlickr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -160px 0;}
	.icoLinkedIn{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoYouTube{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -224px 0;}
	.icoDelicious{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -256px 0;}
	.icoBlogger{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -288px 0;}
	.icoRSS{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -320px 0;}
	.icoEmail{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -352px 0;}
	.icoTumblr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -384px 0;}
	.icoFourSquare{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -416px 0;}
	.icoReddit{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -448px 0;}
	.icoVimeo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -480px 0;}
	.icoWordPress{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -512px 0;}
	.icoBebo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -544px 0;}

/* Right Hand Links */
#RightLinks{margin:0;padding:0;}
	#RightLinks li{height:48px;clear:both;list-style-type:none;padding:1em 0;margin:0;border-bottom: 1px dotted #ccc;} /*height:50px; background:url(images/Horizontal-Sep.jpg) repeat-x left bottom;*/
		#RightLinks li img{float:right;height:48px;width:56px;margin:0 0 0 15px;}/*float:left;margin:0 15px 0 0; height:50px;width:56px;*/
		#RightLinks li a:link, #RightLinks li a:visited{color:#1e3340;text-decoration:none;} /*#000*/
		#RightLinks li a:active, #RightLinks li a:hover{color:#b64f11;text-decoration:none;} /*#D0171E*/
		#RightLinks li p{margin:0;line-height:14px; text-align:right;}
		#RightLinks li p span{display:block;color:#000;font-weight:bold;text-transform:uppercase;padding:0 0 2px;font-family:Tahoma;font-size:13px;text-shadow: #f7f7f7 1px 1px 1px;} /*font-family:TitilliumText22LBold;font-size:14px;*/
		#RightLinks li.icoMarketplace{background:none;}
		#RightLinks li.icoCommunity img{background:url(images/Icons.png) no-repeat -192px 8px;}
		#RightLinks li.icoManuals img{background:url(images/Icons.png) no-repeat -250px 0;}
		#RightLinks li.icoTraining img{background:url(images/Icons.png) no-repeat -316px 2px;}
		#RightLinks li.icoConferences img{background:url(images/Icons.png) no-repeat -376px 0;}
		#RightLinks li.icoMarketplace img{background:url(images/Icons.png) no-repeat -444px 0;}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;background:url(images/Icons.png) no-repeat -256px -64px;margin:0 15px 0 0;padding:0;list-style-type:none;}
	#Passwords li.Host{margin:0;}
	#Passwords span.SubHead{display:block;color:#FFF;font-size:14px;padding:11px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:11px;line-height:14px;}

/* Default Over-rides */

#ControlPanelWrapper #dnnCPWrap{filter:none !important;}

/* Modules */
.DnnModule{margin:0 0 2em 0;}
.DnnModule ul, ol{padding: 0 0 0 24px;} 

.ModCodingStaffMenuBoxC ul, ol{padding: 0px 0px 0px 0px; direction: rtl;} /*new for menu theme to override upper line*/

/* new for override vertical menu styles for rtl */
.cs-sub-expander {
    top: 0px;
    left: 0px;
}

.cs-vertical-menu li.with-ul > a  {
	padding-left: 	2.25em;
}

.cs-vertical-menu .inner-level .tab-text {padding-right: 0.75em;}
.cs-vertical-menu .inner-level .inner-level .tab-text {padding-right: 1.5em;}

.menu00c7d .cs-vertical-menu {font-family:Tahoma,Verdana,Arial,sans-serif;}


/* Panes - In Layout Mode */
.paneOutline{border:0;}
.paneOutline span.SubHead center{border:1px #ccc dotted;border-left:0;border-right:0;line-height:2.5em;}

#iPopUp{display:none;}
.eipbackimg{z-index:1000;}

/* Fonts */
.Normal{font-size:12px;line-height:16px;} /*font-size:12px;*/
.SubHead{color:#333;}

/* Language Object */
.language-object { display:inline-block; margin-left: 5px; }

/*new for language switch*/
.language-object .NormalTextBox {margin-top: 6px; direction:rtl;font-size: 11px; padding: 4px; }

.contentWrapperHend {
        padding: 15px 10px 10px 10px;
	    /*
        background-color: #fff;
	    border: 1px solid #ccc;
	    box-shadow: 0 1px 1px #ccc; 
        */
        }


div.greenPhotosSeparatorHend {
    background:url(images/background-footer.png) repeat-x left bottom;    
    height: 45px;
} /*  new  for bottom area image zeinab */

        
        
/*new taken from dnnmega.css for float*/
        
 ul.dnnmega li{float:right;list-style: none none;position: relative;}
 
 
ul.dnnmega li .megaborder {position: absolute;font-family: Droid Arabic Kufi,Tahoma, Verdana, Geneva, sans-serif;top:41px;right:0px;z-index: 1200;float: right;display: none; background:none;}

ul.dnnmega li.category a span{font-family: Droid Arabic Kufi,Tahoma, Verdana,Arial,"Trebuchet MS",sans-serif;}

ul.dnnmega .megaborder ul li.category a span{text-align:right;}
/*ul.dnnmega li.category li.leaf a span{float: right; padding:0 10px 0 0;}*/
/*ul.dnnmega li.category li.leaf, ul.dnnmega li.category li.mmLast{clear:both;float:none;position:static;background:url(images/MegaMenuLI.png) no-repeat right;padding:0 15px 0 0;}*/

ul.dnnmega li.category {display:block;width:160px;float:right;}

ul.dnnmega li .megaborder {position: absolute;font-family: Droid Arabic Kufi, Tahoma, Verdana, Geneva, sans-serif;top:54px;/*top:41px;left:0px;*/z-index: 1200;/*float: left;*/display: none; background: url(DNNMega/images/child-arrow-3.png) no-repeat rgb(250, 250, 250) top right; border: 1px solid rgb(204, 204, 204); border-radius: 0 0 4px 4px;padding: 5px 10px 12px; border-bottom: 3px solid rgb(95, 168, 65);} /*--Hidden for those with js turned off-- backgound: none;*/
        

/*new taken from container.css for float*/
        
.c_DNN6 {direction: rtl;}

.c_DNN6_Header .Title .TitleBar{margin:0 0 0 -100%;}

.c_DNN6_Header .Head{color:#333;font-size:22px;line-height:28px;padding:0 0 0 10px;text-transform:uppercase;text-shadow: 1px 1px 1px #FAFAFA; font-family: Droid Arabic Kufi;} /*font-size:22px;line-height:24px;*/

.c_DNN6_SubTitle .Title .TitleBar{margin:0 0 0 -100%;}

.c_DNN6_SubTitle .Head{color:#333;font-size:20px;line-height:24px;padding:0 0 0 10px;text-transform:uppercase;text-shadow: 1px 1px 1px #FAFAFA; font-family: Droid Arabic Kufi;} /*font-size:18px;line-height:24px;*/

.c_DNN6_Aside .Title, .c_DNN6_Aside p {direction: rtl;}

.c_DNN6_Aside table {direction: rtl;}

.c_DNN6_Footer .Head{font-family: Droid Arabic Kufi;}

.c_DNN6_Aside .Title{font-family: Droid Arabic Kufi;}

.c_DNN6_Aside .Title .Head {font-size:20px;}

/*
.c_DNN6_Aside .ModDDRMenuC ul {text-align:right; direction:rtl;margin-right: 15px; margin-bottom: 15px;}
.c_DNN6_Aside .ModDDRMenuC ul ul{margin-top: 10px;margin-bottom: 0px;}
.c_DNN6_Aside .ModDDRMenuC ul li { 
    padding: 0 15px 10px 0;
    list-style-type:none;
    background:url(images/innerlistbullet5.png) no-repeat right 5px; 
    font-size:12px;
    font-weight:bold;
    
    }
*/


.RotatorNav li {float:right;}
.RotatorNav li a{font-size:13px;}


/*new for lists*/

.innerlist li {
    margin-right: 40px;
    padding: 0 20px 10px 0;
    list-style-type:none;
    background:url(images/innerlistbullet5.png) no-repeat right 5px;
    text-align:right;

    }
    

.innerlist li a {
        font-weight:bold;
    }
    


.innerlistmenu li, .c_DNN6_Aside .ModDDRMenuC ul li {
    margin-right: 30px;
    padding: 5px 20px 10px 0;
    list-style-type:none;
    background:url(images/innerlistbullet5.png) no-repeat right 10px;
    text-align:right;
    border-bottom: 1px dotted #ccc;
    }
    
.innerlistmenu li a, .c_DNN6_Aside .ModDDRMenuC ul li a {
        font-weight:bold;
        color:#333; /*new #3D3D3D or 4C4C4C*/
    }
    
.innerlistmenu .last, .c_DNN6_Aside .ModDDRMenuC ul li .last { border-bottom:none; padding-bottom: 25px;}
.innerlistmenu .innerlistmenu .last { border-bottom:none; padding-bottom: 0px;}

.c_DNN6_Aside .ModDDRMenuC ul { border-bottom:none; padding-bottom: 25px;}  
.c_DNN6_Aside .ModDDRMenuC ul ul { border-bottom:none; padding-bottom: 0px; margin-top: 5px;}
.c_DNN6_Aside .ModDDRMenuC ul ul li { border-bottom:none; background:url(images/innerlistbullet6.png) no-repeat right 10px; padding: 5px 15px 5px 0;}  

.addthis-smartlayers .atss {top: 30%}  
    
    
.egyiconsList li{height:32px;clear:both;list-style-type:none;padding:0.4em 0;margin:0;border-bottom: 1px dotted #ccc;} 
.egyiconsList li img{float:right;height:32px;width:40px;margin:0 0 0 5px;}
.egyiconsList li p{ padding-top: 5px;}


.egyiconsList2 li{height:40px;clear:both;list-style-type:none;padding:0.4em 0;margin-bottom:4px;border-bottom: 1px dotted #ccc;} 
.egyiconsList2 li img{float:right;height:40px;width:40px;margin:0 0 0 5px;}
.egyiconsList2 li p{ color:#599A3E; font-size: 16px; padding-top: 20px;font-family: Droid Arabic Kufi; font-weight:normal;}

.newsiconsList li{height:26px;clear:both;list-style-type:none;padding:0.2em 0;margin:0;border-bottom: 1px dotted #ccc;} 
.newsiconsList li img{float:right;height:26px;width:20px;margin:0 0 0 5px;}
.newsiconsList li p{ padding-top: 5px;}

.PagingTable {border-radius: 3px;box-shadow: 0px 1px 1px #CCC; margin-top: 5px;}

.searchFormTable {margin-bottom: 10px;/*border-bottom: 3px solid #ccc;*/border-bottom: 1px dotted #ccc; width: 100%; padding-bottom: 2px;}
.searchFormTable td {padding:4px;}
.searchFormTable th {margin-bottom:4px;border-bottom: 1px dotted #ccc; text-align: right; padding-bottom: 4px;}
.searchFormTable .brdfield {border: 1px solid #8e8e8e; padding-right: 5px; padding-left: 5px;}
.searchFormTable .searchdir{text-align: right;}


.generaldir{ direction: rtl; text-align: right;}

.basicbtn {
    border: none;
    background: #5fa841;
    color: white;
    text-decoration: none;
    text-shadow: none;
    padding-top: 4px;
    padding-bottom: 5px;
    padding-right: 15px;
    padding-left: 15px;
    border-radius: 4px;
    cursor: pointer;
}
.searchFormButton { background-color: #5fa841;}
.searchFormButton:hover { background-color: #325a2e;}



/*inner table style*/
.eeaatable  caption {
		padding: 18px 2px 15px 2px;
		color: #325a2e;
		background-color: inherit;
		font-weight: bold;
		text-align: centered;
		text-transform: capitalize;
		}

	.eeaatable {
		border: 1px solid #325a2e;
	}
	.eeaatable table tr td, .eeaatable tbody tr td{
		padding: 4px 8px;  /**padding: 6px 12px;*/
		text-align:right;

	}
	.eeaatable  thead th{
		background-color: #5fa841;
		border-bottom: 1px solid #ccc;
		font-weight: bold;
		text-align:right;
		padding: 6px 12px;
		color:#fff;
	}
	.eeaatable  tbody tr th{
		background-color: #fff;
		font-weight: normal;
		border-left: none;
		padding: 6px 12px;
	}
	
	.eeaatable  tbody tr.odd{
		background-color: #F3F3F3;
	}
	
	.eeaatable  tbody tr.group{
		background-color: #E3E3E3;
		font-weight: bold;
		color: #325a2e;
	}
	
	.eeaatable table tr.group td, .eeaatable tbody tr.group td{
		padding: 12px 8px; 
	}



/*inner list style new*/

.eeaalist {
     margin-top: 5px;
     }

.eeaalist li {
    margin-right: 40px;
    padding: 0 10px 10px 0;
    list-style-type:disc;
    text-align:justify;
    color:#5fa841;   	
    }
	
	
   .eeaalist li > span {
   		color:#000 !important;   	
    }

    .eeaalist-sub {
        margin-top: 10px;
    }

   .eeaalist-sub li {
    margin-right: 40px;
    padding: 0 10px 10px 0;
    list-style-type:circle;
    text-align:justify;
	color:#5fa841;   	
    }
	
	
   .eeaalist-sub li > span {
   	color:#000 !important;   	
    }
    
    
    
  /*inner ordered list style new*/
  
  .eeaaorderedlist {
     margin-top: 5px;
     }

  .eeaaorderedlist li {
    margin-right: 40px;
    padding: 0 10px 10px 0;
    list-style-type:decimal;
    text-align:justify;
    color:#5fa841;   	
    }
	
	
   .eeaaorderedlist li > span {
   		color:#000 !important;   	
    }

    .eeaaorderedlist-sub {
        margin-top: 10px;
    }

   .eeaaorderedlist-sub li {
    margin-right: 40px;
    padding: 0 10px 10px 0;
    list-style-type:lower-alpha;
    text-align:justify;
	color:#5fa841;   	
    }
	
	
   .eeaaorderedlist-sub li > span {
   	color:#000 !important;   	
    }
    
    
    /*Justify module text*/   
    
    .DNNModuleContent p {
        text-align:justify;
     }
     
     
     /*eeaaModules pager spacing*/
     
     .numclassr {
    padding-right: 10px;
    padding-left: 10px;
    }
    
    .numclassl {
    padding-left: 10px;
    padding-right: 10px;
    }
    
    
    
    
     #Login .loginGroup a { display:none; }
     
     
     /* new lines down*/
     
     .c_DNN6_Aside .ModDDRMenuC ul li, .c_DNN6_Aside .ModDDRMenuC ul li a {font-family: 'Droid Arabic Kufi'; font-size: 12px; font-weight:normal; line-height: 17px;}
     
     /*news slider*/
	 #jssor_1 {background:#F1F1F1;border-bottom:5px solid #5fa841; box-shadow: 0 1px 1px #ccc; border-radius: 3px;/*border:1px solid #ccc;*/}
	 #jssor_1 a,#jssor_1 a:link,#jssor_1 a:active,#jssor_1 a:visited {color:#b64f11;} 
     #jssor_1 a:hover{color:#5fa841;} 
     
     #jssor_1 .innertext{font-family: 'Droid Arabic Kufi', sans-serif; font-size: 13px; text-align: right; direction: rtl; color: #333;} /*626262*/
    
    
     .hometable img {
    opacity: 1.0;
    filter: alpha(opacity=100);} 
     
     .hometable img:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);}