﻿/***************** Elements *****************/ 

h1{
	font-size:16px;
	color: #555;
	background-repeat: no-repeat;
	padding-left:40px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-left:-11px;
}
#main_index h1{
    width:97%;
}
#main h1{
	width:95%;
}

h1.first{
	margin-top:5px;
}

h1 a{
	text-decoration:underline !important;
	color:#555555;
	font-weight:normal;
}

a, a:hover, a:visited{
	color:#000000;
	text-decoration:none;
}

h4{
	font-size:95%;
	color: #F00;
	margin-bottom:3px;
}
.form_reset h2{
	font-size:110%;
	font-weight: bolder;
	color: #555;
	background-image: url('/images/h2-bullet.gif');
	background-repeat: no-repeat;
/*	padding-left:20px;  */
	padding-bottom: 3px;
	padding-top: 3px;
}
.form_reset h2:hover{
	background-image: url('/images/h2-bullet-selected.gif');	
}
p{
	font-size:90%;
	margin-top:3px;
}
img{
	border:0px;
}

/***************** Framework *****************/ 
#container{
	margin:auto;
	margin-top:-1px;
	background: url('/images/body-back.jpg') repeat-y center;
	width:1015px;
	text-align:left;
	padding-bottom:50px;
}

#vismenu #strapline{
	margin-top:8px;
	margin-left:5px;
	margin-bottom:9px;
}
#vismenu #phone_no{
	margin-top:17px;
}
#vismenu #phone_no span{
	font-weight:bold;
	font-size:120%;
}
#vismenu #phone_no #call_now{
	position:absolute;
	width:330px;
	margin-left:432px;
	text-align:right;
	font-size:120%;
	margin-top:47px;
}

.cwrap{
	width:970px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

.noborder{
	border:0px;
}
/***************** Header *****************/ 
#ohead{
	margin-top:0px;
}
#logo{
	position:absolute;
	margin-top:-17px;
	margin-left:-479px;
}


#sitemenu #header_links{
	margin-top:-27px;
	margin-left:194px;
	text-align:center;
	padding-top: 15px;
 	color: #ffffff;
}
#sitemenu #header_links ul{
	margin:0 0 0 40px;
	padding: 0px;
}
#sitemenu #header_links ul li{
	display:inline;
	padding:0px;
	margin:0px;
}
#sitemenu #header_links ul li a{
	text-decoration: none;
	display: block;
	text-align:center;
	height:25px;
	float:left;
	width:120px;
	padding-top: 5px;
	color: #FFFFFF;
	background-repeat:no-repeat;
	background-position:top 15px;
}

#sitemenu #header_links ul li a.last{
	width:123px;
}

.selected{
	font-weight: bold;	
}

#sitemenu #submenu{
	font-weight: bolder;
	font-size: 13px;
	color: #FFFFFF;
	margin-top:-4px;
	margin-left:194px;
}
#sitemenu #submenu ul {
	clear:both;
}
#sitemenu #submenu ul li{
	display: inline;
	float:left;
}
#sitemenu #submenu ul li a{
	text-decoration: none;
	display: block;
	text-align:center;
	float:left;
	width:126px;
	padding: 3px 0;
	color: #FFFFFF;
	height:19px;
}
#sitemenu #submenu ul li:hover .menu_level2{
	display:block;
}
#sitemenu #submenu ul li a.last{
	width:129px;
}

/* Left-Menu Job Search Form */
.job_search_left{
	padding:5px 0 2px 5px;
	display:none;
	margin-left:0px;
	color:#555555;
	margin-bottom:65px;
	background:url('/images/left-search-back.gif') no-repeat;
}
.job_search_left fieldset{
	padding-left:2px;
	margin-left:0px;
	padding-bottom:2px;
}
.job_search_left #keyword{
	width:160px;
	background:#ffffff;
}
.job_search_left fieldset label{
	display:block;
	font-size:80%;
	font-weight:bold;
}
.job_search_left fieldset legend{
	display:block;
	font-size:110%;
	font-weight:bold;
	color: #555555;
	margin-left:30px;
	margin-top:5px;
}
.job_search_left fieldset select{
	width:160px;
	border:1px solid #FEB7B7;
	background:#FFE6E6;
}
.job_search_left fieldset select:focus{
	width:160px;
	border:1px solid #FF1818;
	background:#FFE6E6;
}
.job_search_left fieldset input {
	border:1px solid #FEB7B7;
}
.job_search_left fieldset input:focus {
	border:1px solid #d94443;
	background:#FFE6E6;
}
#search_detail #job_search{
	width:100%;
}

#search_detail #job_search fieldset{
	width:100%;
}
#search_detail #job_search label{
	width:50%;
}
#search_detail .toggle{
	background:transparent;
	overflow:visible;
	width:100%;
	max-height:none;
}

/***************** Footer *****************/ 

#footer {
	color:#000000;
	height:235px;
}
#footer ul{
	padding-left:0px;
	margin: 0px;
}
#footer ul li{
	display:inline;
	padding:1px 5px;
	font-size:75%;
}
#footer a, #footer a:visited{
	color:#000000;
	text-decoration:none;
}
#footer_logo{
	 position: absolute;
	 margin-left: 800px;
}

#footer #footer_item_container{
	margin:-160px auto auto;
	width:1015px;
}

#footer #footer_links{
	padding-top:30px;
}

#footer #bottom_left_links{
	margin-top:-210px;
	margin-left:-950px;
	text-align:center;
	clear:left;
}
/***************** Center Content *****************/ 

#main{
	margin-left:225px;
	width:565px;
	margin-top:-30px;
	min-height: 840px; 
/*	padding-top:20px;	*/
	padding-left:20px;
	margin-bottom:125px
}
#main_index{
	margin-left:225px;
	width:740px;
	margin-top:-30px;
	min-height: 980px; 
/*	padding-top:20px;	*/
	padding-left:20px;
}
#main h1{
	margin-left:-11px;
}
#main div.right_image{
	text-align:right;
}

#left{
	position: absolute;	
	top:180px;
	margin-left:21px;
	padding-left:10px;
	background:url('/images/left-back.jpg') no-repeat right top;
	width:203px;
}

#right{
	margin-left:812px;
	margin-right:1000px;
	position:absolute;
	top:135px;
	width:185px;
	padding-top:39px;
}

#main h2{
	font-size: 14px;
	font-weight: bolder;
	color:#555555;
}
#main ul{
	font-size: 13px;
	list-style: square;
}
#main ol{
	font-size: 13px;
}
#main li{
	padding:3px ;
}
#main strong{
	font-size: 13px;
	font-weight: bolder;
 	color:#555555;
}
#main p{
	font-size: 13px;
}
#main p{
	font-size: 13px;
}
.testimonial{
	font-size: 14px;
	font-style: italic;
	font-weight: bolder;
	text-align: right;
	border-bottom:solid 1px #cccccc;
	padding-bottom: 3px;
	margin-bottom:50px;
}
/***************** Menus *****************/ 

#vismenu{
	text-align:left;
	margin-left:244px;
	height:3px;
	padding-right: 30px;
}
#vismenu div{
	text-align:right;
	float:right;
	width:100%;
}

#phone_no{
	color:#ffffff;
	font-size:125%;
	font-weight:bold;
}

/***************** Boxes *****************/ 
.box1-top{
	background-image: url('/images/content-box1.jpg');
	background-repeat: no-repeat;
	width:180px;
	height:41px;
	margin:0px;
}
.box1-top h2, .box2 h2{
	font-size:85%;
	color: #ffffff;
	padding-left:28px;
	padding-top:15px;
	margin:0px;
}
.box2 h2{
	padding-top:5px;
	padding-bottom:7px;
}

.box1{
	background-image: url('/images/content-box1.jpg');
	background-repeat: no-repeat;
	background-position: -3px bottom;
	width:194px;
	min-height:130px;
	margin-left:3px;
}

.box2-top{
	background-image: url('/images/box/b2-top.jpg');
	background-repeat: no-repeat;
	width:180px;
	height:10px;
}

.box2{
	background-image: url('/images/box/b2.jpg') ;
	background-position: bottom;
	background-repeat: no-repeat;
	width:180px;
	min-height:130px;
}

.box_content1{
	padding:3px 32px 3px 12px;
	font-size:80%;
}

.box_content2{
	padding:0px 10px 30px 10px;
}


/***************** Center Content *****************/ 

.form_reset{
/*	padding-top: 20px;  */
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#5A5A5A;
}
.form_reset p{
	font-size: 12px;
	padding-left: 10px;
}
.form_reset form,.form_reset label{
	float: left;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.form_reset form fieldset{
	border: none;
	padding-bottom: 40px;
	border-top: 1px solid #c9c7c7;
}
.form_reset form fieldset div{
	padding-top: 10px;
	padding-left: 10px;
}
.form_reset form fieldset div label,.form_reset label{
	width: 125px;
	float:left;
}
.form_reset form fieldset legend{
	border: none;
	font-size: 14px;
}
.form_reset form input,select {
	border:1px solid #FEB7B7;
	background:#FFE6E6;
}
.form_reset form input:focus {
	border:1px solid #FF1818;
	background:#FFE6E6;
}
.form_reset form input[type="image"] {
	border:none;
	background:none;
}

.form_reset form textarea {
	width: 350px;
	height:75px;
	border:1px solid #FEB7B7;
	background:#FFE6E6;
}
.form_reset form textarea:focus {
	border:1px solid #FF1818;
	background:#FFE6E6;
}
.form_reset form input.submit{
	margin-left: 125px;
	width:120px;
}
.job_info{
	padding: 10px 0 20px 20px;
}	
.app_title{
	font-size: 15px;
	font-weight:bolder;
	padding:20px 0 0 20px;
}
	
.small{
	width:100px;
}
.med{
	width:200px;	
}
.large{
  width:300px;
}


/* newsfeed scroller */

#scrollup{
	position:relative;
	overflow:hidden;
	height:200px;
	width:100%;
}
.headline{
	position:absolute;
	top:210px;
	left:5px;
	height:195px;
	width:100%;
}
.ordinary{
	padding-top :10px;
}


.searchlabel{
	background:  url(../images/menu/left.gif) no-repeat;
	padding-top :5px;
	padding-left :23px;
	padding-bottom :5px;
	font-size:13px;
	font-weight:bolder;
	opacity:0.7;
	width: 60px;
	margin: 10px 0;
}
.searchlabel:hover{
	background:  url(../images/menu/bottom.gif) no-repeat;
	cursor: pointer;
	opacity:1;
}

.fieldreset fieldset{
	width:250px;
	
}

#left_menu{
	width:190px;
	margin-bottom:200px;
/*	background:  url(../images/leftmenu-center.jpg) repeat-y; */
}
#left_menu a span{
	padding-left:5px;
}
#left_menu a{
	text-decoration: none;
	color:#5A5A5A;
	font-weight: bolder;
	font-size: 13px;
	padding-left:0px;
}
#left_menu a:hover{
	color:#000;
}
#left_menu ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#left_menu ul li{
	padding-left:20px;
	background:url(../images/h2-bullet.gif) no-repeat left center;
}
#left_menu ul ul{
	left:-15px;
}
#left_menu ul li:hover{
	background:url(../images/h2-bullet-selected.gif) no-repeat left center;
}

.left_sub{
	display:none;
}
.text_area{
	display:none;
}
.text_heading{
	cursor: pointer;
}
#sub_selected{
	color:#000 !important;	
}
#search_detail{
	line-height:17px;
/*	border:1px solid #EE3C38; */
}
#search_detail label{
	font-weight: bolder;
	float:left;
	width:60px;
}
.detail_info{
	padding-left: 10px;
}
.detail_info i{
	color:#999999;
}
.detail_title{
	font-weight: bolder;
	background: url(../images/title_black.jpg);
	height:25px;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 130%;
	padding-left: 5px;
	padding-top: 3px;
}
#search_result{
	padding:30px 0;
}
.result{
	border:1px solid #d94443;
	margin:10px 0 0 0;
}
.description{
	padding:10px 10px 0 10px;
	line-height:17px;
}
.description label{
	font-weight: bolder;
	float:left;
	width:80px;
}
.result_title{
	font-weight: bolder;
	font-size: 110%;
	background: url(../images/title_red.jpg) scroll 0 22px;
	height:20px;
	color: #FFFFFF;
	padding:1px 5px;
}
.result_title a{
	margin-top:2px;
/*	margin-top:-15px; */
	margin-right: 5px;
	text-decoration: underline;
	font-size:85% ;
}
.apply_result{
	text-align: right;
	height:30px;
	padding-bottom: 10px;
}
.apply_result a{
	padding-right: 5px;
}
.apply_result a span{
	background: url(../images/red_button.jpg) no-repeat;
	width:145px;
	height:30px;
	font-weight: bolder;
	font-size: 105%;
	padding:10px 20px;

	}
.ui-effects-transfer { border: 2px dotted gray; } 
/* addted temporaly  */
.popup_default{
	overflow: auto;
	background-color: #FFE6E6;
	width:185px;
	max-height: 200px;
	border:1px solid #FEB7B7;
	display:none;
	z-index:1000;
	position: absolute;
}

.popup_default ul{
	list-style-type: none;
	position: relative;
	left:-35px;
	top:0px;
}
.popup_default label{
	display:block;
	font-size:80%;
	font-weight:bold;
}	


/* addted temporaly  */
.close_result{
	float:right;
}
.send{
	float:right;
/*	margin-right: 60px !important; */
}
.transparent{
	-moz-opacity:.50;
	filter:alpha(opacity=50);
	opacity:.50;
}
.transparent:hover{
	-moz-opacity:1;
	filter:alpha(opacity=100);
	opacity:1;
}
#short_list{
	min-height:75px;
	width:170px;
	color:#5A5A5A;
	padding:10px;
	
}
#short_list span{
	font-weight: bolder;
}
#short_list h1{
	font-size:15px;
	}
#short_list a{
	font-size:13px;
	color:black;
	text-decoration: underline;	
}
#clear_list{
	float: right;
	color:#5A5A5A !important;	
	font-weight: bolder;
	padding-right: 10px;
}
#list_message{
	display: none;
	z-index:100;
	background: white;
	width:250px;
	height:30px;
	text-align: center;
	padding: 10px;
	border:1px solid red;
	font-weight: bolder;
	margin-top: -110px;
	margin-left: 100px;
	
}
.ui-effects-transfer { border: 2px dotted red; }

#popupcontent{
	display:none;
	width: 0px;
	height:300px;
	border-right: 2px solid #992e2d;
	border-top: 2px solid #992e2d;
	border-bottom: 2px solid #992e2d;
	position: absolute;
	z-index: 1000;
	left:213px;
	top:15px;
	background: #d34241 url('/images/popup-background.jpg');

}
#popuptext fieldset input{
 	border: none;
}
#popuptext{
	float:right;
	width: 98%;
	height: 275px;
	overflow: auto ;
}
#popuptext fieldset{
	width:90%;
}
#popuptext fieldset label {
display:block;
font-size:12px;
font-weight:bolder;
width:255px;
color: #ffffff;
}
#popupcontent a{
	float:right;
	padding-right: 5px;
	font-weight: bolder;
	color: #fff;
	height:25px;
	font-size: 13px;
}

#movie{
	margin-left:3px;
	margin-top:2px;
}

#logos{
	margin-left:-20px;
	text-align: center;
	margin-top:15px;
}


#section_rotator{
	height:287px;
	margin-left:-5px;
	margin-top: -9px;
	margin-bottom:15px;
}

.description{
	background:url('/images/search-bg.jpg');
}
#search, #search:focus{
	border:none !important;
	width:120px;
	height:25px;
	background: none !important;
	padding-left:25px;
}
#apply_popup{
	height:200px;
	width:400px;
	border:2px white solid;
	z-index:1001;
	background:#ffffff;
}
#apply_bg{
	display:none;
	width: 100%;
	background-color: #000000;
	height:600px;
	z-index: 1;
	position: fixed;
	top:0px;
	left:0px;
	
}
#site-map-div{
	margin: auto;
	font-size:65%;
	padding-left: 120px;
	width: 700px;
	text-align:left;
	margin-top:-50px;
	padding:20px;
}
#site-map-div a{
	text-decoration: none;
	color: black;
}
#site-map-div a:hover{
	text-decoration: underline;
}
.level-one li{
	width:220px;
	float:left;
	list-style: none;
}
.level-two li{
	width:160px;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.level-two{
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.level-three{
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

.level-two li{
	float:none;
}
#dialog{
	width:500px;
	height:400px;
	text-align: left;
	font-size: 14px;
}
#dialog label{
	width:100px;
	float:left;
	font-weight:bolder;
	}
#dialog div{
	min-width:300px;
	float:left;
	padding:2px;
	}
#dialog img{
	margin-left: 170px;
	margin-top: 30px;
	}

/*---------------------------------*/
.link-button{
	height:74px;
	width:174px;
	float:left;
}
#link-containter{
	width:174px;
	float: right;
}
#telesale-link{
	background: url('/images/sections/tel-button.jpg') no-repeat;
}
#telesale-link:hover{
	background: url('/images/sections/tel-button-over.jpg') no-repeat;
}
#it-service-link{
	background: url('/images/sections/it-button.jpg') no-repeat;
}
#it-service-link:hover{
	background: url('/images/sections/it-button-over.jpg') no-repeat;
}
#executive-link{
	background: url('/images/sections/exe-button.jpg') no-repeat;
}
#executive-link:hover{
	background: url('/images/sections/exe-button-over.jpg') no-repeat;
}
#image-containter{
	float:left;
	width:384px;
	height:220px;
}
#image-containter div{
	width:100%;
	height:100%;
}
.home-image{
	display:none;
}
#image-tele{
	background: url('/images/sections/telesales-small.jpg') no-repeat;
}
#image-it{
	background: url('/images/sections/it-services-small.jpg') no-repeat;
}
#image-exe{
	background: url('/images/sections/executives-small.jpg') no-repeat; 	
}
#member_logos{
	margin-left:40px;
	margin-top:20px;
	text-align: center;
}
#member_logos div{
	float:left;
}
.gray_bg{
	width:235px;
	height:212px;
	margin-top:-1px;
	margin-left: -1px;
	background: url('/images/gray_box.gif') no-repeat; 	
	float: left;
	color:#000000;
	font-size: 13px;
}
.gray_bg div, #gray_bg p, #gray_bg a, #gray_bg a:visited{
	color:#000000;
}
.gray_bg .candidateblog{
	color:#ffffff;
}

.gray_bg_large{
	width:466px;
	height:215px;
	margin-top:-1px;
	margin-left: -1px;
	background: url('/images/logo/gray_bg_large.gif') no-repeat; 	
	float: left;
	color:#000000;
	font-size: 13px;
}

#notepad{
	width:235px;
	height:215px;
	margin-top:-1px;
	margin-left: -1px;
	background: url('/images/gray_notepad.gif') no-repeat; 	
	float: left;
	color:#000000;
	font-size: 13px;
}
#notepad .candidateblog{
	color:#ffffff;
}
#notepad2{
	width:466px;
	height:215px;
	margin-top:-1px;
	margin-left: -1px;
	background: url('/images/notepad2.jpg') no-repeat; 	
	float: left;
	color:#ffffff;
	font-size: 13px;
	
}
#lated_jobs{
	float:left;
	width:266px;
	height:430px;	
	background: url('/images/tall_box.gif') no-repeat; 	
	color:#ffffff;

}

#notice{
	float:left;
	width:300px;
	height:200px;
}
#ext_logos{
	background: url('/images/logo/bg.gif') no-repeat; 
	padding: 3px 5px 0 6px;
	width:720px;
	height:215px;	
	
}
.elements{
	background: url('/images/logo/bg_large.gif') no-repeat; 
	padding: 5px 5px 5px 6px;
	width:720px;
	height:207px;
}

.left_logos img{
	margin-left: 10px;
	opacity:0.70;
	filter:alpha(opacity=70);
}
.left_logos img:hover{
	opacity:1;
	filter:alpha(opacity=100);
}

#ext_logos img{
	margin: 0 -2px ;
}
.candidateblog{
	padding:13px 0 7px 20px;
	font-size: 17px;
	font-weight: bold;
}

.blogtwitter{
		background: url('/images/logo/blog-twitter.gif') no-repeat scroll right; 
		height:32px;
		width:95%;
}
.advert-top{
	width: 100%;
}
.advert-bottom{
	margin-left: -10px;
	padding: 5px 20px;
	background: url('/images/advert-bottom-bg.jpg') no-repeat;
}
.advert-bottom img{
	padding:5px 10px;
	
}

#newsfeed{
	padding:0px;
	margin:0px;
	width:99%;
}
#job_rotate{
	color:#555555;
	padding-left: 0px;
}
#job_rotate li, #newsfeed li{
	list-style: none;
}
#job_rotate div{
	padding-bottom: 20px;
	font-size: 13px;
	width: 150px;
}

#job_rotate a{
	font-size: 13px;
	font-weight: bold;
	color:#555555;
}

#lated_jobs a{
	font-size: 14px;
	font-weight: bold;
	color:#3f3f3f;
}
.menu_toggle{
	background: url('/images/menu-toggle-bg.jpg') repeat-y;
	width:250px;
	position: absolute;
	z-index:100;
	display: none;
	margin-top: 25px;
	padding:10px 10px 10px 0;
}

.menu_toggle ul li a{
	background: none !important;
	text-align: left !important;
	float:left !important;
	width:230px !important;
	height:auto !important;
	padding:2px 0 !important;
	margin-left: -15px;
}
.menu_toggle a:hover{
	color:#000000 !important;
	}
	
.prev-link{
	float: left; 
}

.next-link{
	float: right;
}
#featured_clients {
	text-align: left;
}
#featured_clients div{
	width:190px;
	height:120px;
	text-align: center;
	vertical-align: middle;
}
#featured_clients li{
	list-style: none;
}
/***************** Contact Form *****************/ 
#contact-form{
	width:330px;
}
#contact-form div label{
	margin-right:330px;
}
#contact-form div #firstname, #contact-form div #lastname, #contact-form div #email{
	width: 210px;
}
#contact-form div #description{
	width:300px;
	height:100px;
}
#contact-form fieldset, #submit{
	border:none;
}

.twitter_comment{
	margin:10px 0px;
}
.twitter_comment .twitter_left{
	float:left;
	width:60px;
}
.twitter_comment .twitter_right{
	float:left;
	width:500px
}


#banner{
	margin-left:-11px;
	margin-top:-15px;
	margin-bottom:10px;
}

#abintegro{
	margin-left:-11px;
}

.sitemap_title{
	font-size:120%;
	font-weight:bold;
	padding-bottom:5px;
}


#breadcrumb{
	margin-bottom:20px;
	padding-top:10px;
	padding-left:10px;
	margin-left:-11px;
	border-bottom:#cccccc solid 2px;
}
#breadcrumb p{
	font-weight:bold;
	margin-bottom:5px;
}
#breadcrumb a:hover{
	text-decoration:underline;
}

.featured_clients{
	padding-left:0px;
}
.featured_clients ul{
	margin-top:0px;
	padding-left:9px;
}

.front_featured_clients ul{
	padding:0px;
	margin:10px;
	text-align:center !important;
}
.front_featured_clients ul li{
	width:210px;
	display:block;
}

.shade_mouseover:hover{
	background:#eeeeee;
	border:#bbbbbb solid 1px;
}

#sitemap{
	margin-left:74px;
}
#sitemap td{
	vertical-align:top;
	padding:0px 10px;
}


/* l2 menu

#submenu .menu_level2{
	padding-left:0px;
	width:250px;
	min-height:20px;
	padding:10px;
	position:absolute;
	margin-top:25px;
	display:none;
}
#submenu .menu_level2:hover{
	display:block;
}
#submenu .menu_level2 li{
	display:block !important;
	float:none !important;
	width:auto !important;
	height:auto !important;
}
#submenu .menu_level2 li a{
	background:none !important;
	float:none !important;
	width:auto !important;
	height:auto !important;
	text-align:left !important;
}
#submenu .menu_level2 li a:hover{
	color:#000000 !important;
}

*/


.outplacement_package{
	border:#cccccc 1px solid;
	background:#fafafa;
	padding:10px 20px;
	margin-bottom:10px;
}
.outplacement_package .left{
	float:left;
}
.outplacement_package .right{
	float:right;
}
.outplacement_package .desc{
	clear:both;
	font-style:italic;
}



