/* CSS Document */

body{
	margin:0px;
	background-color: #6e4d91;
	/*background-image:url(../images/bg_main.jpg);*/
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #ffffff;
	text-align: justify;
	line-height: 18px;
}
/**************************************************************  Start ********************/
.bg0{
	background-image: url(../image/topbar.jpg);
	background-color: #eef5fd;}/***/

.bg1{
	background-image: url(../image/body_bg.jpg);
	background-position:top;
	background-repeat: repeat-x;
	background-color: #2c1a70;}/***/
	
.bg2{
	background-color: #865c98;}/***/	
.bg3{
	background-color:#2c1a70;
	}/***/	
	
.bg4{
	background-color: #1c0f50;}/***/	
	
.bg5{
	background-color: #22125e;}/***/	
	
	
	
	
	
	
	
	


	

	
.bg4a{
	background-image: url(../image/web_applications.jpg);
	background-position:top;
	background-repeat: no-repeat;
	background-color:#fe850b;
	
	padding-top:20px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right:10px;
	}/***/	
.bg5a{
	background-image: url(../image/data_processing.jpg);
	background-position:top;
	background-repeat: no-repeat;
	background-color:#b4d135;
	
	padding-top:20px;
	padding-left:20px;
	padding-bottom:0px;
	padding-right:10px;
	}/***/	
.bg6{
	background-image: url(../image/software_development.jpg);
	background-position:top;
	background-repeat: no-repeat;
	background-color:#85a2c3;
	
	padding-top:20px;
	padding-left:20px;
	padding-bottom:0px;
	padding-right:10px;
	}/***/	
	
.bg7{
	background-image: url(../image/bottom_bg.jpg);
	background-position:top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	}/***/	
.bg8{
	background-color:#85a2c3;
	padding:0px;
	}/***/	
	
.bg9{
	background-color:#bbcce8;
	padding-left:5px;
	}/**/
	
.bg10{
	background-color:#dae8fd;
	padding-left:5px;
	}/**/
.bg11{
	background-image: url(../images/bg-body.jpg);
	background-repeat:repeat-x;
	background-color:#f0f2f1;
	padding:0px;
	}
.bg12{
	background-image: url(../images/productview.gif);
	background-repeat: no-repeat;
	padding-top:39px;
	}
	
.bg13{
	background-image: url(../images/advantage.png);
	background-repeat: no-repeat;
	background-position: top;
	padding-top:90px;
	padding-left:40px;
/*	padding-right:125px;
	padding-bottom:10px;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #867949;
	line-height: 20px;
	text-align: left;
	
	}
.bg14{
	background-color:#ffffff;
	}
.bg15{
	background-image: url(../images/vision.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
	border-right:#ffffff 1px solid;
	}
	
.bg16{
	background-image: url(../images/bg-eco.png);
	background-repeat: no-repeat;
	padding-top:0px;
	border-right:#ffffff 0px solid;
	}
.bg17{
	background-image: url(../images/bg-usp.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
	border-right:#ffffff 0px solid;
	}
	
.bg18{
	/*background-image: url(../images/bg-usp.jpg);*/
	background-repeat: no-repeat;
	padding-top:0px;
	border-right:#ffffff 0px solid;
	}
	

/************************************************************** End ********************/

/************************************************************** Start ********************/
.link01{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}/***/

.link01:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #feef00;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
		}/***/
	
.link02{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration:none;
	padding-left:2px;
	
	}/**/

.link02:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration:none;
	padding-left:2px;
	}/**/
	
.link03{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #b797c4;
	text-decoration:none;
	padding-left:2px;
	
	}/**/

.link03:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #e9c3f8;
	text-decoration:none;
	padding-left:2px;
	}/**/
.link04{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	padding:0px;
	/*background-color:#daceb4;*/
	}

.link04:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #FFFFCC;
	text-decoration: none;
	padding:0px;
	/*background-color: #dfdfd3;*/
	text-decoration: none;
	}

/************************************************************** End ********************/
.text01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}/**/

.text02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #b797c4;
	font-size:14px;
	font-weight: normal;
	padding-left:10px;
	padding-right:10px;
}/**/

.text05{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}


















.text03 {
	color: #000000;
}
.text07{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;}
	
	
	
	
	
	
.text04a{
	font-size: 12px;
	color: #827009;
	text-align: left;
	text-decoration: none;}
	
.text04b{
	font-size: 12px;
	color: #827009;
	text-align:justify;}
	
.text05{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	}

.text05b{
	color: #FFCC00;
	font-weight: bold;
	font-size:14px;}
	
.text06{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding:4px;
	background-color: #865c98;
	
	
	
	}
	
.text_field01{width:169px; height:20px; padding:2px; border:1px solid #6e4d91; background:#2c1a70; color: white;}

.text_area{width:200px; height:54px; padding:2px; background:#2c1a70; color: white; border:1px solid #6e4d91}
/************************************************************** Start ********************/
.boder1{
	border:solid #ffffff 4px;
	padding:0px;}/**/
.boder2{
	border:solid    #3399CC 1px;
	padding:1px;}/**/
	
.boder3{
	border:solid #ffffff 4px;
	padding:0px;
	height:105px;}
	
.boder4{
	border-left:solid #ffffff 5px;
	border-right:solid #ffffff 5px;
	border:solid #ffffff 5px;
	padding:0px;}
	
.boder5{
	border:solid #ffffff 3px;
	padding:3px;}
/************************************************************** End ********************/

/************************************************************** Start ********************/
.padding_left_right{
	padding-left:10px;
	padding-right:10px;}/***/
	
.padding-top01{
	padding-top:7px;
	}/***/
.padding-top02{
	padding-top:4px;
	}/***/
.padding-right01{
	padding-right:10px;
	}/***/
	
.padding-right02{
	padding-right:155px;
	}/***/
.padding-all01{
	padding:20px;
	}/***/
.padding-all02{
	padding:5px;
	padding-left:10px;
	}/***/
	
.padding-left01{
	padding-left:8px;
	}/***/
	
.padding08{	
	padding-left:10px;
	padding-right:10px;
	}/***/
/************************************************************** End ********************/

/************************************************************** Start ********************/
.justify01{
	text-align:justify;}/***/
.justify02{
	text-align:justify;
	line-height: 15px;
	padding:5px;}/**/
	
	
	

/************************************************************** End ********************/

/*****************************nave***************************************************/

.gapline{
	border-bottom:#56b5c9 1px solid}
.popmbg{
	background-color:#2023ca;
	/*border-right:#FFFFFF 2px solid;
	border-left:#FFFFFF 2px solid;*/
	cursor: pointer;
	cursor: hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	padding:0px;
}
.popmbg2{
	background-color:#c9daf3;
	/*border-right:#FFFFFF 2px solid;
	border-left:#FFFFFF 2px solid;*/
	cursor: pointer;
	cursor: hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding:0px;
	border: solid 1px #2023ca;
	border-bottom:solid 0px #ffffff;
}

/* ********************************************* Td hover colour************/
/*td.mytdclass {
  color: black;
  background-color: #00CCFF;
  cursor: pointer;
	cursor: hand;
}
td.mytdclass:hover {
  color: yellow;
  background-color: #c0c0c0;
  cursor: pointer;
	cursor: hand;
}
td.mytdclass:visited {
  color: #00FF00;
  background-color: #FFFF00;
  cursor: pointer;
	cursor: hand;
}*/
.bgdiv01{
	background-color: #ffffff;
	/*border-bottom:1px solid #56b5c9;
	border-right:1px solid #56b5c9;
	border-left:1px solid #56b5c9;*/
	padding:0px;
	}
.bgtd01{
	background-color: #c9daf3;
	border:#FFFFFF 0px solid;
	border-bottom:1px solid #2023ca;
	border-right:1px solid #2023ca;
	border-left:1px solid #2023ca;
	padding:8px;
	}
	
/*.divlink01{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding:5px;
	/*background-color:#daceb4;
	}

.divlink01:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:5px;
	background-color: #a89874;
	}*/
#pop01{
	position: absolute;
	border:0px solid #14324C;
	border-bottom-width: 0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:101;
	margin-top:0px;
	margin-left:0px;
	width:510px;
	visibility: visible;
}
#pop02{
	position: absolute;
	border:0px solid #14324C;
	border-bottom-width: 0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:102;
	margin-top:0px;
	margin-left:0px;
	width:510px;
	visibility: hidden;
}
#pop03{
	position: absolute;
	border:0px solid #14324C;
	border-bottom-width: 0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:103;
	margin-top:0px;
	margin-left:0px;
	width:510px;
	visibility: hidden;
}
#pop04{
	position: absolute;
	border:0px solid #14324C;
	border-bottom-width: 0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:104;
	margin-top:0px;
	margin-left:0px;
	width:590px;
	visibility: hidden;
}
#pop05{
	position: absolute;
	border:0px solid #14324C;
	border-bottom-width: 0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:105;
	margin-top:0px;
	margin-left:0px;
	width:590px;
	visibility: hidden;
}
#pop06{
	position: absolute;
	border:0px solid #14324C;
	border-bottom-width: 0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:106;
	margin-top:0px;
	margin-left:0px;
	width:590px;
	visibility: hidden;
}
#pop07{
	position: absolute;
	border:0px solid #14324C;
	border-bottom-width: 0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:107;
	margin-top:0px;
	margin-left:0px;
	width:590px;
	visibility: hidden;
}

.line01{
	border-bottom:dotted 1px #999999;
	padding:3px;
	padding-bottom:5px;}
.poptextlink02{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	padding:1px;
	
	}

.poptextlink02:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding:1px;
	background-color: #fcf7e9;

	}
	
.poptextlink03{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	padding:6px;
	
	}

.poptextlink03:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #993300;
	text-decoration: underline;
	padding:6px;
	
	}

/********************************************************end ***********************/

/************************************************************** Drop Menu Start ********************/
.link{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF; 
	text-decoration: none;
	font-weight: normal;
	}
.link:hover{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999; 
	text-decoration: none;
	font-weight: normal;
	}

#dropmenudiv{
/*position:absolute;*/
position: absolute;
border:0px solid #14324C;
border-bottom-width: 0;
font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:25px;
z-index:100;
margin-top:22px;
margin-left:-4px;
}

#dropmenudiv a{

color: #ffffff; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ; 
font-size: 11px; 
text-decoration: none;
font-weight: normal;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffffff;
padding: 1px 0;
text-decoration: none;
background-color: #6e4d91;
padding-left:10px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #14324C;
color: #FFB400; 
}
.toppadding{
	padding-top:5px;}


	

/************************************** End Sankar ******************************/

.bodytop{
	background-image: url(../images/body-top.jpg);
	background-repeat: repeat-x;
	height:57px;
	}


		
.topright-link01{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	text-decoration:none;
	letter-spacing: 1pt;
}

.topright-link01:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #FFB400;
	text-align: left;
	letter-spacing: 1pt;
}
	
.heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 30px;
	letter-spacing: 1px;
}
.heading1 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #DCC095;
	line-height: 35px;
	letter-spacing: 1px;
}
	
.botton-bg{
	background-image: url(../images/botton-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#BACAD5;
	
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;}	
	
.whight-bg{
	background-color:#FFFFFF;}
	
.midel-bg{
	background-image: url(../images/midel-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#ffffff;
	padding:10px;
	padding-top:0px;}
	
.midel2-bg{
	background-image: url(../images/midel2-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#223D52;
	padding:10px;}	
	
.button{width:70px; height:34px; background:#6e4d91; color:#fff; font-size:14px; cursor:pointer; border:0px; text-align:center}

.button-link01{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration:none;}

.button-link01:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: underline;}	
.text1{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	font-style: normal;
	}
.text1-a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	line-height: 16px;
	text-align:justify;
	}


.rightlink:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #FFB400;
	text-align: left;
	letter-spacing: 1pt;
}	
	
	
.rightlink {

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	text-decoration:none;
	letter-spacing: 1pt;
}

.client-bg{
	background-image: url(../images/clint-logobg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#ffffff;}
	
.right-bg{
	background-image: url(../images/real-estate-right-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#03264E;}
	
.real-bg{
	background-image: url(../images/real-bg.jpg);
	background-repeat: repeat-x;
	background-position: right;
	background-position:top;
	background-color:#ffffff;
	border-top: solid #4D6D86 2px;
	border-right: solid #ffffff 2px;
	padding:10px;
	padding-top:0px;}
.realpast-bg{
	/*background-image: url(../images/real-bg.jpg);
	background-repeat: repeat-x;
	background-position: right;
	background-position:top;*/
	background-color:#ffffff;
	border-top: solid #4D6D86 2px;
	border-right: solid #ffffff 2px;
	padding:10px;}
.manu-bg{
	background-image: url(../images/manu-bg.jpg);
	background-repeat: repeat-x;
	background-position: right;
	background-position: bottom;
	background-color:#ffffff;
	padding:10px;
	padding-top:0px;}

.manu-bg1{
	/*background-image: url(../images/midel-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#ffffff;
	padding:10px;}
	
.past-bg{
	background-image: url(../images/past-bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	
	background-color:#ffffff;
	border-top: solid #4D6D86 2px;
	border-right: solid #ffffff 2px;
	padding:0px;}
.past-top{
	background-image: url(../images/past-top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	
	background-color:#ffffff;
	border-top: solid #4D6D86 2px;
	border-right: solid #ffffff 2px;
	padding:0px;}
	
.textorang {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #FF6600;
	text-align: left;
	text-decoration:none;
	
}
.manutopbg{
	background-image:url(../manufacturing/images/bg.jpg);
	background-repeat:no-repeat;
	background-color:#CF934D;}

	
.contacttext1{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;
	background-color: #E8EBF4;
	padding:5px;}
.gallerytextwhite{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #C8BCAC;
	text-align: left;
	font-size:12px;
	text-decoration: none;
	padding:5px;}
.contacttext1b{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: left;
	text-decoration: none;
	padding:5px;}
.contacttext2{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: normal;
	color: #0033CC;
	text-align: left;
	text-decoration: none;}
.contacttext3{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #A89876;
	text-align: left;
	text-decoration: none;
	}
.contacttext3:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	text-decoration: underline;}
.contacttext4{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;}
.contactboder{
	border:solid #CCCCCC 1px;
	padding:20px;}
	
#Layer1{
	background-color:#F5F5F5;
	position: relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;
	padding:10px;
	border:dotted #993300 1px;
	height:150px;}
	
/*Menu End *************/

.log{
	background-image:url(../images/button.gif);	
	font:bold 10px verdana;
	color: #ffffff;
	border: 0px solid  #006600;
	/*background:#DDE3D1;*/
	width:100px;
	height:23px;
}


/*************************************************************** Drop Menu End *************/
#dropmenudiv a{

color: #ffffff; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ; 
font-size: 12px; 
text-decoration: none;
font-weight: normal;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffffff;
padding: 1px 0;
text-decoration: none;
background-color: #7e66d8;
padding-left:10px;
}

#dropmenudiv a:hover{ 
background-color: #ba87d0 ;
color: #fff; 
}
.toppadding{
	padding-top:5px;}
/*************************************************************** Drop Menu End *************/