/* CSS Document */

#bannerContOut{
	height:290px !important;
}
.outsourcingHeader {
	padding-left:342px;
	width:618px;
	padding-top:42px;
	position:relative;
}
.outsourcingHeader img.book {
	position:absolute;
	top:42px;
	left:2px;
}
.outsourcingHeader h2 {
	color:#0d387e;
	background-color:inherit;
	font:bold 44px/44px Helvetica, sans-serif;
	padding-bottom:6px !important;
}
.outsourcingHeader h2 span {
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#555;
	background-color:inherit;
}
.outsourcingHeader p {
	font:19px/28px Helvetica, sans-serif;
	color:#7f7f7f;
	background-color:inherit;
}

.outsourcingContent .col1,
.outsourcingContent .col2 {
	float:left;
	width:auto;
}
.outsourcingContent .col1 {
	width:332px;
	padding:245px 10px 0 0;
}
.outsourcingContent .col1 p.quote {
	font:italic 17px/26px Georgia, "Times New Roman", Times, serif;
	color:#14233c;
	background-color:inheit;
	padding-left:14px;
	padding-bottom:8px !important;
	padding-top:0 !important;
	background:url(../images/lq.gif) no-repeat 0 4px;
}
.outsourcingContent .col1 p.name {
	font:italic 17px/26px Georgia, "Times New Roman", Times, serif;
	color:#778191;
	background-color:inheit;
	padding-left:14px;
}
.outsourcingContent .col1 p.quote span {
	background:url(../images/rq.gif) no-repeat 245px 57px;
	padding-right:14px;
	display:block;
}
.outsourcingContent .col2 {
	width:280px;
}
.outsourcingContent .col2 ul li {
	color:#000;
	background-color:inherit;
	background:url(../images/black-round.gif) no-repeat 0 8px !important;
	font-size:14px;
}
.outsourcingContent .col2 ul li.linkText {
	background:none !important;
	padding-left:0 !important;
}
.outsourcingContent .col3 {
	float:right;
	width:310px;
}
.outsourcingContent .yBox {
	color:#000;
	background-color:#fff25e;
	border:8px solid #14233c;
	padding:14px 20px;
	margin-bottom:22px;
}
.outsourcingContent .yBox h3 {
	font:bold 18px/26px Helvetica, sans-serif !important;
	color:#14233c;
	background-color:inherit;
	padding:0 0 12px;
}
.outsourcingContent .yBox p {
	height:100%;
	overflow:hidden;
	padding:0 0 7px !important;
}
.outsourcingContent .yBox label {
	width:85px;
	float:left;
	display:block;
	font-size:14px;
	line-height:42px;
	text-align:right;
}
.outsourcingContent .yBox input {
	width:150px;
	float:right;
	height:16px;
	padding:13px 4px;
	font:14px/16px Arial, Helvetica, sans-serif;
	border:1px solid #979797;
	text-align:left;
}
.outsourcingContent .yBox input.outourceBtn {
	width:158px;
	float:right;
	height:34px;
	padding:0 !important;
	border:0;
}
.outsourcingContent .wBox {
	color:inherit;
	background-color:#fff;
	text-align:center;
	padding:14px 0;
}
.outsourcingContent .wBox h3 {
	color:#0d387e;
	background-color:inherit;
}

.shareThis {
	float:right;
	width:auto;
}
.shareThis h4 {
	border:0;
	font:bold 16px/20px Helvetica, sans-serif;
	color:#0d387e;
	background-color:inherit;
	text-align:right;
	border:none !important;
}
.shareThis .shareIco,
.shareThis .shareLink {
	float:right !important;
}
.shareThis .shareLink {
	margin:0 0 10px 10px;
	display:block;
	width:30px;
	height:30px;
}

