@charset "utf-8";

html #careers h3{
	margin-top:22px;

}

#customer_stories p{
	font-size: 14px;
	font-weight: normal;
	color: #555;
	line-height: 20px;
	margin-bottom: 12px;
	font-style: italic;
}

#customer_stories p.customer{
	font-style: normal;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 20px;
	color:#222;
}

#customer_stories p.customer strong{
	color:black;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
}

html #careers p{
	line-height: 20px;
}

html #careers_header{
	margin-bottom: 0px;
	position: relative;
}

html #careers h4{
	font-weight: normal;
	margin-bottom: 10px;
	color:#222;
}

html #careers .line{
	border-top:1px solid #bbb;
	height:20px;
	margin-top: 0px;
}

html #careers ul li{
	margin-left: 0;
	margin-bottom: 5px;
	margin-right: 0;
	margin-top: 0px;
}

#column1, #column2, #column3{
	width:31.2%;
	float: left;
	margin-right: 2%;
}

html #careers .job_overview{
	width:100%;
	margin-bottom: 60px;
}

#careers #sublinks{
	position:absolute;
	top:180px;
	left:348px;
}

#careers #sublinks p{
	color:white;
}

#careers p a:link{
	color:white;
	text-decoration: none;
}

#sublinks p a:visited{
	color:#ccc;
	text-decoration: none;
}

#sublinks p a:hover{
	text-decoration: underline;
}

#careers .chooses{
	font-size: 12px;
	line-height: 14px;
	color:#555;
	margin-top: 2px;
}

#careers .date{
	font-size: 10px;
	color:#999;
	margin-bottom: 0px;
}

#careers .job_overview .customer{
	margin-bottom: 0px;
	color:#111;
	margin-bottom: 20px;
}

.customers_box{
	margin-top:40px;
}
