﻿/*@charset "utf-8";*/
*
{
	margin:0px 0px 0px 0px;
	/*padding:0px;*/
	font-family:Jordancode;
}
body
{
	
	
	background-position:top center;
	direction: rtl;
	
}




/****************PD*******************/

.PDMainlDiv
{
	/*margin-top: 10px;*/
	width: 1000px;
	
}

.PDTitelDiv
{
	width:1000px;
	overflow:hidden;
	background-image: url('../ImgRumcal/TitleImage.png');
	height: 50px;
	text-align: right;
	color: #000;
	font-size: 30px;
	font-weight: bold;
	padding-top: 20px;
	padding-right:0px;
	
}


.PDDescDiv
{
	width:950px;
	overflow:hidden;
	margin-right:0px;
	padding:0 40px;
	
	
	background-repeat: repeat-y;

	
}


.PDTitelDiv > span
{
	
	color: #000;
	margin: 0px auto;
	font-size: 20px;
	
	
}

.PDDescDiv > span
{
	color:#000;
	font-size:16px;
	
	
}

/***********************************/




/**************List1WithoutImage**********************/
.List1WithoutImageMainDiv
{
	height:45px;
	width:960px;
	overflow:hidden;
}

.List1WithoutImageTitleDiv
{
	overflow:hidden;
	float:right;
	height:30px;
	width:470px;
	margin-right:20px;
}
.List1WithoutImageTitleDiv > a
{
	line-height:30px;
	font-size:17px;
	
	text-decoration:none;
	font-weight:bold;
	color:#4a4e7b;
}

.List1WithoutImageTitleDiv > a:hover
{
	text-decoration:underline;
}

.List1WithoutImageMoreLink
{
	
	float:left;
	text-decoration:none;
	color:#4a4e7b;
	margin-left:10px;
}
.List1WithoutImageMoreLink:hover
{	
	text-decoration:underline;
}
.List1WithoutImageMoreHR
{
	width:960px;
	float:right;
	
}
/************************************/

.pager span
{
	border: 1px solid #e5e5e5;
	background-color: #ffffff;
	font-size: 18px;
	color: #1b3774;
	width: 25px;
	display: block;
	text-align: center;
	text-decoration:none !important;
	
} 

.pager a
{
	text-decoration:none;
	border: 1px solid #e5e5e5;
	width: 25px;
	display: block;
	text-align: center;
	background-color:#f5f5f5;
	
}

/**************LIST1**********************/
.List1MainDiv
{
	height:150px;
	width:840px;
	overflow:hidden;
	margin-right:60px;
	margin-top:10px;
	background-color:#f1f1f1;
	border: thin solid #1b3774;

}
.List1PicDiv
{
	float:right;
	height:120px;
	width:150px;
	margin-top: 15px;
	margin-right: 15px;
	
	
}
.List1TitleDiv
{
	overflow:hidden;
	float:right;
	height:30px;
	width:470px;
	margin-right:20px;
}
.List1DecsDiv
{
	overflow:hidden;
	float:right;
	height:100px;
	width:470px;
	margin-right:20px;
	margin-top:10px;
}

.List1MainDiv:hover > div
{
	opacity:0.8;
	filter:alpha(opacity=80);
	
}


.List1TitleDiv > a
{
	line-height:30px;
	font-size:17px;
	
	text-decoration:none;
	font-weight:bold;
	color:#1b3774;
	
}

.List1TitleDiv > a:hover
{
	text-decoration:nones;
}

.List1DecsDiv > span
{
	line-height:20px;
	font-size:15px;
	
	text-decoration:none;
	color:#020607;
}


/************************************/

/**************LIST2**********************/
.List2MainDiv
{
	margin: 20px 40px;
	height: 250px;
	width: 250px;
	float: right;
	background-color:#f1f1f1;
	border: thin solid #1b3774;
	

}
.List2PicDiv
{
	float: right;
	height: 50px;
	width: 160px;
	margin-right: 46px;
	margin-top: 20px;
	

}
.List2TitleDiv
{
	
	overflow:hidden;
	float:right;
	height:50px;
	width:160px;
	text-align:center;
	margin-right:46px;
	margin-top:10px;


	
}
.List2DecsDiv
{
	overflow:hidden;
	float:right;
	height:80px;
	width:450px;
	margin-right:20px;
	margin-top:10px
}

.List2MainDiv:hover > div
{
	opacity:0.8;
	filter:alpha(opacity=80);
	
}


.List2TitleDiv > a
{
	line-height:25px;
	font-size:18px;

	text-decoration:none;
	font-weight:bold;
	color:#1b3774;
	
	
}

.List2TitleDiv > a:hover
{
	text-decoration:none;
	
}

.List2DecsDiv > span
{
	line-height:20px;
	font-size:14px;
	
	text-decoration:none;
	color:#667686;
}

/************************************/
/**************LIST3**********************/
.List3MainDiv
{
	margin: 50px 38px 50px 100px;
	height: 245px;
	width: 200px;
	float: right;
	margin-right:38px;
	background-color:#f1f1f1;
	border: thin solid #898989;
	border-radius: 5px;
}
.List3PicDiv
{
	float:right;
	margin-right:20px;
	margin-top:20px;
	height:150px;
	width:160px;
	
}
.List3TitleDiv
{
	overflow: hidden;
float: right;
height: 60px;
width: 200px;
margin: 10px 0px 0px;
text-align: center;
padding-top: 5px;
color: #FFF;
background-color: #1b3774;
}
.List3DecsDiv
{
	overflow:hidden;
	float:right;
	height:80px;
	width:450px;
	margin-right:20px;
	margin-top:10px
}

.List3MainDiv:hover > div
{
	opacity:0.8;
	filter:alpha(opacity=80);
	
}


.List3TitleDiv > a
{
	line-height:25px;
	font-size:14px;

	text-decoration:none;
	font-weight:bold;
	color:white;
	
	
}

.List3TitleDiv > a:hover
{
	text-decoration:none;
}

.List3DecsDiv > span
{
	line-height:20px;
	font-size:14px;
	
	text-decoration:none;
	color:#2f2f2f;
}

/************************************/
/**************LIST4**********************/
.List4MainDiv
{
	margin: 20px;
	height: 150px;
	width: 295px;
	float: right;
	margin-top:75px;
	margin-right:135px;
	margin-bottom:35px;
	background-color:White;
	border: thin solid #E7710F;
	
	
	
}

.List4PicDiv
{
	float:right;
	height:150px;
	width:150px;
	
}
.List4TitleDiv
{
	overflow:hidden;
	float:right;
	height:40px;
	width:135px;
	margin-right:5px;
	text-align:center;
	color :#676767;
	padding-top: 7px;
}

.List4DecsDiv
{
	overflow:hidden;
	float:right;
	height:90px;
	width:135px;
	margin-right:5px;
	color :#676767;
	background-color:#f1f1f1;
}

.List4MainDiv:hover > div
{
	opacity:0.9;
	filter:alpha(opacity=90);
	
}


.List4TitleDiv > a
{
	line-height:20px;
	font-size:16px;

	text-decoration:none;
	font-weight:bold;
	color :#676767;

}

.List4TitleDiv > a:hover
{
	text-decoration:none;
	
}

.List4DecsDiv > span
{
	line-height:20px;
	font-size:14px;

	text-decoration:none;
	color :#676767;
	text-align:center;
}


/************************************/





 /***************************************/
  
      .ajax__myTab .ajax__tab_header {  
        
        font-size: 11px; 
        
        width:940px; 
       
    }  
      
    .ajax__myTab .ajax__tab_outer {  
          
        height: 24px;  
        cursor:pointer;
        width:170px;
        margin-right:15px;
    }  
      
    .ajax__myTab .ajax__tab_inner {  
     
      
         height: 24px;  
    }  
/*Head inactiv*/
.ajax__myTab .ajax__tab_tab
{
	margin: 0;
	width: 170px;
	height: 30px;
	background-image: url( '../Images/TabHeaderInactive.jpg' );
	background-repeat: no-repeat;
	color:#FFFFFF;
	
	font-size:16px;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
	margin-right:5px;
	padding-top:2px;
	
}  

.ajax__tab_inner > sapn
{
	color:#246aa6;
	
	font-size:16px;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
}


      
    .ajax__myTab .ajax__tab_hover .ajax__tab_outer {  
        /*background-color: #009363;  */
    }  
/* headre hover*/
    .ajax__myTab .ajax__tab_hover .ajax__tab_inner {  
        /*background-color: Red	;  */
    }  
      
    .ajax__myTab .ajax__tab_hover .ajax__tab_tab {  
    }  
      
    .ajax__myTab .ajax__tab_active .ajax__tab_outer {  
       /* background-color:Blue; */
    }  
      
    .ajax__myTab .ajax__tab_active .ajax__tab_inner
{
	
	width:150px;
}  
/* headre Selected*/
.ajax__myTab .ajax__tab_active .ajax__tab_tab   
{	
	
	width: 170px;
	height: 30px;
	background-image: url( '../Images/TabHeaderSelected.jpg' );
	background-repeat: no-repeat;
	color:#246aa6;
	padding-top:2px;
	margin-right:5px;
	margin-left: 5px;
}  
      
    .ajax__myTab .ajax__tab_body {  
   
        font-size: 10pt;  
        background-color: #FFFFFF;
        margin-top:7px;
        height:246px;
       
    }  
    
	/*********************************/


/* FAQ */

.ResultArea
{
	margin-top:20px;
}
.anchorLink
{
	height:25px;
	color:#322920;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
}

/* End FAQ */

/* Links */

.DivLinksBody
{
	width:650px;
	padding-top:40px;
	margin-right:00px;
}

.DivLinksBorder
{
	width:200px;
	
	margin-right:15px;
	margin-bottom:20px;
	padding-top:7px;
	text-align:center;
	overflow:hidden;
	
}
.LinksName
{
	text-decoration:none;
	color:#261c14;
}

.DivLinksBorder:hover
{
	width:198px;
	
	padding-top:6px;
	border:solid 1px #707070;
	box-shadow: 0px 0px 15px #777;
}

/* End Links */

.MainContantTable
{
	width: 980px;
	
}



.MainContantMiddelTD
{
	width:20px;
}




/**************HomeRecentActivities**********************/
.HomeRecentActivitiesDiv
{
	width:650px;
	height:440px;
	background-color:#d4d2ca;
}
.HomeRecentActivitiesHeaderDiv
{
	width:650px;
	height:35px;
	background-image: url( '../Images/RecentActivitiTop.jpg' );
	background-repeat: repeat-x;
}


.HomeRecentActivitiesHeaderDiv > a
{
	float:right;
	font-size:17px;
	font-weight:bold;
	margin-top:7px;
	margin-right:15px;
}


.HomeRecentActivitiesList1MainDiv
{
	margin-top:10px;
	height:125px;
	width:650px;
}
.HomeRecentActivitiesList1PicDiv
{
	float:right;
	height:125px;
	width:135px;
	
}
.HomeRecentActivitiesList1TitleDiv
{
	overflow:hidden;
	float:right;
	height:30px;
	width:450px;
	margin-right:20px;
	
}
.HomeRecentActivitiesList1DecsDiv
{
	overflow:hidden;
	float:right;
	height:80px;
	width:490px;
	margin-right:20px;
	margin-top:10px
}

.HomeRecentActivitiesList1MainDiv:hover > div
{
	
	opacity: 0.8;
	filter: alpha(opacity=80);
}


.HomeRecentActivitiesList1TitleDiv > a
{
	line-height:30px;
	font-size:17px;
	
	text-decoration:none;
	font-weight:bold;
	color:#251d18;
}

.HomeRecentActivitiesList1TitleDiv > a:hover
{
	text-decoration:underline;
}

.HomeRecentActivitiesList1DecsDiv > span
{
	line-height:20px;
	font-size:14px;

	text-decoration:none;
	color:#251d18;
}


/************************************/

/*****************Accordion*******************/


.accordion-header, .accordion-selected
{
    width: 620px;
    background-color: #c0c0c0;
    color: #444444;
    font-weight: bold;
    height:30px;
    cursor: pointer;
	background-image: url( '../Images/AccordionHeader.jpg' );
	background-repeat: repeat-x;
	line-height:30px;
	color:#FFFFFF;
	overflow:hidden;
	padding-right:10px;
	margin-bottom:5px;
}

.accordion-content
{
    width: 620px;
    padding-bottom: 2px;
    padding-top: 2px;
}
 .accordion-content
{
   background-color:#FFFFFF;
   line-height:20px;
   font-size:17px;
   padding:5px;
   
}
/************************************/
/*****************Header****************/
.langdiv
{width:20px;
 height:22px;
background-image: url('../ImgRumcal/BoxLan.png');
 margin-top:15px;
 float:right;
}
.loginUser
{
	float: left;
	height: 33px;
	width:105px;
	margin-top: 15px;
	background-image: url('../ImgRumcal/CUSTOMERLOGIN.PNG');
	background-repeat: no-repeat;
}
.loginCustomer
{
	float: left;
	height: 33px;
	width:105px;
	margin-top: 15px;
	background-image: url('../ImgRumcal/CUSTOMERLOGIN.PNG');
	background-repeat: no-repeat;
}
.login > input
{
	margin:0px 3px;
}
.lbl4button
{
	color: #fff;

font-size: 12px;
text-align: center;
display: block;
margin-top: 8px;
}
.Menu
{
	width: 100%;
	
	min-width:1200px;

	margin: 0px auto;
}

.NewBoxHome
{
	margin-left:70px;
	float:left;width:1000px;margin-top:200px;
}

.BoxsInSlider
{
	height:190px;
	width:1000px;
	position:absolute;
	z-index:100; 

}
.box
{
	width:172px;
	height:190px;
	float:left;
	margin-left:10px;
	background-image:url('../ImgRumcal/Box.png');
	
}
.Imgbox
{
	width:155px;
	height:100px;
	float:left;
	margin-left:8px;
	margin-top:22px;
	
}
.tittlebox
{
	width:135px;
	height:25px;
	float:left;
	text-align:center;
	margin-top:23px;
	margin-left: 18px;
	display:block;
}
.texttittle
{
	display:block;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}
.Forhyper
{
	text-decoration:none;
}
/************************************/
/******************body******************/
.boxtop
{
	float: right;
	width: 1000px;
	
	

	margin: 0 auto;

}
.Boxleft
{
	border: 2px solid #1B3774;
    border-radius: 25px;
    float: right;
    width: 630px;
    height: 240px;
    margin-right: 25px;
    margin-top: 10px;

}
.wlc
{	
	float:right;
	width:630px;
	height:120px;

	
}
.titlewlc
{
	float:right;
	width:225px;
	height:25px;
	
	margin-right:20px;
	margin-top:10px;
	
}
.dscewlc
{
	float:right;
	width:550px;
	height:50px;

	margin-right:20px;
	margin-top:10px;
	overflow:hidden;
	line-height: 16px;
}
.why
{	
	float:right;
	width:630px;
	height:120px;
	
	
}
.titlewhy
{
	float:right;
	width:225px;
	height:25px;

	margin-right:20px;
	margin-top:10px;
	
}
.dscewhy
{
	float:right;
	width:550px;
	height:50px;

	margin-right:20px;
	margin-top:10px;
	overflow:hidden;
	line-height: 16px;
}
.lbltitle
{
	color:#000;
	font-size:22px;

	
}
.lbldesc
{
	color:#1b3774;
	font-size: 14px;

}
.readMore
{

	margin-left:5px;
	float:left;
	width:65px;
	height:25px;

	text-decoration:none;
	
}
.lblRead
{
	color:Red;
	font-size:12px;
	text-decoration:none;
	
}

.Boxright
{
	float:left;
	width:310px;
	height:270px;
	
	
}
.TittleClient
{
	float:right;
	width:170px;
	height:185px;
	
}
.SliderClient
{
	float:right;
	width:650px;
	height:185px;
		
}
.lblClient
{
	margin-right: 25px;
	color:#fff;
	display:block;
	font-size:20px;
	font-weight:bold;
	margin-top:75px;
}
/************************************/

/*****************Footer****************/
.divFooter
{	width: 100%; 
 	max-width:1200px;
	height: 37px; 
	background-color: #fff;
	min-width:1200px;
	margin: 0px auto;
	margin-top: 5px;
	

}
.divInfooter
{
	
	width: 1000px; 
	height: 37px; 
	margin: 0px auto;
	
}


.lbltxt
{
	color:#D7D8DA;
	font-size:12px;
	display:block;
}

.SoicalMedia
{

	width:115px;
	height:30px;
	float:right;
	margin-right:30px;
	
}

.boxsoical
{
	width:24px;
	height:26px;
	float:right;
	margin-right:10px;
	margin-top:5px;
}
.jordancode
{
	float:left;
	margin-left:15px;
	width:138px;
	height:30px;
	margin-top:5px;
}
img { border: 0px !Important; } 




@-moz-document url-prefix() {
    * {
        font-family:Jordancode;
    }
}

/***************************************/
.list5
{
	
	width: 250px;
	height:250px;
	float: right;
	
	background-image:url('../ImgRumcal/border5.png');
	position:absolute;
	z-index:100;
}


.img5
{
	height: 161px;
	width: 160px;
	position: relative;
	z-index: 10;
	margin-top: 35px;
	margin-right: 40px;


}

.text5
{
	margin-top: 30px;
	display: block;
	margin-right: 85px;
	text-decoration: none;
	color: rgb(27, 51, 101);
}
.hyper5
{
	display:block ;
	width: 175px;
	height:175px;
	margin-right:45px;
	margin-top:20px;
}

/****************************************/
/*****************list6*******************/
.lst6
{    width: 200px;
    height: 225px;
    background-color: #E2E2E2;
    margin-right: 15px;
    margin-bottom: 15px;
    border-radius: 2px 90px;
    margin: 25px 66px;
    float:right;
}

.imglst6
{
	width: 180px;
height: 200px;
border-radius: 2px 90px;
}
.titlelst6
{
	float: right;
width: 200px;
height: 40px;
background-color: #173774;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
border-radius: 90px 2px;
}
.Forlst6
{
	    width: 180px;
    height: 200px;
    border-radius: 2px 90px;
    margin-top: 10px;
margin-right: 10px;

	
}
/***********************************/
/* Preloader */
#preloader {
	position: fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#FFF; /* change if the mask should have another color then white */
	z-index:9999; /* makes sure it stays on top */
}

#status {
	width:200px;
	height:200px;
	position:absolute;
	left:50%; /* centers the loading animation horizontally one the screen */
	top:50%; /* centers the loading animation vertically one the screen */
	background-image:url(../img/1.gif); /* path to your loading animation */
	background-repeat:no-repeat;
	background-position:center;
	margin:-100px 0 0 -100px; /* is width and height divided by two */
}
/*************************/
.MapContact
{
	width: 400px;
	float: right;
}
.FormContact
{
	width: 500px;
	margin: 0 25px;
	float: right;
}