@charset "utf-8";
/* CSS Document */
img { -ms-interpolation-mode: bicubic; }
body{
background-color:white;
position:relative;
margin:0; padding:0;

font-family:'tahoma';
font-size:13px;
direction:rtl;
}
.red{color:#E0202C!important;}
input,select{font-size:.9em;}
a img{border:none;}
.general{
width:1000px; margin:0 auto; }
/*head begin*/
.head{
text-align:left;
width:1000px; height:36px;
background-image:url(../images-ar/head.jpg); background-repeat:repeat-y;}
#steps span{cursor:pointer;}
.home-link{
	
	text-decoration:none;
	height:13px;
	width:13px;
	padding-right:9px;
	line-height:13px;
	background:transparent url(../images-ar/home-icon.gif) center left no-repeat;
	

	
	}
	.home-link:hover{background-image:url(../images-ar/home-icon-on.gif);}
	.home-link span{  display:none;}
.headtext{padding:12px 0 0 64px; }
.english_version{ color:#fff; text-decoration:none; font-size:11px}
.language_separator{color:#9c9c9c;}
.arabic_version{ font-family:tahoma; font-weight:bold; color:#a6cf3c; text-decoration:underline;}
.arabic_version:hover{color:#ffffff; text-decoration:none;}
/*head end*/
/*search begin*/
.search{width:1000px; height:73px;
		position:relative;	text-align:left;}
.logo{
width:117px; height:120px;
right:36px; position:absolute;
background-image:url(../images/logo.jpg);
margin:0; padding:0; outline:none;}.logo a{width:117px; height:120px; text-indent:-9999px; display:block}
.logo a span{display:none;}


.searchobjects{float:left;margin:20px  0 0 36px;  }
.search_text{
	margin:4px 10px 0 0;
	color:#353994; float:right;}
.search_country{margin-right:8px; float:right;}
.search_word{margin-right:4px;float:right;}
.search_button{ float:right;}
.countrylist{color:#5E5E5E;
border:1px solid #7f9db9;
width:165px; height:19px;
margin-top:1px;
}
.wordsearch{
color:#5E5E5E;
background-image:url(../images-ar/search_box.gif); background-repeat:no-repeat;
border:0;
width:160px; height:17px;
padding:2px 5px 0 0;
}
.wordsearchon{
color:#72a008; background:none;
border:1px solid #a6cf3c !important;
width:159px;height:1.45em; padding:1px 0 0 4px;}

.advancedsearch{clear:both; background:none; border:none; cursor:pointer; color:#e0202c; text-decoration:underline;}
.advancedsearch:hover{color:#e0202c; text-decoration:none;}

/*search end*/


/*bodycontents begin*/
.bodycontents{
width:691px; padding-right:36px; float:right;}
.bodytoptxt{ padding-top:27px;}
.txt1{
font-size:18px;
color:#5e5e5e;}
.txt2{ color:#72a008;}
.txt3{ color:#5e5e5e;}

.tabtitle{font-size:1.27em; color:#72a008; float:right;}
.tabttlink{ float:left;}
.tablinkstyle{ color:#e0202c; text-decoration:underline;}
	.tablinkstyle:hover{color:#e0202c; text-decoration:none;}

.jobtitletab{background-color:#efefef; border:1px solid #dfdfdf;}
.jobtitle,.jobtitle a{ color:#353994; font-weight:bold; text-decoration:none;}
.jobtitle.details{font-size:1.5em;}

.jobtitle_v,.jobtitle_v a{ color:#5E5E5E; font-weight:bold; text-decoration:none;}
	.jobtitlex a:hover,.jobtitle a:hover{text-decoration:underline;}
.jobtitlex,.jobtitlex a{color:#72a008; font-weight:bold; text-decoration:none;}

.jobcompany,.jobcountry{color:#5E5E5E; font-weight:bold;}
.jobcompany_v,.jobcountry_v{color:#5E5E5E; font-weight:normal;}

.jobcompanystyle,.jobcountrystyle{color:#72a008;font-weight:normal;}
.jobcompanystyle_v,.jobcountrystyle_v{color:#5E5E5E;font-weight:normal;}

.jobcompanystylex,.jobcountrystylex{color:#353994;font-weight:normal;}


.jobtext,.jobtext,.jobtext2{float:right; padding:13px 10px 10px 0; }

.jobimage{float:left; padding:16px; text-align:left;padding:6px 0; padding-left:10px;}
.jobbox,.jobbox-s,.jobboxx{
border-right:1px solid #dfdfdf;}

.jobborder{
border-bottom:1px solid #dfdfdf;
border-left:1px solid #dfdfdf;
border-top:1px solid #dfdfdf;
}
.bgcolor{
background-color:#f7f7f7!important;
}
.jobtitletab{
padding:3px 5px;
}
.lineheight2px{
line-height:2px;
}
.lineheight7px{
line-height:7px;
}
.lineheight8px{
line-height:8px;
}
.lineheight10px{
line-height:10px;
}
.lineheight18px{
line-height:18px;
}
.posrel{
position:relative;
}
.headdivbg{
background-color:#f3f3f3;
height:39px;
}
.postcv{
background-image:url(../images-ar/postcvbg.gif);
background-position:right;
background-repeat:no-repeat;
color:#5E5E5E;
font-weight:bold;
background-color:#ffffff;
padding-right:15px;
}
.postcv a{
color:#5E5E5E;
font-weight:bold;
background-color:#ffffff;
text-decoration:none;
}
.postcv a:hover{
color:#72a008;

}
.requestcv{
background-image:url(../images-ar/postcvbg.gif);background-position:right;background-repeat:no-repeat;background-color:#f3f3f3;
color:#5E5E5E; font-weight:bold; padding-right:15px;
}
.requestcv a{
color:#5E5E5E; font-weight:bold; background-color:#f3f3f3; text-decoration:none;
}
.requestcv a:hover{color:#72a008; }
.footdvbg{
background-color:#f3f3f3;
height:13px;
}
.posabs{
position:absolute;
top:-6px;
right:-4px;
}
.newseventsbrdr{
border:1px solid #dfdfdf;
margin-top:2px;
}
.newseventsbrdr1{
border:1px solid #dfdfdf;
}
.newsevntbg{
background-color:#efefef;
padding:4px 11px 5px 0px;
font-weight:bold;
}
.newsclr{
color:#353994;
}
.greyclr{
color:#5E5E5E;
}
.eventsclr{
color:#72a008;
}
.newspadd{
padding:5px 13px 4px 9px;
}
.newspadd1{
padding:7px 10px 9px 5px;
}
.news1{
background-image:url(../images-ar/news1bg.gif);
background-repeat:no-repeat;
background-position:right 5px;
color:#41459a;
font-weight:bold;
padding-right:15px;
}
.ourclient,.ourclient a{
color:#5E5E5E;
font-weight:normal;
text-align:justify;
padding-top:1px;
text-decoration:none;
}
.ourclient a:hover{ text-decoration:underline;}
.more,.viewall{
color:#e0202c;
font-weight:normal;
}
.more-all{line-height:20px;}
.more-align{text-align:left; padding-left:3px;}
.more a,.viewall a{
color:#e0202c;
font-weight:normal;
text-decoration:underline;
}
.more a:hover,.viewall a:hover{
text-decoration:none;
}
.viewall{
background-color:#f7f7f7;
padding:5px 7px 6px 7px;
}


.howtomake{
background-image:url(../images-ar/howtomakebg.gif);
background-position:right 7px;
background-repeat:no-repeat;
color:#5E5E5E;
font-weight:normal;
padding:1px 11px 1px 0px;
}
.howtomake a{
color:#5E5E5E;
font-weight:normal;
text-decoration:underline;
}
.howtomake.emp a{color:#353994;}
.howtomake.js a{color:#72a008;}
.howtomake a:hover{

text-decoration:none;
}
.fltleft{
float:right;
}
.brdrrighttd{
border:1px solid #dfdfdf;
margin-top:35px;
width:213px;
}


/*FEATURED EMPLOYERS*/
#featuredemployers-subpage{background-color:white;}
#featuredemployers{background-color:#f7f7f7;}
	#featuredemployers ul,li{padding:0; margin:0; list-style:none;}
a.company {/*padding-right:20px;*/ background-color:white; display:block; border-top:5px solid #f7f7f7;
color:#353994; text-decoration:none; line-height:20px; text-align:center;}
a.company:hover{text-decoration:none; color:#E0202C;}
	#featuredemployers .jobs{background-color:#f7f7f7;
							padding:7px 13px 9px 9px;
							border-bottom:1px solid #dfdfdf;}
	#featuredemployers-subpage .jobs{background-color:white;}
	
	
	#featuredemployers .more,#featuredemployers-subpage .more{text-align:left;}
	
.featuredemp{
color:#353994;
background-color:white;
font-size:1.09em;
font-weight:normal;
background-image:url(../images-ar/featuredbg.gif);
background-repeat:no-repeat;
background-position:200px 7px;
padding:4px 21px 3px 0px;
border-bottom:5px solid #f7f7f7;
}
.greybg{
background-color:#f7f7f7;
padding:7px 13px 9px 9px;
border-bottom:1px solid #dfdfdf;
}
.abovedhl{
height:5px;
background-color:#f7f7f7;
}
.featuredempnobrdr{
color:#353994;

font-size:1.09em;
font-weight:normal;
background-image:url(../images-ar/featuredbg.gif);
background-repeat:no-repeat;
background-position:200px 7px;
padding:4px 21px 3px 0px;
}
.featuredempnobrdr a{
color:#353994; text-decoration:none;}
.jobseeker{
width:165px;
color:#5E5E5E;
font-weight:normal;
border:1px solid #7f9db9;
}
.emailtext{
border:1px solid #72a008;
color:#5E5E5E;
font-weight:normal;
width:157px;
height:15px;
padding-right:5px;
}
.go{
color:#353994;
font-weight:normal;
font-size:1.09em;
}
.go a{
color:#353994;

font-weight:normal;
font-size:1.09em;
text-decoration:none;
}
.go a:hover{
color:#e0202c;

text-decoration:none;
}
.brdbtm{
border-bottom:1px solid #dfdfdf;
}
.jobsgreybg{
background-color:#f7f7f7;
}
.flagbrd1{
border:1px solid #cccccc;
}
.flagbrd2{
border:1px solid #ffffff;
}
.uae{
background-image:url(../images-ar/uaebg.gif);
background-position:right;
background-repeat:no-repeat;
color:#5E5E5E;
font-weight:normal;
padding-right:10px;

}
.uae a{
color:#5E5E5E;
line-height: 25px;
font-weight:normal;
text-decoration:none;
font-size:.9em;
}
.uae a:hover{
color:#e0202c;

text-decoration:underline;
}
.uaenum{
	color:#353994;
	font-weight:normal;
	padding-left:5px;
	font-size:.9em;
	text-align:left;
}
.vote{
	font-weight:normal;
	color:#72a008;
	background-color:#353994;
	padding:1px 5px 3px 7px;
}
.vote a{
	font-weight:normal;
	color:#72a008;
	background-color:#353994;
	text-decoration:none;
}
.vote a:hover{
	font-weight:normal;
	color:#ffffff;
	
}
.clearbth{
	clear:both;
	padding:9px 0px 11px 0px;
}
.copyright1{color:#6d6d6d;
	font-weight:normal;}
.copyright{
	color:#6d6d6d;
	font-weight:normal;
	text-align:left;
}
/*bodycontents finish*/


/*menu styles begin*/
.banner{
background-image:url(../images-ar/top_banner.jpg);
height:109px;}
.menu{
width:1000px;
float:left;
position:relative; 
}
#menu{padding:0 17px 0 15px;
margin:0 17px 0 15px;
position:absolute;
top:-13px;
z-index:900;
}
.home a{
	background-image:none !important;
	
}
.services a,.training_centers a{
	background-image:none !important;
}
#menu, #menu ul{
     margin:0 17px 0 15px;
    padding:0 17px 0 15px;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:1.4em;zoom:1;
 }

#menu a:link, #menu a:active, #menu a:visited{
    display:block;
    padding:0 39px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#7F7F7F;
	text-decoration:none;
	height:25px;
	line-height:20px;
	_height:24px;
	/*width:170px;*/
	display:block;
	font-weight:bold;
	background-repeat:no-repeat;
}

#menu a:hover,#menu a.hover{
	color:#353994 !important;
}
#menu li.training_centers{background-image:none;}
#menu li{
	cursor:pointer; white-space:nowrap;
	background-color:#DFDFDF;
    float:right;
	position:relative;
background-image:url(../images-ar/menuitembg.gif);
text-align:center;
background-repeat:no-repeat;
margin-left:1px;
margin-right:1px;
height:24px;

/*width:185px;*/
list-style:none;
}
#menu li.arrow{padding-left:13px;}
#menu li.arrow a.arrow {
	background-image:url(../images-ar/menu_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;padding-left:20px;
 }
#menu li ul li{
	padding:0;
	border-top:1px solid #ffffff;
}
#menu ul {
    position:absolute;
    width:12em;
    top:1.7em;
	right:0;
    display:none;
}

#menu li ul a{
    width:12em;
    float:right;
	text-align:right;
	background-repeat:no-repeat!important;
	background-image:url(../images-ar/menusuarrow.gif) !important;
	
	background-position:155px 7px !important ;
	padding:0 0px!important;
	padding-right:20px !important;
	color:#5E5E5E !important;
	font-family:tahoma !important;
	font-size:12px !important;
	font-weight:normal !important;
}
#menu li ul a:hover,#menu li ul a.hover{
	color:#72a008 !important;
}

#menu ul ul{
	top:auto;
	}	

#menu li ul{
    width:12em;
    float:right;
	right:-35px;
	_right:-36px;
    }	
/*works in case no script is running*/
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul{
    display:none;
    }
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul{
    display:block;
    }
/*menu styles end*/

/*subpages*/
.arrowcolor{
color:#72a008;
padding:0px 10px 0px 10px;
}
.pagetitlesmall{
color:#353994;
}
.twocolors{
float:right;
width:26px;
margin-bottom:6px;
}
.titlewhite{
color:#ffffff;
font-size:1.09em;
font-family:arial;
font-weight:bold;
padding:5px 10px 5px 0px;
background-image:url(../images-ar/title_bg.gif);
background-position:right top;
background-repeat:no-repeat;
float:right;
width:654px;
}
.heighttitle{
height:20px;
}

/*form fields*/
form{margin:0;padding:0;}
.fieldset ol,.fieldset li{margin:0; padding:0; list-style:none;float:right; width:100%; }
.fieldset li{}
ol.cv-form-inputs{padding:13px 0 13px 0px; }
	.fieldset li.input-li{padding-top:13px; padding-right:10px; }
	.fieldset li.add-li{ padding:3px 0;background-color:#DFDFDF; text-align:left; }
		.fieldset li.add-li a{padding:0 3px;}
		
	.fieldset li.set-li {display:none;}
.fieldset,.legend{margin:0; padding:0;}

	.fieldset{border:1px solid #DFDFDF; border-top:none; position:relative;
	padding-top:29px; border-bottom:none;
	}

label{cursor:pointer;}
label.label{cursor:default;}
.set-wrap.even{
	background-color:#F7F7F7; 
}	

.cv-set-inputs ol{padding-bottom:10px!important;}
.institution-inputs , .skills-inputs, .language-inputs, .company-inputs, .reference-inputs, .organization-inputs {
	padding-bottom:10px!important;
}


.buttons-wrap{border-right:1px solid #DFDFDF;border-left:1px solid #DFDFDF;
		height:25px; 
}
.cv-photo-wrap{display:inline; position:relative; top:5px; }

.legend{
		width:100%;position:absolute; right:0; left:0;
		}
		.legend span{background-color:#EFEFEF;
		border:1px solid #DFDFDF;
		/*1border-bottom:1px solid #DFDFDF;*/
		width:100%; display:block;
		color:#353994;
		
		
		font-weight:bold;
		left:0; right:-1px;
		top:-29px;
		padding:0;
		position:absolute;
		line-height:28px;
		text-indent:10px;
		}

#buttons{
padding-left:15px;
float:left;
height:25px;


}
#buttons a.disabled,.button.disabled{
	
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	}
	#buttons a.disabled:hover,.button.disabled:hover{
	color:white;
	}
#buttons div{

}
#buttons a,.button{
color:white;
display:block;
line-height:17px;

font-weight:normal;

text-decoration:none;
border:none; cursor:pointer;
vertical-align:top;float:right;
text-align:center;
margin-left:8px;
background-color:#353994;
padding:0 4px;
}

a.loader ,.button.loader{background-image:url('../images-ar/loading_small.gif'); background-repeat:no-repeat;
background-color:white!important; background-position:top center;
width:32px; height:21px; overflow:hidden; text-indent:-999px; text-decoration:none;}

.button{float:none; display:inline-block;}

#buttons a:hover,.button:hover{
color:#a6cf3c;
}
#add-new-form{display:none;}
.textarea{color:#5E5E5E;}
	.add-new{color:#E0202C; text-decoration:none; font-weight:bold;}
select.select.mselect,select.select.mselect_all{height:100px; width:190px;}{height:100px; }
.v-center{ vertical-align:top; padding-top:50px;}
.mselectAddRemove{margin:0 10px;}
.add-remove{display:inline-block; width:70px; text-align:center; line-height:30px;}
	a.add-multiple,a.add-all,a.remove-multiple,a.remove-all{color:#353994; text-decoration:none; }
	/* a.add-multiple{ margin-right:20px;}
	 a.remove-multiple{margin-left:20px;}*/
.stepnumber{
margin:0px;
padding-right:14px;
background-image:url(../images-ar/arrowblue.gif);
background-position:right 5px;
background-repeat:no-repeat;
color:#353994;

font-weight:bold;

}
.steptitle{
margin:0px;
margin-top:7px;
padding-left:14px;
color:#72a008; float:none; text-align:left;
font-weight:bold;display:block;
}
.cur-step{color:#353994;}

.paddingleft26{
padding-right:26px;
padding-top:5px;
clear:both;
}
.personalinformation{
margin-top:5px;
margin-bottom:5px;
padding-right:14px;
background-image:url(../images-ar/personalinformation_bg.gif);
background-position:right 5px;
background-repeat:no-repeat;

font-weight:bold;
color:#72a008;

}
.fillfields{
margin:0px;
padding:0px;
color:#e0202c;
font-weight:normal;
padding-bottom:5px;
}
.personalinfoblue{
color:#353994;
font-weight:bold;
padding-top:4px;
padding-bottom:6px;
}
.divinformation{
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
padding-top:13px;
padding-bottom:23px;
padding-right:10px;
}
.fieldsstyle,label{
color:#72a008;

font-weight:normal;

padding:0px;
margin:0px;

}
span.label{display:inline-block; }
.textname,input.text{
width:150px!important;
height:17px;
color:#5E5E5E;
border:#dfdfdf;
font-weight:normal;
border:1px solid #dfdfdf;
padding-right:5px;
}
input.text-no-w{
color:#5E5E5E;
border:#dfdfdf;
width:25px!important;
font-weight:normal;

border:1px solid #dfdfdf;
}
.liststyles,select.select{
width:165px;
width:157px;
color:#5E5E5E;

font-weight:normal;

padding-right:8px;
}
.lineheighr14{
line-height:14px;
}
.lineheight15{
line-height:15px;
}
.gender,span.radio{
color:#5E5E5E;
font-weight:normal;

}
.genderradio,input.radio,input.radio.text{
width:13px!important;color:#5E5E5E;
height:12px;
 margin-left:2px;
}
span.radio{margin-left:7px;}
#pinfo table{
border-top:1px solid #dfdfdf;
border-left:1px solid #dfdfdf;
}
#pinfo td{
border-bottom:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
border-collapse:collapse;
}
.tablepadding{
padding-top:4px;
padding-bottom:4px;
padding-right:7px;
}
#pinfo .gender{
background-color:#f7f7f7;
}


.addlanguage{
margin:0px;
padding:0px;
background-color:#f7f7f7;
}
.addlanguage a{
margin:0px;
padding-left:7px;
padding-bottom:5px;
padding-top:5px;
float:right;
color:#e0202c;
font-weight:normal;
text-decoration:none;
}
.languagelist{
margin:0px;
padding:0px;
color:#5E5E5E;

font-weight:normal;

width:110px;
height:80px;
padding-right:7px;
line-height:15px;
}
.languagelist2{
margin:0px;
padding:0px;
color:#313497;

font-weight:normal;

width:110px;
height:80px;
padding-right:7px;
line-height:15px;
}
.twoarrows{
margin:0px;
padding:0px;
}
.twoarrows a{
margin:0px;
padding:0px;
color:#353994;

font-weight:normal;

text-decoration:none;

}
.lineheight50{
line-height:50px;
}
.clear{
clear:both;
}
.paddingtopbottom{
padding-top:8px;
padding-bottom:8px;
}

.newsinformation{
margin:0px;
padding:0px;
background-color:#f7f7f7!important;
height:25px;
border:1px solid #DFDFDF;
}
.newsinformation a{
margin:0px;
padding-left:7px;
padding-bottom:5px;
padding-top:5px;
float:left;
color:#e0202c;
font-weight:normal;
text-decoration:none;
}

.welcome{
color:#72a008;
font-size:1.09em;
font-weight:normal;
background-image:url(../images-ar/featuredbg.gif);
background-repeat:no-repeat;
background-position:200px 7px;
padding:4px 21px 2px 0px;
}
.welcomename{
color:#353994;
font-weight:normal;
padding:0px 21px 3px 0px;
}
.cangpassdiv{
padding:5px 21px 8px 7px;
}
.logout{
margin:0px;
background-color:#353994;
padding-bottom:3px;
}
 .logout a{
color:white;
display:block;
line-height:14px;
font-weight:normal;
text-decoration:none;
}
.btn-bg,.forget{
background-color:#353994;
margin:0;
padding:0 10px;
text-align:center;
color:white;
display:block;
line-height:18px;
font-weight:normal;
text-decoration:none;
}
.forget{width:40px;}
.btn-bg:hover,.forget:hover{color:#72a008;}
.logout a:hover{
color:#A6CF3C;
text-decoration:none;
}
.seekermodule{
margin:0px;
padding:0px;
}
.seekermodule a{
margin:0px;
padding-right:30px;
background-image:url(../images-ar/howtomakebg.gif);
background-position:190px 5px;
background-repeat:no-repeat;
color:#5E5E5E;

font-weight:normal;

text-decoration:none;

padding-top:2px;
padding-bottom:4px;
display:block;
}
.seekermodule a:hover{
text-decoration:none;
color:#353994;
background-image:url(../images-ar/bluearrow.gif);
background-position:190px 5px;
background-repeat:no-repeat;
background-color:#e7e7e7;
}
.seekermodule a span{
color:#353994;
}
.brdrrighttd2{
border:1px solid #dfdfdf;
margin-top:20px;
width:213px;
}
.prevousnext{
background-image:url(../images-ar/perviousnext_bg.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left:20px;
margin-top:10px;
}
a.page{color:#353994;}
.pages {color:#72a008;}
a.previous{
margin:0px;
}
a.previous {
padding-right:11px;
background-image:url(../images-ar/previousarrow.gif);
background-position:right;
background-repeat:no-repeat;
color:#353994;

font-weight:bold;

text-decoration:none;
line-height:21px;
}
a.next{
margin:0px;
}
a.next {
background-image:url(../images-ar/menusuarrow.gif);
background-position:left!important;
background-repeat:no-repeat;
color:#353994;
padding-left:10px;
font-weight:bold;

text-decoration:none;
/*display:block;*/
}
#cvbox{border:1px solid #DFDFDF; border-collapse:collapse;
}
.whitebg,.whitebg-s{
background-color:#ffffff;
clear:both;
padding-right:10px;
border-bottom:1px solid #dfdfdf;}
.whitebg-s{position:absolute; bottom:0; padding-right:0; right:0; left:0; direction:ltr; text-align:left;}
a.addwishlist {
margin:0px;
padding:0px;
background-image:url(../images-ar/star.gif);
background-position:right 3px;
background-repeat:no-repeat;
padding-right:15px;
color:#72a008;
text-decoration:none;
}
a.addwishlist span{
margin:0px;
padding:0px;

color:#72a008;
line-height:20px;
font-weight:normal;

text-decoration:underline;
}
a.addwishlist:hover{
text-decoration:none;
}
a.addwishlist:hover span{text-decoration:none;}
.remove{
margin:0px;
padding:0px;
text-align:left;
}
.remove a{
color:#353994;

font-weight:normal;

text-decoration:underline;
padding-right:50px;
padding-bottom:10px;
}
.remove a:hover{
text-decoration:none;
}
.nbblue{
color:#35399d;

font-weight:normal;

}
.reomve2{
margin:0px;
padding:0px;
text-align:left;
}
.remove2 a{
color:#353994;

font-weight:normal;

text-decoration:underline;
padding-right:160px;
line-height:22px;
}
.view-d{height:20px; padding-top:2px;}
.view-d a{
	color:#353994;

font-weight:normal;

text-decoration:underline;
padding-right:135px;

}
.whitebg-s .view-d a{display:block;  text-align:left; padding:0; margin:0; padding-left:15px;}
.view-d-cv {padding-right:15px;}
.view-d-cv a{
	color:#353994;

font-weight:normal;
margin-right:10px;
text-decoration:underline;

line-height:22px;
}
.view-d span,.view-d-cv span{line-height:22px;}
.view-d a:hover,.remove2 a:hover,.view-d-cv a:hover,.remove2 a:hover{
text-decoration:none;
}
.personimageborder{
border:1px solid #72a008;
}
.divinformation2{
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
padding-top:15px;
padding-bottom:23px;
padding-right:5px;
padding-left:23px;
border-bottom:1px solid #DFDFDF;
}
.fonsize{
font-size:1em;
font-weight:normal;
font-family:verdana;
padding-bottom:3px;
}

.float-divider{clear:both;}
#tabs ul, #tabs ul li {margin:0; padding:0; list-style:none;}
*.hidden{display:none;}

.conntenttabs{
/*border-right:1px solid #dfdfdf;

border-bottom:1px solid #dfdfdf;*/
}
#tabs {width:auto; }
#tabs li{float:right;}
/*normal tab view -non active*/
#tabs li a{
float:left;
padding:4px 15px;
text-decoration:none;
outline:none;
width:90px;
color:#ffffff;
background-color:#dfdfdf;
font-weight:bold;
font-family:arial;
font-size:1.09em;
}
/*normal tab view on hover*/
#tabs li a.hover{
background-image:url(../images-ar/tabseonbg.gif);
background-repeat:repeat-x;
background-position:right top;
color:#353994;
font-weight:bold;
font-family:arial;
font-size:1.09em;
}

/*active tab view*/
#tabs li a.active{
background-image:url(../images-ar/tabseonbg.gif);
background-repeat:repeat-x;
background-position:right top;
color:#353994;
font-weight:bold;
font-family:arial;
font-size:1.09em;
}
.tab-content{
padding-top:14px;border:1px solid #dfdfdf; border-top:none;
}
.tdcontenttab{border-left:1px solid #dfdfdf; padding-top:1px;}
.divtab{
border-bottom:1px solid #dfdfdf;
height:22px;
}

/* ul,li,p,h3 {margin:0; padding:0; list-style:none;}*/

 .rollup,.rollup .rollup-li{padding:0; margin:0; list-style:none;}
.rollup .rollup-li {margin-bottom:10px; clear:both; width:100%;}
.rollup h3 {
background-image:url(../images-ar/collapseoff.gif);
background-position:650px;
background-repeat:no-repeat; padding-right:25px;cursor:pointer;
font-size:1em;
font-weight:normal;
font-family:verdana;
background-color:#f7f7f7;
color:#5E5E5E;
padding-top:5px;
padding-bottom:5px;}
.rollup h3.hover {
color:#353994; }

.rollup h3.rolledup {
background-image:url(../images-ar/collapseon.gif);
background-position:650px;
background-repeat:no-repeat;padding-right:25px;
color:#353994;
font-size:1em;
font-weight:normal;
font-family:verdana;
background-color:#f7f7f7;
}
.rollup h3.rolledup.hover {}

.rollup .content{
margin:0px;
padding-right:25px;
color:#5E5E5E;
font-size:1em;
font-weight:normal;
font-family:verdana;
text-align:justify;
padding-bottom:10px;
padding-left:15px;
padding-top:10px;
display:none;
}
.misiionimgborder{
/*border:1px solid #353994;*/
margin-left:10px;
margin-bottom:0px;

}
.missiontext{
color:#5E5E5E;
font-size:1em;
font-weight:normal;
font-family:verdana;
margin:0px;
padding:0px;
text-align:justify;
}
.lineheight4px{
line-height:7px;
}
.newsandevents,.newsandevents a{
margin:0px;
color:#353994;
font-size:11px;
font-weight:bold;
font-family:verdana;
padding-bottom:3px;
text-decoration:none;

}.newsandevents a:hover{text-decoration:underline;}
.graysep{
background-color:#eaeaea;
height:1px;
line-height:1px;
font-size:1px;
}
.date{
color:#72a008;
font-weight:normal;
font-size:1em;
font-weight:normal;
font-family:verdana;
padding-top:4px;
padding-bottom:5px;}

.moreevents{
margin:0px;
padding:0px;
}
.moreevents a{
margin:0px;
padding:0px;
color:#72a008;
font-size:1em;
font-weight:normal;
font-family:vedana;
text-decoration:none;
}
.moreevents a:hover{
text-decoration:none;
color:#353994;
}
.banner2{
background-image:url(../images-ar/top_banner2.jpg);
height:109px;}
/* LIGHT BOX*/
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	right: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { right: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}

#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}



		
#lightbox-secNav-btnClose {
	width: 17px; 
	float: left;
	padding-bottom: 0.7em;	
}

/*LIGHT BOX END*/

/*cv post form*/
#cv-list{margin:0; padding:0;list-style:none; }
	
							
#cv-list li{padding:5px 0;list-style:none;}
#cv-list li span.number-views{color:#353994;}
h5.message{color:#E0202C; margin:0 10px 5px 0; padding:0; font-size:10px;}
#cv-list li a{color:#5E5E5E; text-decoration:none; float:right;  }
 #cv-list li a:hover{color:#353994;}
 #cv-list li .data{color:#5E5E5E; margin-top:3px;}
#cv-list .cv_controls{float:right; margin-left:10px;  }

/*#cv-list .cv_controls .button,#cv-list .cv_controls .button.disabled:hover{color:white;}
	#cv-list .cv_controls .button:hover{color:#72a008;}*/
	
	#cv-list .cv_controls  a.status{color:#E0202C; margin-left:5px;
							font-weight:normal;float:none; clear:none;
							text-decoration:underline;}
							
							#cv-list .cv_controls  a.status:hover{color:#E0202C; text-decoration:none;}
							
input.button{height:18px; padding-bottom:3px; }


.hidden{display:none;}
.back-search{float:left; margin-bottom:3px;color:#E0202C; text-decoration:underline;}
.back-search:hover{text-decoration:none;}
#search-fields{padding:10px 0; margin:0;list-style:none;}
#search-fields li{margin:0; padding:3px; }
#search-fields span{display:inline-block; width:125px;}

.employer-inputs li.input-li{margin-bottom:10px;}
.padr{padding-left:15px;}



/*MODIFIED CV-SEARCH STYLES*/
/*.jobtext{position:relative; width:100%;}*/
.cvico{
	/*position:absolute; top:0; right:0;*/
float:left;
width:13px;
height:13px;

}


.jobbox{vertical-align:top;}.jobbox-s{vertical-align:top; position:relative; padding-bottom:18px; width:220px;}
.cv-search-box.old{/* background-image:url(); background-position:right center;*/}
.cv-search-box.new{background-image:url(../images-ar/new-inbox.png); background-position:50px center;background-color:#f7f7f7;
background-repeat:no-repeat; float:right; width:98.5%; }
.cv_search-box-wrap{padding:13px 10px 10px 0; border:1px solid #DFDFDF; border-collapse:collapse;width:100%;}
#cvbox .cv_search-box-wrap{padding:0; border:none;}
#cvbox .cv_search-box-wrap .cv-search-box{padding-right:10px; padding-top:10px;}
#cvbox .whitebg{padding-right:0;height:auto; padding-bottom:5px; margin-top:8px; position:relative;}
#cvbox .whitebg .view-d{position:relative; margin:-10px 0 0 5px; display:block; text-align:left;}
#cvbox .whitebg .view-d a{margin:0;padding:0; margin-left:0;}
.cv_search-box-wrap-s{position:relative;padding:13px 10px 30px 0;}
.cvico2{

height:13px;
direction:ltr ;
}

.ws-box{background-color:#F7F7F7; border:1px solid #DFDFDF; margin-bottom:10px;}
.ws-title, .ws-title a{color:#353994; font-weight:bold; font-size:1em;}
.ws-title{line-height:24px;padding-right:12px; cursor:pointer;}
.ws-title a{text-decoration:none;}
.ws-title a:hover{text-decoration:underline;}
.ws-body{background:white;border-top:1px solid #DFDFDF; padding:10px 10px;}
.ws-body img{display:inline; float:right; border:1px solid #a6cf3c; margin-left:10px;}
.ws-body .pinfo{ vertical-align:bottom; min-height:20px; padding-top:50px; }
.ws-body div p{position:absolute; bottom:0; right:0;}
.ws-body a{background-image:url(../images-ar/howtomakebg.gif);
background-position:right 5px;
background-repeat:no-repeat;
color:#5E5E5E; display:inline-block; padding-right:10px; margin-right:10px; text-decoration:none;}
.addcv{float:left; margin-left:10px;}
.ws-body a:hover{text-decoration:underline;}
.ws-body span{color:#5E5E5E; font-size:1em;}
.ws-body .colored{color:#72a008;}
.ws-body .more{color:#72a008; text-decoration:none; padding:0; margin-right:220px; background:none !important;}
.applied-j{color:#5E5E5E; text-decoration:none;}
.applied-j:hover{color:#72a008;}
.raq{line-height:18px; padding-right:15px;}
.print-cv{float:right; margin-left:15px;}

.top{z-index:90; /*position:static!important;*/}
.help-icon{cursor:help;display:inline; background-image:url('../images-ar/help-icon.gif'); background-repeat:no-repeat;padding-right:18px; padding-top:5px;  color:#5E5E5E;top:3px; right:10px;margin-left:5px;position:relative; 
line-height:1em;
text-indent:0;}

#cv_form .help-icon {position:static;}
#cv_form .title-li .help-icon{position:relative;}
#cv_form .legend {z-index:77;}
#cv_form .legend .help-icon {position:relative; float:left; margin-left:20px; 
top:-22px; margin-bottom:-22px;padding-top:7px;}

.help-icon .help-text{margin:0; display:none; position:absolute; top:85%; right:85%; background-color:#EFEFEF; padding:6px;z-index:10; cursor:default;font-weight:bold; min-width:150px;}
#cv_form .legend .help-icon .help-text{left:80%; right:auto; top:0;}
#cv_form .help-icon .help-text {min-width:500px; right:10%; min-height:90%;margin-bottom:30px; padding:10px;}
.help-text .x {position:absolute; top:5px; bottom:auto; left:5px; font-size:1em; cursor:pointer; font-weight:bold;width:5px; height:10px;right:auto; border:none; background:none; color:#5E5E5E;
line-height:1em; text-indent:0;}
.spchk{ margin-right:150px;color:#5E5E5E;}
.spchk:hover{color:#72a008;}

#popup{display:none; z-index:999; width:100%; position:absolute; top:0; bottom:0; left:0; right:0;
background:transparent url('../images-ar/transparent.png') top repeat; 
}
#popupcontent{  margin:0 auto; }

#popup .brdrrighttd2,#popup .fltleft{display:none;}
#popup .bodycontents{background-color:white; padding:20px;}
#popup .general{ padding:0;}

 
 .pages-list, .pages-list ul, .pages-list li{padding:0; margin:0; list-style:none;}
 .pages-list{border:1px solid #DFDFDF; margin-bottom:10px;}
 .pages-list li.sectitle{padding:5px 10px;background-color:#efefef;color:#353994; font-weight:bold; text-decoration:none;}
  .pages-list li{padding-right:5px;}
.pages-list li a{
margin:0px;
margin-right:30px;
background-image:url(../images-ar/howtomakebg.gif);
background-position:right;
background-repeat:no-repeat;
color:#5E5E5E;

font-weight:normal;

text-decoration:none;

display:block;
}
.pages-list li a:hover{
text-decoration:none;
color:#353994;
background-image:url(../images-ar/bluearrow.gif);

}
.pages-list li{padding:5px 0;}
.pages-list li a span{padding-right:10px;}
.pages-list li.odd{background-color:#e7e7e7;}

.vote-results {margin:0; padding:0;}
.vote-results li{color:#5E5E5E; line-height:20px;}
.vote-results li .answer{ display:inline-block; }
.result-e{border:1px solid #353992; width:100px; display:inline-block; position:relative; height:10px; top:2px;}
.result-f{background-color:#A6CF3C; position:absolute; top:0; bottom:0; right:0; line-height:1px; height:100%;}
#vote-area.popup .result-e{ height:15px; width:150px;}

/* slide show */
#slideshow a img{border:none;}
#slideshow {
	position:relative;
    top:20px;
	
}

#slideshow  a {
    position:absolute;
    top:0;
    right:0;
	z-index:-2;
	}

#slideshow  a.active {
    z-index:1;
}
#slideshow a.last-active {
    z-index:-1;
}
/* slide show styles*/
.job-d-img{float:left;padding:16px 10px;}
.fwidth{width:63%;}
.fwidth2{width:63%;}
.jdetails{font-weight: normal; text-align:justify; margin:0; padding:0; color:#5E5E5E}
a.nolink{cursor:default; text-decoration:none;}
a.nolink:hover{cursor:default; text-decoration:none;}
/*spelling check*/
.error{border-bottom:1px dotted red; position:relative; color:#5E5E5E;}
.error.req{color:red; font-weight:bold;border:none; display:none;}
	.suggestions{position:absolute; top:90%; right:90%; display:none; background-color:#EFEFEF;padding:5px;}
	.spelling{display:inline-block; height:21px;}
	li.input-li{position:relative;}
	.sp-results{display:none; position:absolute; top:13px; right:51%; border:1px solid #A6CF3C; padding:5px; width:200px;background-color:white;}
	.sp-results h4.intro{color:#5E5E5E; margin:0; padding:0; font-size:1em; line-height:1.2em}
	.sp-results .close{color:red; position:absolute; top:0; left:0; cursor:pointer;}
	#spelling-result.popup ol li{list-style-position:inside;
list-style-type:decimal; margin-right:20px;}

	#spelling-result.popup h4.intro{ font-size:4em;}
	#spelling-result.popup h4.intro2{  margin:5px 0; padding:0; line-height:1.2em}
	
	
.cv-total{color:#353994; text-align:left; display:block; font-weight:bold; font-size:1.1em;}
	.paging-total,.paging-first{display:none;}
	.button-li{text-align:left;}
	.button-li input{margin-left:145px;}
	
	.tcblock{border-bottom:2px solid #DFDFDF; background-color:#DFDFDF;}
.viewed-cv{color:#E0202C; margin-right:15px; padding-top:7px;}


#popupContactClose{float:left; cursor:pointer;}
#popupContactClose span{ color:#4E4E4E; font-weight:bold; position:relative; top:-8px; }
/*eg*/
.eg{display:none;}

.preference_job_category_others-label span,
.institution_major_others-label span,
.company_job_position_others-label span,
.company_job_category_others-label span{color:#5E5E5E}
.company_responsibilities-label span{
padding-top:30px;
vertical-align:top;
}
textarea.company_responsibilities{width:470px; height:100px;}
textarea.objective
,textarea.institution_description{width:430px;}
#feedback-submit{float:left; margin-top:5px;}
#feedback-form,.message{overflow:hidden; color:#5E5E5E;}
#feedback-form.loader input,#feedback-form.loader textarea,#newsletterarea.loader *{visibility:hidden;}
#feedback-form.loader,#newsletterarea.loader {background-image:url('../images-ar/loading_small.gif'); background-repeat:no-repeat;
background-color:white!important; background-position:center center;
}

.title-li{color:#5E5E5E; font-weight:bold;  font-size:1.1em}
.title-li span{line-height:2em; padding:0 10px;}
.jsp{margin:10px 0; text-align:justify;}

.cv-intro p{/*padding:5px 0;*/}.cv-intro span{font-weight:bold;}
.cv-intro .color1{color:#E0202C;}
.cv-intro .color2{color:#72A008}.color1{color:#E0202C;}.color2{color:#72A008}.color3{color:#5E5E5E;}
.jsp.bg{ background-color:#f7f7f7; padding:5px;}

 .word-break{ word-break:break-all}
 #newsletterarea{padding-right:10px; padding-bottom:10px}
 #newsletteremail{width:145px;}
 
 
  /*new CV PREVIEW */
  
  #cv-preview{width:800px; margin:0 auto; padding:10px;}
#cv-info{background-color:white; color:#353994}
	#cv-info .cv-info{ border:1px solid #DFDFDF;padding:10px; }
	.last-modified{display:block;}
	.fullname{font-size:2em; font-weight:bold; margin:5px 0; padding:0;}
#syriantalent{color:#7A7A7A; float:right;}
	#syriantalent a{color:#353994;}
#cv-details{width:100%; background-color:white;padding:10px 0 30px;
position:relative;overflow:hidden;}
#cv-details ol.sep, #cv-details ol{padding:0 !important; margin:0 !important;}
#cv-img{float:left; margin-left:10px; max-width:200px; max-height:160px;}
#personal-info{ }
#print_button{float:left; margin:5px 0;}

  #cv-details .ol-set{ padding-left:5px!important; overflow:hidden; }
 #cv-details .ol-block{
	 
	/*border-bottom:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;*/
	padding:10px 0!important;
	
	
	
 }
 #cv-details .details-value {color:#5E5E5E; font-weight:bold; }
 #cv-details .details-label {color:#72A008;font-weight:normal; font-size:1em;}
 
 #cv-details h2{margin:0; font-size:1em;color:#353994;
			 background-color:#EFEFEF;border-bottom:1px solid #DFDFDF;
 				font-weight:bold;padding:3px 5px;}
 
 
/* #cv-details .work-inputs  .details-label
 ,#cv-details .institution-inputs  .details-label{display:none;}*/
 #cv-details .work-inputs  .details-label.label-company_from
 , #cv-details .work-inputs  .details-label.label-company_to
/* ,#cv-details .institution-inputs  .details-label.label-institution_graduation_date*/{display:none;}
 
  #cv-details .ol-block{ float:left; width:100%;background:white;}
 #cv-details .set-li {float:left; width:100%; padding:5px 0; }
  #cv-details .details-li {padding:0 5px;}
  #cv-details  .ol-set
 {
	 overflow:hidden; }
	 
	#cv-details .wrapping {border:1px solid #DFDFDF;   background:white; overflow:hidden;}
	
	 .wrapping{width:98%; margin:0 auto;}
	  #cv-details #work-block .set-li, #cv-details #institution-block .set-li
	  ,#cv-details #training-block .set-li{
	border-bottom:1px solid #DFDFDF;padding:10px 0
	
	  }
  #cv-details strong {font-weight:normal;}
  #cv-details .work-inputs .details-li{ margin-right:80px;}
  /*format work inputs */
/*  #cv-details .work-inputs .li-company_job_category
  ,#cv-details .work-inputs .li-company_city
  ,#cv-details .work-inputs .li-company_country
 	{ float:right;} 
  #cv-details .work-inputs .li-company_job_category{clear:right;}
  #cv-details .work-inputs .li-company_responsibilities{ clear:both;}
  #cv-details .work-inputs .label-company_job_category{display:inline;}
  
  #cv-details .work-inputs .details-li.li-company_country
  
  	{margin-right:0; }*/
	
  #cv-details .work-inputs .li-company_from
  ,#cv-details .work-inputs .li-company_to	{ margin-right:0px; float:right; clear:right;}

	/*#cv-details .work-inputs .value-company_from:after{content:' -';color:#5E5E5E;}
	#cv-details .work-inputs .value-company_city:after{content:', ';color:#5E5E5E;}*/
  
   #cv-details .work-inputs .value-company_name
   ,#cv-details .work-inputs .value-company_country
   ,#cv-details .work-inputs .value-company_city
   
   ,#cv-details .work-inputs .value-company_responsibilities
   { font-weight:normal; }
   /*#cv-details .work-inputs .li-company_country{padding-right:0;}
   #cv-details .work-inputs .li-company_city{padding-left:0;}*/
    /*FORMAT EDUCATION inputs */
	
	
	 
 	#cv-details .institution-inputs .li-institution_name
 , #cv-details .institution-inputs .li-institution_city
 ,#cv-details .institution-inputs .li-institution_country
 ,#cv-details .institution-inputs .li-institution_major
 ,#cv-details .institution-inputs .li-institution_degree
 { /*float:right;*/ } 
	/* #cv-details .institution-inputs .li-institution_major{padding-right:0;}
	 #cv-details .institution-inputs .li-institution_degree{padding-left:0;}*/
	 
	 #cv-details .institution-inputs .li-institution_degree
	{ /*clear:right; */}
	/*#cv-details .institution-inputs .value-institution_degree:after{content:', '; color:#5E5E5E;}*/

 #cv-details .institution-inputs .details-li{/* margin-right:80px;*/}
#cv-details .institution-inputs .li-institution_name
, #cv-details .institution-inputs .li-institution_city
 ,#cv-details .institution-inputs .li-institution_country
 ,#cv-details .institution-inputs .li-institution_major
 {/*margin-right:0;*/ }
 

 
  #cv-details .institution-inputs .li-institution_graduation_date
  { /*margin-right:0px; float:right;*/ /*margin-left:20px;*/}
	
	
  #cv-details .institution-inputs .details-value { font-weight:normal;}
   #cv-details .institution-inputs .value-institution_name
   ,#cv-details .institution-inputs .value-institution_graduation_date
  { font-weight:bold;}
 #cv-details .institution-inputs .li-institution_graduation_average{/*padding-top:5px; */clear:both;}
 
 /* #cv-details .institution-inputs .li-institution_name
,#cv-details .institution-inputs .li-institution_country
   ,#cv-details .institution-inputs .li-institution_city{padding:0;}
    #cv-details .institution-inputs .li-institution_graduation_date{padding-left:0;}*/
 /*SKILLS STYLES*/
 
 #cv-details .skills-inputs .details-label
 ,#cv-details .language-inputs .details-label
 ,#cv-details .reference-inputs .details-label
 ,#cv-details .organization-inputs .details-label{display:none;}
 

 
 #cv-details .skills-inputs .details-li 	{float:right; width:22%;}
 #cv-details .language-inputs .details-li 	{float:right; width:30%;}
 #cv-details .reference-inputs .details-li 	{float:right; width:20%;}
 #cv-details .organization-inputs .details-li 	{float:right; width:20%;}
 
   #cv-details .organization-inputs .details-li.li-organization_name
  {width:29%}
  
  #cv-details .skills-inputs .details-label.skills_programs_1
  , #cv-details .skills-inputs .details-label.skills_programs_years_of_experience_1
  , #cv-details .skills-inputs .details-label.skills_programs_lastused_1
  , #cv-details .skills-inputs .details-label.skills_programs_level_1
  
  , #cv-details .language-inputs .details-label.language_1
  , #cv-details .language-inputs .details-label.language_spoken_1
  , #cv-details .language-inputs .details-label.language_written_1
  
  
   ,#cv-details .reference-inputs .details-label.reference_name_1
  , #cv-details .reference-inputs .details-label.reference_company_1
  , #cv-details .reference-inputs .details-label.reference_position_1
  , #cv-details .reference-inputs .details-label.reference_phone_1
  
	
	  ,#cv-details .organization-inputs .details-label.organization_name_1
  , #cv-details .organization-inputs .details-label.organization_membership_1
  , #cv-details .organization-inputs .details-label.organization_since_1
    , #cv-details .organization-inputs .details-label.organization_role_1
  {display:block; margin-top:0px; position:relative; }
  
   select.select.professional_level{width:200px;}
   
       .form-h3{ font-size:1.1em; color:#353994;  margin:5px 0; background:#EFEFEF;
border:1px solid #DFDFDF; padding:3px; margin-top:10px;}

.copyright1.sep,.terms{ float:left; margin-right:15px;}
.help-text p{margin-top:10px!important;margin-bottom:10px!important; line-height:24px!important}
.help-text li{
	float:none!important;
	display:list-item!important;
	list-style:disc!important;
	list-style-position:outside !important;
	list-style-type:disc!important; text-indent:2px;}
.help-text li{ margin-right:20px; margin-left:20px; line-height:24px}
div.help-text{border:1px solid #353994}

.statements{padding-left:35px;}

input.text.tel1{width:50px !important;}
input.text.tel2{width:20px !important;}
input.text.tel3{width:100px !important;}


span.ex{color:#5E5E5E; display:block;line-height:1.2em;  white-space:nowrap; }

.tel-set {overflow:hidden; padding-top:1.5em;_zoom:1}
.tel-set span.ex{display:inline; float:right; margin-right:155px; position:relative; top:-3em}

.inline-wrap{ display:inline;}
.v-hidden{visibility:hidden;}


.featured-table{margin-top:10px;width:100%;}
.featured-table thead{ background:#EEEEEE; }
.featured-table th { padding:5px; text-align:right;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}

.featured-table tr{background:#F9F9F9;}
.featured-table tr.even{background:#F3F3F3}
.featured-table tr td {padding:5px;}

.featured-table a{color:#353994; text-decoration:none;}
.featured-table a:hover{ text-decoration:underline;}
.company-title{font-size:1.5em; color:#353994; margin-right:15px;}

#cv_type  { padding:0; font-weight:bold;}
#cv_type p { font-style:italic;margin-top:0; margin-right:25px;}
#cv_type .primary,#cv_type .confidential {color:#353994;}
/*#cv_type .confidential { color:#E0202C;}*/

#contact-link {/*position:relative; top:-20px; right:20px; */ color:#E0202C;}
#cv-details ol.ol-block#personal-info { padding-bottom:20px!important;}

#contact-jobseeker-form label {display:block; margin-top:10px; font-weight:bold; cursor:auto;}
#contact-jobseeker-form .buttons{display:block; text-align:left;}

#contact-jobseeker-form .textarea {width:100%; height:100px;}

#popupcontent.loading{ background: transparent url('../images/ajax-loader.gif') center center no-repeat; }
.contact-title{ text-align:center; font-size:1.3em; color:#353A95}
h2.title2{font-size:1.1em;}
.email-title{}
.contact-subject{color:#5E5E5E; }
#confidential-cv{background:#EFEFEF; padding:10px; margin:5px;}
#confidential-cv strong {font-weight:bold;}

.details-value.value-phone
,.details-value.value-mobile
,.details-value.value-fax
,.text.phone
,.text.mobile
,.text.fax
{ direction:ltr; text-align:right; unicode-bidi:bidi-override;}

.special .ui-datepicker thead{display:none;}
.special .ui-datepicker{ position:relative; }
.special .ui-datepicker-days-cell.yes-day
,.special .ui-datepicker-days-cell-over.yes-day{ 
position:absolute!important;
top:58px!important;bottom:0!important; right:0!important; left:0!important;
vertical-align:middle!important; text-indent:-9999px!important;
background-color:#E0F4D7!important;
background-image:url('../images-ar/select-month.gif')!important; background-position:center center!important; background-repeat:no-repeat!important; z-index:9!important;}

input.text.date-picker {background:transparent url('../images/calendar-select.png') left top no-repeat;}

.not-filled.required label{color:red;}
select.date-select {width:70px;}
.input-li .date-select.day {display:none;}
.input-li .date-select.day.day_date_of_birth{display:inline}
.char-count {margin:0 1em;color:red; display:none; margin-right:14em;}

.error.photo {color:#E0202C; border:none; }
/*#exp-choice,.error.photo {display:none;}*/
	.objective-li .char-count {display:inline;}
	.fieldset .institution-inputs li.set-li
	,.fieldset .company-inputs li.set-li{display:block;}
	
	.fieldset li.set-li label{ display:none;}
	.fieldset li.set-li .clear-set{float:left;color:#E0202C; margin:0 1em;
				padding-right:1em; text-decoration:none; font-weight:bold;
				background:transparent url('../images/delete-icon.gif') right center no-repeat;
				}
	
#exp-choice{padding:.5em 0; }
#exp-choice .label {font-weight:bold; color:#E0202C;}
	
	.not-filled.required .error.req{display:inline;}
		
		
		#step43 .set-wrap-1 .clear-set{display:none;}
		
		#step43.hide-inputs .set-wrap {display:none;}
		#step43.hide-inputs .add-li a {visibility:hidden;}
		
		#cv-details #inbox-actions{ float:left; text-align:left; width:100%; 
		margin-left:10px;}
	#cv-details #inbox-actions a { margin:0 5px;}
		.unreadinbox,.deleteinbox { margin:0 5px;position:relative; z-index:3;}
		.unreadinbox{ color:#353994;}
		.deleteinbox {color:#E0202C;}
		
.inboxactions {}
.inboxactions a{ zoom:1;}


.jobbox .jobimage img{max-width:100px;}