body{
	margin:0px;
	font-family:arial;
	font-size:13px;
}
form{
	margin:0px;
	padding:0px;
}
img{
	outline:none;
	border:none;
}
#inner_main h2.in_runningtext {
	font-size: 18px;
	font-weight: bold;
	color: #428886;
	margin-top: 16px;
}

#search{
	margin-bottom:10px;direction:rtl;
	margin-right:6px;
	margin-bottom:12px;
}
#search h2{
	color:#818181;
	font-size:11px;
	margin-bottom:5px;

}
#hot_jobs{
	background-image:url(../images_new/hot_jobs_bg.gif);
	background-repeat:no-repeat;
	width:306px;
	height:415px;
	margin-top:10px;
}	
#left_banner{
	margin:6px 0px 0px 0px;
	padding-bottom:12px;
	width:301px;

}
#contact{
	direction:rtl;
	width:301px;
	color:#777575;
	font-size:12px;
	margin-bottom:10px;
}
#contact a,#contact a:visited{
	color:#777575;
}
#contact a:hover{
	color:#f56200;
}
#contact h2{
	margin:0px;
	height:auto;
	font-size:16px;
	color:#969494;
	font-weight:bold;
	border-bottom:2px solid #d4d4d4;
	padding-bottom:6px;
	padding-right:12px;
	margin-top:10px;

}
#contact td{
	direction:rtl;
	line-height:30px;
	font-size:12px;
	color: #777575;
}
#clients{
		background-image:url(../images_new/table_border_hz.gif);
		background-repeat:repeat-x;
		padding-top:1px;
		width:938px;
}
#quicklinks{
		background-image:url(../images_new/table_border_hz.gif);
		background-repeat:repeat-x;
		padding-top:1px;
		direction:rtl;
		width:938px;
		padding:12px 0px;
}
#quicklinks span{
	color:#8d8220;
	font-weight:bold;
	font-size:13px;
}
#quicklinks a,#quicklinks a:visited{
	color:#6b6766;
	font-size:13px;
	text-decoration:none;
}
#quicklinks a:hover{
	color:#f17700;
	font-size:13px;
	text-decoration:none;
}
#footer{
		background-image:url(../images_new/table_border_hz.gif);
		background-repeat:repeat-x;
		padding-top:15px;
		width:938px;
		color:#989898;
		line-height:22px;
		font-size:13px;
		direction:rtl;
}
#footer .bold{
	font-weight:bold;
}
#footer .right{
	width:725px;
	float:right;

}
#footer .left{
	margin-top:20px;
	width:auto;
	float:left;
	margin-left:9px;
	font-size:13px;
	color:#989898;
	font-weight:bold;
}
#footer .left a.tummo:link, #footer .left a.tummo:visited {
	color:#b3200c;
	text-decoration:none;
	
}

 #footer .left a.tummo:hover  {
	
color:#f17700;	
	
}
.JOB{
	padding:7px 16px 12px 15px;
	font-size:12px;
	color:#797979;
	direction:Rtl;
	line-height:16px;
	background-image:url(../images_new/hot_list_seperator.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:2px;
	margin-right:7px;
	clear:both;

}
.JOB .descrp{
	overflow:hidden;
	height:32px;
}
.JOB .job_title{
	direction:rtl;
	overflow:hidden;
	height:17px;
}
#hot_jobs h2{
	color:#FFFFFF;
	font-size:15px;
	margin:0px 0px 10px 20px;
	padding-top:5px;
}

.job_subject{
	padding:0px;

	font-weight:bold;
	color:#7d3e29;

	

}
.JOB a,a:visited{
	color:#0eb9d9;
	text-decoration:none;
}

.JOB a:hover{
	color:#f17700;
	text-decoration:none;
}

.JOB a.job_title, .JOB a.job_title:visited{
	
	
	
	color:#3082d3;
	text-decoration:none;
	font-weight:bold;
}
.JOB a.job_title:hover{
	color:#f17700;
	text-decoration:none;
	font-weight:bold;
}
.JOB a.resume,.JOB a.resume:visited{
	background-image:url(../images_new/icons/hot_jobs_bullet.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:9px;
	display:block;
	float:right;
	margin-left:13px;
	width:auto;
}
.JOB a.resume:hover{
	background-image:url(../images_new/icons/hot_jobs_bullet2.gif);
}
.JOB a.more,.JOB a.more:visited{
	background-image:url(../images_new/icons/hot_jobs_plus.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:11px;
	float:right;
	display:block;
	height:auto;

}

.JOB a.more:hover{
	background-image:url(../images_new/icons/hot_jobs_plus2.gif);

}
#job_looking{
	background-image:url(../images_new/looking_for_job_bg.jpg);
	background-repeat:no-repeat;
	width:626px;
	height:167px;
	margin-top:10px;
}
#job_looking .list{
	float:left;
	margin-left:19px;
	margin-top:18px;
	width:auto;
	direction:rtl;
	text-align:left;
}
#job_looking .list .select_box{
	border:1px solid #ffe032;
	margin-bottom:4px;
}

#job_looking .list select{
	width:212px;
	height:97px;
	font-size:12px;
	font-family:arial;
	background-color:f6fbf3;
	display:block;

}
#job_looking .resume_send{
	float:right;
	margin-right:134px;
	width:auto;
	margin-top:129px;
}
#worker_looking{
	background-image:url(../images_new/lookingw_bg.jpg);
	background-repeat:no-repeat;
	width:625px;
	height:166px;
	margin-top:10px;
	padding-top:2px;
}
#hp_tables{
	width:625px;
	margin-top:2px;
}
#hp_tables .short_table{
	width:222px;
	margin-right:15px;
	direction:rtl;
	margin-top:10px;
	float:left;
	margin-bottom:7px;

}
#hp_tables .long{
	width:380px;
	margin-right:0px;
	float:left;
}

#hp_tables .short_table h2, #hp_tables .short_table h2 a:link, #hp_tables .short_table h2 a:visited{
	text-align:right;
	color:#257d8d;
	font-size:16px;
	background-image:url(../images_new/hp_inner_titles.gif);
	background-repeat:repeat-x;
	padding:10px 10px 10px 10px;
	margin:0px;
	text-decoration:none;
}


#hp_tables .short_table h2 a:link, #hp_tables .short_table h2 a:visited {
padding:0px;
}


#hp_tables .short_table h2 a:hover {
	color:#f56200;
}

#hp_tables .short_table h2.with_image{
	padding:0px;
	height:40px;

}

#hp_tables .short_table h2.with_image span{
	margin:10px 10px 10px 10px;
	display:block;
	float:right;

}


#hp_tables .short_table h2.with_image img{
	float:right;
	margin:0px;
	padding:0px;
}

#hp_tables .short_table ul{
	margin:5px 7px 0px 0px;
	list-style-type:none;
	padding:0px;
}
#hp_tables .short_table li{
	margin:0px 0px 0px 0px;
	padding-right:12px;
	background-image:url(../images_new/icons/hp_inner_bullet.gif);
	background-repeat:no-repeat;
	background-position:right 9px;
	line-height:22px;
	font-weight:bold;

}
#hp_tables .short_table ul li a,#hp_tables .short_table ul li a:visited{
	font-size:12px;
	color:#2e4e5c;
	text-decoration:none;

}
#hp_tables .short_table ul li a:hover{

	color:#f56200;

}
#hp_tables .short_table div.text_raz{
	color:#5a5a5a;
	margin-right:9px;
	font-size:12px;
	margin-left:4px;
	line-height:17px;
	margin-top:10px;
	clear:both;
	display:block;
	margin-bottom:5px;
	width:200px;
}
#hp_tables .short_table a,#hp_tables .short_table a:visited{
	color:#2FA7BF;
	font-size:12px;


}
#hp_tables .short_table a:hover{
	color:#f56200;
}
#hp_tables .short_table a.tables,#hp_tables .short_table a.tables:visited{
	margin-top:6px;
	color:#2FA7BF;
	font-size:12px;
	background-image:url(../images_new/icons/tables.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:13px;
	display:block;
	float:right;
	margin-left:13px;
	width:auto;
	font-weight:normal;
	
}
#hp_tables .short_table a.tables:hover{
	color:#f56200;
}
#hp_tables .short_table a.more,#hp_tables .short_table a.more:visited{
	margin-top:6px;
	color:#a08806;
	font-size:12px;
	background-image:url(../images_new/icons/hp_inner_bullet_bold.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:9px;
	display:block;
	float:right;
	margin-left:13px;
	width:auto;

	
}
#hp_tables .short_table a.more:hover{
	color:#600;
}
#income_table{
	direction:ltr;
	font-size:12px;
}
#income_table td{

	font-size:12px;
	padding-bottom:5px;
	padding-top:5px;	
	border-bottom:2px solid #daf0f6;
	color:#5394a0;
	padding-right:5px;


}
#income_table th{
	border-bottom:2px solid #daf0f6;
	font-size:12px;
	color:#677878;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
	padding-bottom:8px;
	padding-top:5px;
}
#income_table th.updown{
	padding-right:0px;
	text-align:center;
}
#income_table a.job_sallery,#income_table a.job_sallery:visited{
	color:#257d8d;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-image:none;
}

#income_table a.job_sallery:hover {
	color:#f56200;
}
#hp_tables .short_table a.bullets,#hp_tables .short_table a.bullets:visited{
	margin:0px 0px 0px 0px;
	padding-right:12px;
	background-image:url(../images_new/icons/hp_inner_bullet.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	line-height:17px;
	font-weight:bold;
	color:#2e4e5c;	
	text-decoration:none;
	display:block;
	float:right;
}
#hp_tables .short_table a.bullets:hover{
	color:#f56200;
}
#hp_tables .short_table a.bold{

	background-image:url(../images_new/icons/hp_inner_bullet_bold.gif);
	color:#2FA7BF;
}
table.articles{
	margin-top:16px;
}
table.articles td{
 vertical-align:top;
 border-bottom:1px dotted #cecece;
 padding-bottom:5px;
 padding-top:3px;
}
table.articles td.noborder{

 border-bottom:none;;
}
.articles td.midd{
	background-image:url(../images_new/table_inner_border_vertical.gif);
	background-repeat:repeat-y;
	width:23px;
}
/***************
** INNER PAGE
*****************/
#inner_left{
	width:194px;
	background-image:url(../images_new/left_panel/inner_page_left_bg.gif);
	background-repeat:no-repeat;
	direction:rtl;
	text-align:center;
	padding-top:22px;
	height:656px;
}

#inner_left .looking4job{
	width:156px;
	margin:0 auto;
}


#inner_left h1{
	color:#0eb9d9;
	font-size:18px;
	margin:10px 0px 2px 0px;
}

#inner_left h3{
	margin:0px 0px 9px 0px;
	color:#000000;
	font-size:11px;
	text-align:center;
	width:154px;
	line-height:13px;
	font-weight:bold;
}

#inner_left .select_box{
	border:1px solid #7f9db9;
	margin-bottom:11px;
}

#inner_left select{
`	font-family:Arial;
	line-height:15px;
	font-size:12px;
	background-color:#f6fbf3;
}

#inner_left .wide{
	width:156px;
	font-size:12px;
}

#inner_left hr{
	border:none;
	width:100%;
	height:2px;
	background-image:url(../images_new/left_panel/hr.gif);
	background-repeat:repeat-x;
	margin-top:18px;
}
#inner_left label{
	font-size:12px;
	color:#557898;
	line-height:14px;
	text-align:right;
	display:block;
	margin-bottom:3px;
	margin-top:6px;
	margin-right:5px;
}
#inner_left input{
	width:140px;
	height:16px;
	border:1px solid #a1bfd9;
	background-color:#f6fbf3;
	font-size:12px;
	color:#557898;
	line-height:14px;
}
.field_select{
	width:142px;
	text-align:right;
	padding-right:3px;
}
#inner_left .send_resume{
	width:146px;
	margin:0 auto;	
	margin-bottom:50px;
}

#inner_main{
	padding:16px 25px;
	direction:rtl;
	color:#543c34;
	/*background-image:url(../images_new/inner_page_right_bg.gif);
	background-repeat:no-repeat;
	background-position:right 29px;	*/
}
#inner_hassama{
	padding:0px 6px 0px 0px;
	direction:rtl;
	color:#543c34;
}
#inner_find_w{
	width:725px;
	position:relative;
	float:right;
	padding:0px 6px 0px 0px;
	direction:rtl;
	color:#543c34;
}

#inner_main div#about_top{
	position:relative;
	width:100%;
	height:141px;
	margin-top:18px;
}
#inner_main div#aboutHeadline{
	position:relative;
	width:100%;
}
#inner_main div#aboutHeadline h2{
	margin:0;
	padding:0;
	color:#f17700;
	font-size:16px;
	font-weight:bold;
	border:none;
}
#inner_main div#about_top_right{
	position:relative;
	width:193px;
	text-align:right;
	float:right;
}
#inner_main div#about_top_right p{
	width:193px;
	text-align:right;
	color:#5a5a5a;
	font-size:14px;
}

#inner_main div#about_top_left{
	position:relative;
	width:276px;
	float:left;
}

#inner_main h1{
	font-size:23px;
	color:#5d7f49;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}
#inner_main h1.about{
	font-size:23px;
	color:#5d7f49;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #d5efbb;
	padding:0px 0px 9px 0px;
}

#inner_main h1.nosub{
	margin:0px 0px 12px 0px;
	padding:0px 0px 9px 0px;
	border-bottom:1px solid #d5efbb;
}

#inner_main h2{
	font-size:16px;
	color:#5d7f49;
	font-weight:normal;
	margin:0px 0px 12px 0px;
	padding:0px 0px 9px 0px;
	border-bottom:1px solid #d5efbb;
}


#inner_main h1.bread_crumbs{
	font-size:23px;
	color:#5d7f49;
	font-weight:bold;
	margin:0px 0px 14px 0px;
	padding:0px 0px 9px 0px;
	border-bottom:1px solid #d5efbb;
}

#inner_main h1.bread_crumbs a,#inner_main h1.bread_crumbs a:visited{
	color:#8aa679;
	text-decoration:none;
}
#inner_main h1.bread_crumbs a:hover{
	color:#f17700;
}

#inner_main h3{
	font-size:17px;
	color:#6b895a;
	font-weight:bold;
	margin:15px 0px 3px 0px;
	padding:0px 0px 8px 0px;
	background-image:url(../images_new/inner_h3_bg.gif);
	background-repeat:repeat-x;
	background-position:0px 24px;
}
#inner_main h3.aboutHeadline{
	font-size:14px !important;
	color:#6b895a;
	font-weight:bold;
	margin:15px 0px 3px 0px;
	padding:0px 0px 8px 0px;
	background-image:url(../images_new/inner_h3_bg.gif);
	background-repeat:repeat-x;
	background-position:0px 19px;
}
#inner_main h4.aboutOrangeHeadlineFirst{
	font-size:16px !important;
	color:#f17700;
	font-weight:bold;
	margin:15px 0px 0px 0px !important;
	padding:0px 0px 5px 0px !important;
}
#inner_main h4.aboutOrangeHeadline{
	font-size:16px !important;
	color:#f17700;
	font-weight:bold;
	margin:27px 0px 0px 0px !important;
	padding:0px 0px 5px 0px !important;
}

#inner_main h3 a:link, #inner_main h3 a:active, #inner_main h3 a:visited{
	font-size:17px;
	color:#6b895a;
	font-weight:bold;
	margin:15px 0px 3px 0px;
	padding:0px 0px 8px 0px;

	background-position:0px 24px;
	text-decoration:none;
}

#inner_main h3 a:hover{

	color:#f17700;

}

#inner_main p{
	font-size:13px;
	line-height:20px;
	margin:0px 0px 10px 0px;
}
#inner_main p.aboutP{
	font-size:13px;
	line-height:20px;
	margin:0px 0px 8px 0px;
	padding-top:4px;
}


#inner_main ul{
	margin:5px 17px 0px 0px;
	list-style-type:none;
	padding:0px;
}
#inner_main li{
	margin:0px 0px 0px 0px;
	padding-right:21px;
	background-image:url(../images_new/icons/bullet.gif);
	background-repeat:no-repeat;
	background-position:right 9px;
	line-height:20px;
	font-size:13px;
	font-weight:normal;
}
#inner_main ul.about{
	margin:5px 0px 0px 0px;
	list-style-type:none;
	padding:0px;
}
#inner_main ul.about li{
	margin:0px 0px 0px 0px;
	padding-right:21px;
	background-image:url(../images_new/icons/bullet.gif);
	background-repeat:no-repeat;
	background-position:right 9px;
	line-height:20px;
	font-size:13px;
	font-weight:normal;
}

#inner_main .img_in_text{
	color:#a0a0a0;
	font-size:12px;
	margin:0px 6px 6px 0px;
	direction:rtl;
	float:left;
}
#inner_main .img_in_text img{
	
}
#inner_main .img_in_text div{
	display:block;
	margin-top:4px;
}

#inner_main a, #inner_main a:visited{
	color:#018199 !important;
	text-decoration:underline;
}
#inner_main a:hover{
	color:#f17700 !important;
	text-decoration:underline;
}

#inner_main table{
	margin-top:20px;
	direction:rtl;
	font-size:13px;
	text-align: right;
}

#inner_main th{
	text-align:center;
	background-color:#afdff2;
	background-image:url(../images_new/inner_table_title_bg.gif);
	color:#356171;
	font-weight:bold;
	font-size:14px;
	padding:5px 5px 4px 5px;
}

#inner_main th.caption{
	text-align:right;
}

#inner_main td{
	background-color:#f4f5f5;
	color:#5e5958;
	font-size:12px;
	text-align:center;
	border-bottom:1px solid #cbcbcb;
	font-weight:normal;
	line-height:16px;
	padding:5px 5px 4px 5px;
}

#inner_main td.caption{
	color:#5e5958;
	font-weight:bold;
	font-size:13px;
	text-align:right;
}


#inner_main td.caption a:link, #inner_main td.caption a:visited, #inner_main td.caption a:active{
	color:#5e5958;
	text-decoration:none;

}

#inner_main td.caption a:hover{
	color:#f56200;

}

#inner_main td.title{
	background-color:#6cafbb;
	background-image:url(../images_new/inner_table_subtitle_bg.gif);
	background-repeat:repeat-y;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	border:none;
}

#inner_right{
	direction:rtl;
	text-align:right;
	float:right;
	position:relative;
	background:url(../Images/side_menu_bg.gif) no-repeat left top;
	height:596px;
	width:179px;
	margin-top:23px;
	padding-right:6px;
}

#inner_right ul{
	margin:0 !important;
	padding:0 !important;
	list-style:none;
}
#inner_right ul li{
	margin:0 !important;
	padding:0 !important;
	font-size:12px;
	color:#fff;
	border:none;
	padding-right:16px !important;
}
#inner_right ul li.menu_head, #inner_right ul li.menu_head a:link, #inner_right ul li.menu_head a:visited{
	color:#FFF;
	width:161px;
	background:#4fc3ee;
	padding-top:6px !important;
	padding-bottom:7px !important;
	font-weight:bold;
	text-decoration:none;
}

 #inner_right ul li.menu_head a:hover{

		color:#F17700;
}

#inner_right ul li.menu_item{
	width:161px;
	background:#f8f8f8;
	border-bottom:1px #e2e1e1 solid;
	padding-top:6px !important;
	padding-bottom:7px !important;
	font-weight:bold;
}
#inner_right ul li.menu_item a{
	color:#708a8f;
	text-decoration:none;
}
#inner_right ul li.menu_item a:hover{
	color:#F17700;
	text-decoration:none;
}

#inner_right ul li.menu_item_selected{
	width:161px;
	background:#f8f8f8;
	border-bottom:1px #e2e1e1 solid;
	padding-top:6px !important;
	padding-bottom:7px !important;
	font-weight:bold;
}
#inner_right ul li.menu_item_selected a{
	color:#03C;
	text-decoration:none;
}
#inner_right ul li.menu_item_selected a:hover{
	color:#03C;
	text-decoration:none;
}


#inner_right .navigation{
	width:179px;
	margin-right:6px;
	
}

#inner_right .navigation ul{ 
	margin:0px 0px 0px 0px;
	list-style-type:none;
	padding:9px 0px 9px 0px;
	direction:rtl;
	text-align:right;
	background-color:#fafafa;
	width:100%;
}
#inner_right .navigation ul li{
	margin:0px 15px 0px 15px;
	font-size:12px;
	font-weight:bold;
	padding-right:21px;
	background-color:#fafafa;
	padding:4px 0px 5px 0px;
	border-bottom:1px solid #e2e1e1;
	
}
#inner_right .navigation ul li.last{
	border:none;
}
#inner_right .navigation .title{
	background-color:#4fc3ee;
	color:#ffffff;
	font-size:12px;
	padding:6px 15px 7px 0px;
	direction:rtl;
	text-align:right;
	font-weight:bold;
}
#inner_right .navigation .title a,#inner_right .navigation .title a:visited{
	color:#ffffff;
	text-decoration:none;
}
#inner_right .navigation .title a:hover{
	color:#f17700;
}

#inner_right .navigation ul li a,#inner_right.navigation ul li a:visited{
	color:#63a3af;
	font-weight:bold;
	text-decoration:none;
}
#inner_right .navigation ul li a:hover{
	color:#f17700;
}

.fileinputs {
	position: relative;
}


.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	direction:ltr;
	cursor:pointer;
}

div#frameMid input.fakeinput{
	width:142px;
	margin-top:0px;
	margin-right:4px;
	position:relative;
	height:15px;
	border:1px #9fbdd8 solid;
	top:-5px;
	cursor:pointer;
}
#inner_left input.fakeinput{
	width:80px;
	margin-top:0px;
	margin-left:2px;
	position:relative;
	top:-5px;
}
img.browse{
	cursor:pointer;	
}
.fileinputs input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	
	z-index: 2;
}

#inner_form table{
	direction:ltr;
	margin-top:8px;
}
#inner_form td{
	background-image:none;
	background-color:#ffffff;
	direction:rtl;
	border:none;
	padding-bottom:12px;
	
}
#inner_form th{
	text-align:right;
	direction:rtl;
	color:#718aa1;
	font-weight:bold;
	font-size:14px;
	background-image:none;
	background-color:#ffffff;
	padding-bottom:10px;
}

#inner_form input{
	border:1px solid #a2bfd9;
	font-family:arial;
	font-size:13px;
	color:#000000;
	height:17px;
	padding-right:5px;
}

#inner_form textarea{
	border:1px solid #a2bfd9;
	font-family:arial;
	font-size:13px;
	color:#000000;
	height:108px;
	overflow:auto;
	width:382px;
}

#inner_form .wide{
	width:380px;
}

#inner_form .narrow{
	width:155px;
}
.clearall {
	clear: both;
	height: 1px;
}
.eng {
	text-align: left;
	direction: ltr;
}
.news_article_info {
	font-weight: bold;
	color: #617A8F;
}
ul.news_article_ul li {
	padding-bottom: 6px;

}
div.fqaItem{
	width:100%;
	position:relative;
	float:right;
	background-image:url(../images_new/inner_h3_bg.gif);
	background-repeat:repeat-x;
	background-position:0px bottom;
	padding-bottom:19px;
	margin-top:15px;
}
div.fqaItemIcon{
	width:34px;
	position:relative;
	float:right;
	
}
div.fqaItemTxtTop{
	min-width:280px;
	position:relative;
	float:right;
}
div.fqaItemTxtTop h2{
	margin:0 !important;
	padding:0 !important;
	font-size:14px !important;
	color:#f17700 !important;
	background:none !important;
	border:none !important;
	font-weight:bold !important;
	margin-right:12px !important;
	margin-top:9px !important;
}

div.fqaItemTxtTop p{
	padding:0px !important;;
	margin:0px !important;;
	color:#5a5a5a;
	font-size:14px;
	margin-right:12px !important;
	margin-top:5px !important;
	padding:0 !important;
	width:310px !important;
}
div.fqaItemTxt{
	width:430px;
	position:relative;
	float:right;
}
div.fqaItemTxt h2{
	margin:0 !important;
	padding:0 !important;
	font-size:14px !important;
	color:#f17700 !important;
	background:none !important;
	border:none !important;
	font-weight:bold !important;
	margin-right:12px !important;
	margin-top:9px !important;
}

div.fqaItemTxt p{
	padding:0px !important;;
	margin:0px !important;;
	color:#5a5a5a;
	font-size:14px;
	margin-right:12px !important;
	margin-top:5px !important;
	padding:0 !important;
	width:430px !important;
}

div#fqaTop{
	width:100%;
	position:relative;
	float:right;
}
div#fqaTopRight{
	width:360px;
	position:relative;
	float:right;
}
div#fqaTopLeft{
	width:135px;
	position:relative;
	float:right;
}

div#letter_top{
	width:100%;
	position:relative;
	float:right;
	margin-top:7px;
	padding-bottom:22px;
}

div#letter_top p{
	font-size:13px;
	line-height:20px;
	margin:0px 0px 10px 0px;
}
div#letterPic{
	width:100%;
	position:relative;
	float:right;
	margin-top:22px;
	margin-bottom:13px;
}

/*elow letter start*/

div.elowLetter{
	width:504px;
	float:right;
	position:relative;
	margin-bottom:13px;
}
div.elowLetterTop{
	width:504px;
	float:right;
	position:relative;
	height:10px;
	margin-right:-1px;
}

div.elowLetterContent{
	width:502px;
	float:right;
	position:relative;
	margin-bottom:20px;
}
div.blueLetterContent{
	width:502px;
	float:right;
	position:relative;
	margin-bottom:20px;
}

div.elowLetterBottom{
	width:100%;
	float:right;
	position:relative;
	height:10px;
	margin-top:-10px;
}

div.letterContentWarp{
	width:504px;
	position:relative;
	float:right;
	background:url(../Images/letters/borderTest.gif) repeat-y top;
}

div.e_letterContent{
	width:502px;
	position:relative;
	float:right;
	background:#fff7b6 url(../Images/letters/elow_loop.jpg) repeat-x top;
	margin-right:1px;
}
div.b_letterContent{
	width:502px;
	position:relative;
	float:right;
	background:#eaf6f6 url(../Images/letters/blue_loop.jpg) repeat-x top;
	margin-right:1px;
}

div.lettersContentTop{
	width:100%;
	position:relative;
	float:right;
}

div.ContentTopSep{
	width:450px;
	height:1px;
	float:right;
	background-image:url(../images_new/inner_h3_bg.gif);
	background-repeat:repeat-x;
	background-position:0px bottom;
	margin-right:31px;
	margin-top:7px;
	margin-bottom:13px;
}
div.elowLetterContent p{
	font-size:12px !important;
	color:#5a5a5a !important;
	width:450px !important;
	margin-right:31px !important;
}
div.blueLetterContent p{
	font-size:12px !important;
	color:#5a5a5a !important;
	width:450px !important;
	margin-right:31px !important;
}

div.lettersContentTop ul{
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
	margin-right:30px !important;
	margin-top:9px !important; 
}

div.lettersContentTop ul li{
	float:right !important;
	margin:0 !important;
	padding:0 !important;
	background:none !important; 
}
div.lettersContentTop ul li.letterHeadline{
	width:315px !important;
	font-size:18px !important;
	color:#5d7f49 !important;
}
div.lettersContentTop ul li.link{
	font-size:14px !important;
	color:#63a2ae !important;
}
div.lettersContentTop ul li.link a{
	font-size:14px !important;
	color:#63a2ae !important;
	text-decoration:none !important;
}

div.lettersContentTop ul li.letterHeadlineSep{
	color:#e6e5e3 !important;
	width:19px;
	text-align:center;
}

div#ContactContent{
	width:100%;
	position:relative;
	float:right;
	margin-top:-12px;
	background:url(../images_new/inner_h3_bg.gif) repeat-x bottom;
	padding-bottom:11px;
}
div#ContactForm{
	width:390px;
	position:relative;
	float:right;
	margin-top:14px;
}
div#ContactPic{
	width:113px;
	position:relative;
	float:left;
}
div.formRow{
	width:344px;
	position:relative;
	float:right;
	margin-bottom:11px;
}
div.RowText{
	width:344px;
	position:relative;
	float:right;
	height:20px;
	color:#557898;
	font-size:13px;
	text-align:right;
}
div.RowInput, div.RowInput_select{
	width:342px;
	position:relative;
	float:right;
	height:17px;
	background:#f6fbf3;
	border:1px #a1bfd9 solid;
}

div.RowInput_select{
	border:1px #a1bfd9 solid;
	height:auto;

}
div.RowInput input{
	background:none;
	border:none;
	height:14px;
	color:#557898;
	font-size:12px;
	text-align:right;
	direction:rtl;
	width:337px;
	margin-right:4px;
	font-family:Arial;
}

div.RowInput_select select{
	background:none;
	border:none;

	color:#557898;
	font-size:12px;
	text-align:right;
	direction:rtl;
	width:337px;
	
	font-family:Arial;
		background:#f6fbf3;
	
}
div.RowTexterea{
	width:342px;
	position:relative;
	float:right;
	height:86px;
	background:#f6fbf3;
	border:1px #a1bfd9 solid;
	direction:ltr;
}
div.RowTexterea textarea{
	background:none;
	border:none;
	height:84px;
	color:#557898;
	font-size:12px;
	text-align:right;
	direction:ltr;
	width:337px;
	margin-right:4px;
	font-family:Arial;
	overflow:hidden;
}

div#ContactBottom{
	width:100%;
	position:relative;
	float:right;
	background:url(../images_new/inner_h3_bg.gif) repeat-x bottom;
	padding-bottom:20px;
	margin-top:4px;
}

div#ContactBottom h3.ContectH3{
	font-size:18px;
	color:#5d7f49;
	font-weight:bold;
	margin:15px 0px 3px 0px;
	padding:0px 0px 8px 0px;
	background:none !important;
}
div#ContactBottom ul{
	margin:0 !important;
	padding:0 !important;
	list-style:none;
	margin-top:7px !important;
}
div#ContactBottom ul li{
	margin:0 !important;
	padding:0 !important;
	background:none !important;
	font-size:14px !important;
	color:#5d7f49 !important;
	margin-right:-8px !important;
	height:21px !important;
}
div#ContactBottom ul li.address{
	background:url(../Images/contact/address_icon.gif) no-repeat right 5px !important;
	padding-right:39px !important;
}
div#ContactBottom ul li.Phone{
	background:url(../Images/contact/phone_icon.gif) no-repeat right top !important;
	padding-right:39px !important;
	margin-top:14px !important;
}
div#ContactBottom ul li.phax{
	background:url(../Images/contact/phax_icon.gif) no-repeat right top !important;
	padding-right:39px !important;
	margin-top:14px !important;
}
div#ContactBottom ul li.mail{
	background:url(../Images/contact/email_icon.gif) no-repeat right 3px !important;
	padding-right:39px !important;
	margin-top:12px !important;
}
div#ContactBottom ul li.map{
	background:url(../Images/contact/map_icon.gif) no-repeat right 5px !important;
	padding-right:39px !important;
	margin-top:12px !important;
}
div#hasama_header{
	width:721px;
	position:relative;
	float:right;
	border-bottom:1px #fcd091 solid;
	height:136px;
	background:url(../Images/hasama/header.jpg) no-repeat left bottom;
}
div#hasama_header h1{
	margin:0;
	padding:0;
	color:#00a8e1;
	font-size:36px;
	text-align:right;
	margin-top:52px;
}
div#hasama_header h2{
	margin:0;
	padding:0;
	color:#f8960b;
	font-size:26px;
	margin-top:-2px;
}
/*find workers*/
div#findW_header{
	width:100%;
	position:relative;
	float:right;
	border-bottom:1px #fcd091 solid;
	height:136px;
	background:url(../Images/findWorkers/header.jpg) no-repeat 16px bottom;
}
div#findW_header h1{
	margin:0;
	padding:0;
	color:#00a8e1;
	font-size:36px;
	text-align:right;
	margin-top:52px;
}
div#findW_header h2{
	margin:0;
	padding:0;
	color:#f8960b;
	font-size:26px;
	margin-top:-2px;
}
/*find workers*/

div#TopFrame{
	width:721px;
	position:relative;
	float:right;
	margin-top:14px;
}
div#TopFrameHead{
	width:100%;
	position:relative;
	float:right;
	height:63px;
	background:url(../Images/hasama/frameTop.jpg) repeat-y top right;
}

div#TopFrame div#TopFrameRight{
	width:360px;
	position:relative;
	float:right;
	background:url(../Images/hasama/topFrameRight.jpg) repeat-y top right;
	height:316px;
}
div#TopFrame div#TopFrameLeft{
	width:361px;
	position:relative;
	float:right;
	background:url(../Images/hasama/topFrameLeft.jpg) repeat-y top right;
	height:316px;
}
div#TopFrameBottom{
	width:100%;
	position:relative;
	float:right;
	height:5px;
	background:url(../Images/hasama/topFrameBottom.jpg) repeat-y top right;
}
img.framLinkPic{
	border:none;
	outline:none;
	margin-top:18px;
	margin-right:75px;
}
div#TopFrame h3{
	margin:0;
	padding:0;
	color:#575a5d;
	font-size:14px;
	margin-right:75px;
	margin-top:23px;
}
/*
div#TopFrame ul{
	margin:0 !important;
	padding:0 !important;
	list-style:none;
	margin-right:35px;
	width:225px;
}
*/
div#TopFrame ul{
	margin:0 !important;
	padding:0 !important;
	list-style:none;
	margin-right:75px !important;
	margin-top:6px !important;
	margin-top:6px;
	width:225px;
}
div#TopFrame ul li.green{
	margin:0 !important;
	color:#0072cf;
	font-size:14px;
	background:url(../Images/hasama/v.png) right top no-repeat;
	padding-right:32px;
	padding-top:2px;
	width:225px;
	margin-bottom:3px;
	line-height:18px;
}
div#TopFrame ul li.blue{
	color:#0072cf;
	font-size:14px;
	background:url(../Images/hasama/blue_v.png) right top no-repeat;
	padding-right:32px;
	padding-top:2px;
	width:225px;
	margin-bottom:3px;
	line-height:18px;
}

div#TopFrame ul li.TopFrameLink, div#TopFrame ul li.TopFrameLinkBlue{
	color:#508f3a;
	font-size:14px;
	background:url(../Images/hasama/errow.gif) no-repeat 10px 9px ;
	padding-right:32px;
	padding-left:2px;
	padding-top:2px;
	width:215px;
	margin-top:16px;
	line-height:18px;
}

div#TopFrame ul li.TopFrameLinkBlue{

	margin-top:28px;

}



div#TopFrame ul li.TopFrameLink a, div#TopFrame ul li.TopFrameLinkBlue a{
	text-decoration:underline;
	color:#508f3a;
	font-weight:bold;
	font-size:12px;
}




div#hasanaLetter{
	width:722px;
	position:relative;
	float:right;
	height:210px;
	background:url(../Images/hasama/txt_loop.jpg) repeat-x top center;
	margin-top:32px;
	margin-right:2px;
}
div#hasanaLetterBottom{
	width:722px;
	height:10px;
	position:relative;
	float:right;
	margin-right:2px;
}
div#hasanaLetter div#hasanaLetterRight{
	width:73px;
	position:relative;
	float:right;
	background:url(../Images/hasama/letterRight.gif) no-repeat left top;
	height:177px;
}
div#hasanaLetter div#hasanaLetterLeft{
	width:69px;
	height:177px;
	position:relative;
	float:left;
	background:url(../Images/hasama/letterLeft.gif) no-repeat right bottom;
}
div#hasanaLetter div#hasanaLetterText{
	width:580px;
	position:relative;
	float:right;
}
div#hasanaLetter div#hasanaLetterText a{
	position:relative;
	float:right;
}

div#hasanaLetter div#hasanaLetterText p{
	text-align:center;
	font-size:14px;
	color:#5f6a72;
	width:565px;
	margin-top:16px;
	line-height:20px;
	margin-right:10px;
}
div#hasanaLetter div#hasanaLetterText p span{
	text-align:center;
	font-size:14px;
	color:#5f6a72;
	width:565px;
}
div#hasanaLetter div#hasanaLetterText div#letterLink{
	position:relative;
	float:right;
	width:130px;
	background:url(../Images/hasama/letterLinkBg.gif) no-repeat right 6px;
	padding-right:17px;
	margin-right:234px;
	margin-top:-2px;
}

div#hasanaLetter div#hasanaLetterText div#letterLink a{
	color:#a08806;
	font-size:12px;
}
div#hasanaLetter div#hasanaLetterText div#letterLink a:hover{
	color:#ff960d;
	font-size:12px;
}


div#hasamaSearch{
	width:682px;
	position:relative;
	float:right;
	font-size:23px;
	color:#f8960b;
	border-bottom:1px #fbca85 solid;
	margin-right:41px;
	padding-bottom:12px;
	margin-top:51px;
}
div#hasamaSearchContent{
	width:682px;
	position:relative;
	float:right;
	/*margin-right:5px;*/
}

/*man head start*/
div.manListHead{
	width:100%;
	position:relative;
	float:right;
	background:url(../Images/hasama/man_icon.gif) no-repeat right top;
	color:#f8960b;
	font-size:18px;
	padding-right:40px;
	padding-top:11px;
}
div.manListHead h4{
	margin:0 !important;
	padding:0 !important;
	color:#f8960b;
	font-size:18px;
}
div.manListHead p{
	margin:0 !important;
	padding:0 !important;
	color:#747679;
	font-size:14px;
	margin-top:11px !important;
}
/*man head start*/
/*work head start*/
div.workListHead{
	width:100%;
	position:relative;
	float:right;
	background:url(../Images/hasama/workers_icon.gif) no-repeat right 10px;
	color:#f8960b;
	font-size:18px;
	padding-right:40px;
	padding-top:11px;
}
div.workListHead h4{
	margin:0 !important;
	padding:0 !important;
	color:#f8960b;
	font-size:18px;
}
div.workListHead p{
	margin:0 !important;
	padding:0 !important;
	color:#747679;
	font-size:14px;
	margin-top:11px !important;
}
/*work head start*/
/*how head start*/
div.howListHead{
	width:100%;
	position:relative;
	float:right;
	background:url(../Images/hasama/how_icon.gif) no-repeat right 10px;
	color:#f8960b;
	font-size:18px;
	padding-right:40px;
	padding-top:11px;
}
div.howListHead h4{
	margin:0 !important;
	padding:0 !important;
	color:#f8960b;
	font-size:18px;
}
div.howListHead p{
	margin:0 !important;
	padding:0 !important;
	color:#747679;
	font-size:14px;
	margin-top:11px !important;
	line-height:135%;
}
/*how head start*/

/*how head start*/
div.whyListHead{
	width:100%;
	position:relative;
	float:right;
	background:url(../Images/hasama/why_icon.gif) no-repeat right 10px;
	color:#f8960b;
	font-size:18px;
	padding-right:40px;
	padding-top:11px;
	height:30px;
}
div.whyListHead h4{
	margin:0 !important;
	padding:0 !important;
	color:#f8960b;
	font-size:18px;
}
div.whyListHead p{
	margin:0 !important;
	padding:0 !important;
	color:#747679;
	font-size:14px;
	margin-top:11px !important;
}
/*how head start*/
div.ListContentSep{
	width:730px;
	position:relative;
	float:right;
	height:1px;
	background:url(../Images/hasama/sep.gif) no-repeat left top;
	margin-right:-10px;
	margin-bottom:12px;
}

div.ListContent{
	width:691px;
	position:relative;
	float:right;
	margin-right:34px;
	margin-top:12px;
	/*background:url(../Images/hasama/sep.gif) no-repeat 1px bottom;*/
	/*background:#333;*/
	padding-bottom:20px;
}

div.ListContent ul{
	margin:0 !important;
	padding:0 !important;
	list-style:none;
	width:600px;
}
div.ListContent ul li{
	background:url(../Images/hasama/list_bg.gif) no-repeat right top;
	font-size:14px;
	color:#747679;
	padding-right:23px;
	margin-bottom:9px;
	line-height:135%;
}
div.ListContent ul li a{
	color:#018199;
}

div.ListContent ul li span{
	color:#508f3a;
	font-weight:bold;
}

div#clientsWarp{
	width:100%;
	position:relative;
	float:right;
	margin-bottom:24px;
}
div#clientsWarp p{
	font-size:16px;
	color:#656565;
}

/*find works start*/
div#findW_top{
	width:100%;
	position:relative;
	float:right;
}

div#findW_top div#findW_topRight{
	width:415px;
	position:relative;
	float:right;
	margin-top:9px;
}
div#findW_top div#findW_topRight p.boldTxt{
	margin:0 !important;
	padding:0 !important;
	font-size:17px;
	color:#5e6a72;
	font-weight:bold;
	width:408px;
	line-height:24px;
	margin-bottom:5px !important;
}
div#findW_top div#findW_topRight p.TopTxt{
	margin:0 !important;
	padding:0 !important;
	font-size:17px;
	color:#6c6f70;
	width:408px;
	line-height:24px;
}

div#findW_top div#findW_topLeft{
	width:296px;
	position:relative;
	float:left;
	margin-top:14px;
}
div#findW_top div#findW_topLeft div#frameTop{
	width:100%;
	position:relative;
	float:right;
	height:62px;
	background:url(../Images/findWorkers/framehead.jpg) no-repeat top right;
}

div#findW_top div#findW_topLeft div#frameContent{
	width:100%;
	position:relative;
	float:right;
	height:359px;
}


div#findW_top div#findW_topLeft div#frameContent div#frameRight{
	width:17px;
	position:relative;
	height:359px;
	float:right;
}
div#findW_top div#findW_topLeft div#frameContent div#frameMid{
	width:262px;
	position:relative;
	height:359px;
	float:right;
	background:url(../Images/findWorkers/frameloop.jpg) repeat-x right top;
}

div#findW_top div#findW_topLeft form#FindWorksForm{
	width:214px;
	margin:0;
	padding:0;
	margin-right:25px;
	margin-top:12px;
}

div#findW_top div#findW_topLeft form#FindWorksForm div.FormRow{
	width:214px;
	position:relative;
	float:right;
	margin-bottom:5px;
}

div#findW_top div#findW_topLeft form#FindWorksForm div.FormRow div.FormText{
	width:100%;
	position:relative;
	float:right;
	font-size:12px;
	color:#243057;
	text-align:right;
}

div#findW_top div#findW_topLeft form#FindWorksForm div.FormRowInput{
	width:212px;
	height:17px;
	position:relative;
	float:right;
	border:1px #9fbdd8 solid;
	text-align:center;
	background:#fff;
	margin-top:3px;
}
div#findW_top div#findW_topLeft form#FindWorksForm div.FormRowInputError{
	width:212px;
	height:17px;
	position:relative;
	float:right;
	border:1px red solid;
	text-align:center;
	background:#FF0;
	margin-top:3px;
}
ddiv#findW_top div#findW_topLeft form#FindWorksForm div.FormRowInputError input{
	height:15px;
	background:none;
	border:none;
	direction:rtl;
	color:#243057;
	font-size:12px;
	font-family:Arial;
	width:208px;
}

div#findW_top div#findW_topLeft form#FindWorksForm div.FormRowInput input{
	height:15px;
	background:none;
	border:none;
	direction:rtl;
	color:#243057;
	font-size:12px;
	font-family:Arial;
	width:208px;
}
div#findW_top div#findW_topLeft form#FindWorksForm div.FormRowInput textarea{
	height:45px;
	background:none;
	border:none;
	direction:rtl;
	color:#243057;
	font-size:12px;
	font-family:Arial;
	width:208px;
	overflow:hidden;
}



div#findW_top div#findW_topLeft div#frameContent div#frameLeft{
	width:17px;
	position:relative;
	height:359px;
	float:left;
}

/*Accordion start*/
div#findW_top div#findW_topRight div#Accordion{
	width:400px;
	position:relative;
	float:right;
	margin-top:26px;
}

div#findW_top div#findW_topRight div#Accordion div#AccordionTop{
	width:100%;
	position:relative;
	float:right;
	height:40px;
	background:url(../Images/findWorkers/accor_top_loop.gif) repeat-x top right;
}
/*Accordion end*/

div#WorkersTxtModule{
	width:717px;
	height:278px;
	position:relative;
	float:right;
	border:1px #dfdfff solid;
	background:#f9feff;
	margin-right:7px;
	margin-top:23px;
	padding-bottom:18px;
}
div#WorkersTxtModule h4{
	margin:0 !important;
	padding:0 !important;
	font-size:16px;
	color:#257d8d;
	margin-right:15px !important;
	margin-top:11px !important;
	margin-bottom:20px !important;
}
div#WorkersTxtModule ul{
	margin:0 !important;
	padding:0 !important;
	width:675px;
	list-style:none;
	margin-right:5px !important;
}
div#WorkersTxtModule ul li{
	float:right;
	width:265px;
	padding-right:56px;
	margin-bottom:10px !important;
	margin-left:10px !important;
	line-height:17px;
}
div#WorkersTxtModule ul li span{
	color:#257d8d;
	font-weight:bold;
}
div#BottomModule{
	position:relative;
	float:right;
	width:718px;
	height:77px;
	margin-right:8px;
	margin-top:18px;
	background:url(../Images/findWorkers/sep.gif) no-repeat left bottom;
	padding-bottom:20px;
}
div#BottomModuleRight{
	width:126px;
	position:relative;
	height:77px;
	background:url(../Images/findWorkers/bottomTxt.jpg) no-repeat right top;
	float:right;
}
div#BottomModuleMid{
	width:485px;
	position:relative;
	height:77px;
	background:url(../Images/findWorkers/bottomModuleloop.jpg) repeat-x top right;
	float:right;
}
div#BottomModuleMid p{
	width:456px !important;
	line-height:18px;
	font-size:13px;
	color:#5a5a5a;
	margin-right:20px;
}
div#BottomModuleLeft{
	width:107px;
	position:relative;
	height:77px;
	float:right;
}








/***************
** Inner Form
*****************/
#inner_form{
	width:194px;
	background-image:url(../images_new/left_panel/inner_page_left_bg.gif);
	background-repeat:no-repeat;
	direction:rtl;
	text-align:center;
	padding-top:22px;
	height:656px;
}

#inner_form .looking4job{
	width:156px;
	margin:0 auto;
}


#inner_form h1{
	color:#0eb9d9;
	font-size:18px;
	margin:10px 0px 2px 0px;
}

#inner_form h3{
	margin:0px 0px 9px 0px;
	color:#000000;
	font-size:11px;
	text-align:center;
	width:154px;
	line-height:13px;
	font-weight:bold;
}

#inner_form .select_box{
	border:1px solid #7f9db9;
	margin-bottom:11px;
}

#inner_form select{
`	font-family:Arial;
	line-height:15px;
	font-size:12px;
	background-color:#f6fbf3;
}

#inner_form .wide{
	width:156px;
	font-size:12px;
}

#inner_form hr{
	border:none;
	width:100%;
	height:2px;
	background-image:url(../images_new/left_panel/hr.gif);
	background-repeat:repeat-x;
	margin-top:18px;
}
#inner_form label{
	font-size:12px;
	color:#557898;
	line-height:14px;
	text-align:right;
	display:block;
	margin-bottom:3px;
	margin-top:6px;
	margin-right:5px;
}
#inner_form input{
	width:140px;
	height:16px;
	border:1px solid #a1bfd9;
	background-color:#f6fbf3;
	font-size:12px;
	color:#557898;
	line-height:14px;
}
.field_select{
	width:142px;
	text-align:right;
	padding-right:3px;
}
#inner_form .send_resume{
	width:146px;
	margin:0 auto;	
	margin-bottom:50px;
}

/*friends start*/
div#friendTop{
	width:100%;
	position:relative;
	float:right;
	background:url(../Images/frend/header.jpg) no-repeat 9px top;
	height:131px;
}
div#friendTop h2{
	font-size:18px;
	color:#f17700;
	border:none;
	line-height:23px;
	margin-right:27px;
	margin-top:29px;
}
#inner_main h1.freins{
	font-size:23px;
	color:#5d7f49;
	font-weight:bold;
	margin-right:6px;
	padding:0px 0px 9px 0px;
}
img.freins_img{
	margin-right:3px;
}
div#friend_top_text{
	width:473px;
	position:relative;
	float:right;
	margin-right:10px;
	text-align:right;
	margin-top:9px;
}
div#friend_top_text p{
	font-size:14px;
	color:#5a5a5a;
	margin-bottom:3px;
}
div#friend_top_text ul{
	list-style:none;
	margin:0;
}
div#friend_top_text ul li{
	float:right;
	font-size:15px;
	color:#63a2ae;
	font-weight:bold;
	background:none;
	padding:0;
	margin:0;
}

div#friend_top_text ul li.list_sep{
	color:#f17700;
	text-align:center;
	width:21px;
}

/*form*/
div#friend_form{
	width:504px;
	position:relative;
	float:right;
	height:400px;
	background:url(../Images/frend/forn_bg.gif) no-repeat top;
	margin-top:17px;
	margin-right:6px;
}

div#friend_form h2{
	color:#5d7f49;
	font-size:18px;
	margin:0;
	padding:0;
	border:none;
	margin-top:20px;
	margin-right:23px;
	margin-bottom:15px;
}

div.friends_form_row{
	width:455px;
	position:relative;
	float:right;
	height:20px;
	margin-right:23px;
	margin-bottom:15px;
}
div.friends_form_rowTetx{
	width:101px;
	color:#5a5a5a;
	font-size:14px;
	text-align:right;
	float:right;
	padding-top:1px;
}

div.friends_form_Input{
	width:348px;
	height:18px;
	position:relative;
	float:right;
	text-align:center;
}

div.friends_form_Input input{
	width:344px;
	height:16px;
	background:#f6fbf3;
	border:1px #7f9db9 solid;
	font-family:Arial;
	font-size:12px;
	color:#5a5a5a;
	direction:rtl;
	text-align:right;
	padding-right:2px;
}
div.friends_form_Input select{
	width:348px;
	border:1px #7f9db9 solid;
	font-family:Arial;
	font-size:12px;
	color:#5a5a5a;
}

div.friends_form_Input input.fakeinput{
	width:278px;
	margin-top:0px;
	margin-right:7px;
	position:relative;
	height:15px;
	border:1px #7f9db9 solid;
	top:-5px;
}

div.friend_send{
	width:100%;
	position:relative;
	float:right;
	text-align:center;
	margin-top:8px;
}
/*form end*/

div#pics{
	position:relative;
	float:right;
	width:505px;
	margin-top:14px;
	margin-right:1px;
}
div#friends_bottom_text{
	position:relative;
	float:right;
	width:504px;
}
div#friends_bottom_text h3{
	margin:0;
	padding:0;
	border:none;
	text-align:center;
	color:#f17700;
	font-size:18px;
	margin-top:6px;
}
div#friends_bottom_text h4{
	margin:0;
	padding:0;
	border:none;
	text-align:right;
	color:#5a5a5a;
	font-size:12px;
	margin-top:6px;
	margin-top:9px;
	margin-right:9px;
}
div#friends_bottom_text p{
	color:#5a5a5a;
	text-align:right;
	font-size:12px;
	line-height:20px;
	width:438px;
	margin-right:9px;
}
/*friends end*/

/*executive start*/
div#executive{
	width:515px;
	position:relative;
	float:right;
}

div#executive_head{
	width:100%;
	position:relative;
	float:right;
	height:139px;
	background:url(../Images/executive/head.jpg) no-repeat bottom left;
	border-bottom:1px #fcd193 solid;
}
div#executive_head h1{
	margin:0;
	padding:0;
	color:#00a8e1;
	font-size:30px;
	border:none;
	text-align:right;
	margin-top:38px;
}

div#executive_head h2{
	margin:0;
	padding:0;
	color:#f8960b;
	font-size:18px;
	border:none;
	text-align:right;
	width:340px;
	margin-top:1px;
}

div#executive_content{
	width:100%;
	position:relative;
	float:right;
	padding-top:10px;
}
div#executive_content p{
	margin:0;
	padding:0;
	font-size:13px;
	color:#543c34;
	line-height:20px;
	margin-bottom:10px;
}

div#executive_content h3{
	margin:0;
	padding:0;
	font-size:17px;
	width:499px;
	color:#61844d;
	padding-bottom:7px;
	background:url(../Images/executive/headline_loop.gif) repeat-x bottom right;
	margin-top:19px;
	margin-bottom:4px;
}
div#executive_content p.red{
	margin:0;
	padding:0;
	font-size:13px;
	color:#993900;
	line-height:20px;
	font-weight:bold;
}

div#executive_content p.red span{
	color:#543c34;
}
div#executive_content p.red span.reg{
	font-weight:normal;
}

div#executive_content p.red span.reg a{
	font-size:13px;
	color:018199;
}


div.exe_row{
	width:100%;
	position:relative;
	float:right;
}
div.exe_row_text{
	width:100%;
	position:relative;
	float:right;
	text-align:right;
	font-size:12px;
	color:#334c62;
	margin-top:3px;
}
div.exe_row_text span{
	color:#b63026;
}

div.exe_inputBg{
	width:100%;
	position:relative;
	float:right;
	text-align:right;
	font-size:12px;
	color:#334c62;
	margin-top:3px;
	margin-bottom:5px;
}

div.exe_inputBg input{
	width:379px;
	height:16px;
	background:#f6fbf3;
	border:1px #7f9db9 solid;
	font-family:Arial;
	font-size:12px;
	color:#5a5a5a;
	direction:rtl;
	text-align:right;
	padding-right:2px;
}

div.exe_inputBg select{
	width:383px;
	font-size:13px;
	background:#f6fbf3;
	border:1px #7f9db9 solid;
}

div.exe_inputBg .fileinputs{
	width:379px;
	text-align:right;
	direction:rtl;
}

div.exe_inputBg .fileinputs input.file{
	width:379px;
	text-align:right;
	direction:rtl;
	height:22px;
	width:214px;
}


div.exe_inputBg div.fileinputs div.fakefile{
	direction:rtl;
	text-align:right;
	right:0;
	height:22px;
}

div.exe_inputBg div.fileinputs div.fakefile input.fakeinput{
	margin:0;
	padding:0;
	width:150px;
	height:18px;
	position:absolute;
}

div.exe_inputBg div.fakefile img{
	margin-right:4px;
	position:absolute;
	right:157px;
}
div.exe_inputBg textarea{
	width:379px;
	height:107px;
	background:#f6fbf3;
	border:1px #7f9db9 solid;
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
	color:#5a5a5a;
	direction:rtl;
	text-align:right;
	padding-right:2px;
}

div.exe_send{
	width:100%;
	position:relative;
	float:right;
	text-align:right;
	margin-top:11px;
}
/*executive end*/


/*admin start*/

div#admin{
	width:515px;
	position:relative;
	float:right;
}

div#admin_head{
	width:100%;
	position:relative;
	float:right;
	height:139px;
	background:url(../Images/admin/head.jpg) no-repeat bottom left;
	border-bottom:1px #fcd193 solid;
}
div#admin_head h1{
	margin:0;
	padding:0;
	color:#00a8e1;
	font-size:28px;
	border:none;
	text-align:right;
	margin-top:35px;
}

div#admin_head h2{
	margin:0;
	padding:0;
	color:#f8960b;
	font-size:28px;
	border:none;
	text-align:right;
	width:340px;
	margin-top:-4px;
	font-weight:bold;
}
div#top_links{
	width:100%;
	position:relative;
	float:right;
	margin-top:11px;
}

div#top_links ul{
	list-style:none;
	margin:0;
	padding:0;
}
div#top_links ul li{
	float:right;
	background:url(../Images/admin/link_errow.gif) no-repeat right 6px;
	margin-left:23px;
	padding-right:23px;
	color:#00a8e1;
}

div#top_links ul li a, div#top_links ul li a:visited, div#top_links ul li a:active{
	color:#00a8e1 !important;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

div#top_links ul li a:hover{
	color:#f17700;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}
div#admin_top_content{
	width:100%;
	position:relative;
	float:right;
	margin-top:11px;
}
div#admin_top_content p{
	margin:0;
	padding:0;
	font-size:13px;
	color:#543c34;
	line-height:20px;
	margin-bottom:10px;
}
div#admin_top_content p span{
	font-weight:bold;
}

div#admin_top_content p a{
	font-size:13px;
	color:#018199;
	text-decoration:underline;
}
div#admin_top_content p a:hover{
	font-size:13px;
	color:#018199;
	text-decoration:underline;
}
div.admin_content{
	width:100%;
	position:relative;
	float:right;
}
div.admin_content h3{
	margin:0;
	padding:0;
	font-size:17px;
	width:499px;
	color:#f17700 !important;
	padding-bottom:5px;
	background:url(../Images/admin/head_loop.gif) repeat-x bottom right;
	margin-top:11px;
	margin-bottom:4px;
}

div.admin_content ul#inline{
	list-style:none;
	margin:0;
	padding:0;
	margin-top:23px;
}
div.admin_content ul#inline li{
	float:right;
	background:url(../Images/admin/link_errow.gif) no-repeat right 6px;
	margin-left:23px;
	padding-right:23px;
}

div.admin_content ul#inline li a{
	color:#018199;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
div.admin_content ul#inline li a:hover{
	color:#f17700;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


/**/
div.admin_content ul#inlineB{
	list-style:none;
	margin:0;
	padding:0;
	margin-top:23px;
}
div.admin_content ul#inlineB li{
	float:right;
	background:url(../Images/admin/link_errow.gif) no-repeat right 6px;
	margin-left:23px;
	padding-right:23px;
}

div.admin_content ul#inlineB li a{
	color:#018199;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
div.admin_content ul#inlineB li a:hover{
	color:#f17700;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

/**/
div.admin_content div.form_head{
	margin:0;
	padding:0;
	font-size:13px;
	font-weight:bold;
	color:#508f3a;
	position:relative;
	float:right;
	margin-top:26px;
	margin-bottom:3px;
}

div#admin_bottom{
	position:relative;
	float:right;
	width:100%;
	margin-top:20px;
}

div#admin_bottom p.red{
	margin:0;
	padding:0;
	font-size:13px;
	color:#508f3a;
	line-height:20px;
	font-weight:bold;
}

div#admin_bottom p.red span{
	color:#543c34;
}
div#admin_bottom p.red span.reg{
	font-weight:normal;
}
div#admin_bottom p.red span.reg a{
	font-size:13px;
	color:018199;
}


/*outsorcing start*/
div#outsorcing{
	width:530px;
	position:relative;
	float:right;
}

div#outsorcing_head{
	width:100%;
	position:relative;
	float:right;
	height:120px;
	background:url(../Images/outsorcing/head.jpg) no-repeat bottom left;
	border-bottom:1px #fcd193 solid;
}
div#outsorcing_head h1{
	margin:0;
	padding:0;
	color:#00a8e1;
	font-size:24px;
	border:none;
	text-align:right;
	margin-top:45px;
}

div#outsorcing_head h2{
	margin:0;
	padding:0;
	color:#f8960b;
	font-size:34px;
	border:none;
	text-align:right;
	width:340px;
	margin-top:-4px;
	font-weight:bold;
}

div#outsorcing_top{
	width:528px;
	position:relative;
	float:right;
}
div#outsorcing_topRight{
	width:6px;
	position:relative;
	float:right;
	background:url(../Images/outsorcing/top_right.jpg) no-repeat bottom right;
	min-height:232px;
}
div#outsorcing_topMid{
	width:516px;
	position:relative;
	float:right;
	min-height:231px;
	border-bottom:1px #fecb86 solid;
}
div#outsorcing_topLeft{
	width:6px;
	position:relative;
	float:left;
	min-height:232px;
	background:url(../Images/outsorcing/top_left.jpg) no-repeat bottom left;
}
div#outsorcing_topMid p{
	font-size:14px;
	color:#6c6f70;
	line-height:24px;
	width:499px;
	margin-right:10px;
	margin-top:15px;
}
div#outsorcing_topMid p.bold{
	font-size:14px;
	color:#6c6f70;
	line-height:24px;
	font-weight:bold;
	width:499px;
	margin-right:10px;
	margin-top:-3px;
}
div#out_button_top{
	width:528px;
	position:relative;
	text-align:center;
	float:right;
	margin-top:-35px;
}
div#out_headline{
	width:528px;
	position:relative;
	float:right;
	height:40px;
	background:url(../Images/outsorcing/head_loop.gif) repeat-x top center;
	margin-top:23px;
}

div#out_headline img{
	margin-right:11px;
	margin-top:12px;
}
div#outsorcing p{
	width:466px;
	position:relative;
	float:right;
	font-size:13px;
	color:#747679;
	margin-top:6px;
	margin-right:11px;
}

div#out_items{
	width:100%;
	position:relative;
	float:right;
}
div#out_items_right{
	width:250px;
	position:relative;
	float:right;
	margin-right:8px;
}
div#out_items_right ul#rightItems{
	margin:0;
	padding:0;
	list-style:none;
	background:url(../Images/outsorcing/loop.gif) repeat-y right 1px;
	margin-right:5px;
}
div#out_items_right ul#rightItems li{
	margin-right:-8px;
	font-size:13px;
	color:#747679;
}

div#out_items_right ul#rightItems li span{
	color:#508f3a;
	font-weight:bold;
}

div#out_items_right ul#rightItems li.first{
	background:url(../Images/outsorcing/num_bg_1.gif) no-repeat right 2px;
	margin-right:-7px;
	padding-right:25px;
}
div#out_items_right ul#rightItems li.second{
	background:url(../Images/outsorcing/num_bg_2.gif) no-repeat right 2px;
	margin-right:-7px;
	padding-right:25px;
	margin-top:20px;
}
div#out_items_right ul#rightItems li.therd{
	background:url(../Images/outsorcing/num_bg_3.gif) no-repeat right 2px;
	margin-right:-7px;
	padding-right:25px;
	margin-top:20px;
}
div#out_items_right ul#rightItems li.four{
	background:url(../Images/outsorcing/num_bg_4.gif) no-repeat right 2px;
	margin-right:-7px;
	padding-right:25px;
	margin-top:20px;
}





div#out_items_left{
	width:265px;
	position:relative;
	float:right;
	margin-left:-15px;
}
div#out_items_left ul#leftItems{
	margin:0;
	padding:0;
	list-style:none;
	background:url(../Images/outsorcing/loop.gif) repeat-y right 1px;
	margin-right:5px;
}
div#out_items_left ul#leftItems li{
	margin-right:-8px;
	font-size:13px;
	color:#747679;
}

div#out_items_left ul#leftItems li span{
	color:#508f3a;
	font-weight:bold;
}

div#out_items_left ul#leftItems li.five{
	background:url(../Images/outsorcing/num_bg_5.gif) no-repeat right 2px;
	margin-right:-7px;
	padding-right:25px;
}
div#out_items_left ul#leftItems li.six{
	background:url(../Images/outsorcing/num_bg_6.gif) no-repeat right 2px;
	margin-right:-7px;
	padding-right:25px;
	margin-top:20px;
	padding-bottom:20px;
}


div#out_items_left ul#leftItemsLast{
	margin:0;
	padding:0;
	list-style:none;
	margin-right:5px;
	margin-top:-20px;
}
div#out_items_left ul#leftItemsLast li{
	margin-right:-8px;
	font-size:13px;
	color:#747679;
}

div#out_items_left ul#leftItemsLast li span{
	color:#ee530e;
	font-weight:bold;
}


div#out_items_left ul#leftItemsLast li.seven{
	background:url(../Images/outsorcing/lastnum_bg.gif) no-repeat right top;
	margin-right:-7px;
	padding-right:25px;
	margin-top:20px;
}
/**/

div#out_form{
	width:532px;
	position:relative;
	float:right;
	background:url(../Images/outsorcing/top_loop.gif) repeat-x top right;
}
div#out_form_top{
	width:100%;
	position:relative;
	float:right;
	height:43px;
}

div#out_form_content{
	width:532px;
	position:relative;
	float:right;
}
div#out_form_content_right{
	position:relative;
	float:right;
	width:10px;
	height:241px;
}
div#out_form_content_left{
	position:relative;
	float:right;
	width:10px;
	height:241px;
}
div#out_form_content_mid{
	position:relative;
	float:right;
	width:512px;
	height:241px;
	background:url(../Images/outsorcing/form_loop.gif) repeat-x top center;
}
div.out_Sep{
	width:100%;
	position:relative;
	float:right;
	height:2px;
	background:url(../Images/outsorcing/top_loop.gif) repeat-x top;
	margin-top:5px;
	margin-bottom:25px;
}
div#content_mid_right{
	width:215px;
	position:relative;
	float:right;
	margin-right:32px;
}

div#content_mid_left{
	width:215px;
	position:relative;
	float:right;
	margin-right:33px;
}

div.mid_txt{
	width:100%;
	position:relative;
	font-size:12px;
	color:#243057;
	margin-bottom:3px;
	float:right;
}

div.mid_txt_bg{
	width:100%;
	position:relative;
	float:right;
	margin-bottom:5px;
}

div.mid_txt_bg input{
	width:212px;
	height:18px;
	background:#fff;
	border:1px #9fbdd8 solid;
}


div.mid_txt_bg textarea{
	width:212px;
	height:18px;
	background:#fff;
	border:1px #9fbdd8 solid;
	overflow:hidden;
	height:109px;
}


div#out_button{
	position:relative;
	float:right;
	width:100%;
	text-align:center;
	margin-top:10px;
}
