@charset "utf-8";
/* CSS Document */

body{
	text-align:center;
	padding:0px;
	margin:0px;
	font-family:Arial, Verdana, Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#000;
	position:relative;
	background: #ffffff ;
}

img{border:none;}
form{padding:0px;margin:0px;}
.right{ float:right; margin-left:10px; }
.left{ float:left; margin-right:10px; }

.blue{ color:#20395b; display:inline;}
.green{ color:#27811b; display:inline;}
.gray{ color:#666666; display:inline;}

a{ color:#415a82; }

#container{
	width:100%;
	text-align:center;
	background:url(main_bg.gif) repeat-x;
}

#main_col{
	width:966px;	/*	1000	*/
	text-align:left;
	padding:0px;
	margin:auto;
	padding-left:17px;
	padding-right:17px;
	padding-top:5px;
}

#IE6bar{
	display:none;
	width:0px;
	height:0px;
}

#logo_bar{
	width:966px;	/*	1000	*/
	height:153px;
}

	#logo_bar #the_logo{ 
		float:left;
		margin-left:47px;
		margin-top:7px;
	}
	
	#logo_bar #search_header{
		float:right;
		background:url(img/search_bg.png);
		width:714px;
		height:63px;	/*	93	*/
		
		margin-top:30px;
		padding-top:18px;

	}
	
	#logo_bar #search_header #search_1{
		float:left;
		width:386px;
		text-align:center;
		margin-left:102px;
		color:#FFF;
		font-weight:bold;
	}
	#logo_bar #search_header #search_1 .inputtext{
		border:solid #cccccc;
		font-size:14px;
		width:315px;
		padding:5px;
		color:#b5b5b5;
		font-weight:bold;
		
		float:left;
		margin-left:20px;
		height:18px;
	}
	
	#logo_bar #search_header #search_1 .submitbot{
		background:url(img/submit_search2.jpg);
		width:29px;
		height:34px;
		border:none;
		float:left;
		margin-top:0px;
		cursor:pointer;
		
		
			
	}
	
	#logo_bar #search_header #search_2{
		float:right;
		width:169px;
		text-align:left;
		margin-top:-9px;
	}	
	
	#logo_bar #search_header #search_2 .thesubmit{
		background:url(img/buttons_bg.png) repeat-x;
		border:solid #cccccc;
		color:#325280;
		font-weight:bold;
		text-align:center;
		width:146px;
		height:34px;
		margin-bottom:6px;
		cursor:pointer;
	}
	
	

#menu_bar{
	width:960px;	/*	1000	*/
	height:33px;
	background:url(img/bg_menu.png);
	border: #20395b solid;
}

	#menu_bar ul{
		float:left;
		list-style:none;
/*		width:570px;*/
		padding:0px;
		margin:0px;
	}
	
	#menu_bar ul li{
		float:left;
		height:35px;	
	}
	
	#menu_bar ul li a{
		float:left;
		height:25px;
		padding-top:10px;
		display:block;
		margin:auto;
		padding:10px 10px 0px 10px;
		text-decoration:none;
		color:#FFF;
		font-weight:bold;
	}
	
	#menu_bar ul li a:hover,
	#menu_bar ul li .hover{ 
		background:#46638b; 
		border:#20395b solid; 
		margin-top:-3px;
		padding:10px 7px 0px 7px;
		height:23px;
	}

		#drop1{	margin-left:56px; width:130px; z-index:900; }
		#drop2{	margin-left:144px;width:130px; z-index:901; }		
		#drop3{	margin-left:224px;width:130px; z-index:903; }		
		#drop4{	margin-left:329px;width:135px; z-index:904; }				
		#drop5{	margin-left:435px;width:130px; z-index:905; }
		.drop ul{
			margin:0px;
			padding:0px;
			list-style:none;			
		}
		
		.drop ul a{
			min-height:20px;
			display:block;
			text-decoration:none;
			color:#FFF;
		}
		.drop ul a:hover{ text-decoration:underline; }
		
		.drop{
			position:absolute;
			background:#46638b;
			border-bottom:#20395b  solid;
			border-left:#20395b solid;
			border-right:#20395b solid;
			margin-top:-3px;
			display:none;			
			padding:9px;
			overflow:hidden;
			

			
			box-shadow: 3px 3px 8px #818181;
			-webkit-box-shadow: 3px 3px 8px  #818181;
			-moz-box-shadow:  3px 3px 8px  #818181;
			filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=3, offY=3, positive=true);
		}

				
	#menu_bar #menu_left{
		text-align:right;
		margin-right:1px;
	}
	
	
	
	#menu_left #login_form_cont{
		position:absolute;
		width:235px;	
		padding:5px;
		background:#FFF;
		border:#20395b solid;
		overflow:hidden;
		text-align:left;
		margin-top:30px;
		margin-left:-200px;
		display:none;
		z-index:906;
		
			box-shadow: 3px 3px 8px #818181;
			-webkit-box-shadow: 3px 3px 8px  #818181;
			-moz-box-shadow:  3px 3px 8px  #818181;
			filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=3, offY=3, positive=true);

	}
	
	#menu_left #login_form_cont .inputtext{
		width:224px;
		border: #cacaca thin solid;
		color:#999;
		padding:3px;
	}
		
	#menu_left .submit_b{
		width:65px;
		height:20px;	/*	25	*/
		padding-top:2px;
		display:block;
		background:#448241;
		float:left;
		color:#FFF;
		border:none;
		text-align:center;
		font-weight:bold;
		font-size:11px;
		text-decoration:none;
		margin-right:5px;
	}
	
	#menu_left .loggedin_b{
		padding-top:2px;
		height:25px;		
	}
	
	#menu_left .loggedin_b:hover{
		padding-top:2px;
		height:30px;		
	}
	
	

#banner_bar{
	width:966px;	/*	1000	*/
	height:153px;
	margin-top:15px;
	display:block;
}
	#banner_bar #banner_left{
		width:290px;
		margin-right:0px;
		float:left;
	}
	
		#upload{
			width:290px;
			height:72px;
			display:block;
			background:url(img/banner_upload_cv.png) top left;
			margin-bottom:15px;
		}
		 #register{
			width:290px;
			height:72px;
			display:block;
			background:url(img/banner_signup_now.png) top left;
		}
		#upload:hover, #register:hover{ background-position:top right; }
		
		
	#banner_bar #banner_right{
		float:right;
		background:url(img/scrollable/bg_banner.jpg);
		
		color:#FFF;
		font-size:26px;
		font-weight:bold;
		font-family: 'Cabin', serif;
		text-shadow: 2px 2px 1px #000;
	}

	#banner_bar #banner_right #banner_container{
		border:#20395b solid;
		width:655px;	/*	661	*/
		height:153px;	/*	159	*/
	}
		
	

.main_bar{
/*	width:966px;*/
	text-align:left;
	overflow:hidden;
	margin-top:21px;
}
	#left_col{
		width:290px;
		float:left;		
		
	}
	
		.left_list{
			margin:0px;
			padding:0px;
			list-style:none;			
		}
		
		.left_list li{
			list-style:none;			
		}
		
		.left_list a{
			height:20px;
			display:block;
			text-decoration:none;
		}
		
		.left_list a:hover{ text-decoration:underline;}
		
		#left_col	.register_your_cv_hp{
			height:81px;
			width:205px;
			background:url(img/register_your_cv_hp.png) top left;
			display:block;
			border:none;
			margin-bottom:15px;
		}
		#left_col	.register_your_cv_hp:hover{ background-position:top right; }
		
		
	.main_bar .home_col{
		width:323px;
		float:left;
		margin-left:15px;
	}
	

	/*.main_bar .w_206{ width:206px; }
	.main_bar .w_364{ width:362px; }
	.main_bar .w_542{ width:542px; }*/
	.main_bar .w_742{ width:662px; }
	
	.main_bar .min_394{ min-height:100px; }
	.main_bar .min_150{ min-height:200px; }	

	.box{
		
		margin-bottom:15px;
		overflow:hidden;
	}
	
	.box .title{ 
		width:100%;
		height:23px;	/*	24	*/
		padding-top:1px;
		color:#fff;
		
	}
	
	.box .title h1{
		font-size:12px;
		color:#fff;
		margin-left:5px;
		margin-top:4px;

	
	}
	
	
	
	.box .title strong{
		margin:4px 0px 0px 5px;
		display:block;
	}
	
	 .box .blue_border{	background:url(img/title_blue.png);	}
	 .box .red_border{		background:url(img/title_red.png);	}
	 .box .yellow_border{	background:url(img/title_green.png);	}
	
	
	.box .body{
		width:90%;
		padding:5px 0px 5px 5px;
	}
	
	.box .body a{
		margin:0px 0px 0px 0px;
		text-decoration:none;
	}
	
	.box .body .sec_title{
		margin-top:25px;
		width:100%;
		height:20px;	/*	24	*/
		padding:4px 0px 0px 4px;
		color:#fff;
		background:url(img/title_blue.png);
		font-size:12px;
		font-weight:bold;
	}
	
	
	.box .page{
		 width:646px;
	}
	.main_bar .page  a,
	.main_bar .page  em,
	.main_bar .page  strong
	{ margin-left:3px; margin-right:3px; }
	.box .body .pageimg{ float:right; margin:15px 0px 10px 10px; max-width:330px; border:#20385a thin solid; }
	
	.box .meet_1,
	.box .meet_2{
		display:block;
		overflow:hidden;
		margin-bottom:15px;
	}
	
	.box .meet_1 p,
	.box .meet_2 .avatar{
		float:left;
		margin-right:10px;

	}

	.box .meet_1 .avatar,
	.box .meet_2 p{
		float:right;
		margin:0px 10px 0px 10px;
	}
	
	.page_linkedin{
		width:16px;
		height:20px;
		padding-top:4px;
		margin-left:8px;
	}

	
	.jobseeker_extra{ float:right; }
	
	.alert_titles{ cursor:pointer; color:#415a82; text-decoration:underline; }
	
	.box .body .hot_hp_table{ width:110%; border-collapse: collapse; }
		.box .body .hot_hp_table a{ text-decoration:none; }
		.box .body .hot_hp_table a:hover{ text-decoration:underline; }
		.box .body .hot_hp_table .hot{ color:#b61d1d; }
		.box .body .hot_hp_table .second{ background:#ededed; }
	
		.box .body .hot_hp_table tr:hover{ background:#ddf0f8; }
	
		.box .body .hot_hp_table td{ width:80px; height:23px }
	.box .body .hot_hp_table .hp_job_name{

		width:182px;	/*	190	*/
		padding-right:8px;
	}
	.box .body .hot_hp_table .hp_job_name a{
		display:block;
	}
	
	.main_bar .hp_list ul{
		margin:5px 0px 5px 0px;
		padding:0px;
		list-style:none;
	}
	
	.main_bar .hp_list a{
		height:20px;
		width:162px;
		float:left;
		display:block;
		text-decoration:none;
	}
	
	.main_bar .page_list ul{
		margin:5px 0px 5px 10px;
		padding:0px;
		list-style:none;
		font-size:13px;
	}
	
	.main_bar .page_list a{
		height:30px;
		width:260px;
		float:left;
		display:block;
		text-decoration:none;
	}
	.main_bar .page_list .feed{ width:16px; margin-right:40px; }
	
	.main_bar .hp_list a:hover,
	.main_bar .page_list a:hover{ text-decoration:underline; }
		
	.main_bar .hp_js ul{
		margin:5px 0px 5px 0px;
		padding:0px;
		list-style:none;
	}
	
	.main_bar .hp_js li{
		margin-bottom:5px;
		
	}
	.main_bar .hp_js a{
	

		display:block;
		text-decoration:none;
	}
	.main_bar .hp_js a:hover{ text-decoration:underline; }
	
	
	
.next{
	float:right;
	margin-right:0px;
	margin-bottom:30px;
	
}
.next a{ 
	text-decoration:none; 
	background:url(img/next.png) right top no-repeat;
	height:22px;
	display:block;

	padding-right:38px;
	padding-top:5px;

}
.next a:hover{ text-decoration:underline; font-weight:normal;}

.next1{
	float:right;
	margin-right:0px;
	margin-bottom:30px;
	padding-top:220px;


}
.next1 a{ 
	text-decoration:none; 
	background:url(img/next.png) right top no-repeat;
	height:22px;
	display:block;

	padding-right:38px;
	padding-top:5px;
}
.next1 a:hover{ text-decoration:underline; font-weight:normal;}


	
#cloud_bar{
	background:#ddf0f8;
	width:946px;	/*	966	*/
	min-height:111px;	/*	131	*/
	padding:10px;
	text-align:left;
	margin-top:0px;
}
	#cloud_bar a{ text-decoration:none; }
	#cloud_bar a:hover{ text-decoration:underline; }
	
	#cloud_bar .size_10{ font-size:10px; }
	#cloud_bar .size_12{ font-size:12px; }
	#cloud_bar .size_14{ font-size:14px; }
	#cloud_bar .size_18{ font-size:18px; }
	#cloud_bar .size_20{ font-size:20px; }
	#cloud_bar .size_24{ font-size:24px;}


.homepage_boxes_bar{ margin-top:-4px; }

.homepage_box_1{
	width:290px;
	float:left;
	margin-right:15px;
	min-height:310px;
	
}


.homepage_box_2{
	width:323px;
	float:left;
	margin-right:15px;
	min-height:310px;
}

	.homepage_box_last{ margin-right:0px;}
	
	.templates {
		padding:0px;
		margin:20px 0px 20px 12px;
		width:110%;
	}
	.templates li{
		float:left;
		list-style:none;
		text-align:center;
		width:136px;
		margin-left:5px;
		margin-bottom:20px;
	}
	
	.templates_body { margin-left:100px; }

	.body_banner{ text-align:center; }
	.body_banner img{ margin:20px 0px 0px 18px; }	


	.survey{
		width:100%;
		border-collapse:collapse;
		margin-top:10px;
	}
	.survey td { height:12px; padding:5px;  }
	.survey  .second{ background:#F4F4F4; }



#footer_bar{
	width:966px;	
	height:180px;	/*	131	*/
	padding:10px 0px 0px 0px;
	text-align:left;
	margin-top:26px;
	border-top:#415a82 thin solid;
	color:#3b3b3b;
	font-size:10px;
}

	#footer_bar a{ text-decoration:none; color:#3b3b3b; }
	#footer_bar a:hover{ text-decoration:underline; color:#415a82 }
	
	
/*		404		*/

.p404{
		border: #cacaca thin solid;
		margin-bottom:16px;
		overflow:hidden;
		padding:10px;
		width:637px;
		background:#f3f3f3;
}
.p404 .img404{ float:right; }
.p404 h2{ padding:0px; margin:0px; margin-bottom:15px }
	
/*		SEARCH PAGE		*/	

.first_line{
	background:#cccccc;
	font-weight:bold;
}

.search_table { width:110%; border-collapse: collapse; }
.search_table tr{ height:30px; }
.search_table tr:hover{ background-color:#ddf0f8; }
.search_table .first_line:hover{background:#cccccc; !important }

.search_table td{	padding:0px 5px 0px 5px; }
.search_table .second{ background:#ededed; }

.search_table .job_name{ width:330px; }

.search_table a{ text-decoration:none; }
.search_table a:hover{ text-decoration:underline; }




.search_pop{
	background:#FFF;
	position:absolute;
	width:570px;
	min-height:100px;	
	
	border:#b2b2b2 5px solid;
	padding:10px;
	display:none;
	
	margin-top:20px;
}

	.search_pop h2{ padding:0px; margin:0px; margin-bottom:10px; color:#415a82 }

.search_list_button{
	width:16px;
	height:16px;
	display:block;
	float:left;
	margin-right:10px;
	margin-top:7px;
}
	
.search_print{ 	background:url(img/job_print_ico.png) top right no-repeat; }
.search_save{ 	background:url(img/job_save_ico.png) top right no-repeat; }
.search_apply{ 	background:url(img/job_apply_ico.png) top right no-repeat; }
.search_view{ 	background:url(img/job_view_ico.png) top right no-repeat; margin-right:0px; }

.search_print:hover, .search_save:hover, .search_apply:hover, .search_view:hover{ background-position:top left; }

.search_maybe{
	font-size:10px;
	color:#415a82;
	margin-top:-10px;
	margin-bottom:15px;
	width:100%;
	float:left;
}

.search_maybe a:hover{ color:#0080C0; }

.search_maybe ul{ padding:0px; margin:0px; display:inline; }
.search_maybe li{ float: left; list-style:none; margin-left:5px;  margin-bottom:15px;}

.submit_feed{
	font-size:10px;
	color:#415a82;
	text-align:right;
	margin-bottom:30px;
}
.submit_feed a{ text-decoration:none; }


#application_box{ display:none }

#application_box form{ margin:0px; padding:0px; margin-top:-10px; margin-bottom:15px; }

#form1 input, #form1 select {
	width:295px;
	font-size:15px;
	padding:5px;
	margin-bottom:10px;
}

#form1 textarea{
	width:617px;
	padding:5px;
	margin-bottom:10px;
}

#form1 .apply_now{
	background:url(img/apply_now.png);
	width:213px;
	height:49px;
	border:none;
	display:block;
	margin-left:260px;
	margin-bottom:30px;	
}

#form1 .upload_this{
	background:url(img/upload_this.png);
	width:213px;
	height:49px;
	border:none;
	display:block;
	margin-left:260px;
	margin-top:15px;
	margin-bottom:30px;	
	cursor:pointer;
}

#form1 .create_account{
	background:url(img/create-account.png);
	width:213px;
	height:49px;
	border:none;
	display:block;
	margin-left:260px;
	margin-top:15px;
	margin-bottom:30px;	
	cursor:pointer;
}

#form1 .change_my_pwd{
	background:url(img/change_my_password.png);
	width:293px;
	height:37px;
	border:none;
	display:block;
	margin-left:260px;
}

#form1 .send_password_button{
	background:url(img/send_my_password.png);
	width:293px;
	height:37px;
	border:none;
	display:block;
	margin-left:260px;
}


#form2 input, #form2 select {
	width:200px;
	margin-bottom:10px;
}
#form2 textarea{
	width:200px;
	padding:5px;
	margin-bottom:10px;
}




/*		JOB DETAILS		*/	



.body_details h1{
	margin:0px;
	margin-top:5px;
	padding:0px;
	color:#415a82;	
}

.body_details .actions{
	float:right;
	width:205px;
	margin:20px -61px 20px 20px;
	
}

.body_details .apply_big{
	background:url(img/apply_big.png) top left;
	width:205px;
	height:56px;
	display:block;
	margin-bottom:10px;
	margin-left:-10px;
}

.body_details .back_results{
	background:url(img/apply_back_results.png) top left;
	width:205px;
	height:51px;
	display:block;
	margin-left:-10px;

}

.body_details .apply_small{		background:url(img/apply_small.png) top left; 	float:left;	width:163px;	height:37px;	display:block;  margin-bottom:15px;	}
.body_details .create_alert{	background:url(img/create_alert.png) top left; 	float:right; margin-right:-63px; margin-left:15px;	width:163px;	height:37px;	display:block;	}
.body_details .save_job{		background:url(img/save_job.png) top left; 		float:right;margin-right:-63px;	width:163px;	height:37px;	display:block;	}


.body_details .apply_big:hover,
.body_details .back_results:hover,
.body_details .create_alert:hover,
.body_details .save_job:hover,
.body_details .apply_small:hover
{ background-position:top right; }



.expired{
	color:#CCC;
	font-style:italic;
}
.expired a,
.expired h1,
.expired .details a,
.expired .maybe a
{
	color:#CCC;
	font-style:italic;
}

.body_details .details{
	background:#ededed;
	width:400px;
	padding:5px;
	margin-bottom:10px;
}

.body_details .details a{ color:#000; }
.body_details td{ vertical-align:top; }

.spacer{ width:150px; }


.body_details .maybe{
	font-weight:bold;
	margin-bottom:15px;
}

.body_details .maybe a{
	color:#415a82;
}

.body_details  a:hover{ color:#0080C0; }

.body #facebook1{ margin-left:17px; margin-bottom:10px; margin-top:10px; }
.body #facebook2{ margin-left:122px; margin-bottom:10px; margin-top:10px;}

.body #facebook_yes{ width:293px; height:37px; background:url(img/yes_create.png) top left; display:block; margin:10px 0px 10px 29px; }
.body #facebook_no{ width:293px; height:37px; background:url(img/only_this_session.png) top left; display:block; margin:117px 0px 10px 29px; }

.body #facebook_yes:hover,
.body #facebook_no:hover { background-position: top right; }

.job_tools {
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:5px;
	
}

.job_tools img{ 
	margin:3px 6px -3px 3px;
	
} 

.job_tools a{
	height:30px;
	display:block;
	text-decoration:none;
}
.job_tools a:hover{ color:#0080C0; }


.left_banner{
	max-width:290px;
}

.small_logo{
	width:65px;
	float:right;
	margin-right:-10px;
}

.big_logo{
	max-width:400px;
	margin:20px 0px 20px 0px;
	max-height:80px;

}

.ac_results li {
	text-align:left;
	padding: 7px;
	cursor: default;
	font-size: 12px;
}

.ac_loading {
	background: none;
}

.ac_odd {
	background-color: #f2f2f2;
}

.ac_over {
	background-color: #415a82;
	color: #fff;

}

.links_page{
	padding-top:10px;
	padding-bottom:10px;
}

.links_page_menu{
	float:right;
	}
	
	


/*
.single_institution{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#15446e;
	text-decoration:none;
	padding-left:15px;
	
	padding-bottom:20px;
	background:url(img/career_bullet.png) no-repeat;
	
	float:left;
}

.red_institution{
	background:url();
	margin-top:10px;}
.green_institution{
	background:url();
	margin-top:10px;}
.blue_institution{
	background:url();
	margin-top:10px;}

.single_institution a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#15446e;
	text-decoration:none;
	padding-left:15px;
	padding-bottom:20px;
	background:url(img/career_bullet.png) no-repeat;
	
	

}
*/
/*
.single_1_row{
	height:41px;	
	padding-top:20px;
}


.single_2_rows{
	height:54px;	
	padding-top:7px;
}
*/
/*
.single_institution img{
	max-width:160px;
	margin-bottom:5px;
}

.single_institution a{ text-decoration:none}
*/
#profiles_page_menu 
{
    font-size: 12px;
    width: 690px;
	margin-left:-42px;
}
#profiles_menu_col_1 
{
    float: left;
    width: 230px;
}
#profiles_menu_col_1 a 
{
	background-image: url("img/career_bullet.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #15446E;
    font-weight: bold;
    padding-left: 10px;
    text-decoration: none;
}
#profiles_menu_col_1 a:hover {
    text-decoration: underline;
}
#profiles_menu_col_1 ul {
    list-style-type: none;
}
#profiles_menu_col_1 li {
    padding-bottom: 10px;
}
#profiles_menu_col_2 {
    float: right;
    width: 230px;
}
#profiles_menu_col_2 a {
    background-image: url("img/career_bullet.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #15446E;
    font-weight: bold;
    padding-left: 10px;
    text-decoration: none;
}
#profiles_menu_col_2 a:hover {
    text-decoration: underline;
}
#profiles_menu_col_2 ul {
    list-style-type: none;
}
#profiles_menu_col_2 li {
    padding-bottom: 10px;
}

.single_institution{
	margin-bottom:10px;
	margin-left:15px;
	margin-top:15px;

	width:200px;
	min-height:90px;

	text-align:center;
	overflow:hidden;

	
	float:left;
}

.single_institution img{
	max-width:190px;
	margin-bottom:5px;
	border-style:solid;
	border-width:3px;
}

.single_institution a{ text-decoration:none}


.js_menu a{
	background-image: url("img/career_bullet.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    font-weight: bold;
    padding-left: 10px;
    text-decoration: none;
}

.js_more{
	float:right;
	font-weight:bold;
	margin-top:7px;
	margin-bottom:7px;
	display:block;
}

/*		TESTIMONIALS		*/

.single_testimonial{
	width:600px;	/*	286 x 107	*/
	overflow:hidden;
	background:url(img/single_testimonial_bg.png) no-repeat #f1eff0;
	border:thin solid #dedcdd;
	color:#5b5b5b;
	padding:15px;
	margin-top:15px;
}

.signature{
	float:right;
	font-weight:bold;
	font-style:italic;
	margin-top:15px;
	text-align:right;
}
	
.job_title_site_map ul
{
	list-style:none;
}

/*Plus one button*/	
#plus-one-button {
	margin-left:815px;
	margin-top:8px;
}
#plus-one-button-content {
    vertical-align: bottom;
}
#plus-one-button-thanks {
    color: #ffffff;
    display: none;
}

#facebook-like-button{
	margin-left: 887px;
    margin-top: -20px;
	width:80px;
	
	
}

.MsoNoSpacing{
	margin-top:0px;
	margin-bottom:0px;
	}

