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

.top{
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	margin:0 auto;
	height:120px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C60651;
	
	}
.ban1{
		color: #BB90DB;
		font-family: 'Actor', sans-serif;
		width:960px;
		margin-left:auto;
		margin-right:auto;
			
	 }

.str_strg{
	padding:20px;
	font-family: 'Titillium Web', sans-serif;
	color:#FFF;
	font-size: 20px;
	font-weight: normal;
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
.caption
{
	text-align:left;font-family: 'Lora', serif;}
.footie{

	}
.footie ul{
	float:left;
	padding:0 20px 0 0;
}
.footie ul li{
	text-decoration: none;
	list-style-type: none;
}
.footie ul li a{
	color:#FFF;}
.navbr{
	width:250px;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	float:left;
	}
.contentbr{
	width:700px;
	height:320px;
	float:left;
	position:relative;
	z-index: 1;
	}
.contbr{
	width:700px;
	height:280px;
	float:left;
	}
.str_strg img {
	margin-right:10px;
	width:16px;}
.content{
	width:960px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/img.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	}
.abt_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/abt_bann.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;	  
   
 }
.rec_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/rec.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
   
 }
.exp_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/expertise_banner.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;	  
   
 }
.prc_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/recruit_banner.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
 }
 .trn_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/training_ban.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
 }
.lead_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/lead_banner.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;	  
   
 }
 .rel_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/bus_rel.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;	  
   
 }
 .drive_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/drive.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;	  
   
 }
#logo {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #737373;
	margin-bottom:10px;
};
#logo img{
	width:250px;}
.ftcontent{
	width:960px;
	margin:0 auto;}
#footer{
	background-image: url(../img/bg.jpg);
	background-repeat: repeat;
	margin-left:auto;
	margin-right:auto;
	padding:20px;
	font-family: 'Quicksand', sans-serif;
	color:#FFF;
	font-size: 14px;
}
ul.pNav{
	padding:0;}
ul.pNav li {
	color: #FFF;
	background-color: #737373;
	padding:10px;
	margin-bottom:10px;
	border: 1px solid #737373;
	list-style-type: none;
	}
ul.pNav li:hover {
	background-color: #211452;
	border: 1px solid #211452;
	}
ul.pNav li a {
	color:#fff;
	text-decoration: none;
}
ul.pNav li.active{
	background-color: #211452;
	} 
.clear{
	clear:both;}
#ttlbold{
	font-size:30px;
	font-family: 'Titillium Web', sans-serif;
	font-style: normal;
	line-height: 30px;
	margin-bottom:30px;
}
.txthome{
	margin:100px 40px 0 40px;
	width:350px;
	color:#130C32;
	font-size:large;
	font-style: normal;
	line-height:25px;
	font-family: 'Quicksand', sans-serif;
	font-weight: bold;
	}
.txtother{
	margin:100px 40px 0 40px;
	width:350px;
	color:#130C32;
	font-size:large;
	font-style: normal;
	line-height:25px;
	font-family: 'Quicksand', sans-serif;
	font-weight: bold;
	}
.txtocontact{
	margin:50px 40px 0 40px;
	
	color:#373737;
	font-size:large;
	font-style: normal;
	line-height:25px;
	font-family: 'Quicksand', sans-serif;
	font-weight: bold;
	}
.txtother ul{
	margin-top:50px;}
.txtother ul li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	margin-bottom:10px;
	list-style-type: none;
}
.txtother ul li ul{
	margin:5px 0 10px 10px;}
#ttlbold_other{
	font-size:36px;
	font-family: 'Titillium Web', sans-serif;
	font-style: normal;
	line-height: 30px;
	margin-bottom:30px;
}
.overview{
	margin:0 40px 0 40px;
	}
.sub_banner{
	
	height:20px;
	background-color: #211452;
	color:#FFF;
	width:660px;
	
	font-size:2em;
	padding: 10px 0 10px 10px;
	
	margin-bottom:10px;
}
.sub_banner_2{
	
	height:20px;
	background-color: #211452;
	color:#FFF;
	width:660px;
	
	font-size:2em;
	padding: 10px 0 10px 10px;
	
	margin-bottom:10px;
}
.sub_content{
	background-color: #FFF;
	color:#333;
	padding: 10px 20px 10px 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #211452;
	border-left-color: #211452;
}
.sticker{
	margin-top:-250px;
	width:670px;
	float:right;
	position:relative;
	z-index: 50;}
.sticker_2{
	margin-top:-300px;
	width:670px;
	float:right;}
.pg_loader{
	
	margin-top:20px;
	
	}
.sub_content span{
	color:#25093A;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
}
.contact_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/contact_bann.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
   
 } 
.payroll_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/payroll_banner.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
   
 }
.outsourcing_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/outsourcing.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
   
 }
.training_content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/training_banner.jpg);
	background-repeat: no-repeat;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
   
 }
.neutral{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color: #FBFAF8;
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
	box-shadow:  0 1px 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.0) inset;
   
 }
.conx{
	width: 680px;
	float:right;
	margin:0 auto;
	margin:0 10px;}
.txttoconx{
	margin:50px 40px 0 10px;
	width:350px;
	color:#130C32;
	font-size:large;
	font-style: normal;
	line-height:25px;
	font-family: 'Quicksand', sans-serif;
	font-weight: bold;
}
.profile{
	float: left;
    margin-right: 20px;
    margin-top: 20px;
    width: 300px;
	height:170px;
}
.profile img{
	 padding: 3px;
    border: 1px solid rgb(216, 216, 216);
    margin: 0px 8px 0px 0px;
    float: left;
	width:135px;}


.profile h4 {
    font-size: 16px;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    color: rgb(51, 102, 204);
    text-transform: capitalize;
}
.profile p span {
    font-size: 14px;
    color: rgb(153, 153, 153);
    display: block;
}
.clients{
	width:200px;
	height:150px;
	}
.clients img{
	width:150px;}
.conx ol li{
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	list-style-type: none;
}
.conx  h4{
	font-size: 16px;
	margin:10px 0;
    font-weight: normal;
    color: rgb(51, 102, 204);
    text-transform: capitalize;}