/* CSS Document */
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../../BebasNeue-webfont.eot');
    src: url('../../BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../BebasNeue-webfont.ttf') format('truetype'),
         url('../../BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {
	background: #FFFFFF;
	margin:0px;
	padding:0px;
	}
.main {
	/*background:url(images/main.jpg) no-repeat;*/
	width:1026px;
	height:1222px;
	margin:auto;
	border:solid 0px #99FFCC;
 }
 .sntw{
 	border:solid 0px;
	height:30px;
	width:1026px;
	text-align:right;
 }
 	.sntw img{
		padding:0px 2px 0px 2px;
	}
 .header{
 	border:solid 1px #E7E7E7;
	height:114px;
	width:1026px;
 }
 	.logo{
		margin:36px 0px 0px 38px;
		float:left;
	}
	.hlinks{
		height:50px; 
		border:solid 0px; 
		width:550px;
		margin:55px 15px 0px 50px;
		float:right;
		text-align:right;
	}
		.hlinks ul{
			margin:0px;
			padding:15px;
		}	
			.hlinks ul li{
				display:inline;
				font-family:"Calibri", Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#5C5C5C;
				font-weight:200;
				padding:0px 15px 0px 16px;
			}
				.hlinks ul li a{
					text-decoration:none;
					color:#5C5C5C;
				}
				.hlinks ul li a:hover{
					color:#000000;
					font-size:14px;
				}
.slider{
	height:256px;
	width:1026px;
	border:solid 0px #E7E7E7;
	margin:4px 0px 4px 0px;	
}
	.sliderl{
		height:256px;
		width:1026px;
		border:solid 1px #E7E7E7;
		margin:4px 0px 4px 0px;	
		float:left;
	}
	.sliderr{
		height:256px;
		width:410px;
		border:solid 1px #E7E7E7;
		margin:4px 0px 4px 0px;	
		float:right;
	}	
	
	.mbox-1{
		height:303px;
		width:226px;
		border:solid 1px #E7E7E7;
		margin:10px 0px 0px 0px;
		float:left;
		background-image:url('../../images/services.jpg');		
		background-repeat:no-repeat;
		background-position:90% 93%; 
	}
	.mbox-4{
		height:303px;
		width:226px;
		border:solid 1px #E7E7E7;
		margin:10px 0px 10px 37px;
		float:right;
		background-image:url('../../images/expertise.jpg');		
		background-repeat:no-repeat;
		background-position:94% 22%; 
	}
	.mbox-3{
		height:303px;
		width:226px;
		border:solid 1px #E7E7E7;
		margin:10px 0px 10px 37px;
		float:right;
		background-image:url('../../images/process.jpg');		
		background-repeat:no-repeat;
		background-position:85% 28%;
	}
	
	.mbox-2{
		height:303px;
		width:226px;
		border:solid 1px #E7E7E7;
		margin:10px 0px 10px 37px;
		float:right;
		background-image:url('../../images/our-team.jpg');		
		background-repeat:no-repeat;
		background-position:45% 28%;
	}
		.mbox-h{
			height:28px;
			color:#636363;
			background:#E7E7E7;
			padding:8px 0px 6px 20px;
			font-family:"Calibri", Arial, Helvetica, sans-serif;
			font-size:18px;
		}
			.mbox-h a{
				text-decoration:none;
				color:#636363;
			}
				.mbox-h a:hover{
					text-decoration:none;
					color:#000000;
				}
		.mboxul{
			height:231px; 
			border:solid 0px; 
			width:220px;
			text-align:left;
			padding-top:25px;
			
		}
			.mboxul ul{
				margin:0px 0px 0px -10px;
			}	
				.mboxul ul li{
					font-family:"Calibri", Arial, Helvetica, sans-serif;
					font-size:14px;
					color:#B1B1B1;
					font-weight:200;
					padding:5px 0px 10px 0px;
					list-style-type:none;
					margin:0px 0x 0px 0px;
					border:solid 0px; 					
				}

.mboxlogo{
	height:176px;
	width:1026px;
	border-bottom:solid 1px #E7E7E7;
	border-top:solid 1px #E7E7E7;
	margin:15px 0px 0px 0px;
}
.logobox{
	width:470px;
	height:162px;
	border:solid 0px;
	float:left;
}	
	.logobox h1{
		color:#5C5C5C;
		font-family:"Calibri", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		padding:0px 0px 0px 30px;
	}	
		.logobox h1 a{
			text-decoration:none;
			color:#5C5C5C;
		}
			.logobox h1 a:hover{;
				color:#000000;
			}
	.logobox11{
		border:solid 0px;
		width:475px;
		margin-left:20px;
		overflow:auto;
	}
.logobox2{
	width:470px;
	height:162px;
	border:solid 0px;
	float:right;
}	
	.logobox2 h1{
		color:#5C5C5C;
		font-family:"Calibri", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		padding:0px 0px 0px 30px;
	}	
		.logobox2 h1 a{
			text-decoration:none;
			color:#5C5C5C;
		}
			.logobox2 h1 a:hover{;
				color:#000000;
			}	
.c9softd{
	height:176px;
	width:1026px;
	border:solid 0px;
}
	.c9softd span{
		height:12px;
		width:756px;
		float:right;
		padding-top:10px;
	}
	.c9softd span h1{
		color:#636363;
		font-size:15px;
		font-family:"Calibri", Arial, Helvetica, sans-serif;
		font-weight:normal;
	}
		.c9softd span h1 a{
			color:#636363;
			text-decoration:none;
		}
			.c9softd span h1 a:hover{
				color:#000;
			}
			
				.c9softd span {
					color:#B28080;
					text-decoration:none;
					font-size:15px;
					font-family:"Calibri", Arial, Helvetica, sans-serif;
					font-weight:normal;

					  }	
					
					.c9softd span a{
						color:#636363;
						text-decoration:none;
						font-size:15px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						font-weight:normal;
						height:12px;
						width:756px;
						float:right;
						padding-bottom:15px;
					     }	
						 .c9softd span a:hover{
									color:#000;
			                  }
	.c9softd span h2{
		color:#B28080;
		font-size:15px;
		font-family:"Calibri", Arial, Helvetica, sans-serif;
		font-weight:normal;
		line-height:17px;
	}
.rmore{
	text-align:right;
	color:#FD7100;
	font-size:12px;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-weight:normal;	
	border:solid 0px;
	padding-right:10px;
	margin-top:125px;
}
	.rmore a{
		color:#BD2A3D;
		text-decoration:none;
	}
		.rmore a:hover{
			color:#000000;
			text-decoration:none;
		}
.footer{
	border:solid 0px;
	height:134px;
	width:1026px;
}	
	.fleft{
		width:715px;
		float:left;
		border:solid 0px;
		height:100px;
	}
		.fleft1{
			color:#5C5C5C;
			width:650px;
			height:30px;
			font-size:18px;
			font-family:"Calibri", Arial, Helvetica, sans-serif;
			font-weight:normal;	
			text-align:right;
			border:solid 0px;
			padding:30px 0px 0px 0px;
		}
			.fleft1 span{
				padding:0px 10px 0px 10px;
			}
				.fleft1 span a{
					color:#5C5C5C;
					text-decoration:none;
				}
					.fleft1 span a:hover{
						color:#000000;
						ext-decoration:none;
					}
		.fleft2{
			color:#9A9A9A;
			height:20px;
			font-size:13px;
			font-family:"Calibri", Arial, Helvetica, sans-serif;
			font-weight:normal;	
			text-align:left;
			border:solid 0px;
		}
			.fleft2 span{
				padding:0px 10px 0px 10px;
			}
				.fleft2 span a{
					color:#9A9A9A;
					text-decoration:none;
				}
					.fleft2 span a:hover{
						color:#000000;
						ext-decoration:none;
					}
					
		.fleft3{
			color:#9A9A9A;
			width:650px;
			height:30px;
			font-size:14px;
			font-family:"Calibri", Arial, Helvetica, sans-serif;
			font-weight:normal;	
			text-align:left;
			padding:10px 0px 0px 0px;
		}
			.fleft3 span{
				padding:0px 10px 0px 10px;
			}
				.fleft3 span a{
					color:#9A9A9A;
					text-decoration:none;
				}
					.fleft3 span a:hover{
						color:#000000;
						ext-decoration:none;
					}			
	.fright{
		width:300px;float:right;border:solid 0px;height:100px;
		color:#5C5C5C;
		font-size:13px;
		font-family:"Calibri", Arial, Helvetica, sans-serif;
		font-weight:normal;	
		line-height:17px 0px 0px 0px;
		padding:10px 0;
		border:solid 0px;		
	}
		.fright a{
			color:#5C5C5C;
			text-decoration:none;		
		}
			.fright a:hover{
				color:#000;		
			}
.title{
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:500;
	padding:15px 0 0 10px;
	color:#5C5C5C;
	text-align:left;
}	
		
.Cmstxt{
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding:0 10px 20px 10px;
	color:#5C5C5C;
	text-align:left;
	width:1005px;
}
.Cmstxt1{
    border: 1px solid #E7E7E7;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding:0 10px 20px 10px;
	color:#5C5C5C;
	text-align:left;
	width:1005px;
}
.Cmstxt2{
    border: 1px solid #E7E7E7;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#5C5C5C;
	text-align:left;
}

.botomBorder{
	clear:both;
	border-bottom:1px solid #E7E7E7;
	width:950px; 
	margin:15px 25px 0 25px;
}
.imgFitR{
	float:right;
	padding:5px;
}	
.mid_serv{
	width:970px;
	height:auto;
	margin:0 auto;
	margin-top:5px;
}
#middle{
	border:solid 1px #E7E7E7;
	width:234px;
	height:379px;
	margin-left:0px;
	margin-top:5px;
	float:left;
}
#bdes_img{
	
	width:224px;
	height:126px;
	margin:5px 0 0 8px;
}
#bdes_heading{
	background:url(../../images/wd_txt.jpg) no-repeat;
	width:142px!important;
	height:34px;
	margin:8px 0 0 30px;
}
.m_txt1{
	width:216px;
	height:150px;
	margin:0 auto;
}
.m_txt{
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	color:#5C5C5C;
	padding:8px 3px 0 3px;
	font-size:14px;
	text-align:justify;
	text-decoration:none;
	font-style:normal;
	
}

.m_txt b {
	color:#0033FF;
	}
	
	.m_txt b a{
	text-decoration:none;
	}
	.m_txt b a:hover{
		color:#0000FF;
		text-decoration:none;
	}
.middle2{
    border:solid 1px #E7E7E7;
	width:234px;
	height:379px;
	margin:0 auto;
	margin-left:6px;
	margin-top:5px;
	float:left;
}
#bdev_img{
	
	width:224px;
	height:126px;
	margin:7px 0 0 8px;
}
#bdev_heading{
	background:url(../../images/wdev_txt.jpg) no-repeat;
	width:173px;
	height:30px;
	margin:10px 0 0 15px;
}

#gdes_img{
	
	width:224px;
	height:126px;
	margin:7px 0 0 0px;
}
#gdes_heading{
	background:url(../../images/gd_txt.jpg) no-repeat;
	width:146px;
	height:33px;
	margin:6px 0 0 40px;
}
#ldes_img{
	
	width:224px;
	height:126px;
	margin:5px 0 0 2px;
}
#ldes_heading{
	background:url(../../images/ld_txt.jpg) no-repeat;
	width:118px;
	height:33px;
	margin:5px 0 0 50px;
	
}
.r_more{
	float:right;
	font-size:13px;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	margin-top:1px;
	
}
.r_more a {
	color:#bd2a3d;
	text-decoration:none;
}
.r_more a:hover{
	color:#0000FF;
	text-decoration:none;
}
.r_more1{
	float:right;
	font-size:13px;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	padding-top:18px;
}
.r_more1 a {
	color:#bd2a3d;
	text-decoration:none;
}
.r_more1 a:hover{
	color:#0000FF;
	text-decoration:none;
}
.middle{
						border:solid 1px #E7E7E7;
						width:234px;
						height:300px;
						margin-left:0px;
						margin-top:5px;
						float:left;
					}
					.bdes_img{
						
						width:224px;
						height:126px;
						margin:7px 0 0 5px;
					}
					.bdes_heading{
						width:225px;
						height:34px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						font-weight:bold;
						font-size:17px;
						color:#5C5C5C;
						padding-top:12px;
						text-align:center;
					}
					.m_text1{
						width:216px;
						height:150px;
						margin:0 auto;
					}
					.m_text{
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						color:#8f8f8f;
						padding:8px 3px 0 3px;
						font-size:13px;
						text-align:justify;
						float:left;
						text-decoration:none;
						font-style:normal;
					}
					
					.m_text b {
						color:#0033FF;
						}
						
						.m_text b a{
						text-decoration:none;
						}
						.m_text b a:hover{
						color:#0000FF;
						text-decoration:none;
						}
					.middle5{
						border:solid 1px #E7E7E7;
						width:234px;
						height:300px;
						margin-left:6px;
						margin-top:5px;
						float:left;
					}
					.middle6{
						border:solid 1px #E7E7E7;
						width:234px;
						height:300px;
						margin-left:0px;
						margin-top:5px;
						float:left;
					}
					.bdev_img{
						
						width:224px;
						height:126px;
						margin:7px 0 0 6px;
					}
					.bdev_heading{
						width:224px;
						height:34px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						font-weight:bold;
						font-size:17px;
						color:#5C5C5C;
						padding-top:12px;
						text-align:center;
					}
					
					.gdes_img{
						width:224px;
						height:126px;
						margin:7px 0 0 6px;
					}
					.gdes_heading{
						width:224px;
						height:34px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						font-weight:bold;
						font-size:17px;
						color:#5C5C5C;
						padding-top:12px;
						text-align:center;
					}
					.ldes_img{
						
						width:224px;
						height:126px;
						margin:7px 0 0 5px;
					}
					.ldes_heading{
						width:224px;
						height:34px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						font-weight:bold;
						font-size:17px;
						color:#5C5C5C;
						padding-top:12px;
						text-align:center;
					}
					.r_more{
						float:right;
						font-size:13px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						color:#006600;
						font-weight:bold;
						padding-top:20px;
					}
					.r_more a {
						color:#bd2a3d;
						text-decoration:none;
					}
					.r_more a:hover{
						color:#000000;
						text-decoration:none;
					}
					.r_more1{
						float:right;
						font-size:13px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						color:#006600;
						font-weight:bold;
						padding-top:10px;
					}
					.r_more1 a {
						color:#bd2a3d;
						text-decoration:none;
					}
					.r_more1 a:hover{
						color:#000000;
						text-decoration:none;
					}

			.r_more2{
						font-size:13px;
						font-family:"Calibri", Arial, Helvetica, sans-serif;
						color:#006600;
						font-weight:bold;
						padding:60px 10px 0 0;
						float:right;
					}
					.r_more2 a {
						color:#bd2a3d;
						text-decoration:none;
					}
					.r_more2 a:hover{
						color:#000000;
						text-decoration:none;
					}
			
.mid_serv2{
	width:984px;
	height:auto;
	margin:0 auto;
	margin-top:5px;
}
	.mid_serv2 img{
		padding:3px;
		margin:2px 5px 5px 5px;
		border:solid 1px #E7E7E7;
	}
.innerMid{
	height:300px;
	padding:3px;
	text-align:left;
	color:#5C5C5C;
	font-size:14px;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.heading2{
	text-align:left;
	border:solid 0px;
	padding:10px;
	width:984px;
	height:40px;
	margin:0 auto;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#B58384;
	text-decoration:none;
}	
	.outer{
	width:1000px;
	vertical-align: top;
	background-color:#FFFFFF;
}
.myimg{
	background:url(../../images/myimg.jpg) no-repeat;
	width:107px;
	height:111px;
	float:right;
	padding:0px 15px 0px 0px;
}
.photobrd{
	border:1px solid #E7E7E7;
	padding:5px;
	margin-left:32px;
}
.myimg_txt{
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5C5C5C;
	text-align:center!important;
	text-decoration:none;
	padding:0 1px 0 0px;
	font-weight:bold;
	
}
.mytxtbg{
	width:272px;
	height:140px; overflow:auto;
	margin:8px 0 0 10px;
	padding:2px 0 0 7px;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
.hitxt{
	width:128px;
	height:60px;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:30px;
	text-align:center;
	text-decoration:none;
	color:#000000;
	padding:60px 130px 0 10px;
	margin:40px 0 0 0px;
	
}
	.hitxt span{
		color:#ac0606;
		padding-left:75px;
		
	}
.oteam_mid{
    border:0px solid #E7E7E7;
	width:490px;
	height:420px;
	margin:0 auto;
	vertical-align:top;
}

.oteam_hd{
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#000000;
	text-align:center;
	padding:10px 0 0px 0px;
	text-decoration:none;
	font-weight:bold;
}	
.colr {
	color:#e2e2e2;
	}
	
/* feedback form*/
.webinfo{
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	text-align:center;
	color:#5C5C5C;
	font-size:11px;
	padding-bottom:10px;
	}
.outer1{
	width:1000px;
	border: 1px solid #E7E7E7;
	vertical-align: top;
	background-color:#FFFFFF;
	}
	
.main1 {
	width:1026px;
	height:400px;
	margin:auto;
	border:solid 0px #99FFCC;
 }
	
#cr_mid{
	border: 0px solid #E7E7E7;
	width:1026px;
	height:320px;
	margin:0 auto;
	margin-bottom:5px;
	float:left;
	padding-left:15px;
}
#left{
	background:url(../../images/cr_img.jpg) no-repeat;
	width:397px;
	height:249px;
	float:left;
	margin:15px 0 0 5px;
}
.tblenquiry {
	
}
	.tblenquiry tr th{
		font-family:Century Gothic;
		background:#FFFFFF;
		color:#5C5C5C;
		height:30px!important;
		font-size:13px!important;
		font-weight:normal;
		text-align:right;
		padding:0 10px 0 0;
	}
		.tblenquiry tr td{
			background:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			color:#5C5C5C;
			height:30px!important;
		}
			.tblenquiry tr td input{
				border:solid 1px #E7E7E7;
			}
			 .tblenquiry tr td textarea{
			    width:231px;
				border:solid 1px #E7E7E7;
			 }
.red_txt{
	color:#FF0000;
}
.thikning{
	font-family: 'BebasNeueRegular', Arial, Tahoma, Sans-serif;
	font-weight: normal;
	font-size: 3.0em;
	color: #5C5C5C;
	border:solid 0px #000000;
	width:200px;
	float:left;
	padding:5px 0px 0px 5px;
	text-align:center;
}
	.thikning a{
		text-decoration:none;
		color: #5C5C5C;
	}
		.thikning a:hover{
			color: #000000;
		}
		
.siteMapCss{
}
	.siteMapCss a{
		color:#1A96F6;
		text-decoration:none;
	}
		.siteMapCss a:hover{
			color:#0000CC;
		}
.CssTxt{
	width:800px;
	border:0px solid #FF0000;
	padding-left:5px;
}
	.CssTxt a{
		color:#000099;
	}
