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

* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	margin:0;
	color: #000;
	line-height: 20px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:13px;
	background:url(../images/bg.gif) repeat-x;
}
#total_container_index {
	margin:auto;
	width:974px;
	overflow: hidden;
	height:auto;
	border:1px solid #d6d6d6;
}
.clear {
	clear: both;
}
/*--------------------Header---------------------*/

#header {
	width:1000px;
	height:105px;
	background:#FFF;
	margin:auto;
}
#topnavigationcontainer {
	width:1000px;
	height:35px;
	float:right;
}
.topnavigationlinks {
	width:300px;
	height:25px;
	float:right;
	margin:0px 0px 0px 0px;
}
.top_home {
	width:68px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9b9b9b;
	text-align:left;
	text-decoration:none;
	margin:5px 0 0 0;
}
.top_home:hover {
	width:68px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9933;
	text-align:left;
	text-decoration:none;
	margin:5px 0 0 0;
	cursor:pointer;
}
.top_sitemap {
	width:70px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9b9b9b;
	text-align:left;
	text-decoration:none;
	margin:5px 0 0 0;
}
.top_sitemap:hover {
	width:70px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9933;
	text-align:left;
	text-decoration:none;
	margin:5px 0 0 0;
	cursor:pointer;
}
.top_contactus {
	width:80px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9b9b9b;
	text-align:left;
	text-decoration:none;
	margin:5px 0 0 0;
}
.top_contactus:hover {
	width:80px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9933;
	text-align:left;
	text-decoration:none;
	margin:5px 0 0 0;
	cursor:pointer;
}
.logo_inside_container {
	width:300px;
	height:70px;
	margin:0px 0 0 15px;
	float:left;
	display:inline;
}
/*--------------------Header End---------------------*/



/*-------------------Navigation Start------------------*/
.navcurveleft {
	width:14px;
	height:36px;
	float:left;
	margin:auto 0px 0px 10px;
}
.navcurveright {
	width:14px;
	height:36px;
	float:left;
	background:url(../images/nav_rightcurve.jpg) no-repeat;
}
/*-------------Flash Banner Start----------*/ 
#bannercontainer {
	width:976px;
	height:207px;
	margin:auto 0px 0px 0px;
}
/*-------------Flash Banner End----------*/ 



/*-------------middlecontent Start----------*/ 
#middlecontainer {
	width:961px;
	height:640px;
	margin:15px auto;
}
#middlecontainer1{
	width:961px;
	height:auto;
	margin:15px auto;
}
/*-------------leftcontainer Start----------*/ 
#leftconainer {
	width:725px;
	height:auto;
	float:left;
}

.style7 {
	color: #990e0e;
	font-weight: bold;
	font-size: 17px;
	padding-top:5px;
}
#leftcol {
	width:720px;
	height:auto;
	float:left;
	margin:10px 0px 0px 0px;
	border:1px solid #b8b8b8;
}
.welcomeheading {
	width:445px;
	height:21px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9b9b9b;
	text-decoration:none;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
.welcometext {
	width:515px;
	height:auto;
	margin:10px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	float:left;
	display:inline;
}
.img1 {
	width:123px;
	height:auto;
	float:left;
	margin:10px 10px 10px 30px;
	border:1px solid #E6E6E6;
	display:inline;
}
.img {
	width:123px;
	height:auto;
	float:left;
	padding:10px 10px 10px 10px;
	border:1px solid #E6E6E6;
	display:inline;
}
/*----------About us text start--------------*/
.aboutustext {
	width:515px;
	height:auto;
	margin:10px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	float:left;
	display:inline;
}
.aboutustext1 {
	width:715px;
	height:auto;
	float:left;
	background:#fff;
	margin:5px 0px 0px 0px;
}
.recruit {
	width:705px;
	height:auto;
	float:left;
	background:#fff;
	margin:5px 0px 0px 0px;
}
.captionheader {
	width:710px;
	height:25px;
	background:#e8e8e8;
	padding:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
}
.corporateheader {
	width:250px;
	height:20px;
	background:#666666;
	margin:10px 0px 0px 0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	padding:0px 0px 0px 5px;
	font-weight:bold;
}
.vision {
	width:535px;
	height:auto;
	float:left;
	background:#f4f4f4;
	margin:5px 0px 0px 0px;
}
.mission {
	width:700px;
	height:auto;
	float:left;
	background:#fff;
	margin:5px 10px 0px 0px;
	text-align:justify;
}
.pchard {
	width:445px;
	height:21px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9b9b9b;
	text-decoration:none;
	font-weight:bold;
	margin:19px 0px 0px 10px;
}
.pchardtime {
	width:690px;
	height:200px;
	float:left;
	margin:10px 0px 0px 10px;
}
.recruitment {
	width:auto;
	height:auto;
	margin:0px 0px 0px 160px;
}
.recruitsub {
	width:200px;
	height:20px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 5px;
	background:#4f81bd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bolder;
	display:inline;
}
.recruitsub1 {
	width:250px;
	height:auto;
	float:left;
	background:#f4f4f4;
	margin:5px 0px 0px 5px;
	display:inline;
}
.testp {
	width:100px;
	height:25px;
	margin:10px 0px 0px 0px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09F;
	font-weight:bold;
}
/*----------About us text end--------------*/

/*-------------leftcontainer end----------*/ 

/*-------------services Content start----------*/ 

.callcentertext {
	width:700px;
	height:auto;
	padding-left:5px;
	text-align:justify;
}
#servicescontent {
	width:720px;
	height:auto;
	float:left;
	margin:10px 0px 10px 0px;

	
	color:#000;
}
#whya1 {
	width:720px;
	height:auto;
	float:left;
	margin:10px 0px 10px 0px;
		color:#000;
}
.serviceheader {
	width:710px;
	height:25px;
	background:#054776;
	padding:5px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.services_insidecontainer {
	width:720px;
	height:auto;
	padding:0 0 0 0;
	float:left;
}

.form_insidecontainer {
	width:700px;
	height:auto;
}
.s1 {
	width:240px;
	height:auto;
	float:left;
	background:#fff;
	margin:5px 0px 0px 0px;
}
.s2 {
	width:240px;
	height:auto;
	float:left;
	background:#fff;
	margin:5px 0px 0px 0px;
}
.s3 {
	width:240px;
	height:auto;
	float:left;
	background:#fff;
	margin:5px 0px 0px 0px;
}
.s1sub {
	width:215px;
	height:auto;
	float:left;
	margin:5px 0px 5px 5px;
	color:#000;
}
.shead {
	width:200px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff8416;
	text-align:left;
	font-weight:bold;
}
.hr {
	width:1000px;
	height:20px;
}
.more2 {
	width:60px;
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c0c07;
	text-decoration:none;
	margin:0px 5px 0px 0px;
	font-weight:normal;
}
.more2:hover {
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0px 5px 0px 0px;
	font-weight:normal;
	cursor:pointer;
}
/*-------------services Content End----------*/ 

.mnc{width:220px;
height:154px;
float:right;
background:url(../images/mnc.gif) no-repeat;

}

.submitresume{
	width:133px;
	height:27px;
	margin:125px 0px 0px 0px;
	float:right;
}
.gallery1 {
	width:156px;
	height:89px;
	margin:10px 0px 0px 20px;
	float:left;
}
.testimonialicon {
	width:100px;
	height:70px;
	float:left;
		padding:5px 15px 0px 5px;
}
.testimonial {
	width:700px;
	height:auto;
	margin:auto;
	background:#f4f4f4;
	border:1px solid #dcf2fd;
}
.testimonialtext {
	width:710px;
	height:100px;
	padding:5px 0px 0px 0px;
}
.testp {
	width:700px;
	height:auto;
	margin:0px 10px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066FF;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}
/*-------------Rightcontainer Start----------*/ 

#righcol {
	width:221px;
	height:auto;
	float:right;
}
.whatsnew {
	width:220px;
	height:150px;
	float:right;
	border:1px solid #b8b8b8;
	margin:10px 0px 0px 0px;
}
.whatsnew1 {
	width:220px;
	height:30px;
	margin:0;
}
.whatnewtxt {
	width:200px;
	height:auto;
	margin:20px 0px 0px 10px;
	color:#116098;
	font-weight:bold;
}
.gallery {
	width:220px;
	height:154px;
	float:right;
	border:1px solid #b8b8b8;
	margin:5px 0px 0px 0px;
}
.news {
	width:auto;
	height:80px;
	margin:0px 0px 50px 10px;
	color:#000;
	font-weight:normal;
}
.testimonials {
	width:220px;
	height:auto;
	float:right;
	border:1px solid #b8b8b8;
	margin:5px 0px 0px 0px;
}
.more {
	width:60px;
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c0c07;
	text-decoration:none;
	margin:20px 5px 0px 0px;
	font-weight:normal;
}
.more:hover {
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:20px 5px 0px 0px;
	font-weight:normal;
	cursor:pointer;
}
.more1 {
	width:60px;
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c0c07;
	text-decoration:none;
	margin:15px 5px 0px 0px;
	font-weight:normal;
}
.more1:hover {
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:underline;
	margin:15px 5px 0px 0px;
	font-weight:normal;
	cursor:pointer;
}


#cal_centre{ width:220px;
height:150px;
margin:5px;
}
/*-------------Rightcontainer end----------*/ 

/*-------------middlecontent end----------*/ 

/*-------------Registration start----------*/ 

#regiscontainer {
	width:500px;
	height:500px;
	margin:10px 0px 0px 40px;
	float:left;
}
.regis_inside {
	width:400px;
	height:20px;
	margin:10px 0px 0px 0px;
}
.regis_mesg {
	width:500px;
	height:100px;
	margin:10px 0px 0px 0px;
}
.regis_mesg1 {
	width:250px;
	height:90px;
	margin:0px 0px 0px 5px;
	float:left;
}
.textname {
	width:150px;
	height:15px;
	float:left;
	margin:0px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	font-weight:bold;
}
.textfield {
	width:150px;
	height:auto;
	float:left;
	margin:0px 0px 0px 5px;
	ont-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	font-weight:bold;
}
.button {
	width:200px;
	height:auto;
	margin:20px 0px 0px 180px;
}
.button1 {
	width:60px;
	height:auto;
	margin:20px 0px 0px 320px;
}
.comments {
	width:150px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
	margin:10px 0px 0px 150px;
}
.comments1 {
	width:250px;
	height:100px;
	margin:20px 0px 0px 150px;
}
.sitemap {
	width:500px;
	height:auto;
	margin:10px 20px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.list {
	padding:0;
	margin:0;
	list-style:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	text-decoration:none;
}
.list:hover {
	padding:0;
	margin:0;
	list-style:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff9638;
	text-decoration:none;
}
.list li {
	display:block;
	padding-left:10px;
	list-style:none;
}
.list li {
	display:block;
	padding-left:10px;
	list-style:none;
}
/*-------------Registration end----------*/ 




/*-------------footer content start----------*/ 

#footercontainer {
	width:976px;
	height:52px;
	background:url(../images/footer_bg.gif) repeat-x;
	margin:auto;
}
.footer_inside_container {
	width:970px;
	height:50px;
	margin:auto;
}
a.footerlinks {
	color:#a8a8a8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.footerlinks:hover {
	color:#3eade5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.copyright {
	width:400px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#9b9b9b;
	text-align:left;
	padding:10px 0px 0px 10px;
}
.designed {
	width:410px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#9b9b9b;
	text-align:right;
	padding:10px 0px 0px 0px;
}
.briofactors {
	width:150px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#0099FF;
	text-decoration:none;
	text-align:left;
	padding:5px 0px 0px 0px;
}
.briofactors:hover {
	width:150px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#df5615;
	font-weight:bolder;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
	padding:5px 0px 0px 0px;
}
/*-------------footer content end----------*/

