/* CSS Document Developed by Sajesh P*/
body {
	background:#E3E3E3;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	color:#000000;
	font-size:12px;
}
body a{
	color:#000000;
	text-decoration:underline;
}
body a:hover{
	color:#FF0000;
	text-decoration:none;
}
img a{
	border:0px;
}
.fontSize13{
		font-size:13px;
}
.normalBold{
	font-weight:bold;
}
.alignCtr{
	text-align:center;
}
h1, h2, h3, h4, h5, h6, p, ul, li{
	margin:0px;
	padding:0px;
}
.rightAlign{
	text-align:right;
}
.centerAlign{
	text-align:center;
}
.clearBoth{
	clear:both;
}
#headerOne{
	margin:0 auto;
	width:800px;
	background:#FFFFFF;
}
.headerOneLft{
	padding:22px 0px 0px 18px;
	width:382px;
	float:left;
}
.headerOneRit{
	padding:25px 18px 0px 0px;
	text-align:right;
	width:382px;
	height:43px;
	float:left;
}
#headerTwo{
	margin:0 auto;
	width:800px;
}
.headerTwoLft{
	width:265px;
	height:196px;
	float:left;
}
.headerTwoRit{
	width:535px;
	height:196px;
	float:left;
}
.headerTwoLftPrincipal{
	width:344px;
	height:196px;
	float:left;
}
.headerTwoRitPrincipal{
	width:456px;
	height:196px;
	float:left;
}
.clientName{
	font-weight:bold;
	text-align:right;
	padding:10px 0px 0px 0px;
}
#menu{
	background:url(../images/menu-bg.jpg) no-repeat;
	height:50px;
	margin:0 auto;
	width:800px;
}
#menu pre{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:16px 0px 0px 0px;
	color:#000000;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
}
#menu pre a{
	color:#000000;
	text-decoration:none;
}
#menu pre a:hover{
	color:#ffffff;
	text-decoration:none;
}
#middle{
	margin:0 auto;
	width:800px;
	background:url(../images/mid-bg.jpg) repeat-y;
	padding:15px 0px 15px 0px;
}
#middleServNSpl{
	margin:0 auto;
	width:800px;
	padding:15px 0px 15px 0px;
	background:#ffffff;
}
.middleLft{
	width:271px;
	float:left;
}
.middleLftSafe{
	padding:0px 15px 0px 15px;
}
.middleLftSafeContact{
	padding:0px 15px 0px 15px;
}
.lftTit{
	padding:0px 0px 10px 0px;
}
ul.leftMenu{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
ul.leftMenu li{
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	background:url(../images/arow-lft.gif) no-repeat 0% 50%;
	list-style:none;
	line-height:20px;
}
.more{
	text-align:right;
	padding:0px 0px 0px 0px;
	color:#FF0000;
}
.more a{
	color:#FF0000;
	text-decoration:none;
}
.more a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.hrLine{
	height:1px;
	background:#828282;
	margin:10px 0px 10px 0px;
}
ul.clientsList{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.clientsList li{
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	list-style:none;
	line-height:25px;
	background:url(../images/arow-lft.gif) no-repeat 0% 50%;
	text-decoration:none;
}
ul.clientsList li a{
	text-decoration:none;
}
.middleRit{
	width:529px;
	float:left;
}
img.lftPad{
	padding:0px 0px 5px 5px;
}
.middleRitSafe{
	padding:0px 15px 0px 15px;
}
.middleRitSafe h1{
	color:#000000;
	padding:0px 0px 5px 0px;
	font-size:22px;
	font-weight:normal;
}
.corporateLftBox{
	width:275px;
	padding:0px 0px 0px 0px;
	float:left;
}
.corporateRitBox{
	width:189px;
	padding:10px 10px 10px 10px;
	float:left;
	background:#EAEAEA;
	margin-left:15px;
}
#footer{
	margin:0 auto;
	width:800px;
	background:url(../images/ftr-bg.jpg) repeat-x;
	height:70px;
	text-align:center;
	padding:15px 0px 0px 0px;
	line-height:20px;
	color:#000000;
}
#footer a{
	color:#000000;
	text-decoration:none;
}
#footer a:hover{
	color:#ffffff;
	text-decoration:none;
}
.bult{
	background:url(../images/blt.gif) no-repeat 0% 70%; 
	font-size:20px;
	font-weight:bold;
	/*color:#EAEAEA;*/
	padding-right:3px;
}
/* Clients & industries
-----------------------------------------------------------------------------*/
.benexpand { } .benexpand h4 { padding: 7px 10px; margin: 0; cursor: pointer; font-weight: normal; font-size: 12px; font-weight:normal; color: #333; background:url(../images/arow-lft.gif) left center no-repeat;} .benexpand h4:hover { color:#FF0000; } .benexpand h4.active { background:url(../images/arow-lft-down.gif) left center no-repeat; color: #333; text-decoration: none; font-weight: bold; } .benexpand p { margin: 0; padding:5px 15px 10px 10px; display: none; }

