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

body{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#6e6e6e;
 background-color:#ffffff;
 margin:0 0;
 }
a{
 outline:none;
 }
div#container{
  width: 940px;
  margin: 0 auto;
  background-color:#ffffff;
  overflow:hidden;
  }
div#bodycenter{
  width: 930px;
  margin: 0 auto;
  }
div#header{
 width: 930px;
 float: left;
 height: 90px;
 border-bottom:6px solid #2d7db2;
 }
div#logo{
 width:252px;
 height: 62px;
 float:left;
 margin-top:25px;
 margin-left:5px;
 }
div#topmenu{
 width:260px;
 height: 30px;
 float:right;
 margin-top:20px;
 }
.topmenu{
 font-size:10px;
 color:#2087ac;
 text-transform: uppercase;
 text-decoration:none;
 }
.topmenu:hover{
 font-size:10px;
 color:#000000;
 text-transform: uppercase;
 text-decoration:underline;
 }
div#menu{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 width: 629px;
 height: 23px;
 float:right;
 margin-top:15px;
 } 
div#menu_services a{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position:0 0;
 width: 59px;
 height: 23px;
 float:left;
 }
div#menu_services a:hover{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position:0 -23px;
 width: 59px;
 height: 23px;
 float:left;
 }
div#menu_engagement a{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -84px 0;
 width: 135px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_engagement a:hover{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -84px -23px;
 background-position:
 width: 135px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_portfolio a{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -244px 0;
 width: 57px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_portfolio a:hover{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -244px -23px;
 width: 57px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_company a{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -326px 0;
 width: 66px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_company a:hover{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -326px -23px;
 width: 66px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_news a{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -417px 0;
 width: 74px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_news a:hover{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -417px -23px;
 width: 74px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_business a{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -516px 0;
 width: 113px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#menu_business a:hover{
 background-image:url(images/menu.gif);
 background-repeat:no-repeat;
 background-position: -516px -23px;
 width: 113px;
 height: 23px;
 float:left;
 margin-left:25px;
 }
div#mainbody{
 width: 930px;
 float:left;
 overflow:hidden;
 margin-top: 10px;
 border-bottom: 3px solid #2d7db2;
 }
div#mainbody1{
 width: 930px;
 float:left;
/* *height:490px;*/
 margin-top: 10px;
border-bottom: 3px solid #2d7db2;
 }
div#content{
 width: 920px;
 height: 30px;
 margin:0 auto;
 }
div#content1{
 width: 730px;
/* height: 30px;*/
  float:left;
 }
div#content1_ind{
 width: 704px;
/* height: 30px;*/
  float:left;
 }
div#ind_web
{
 background-image:url(images/index_box.gif);
 background-repeat:no-repeat;
 width:226px;
 height:237px;
 float:left;
 margin-top:12px;
 margin-right:12px;
 }
div#ind_web1
{
 background-image:url(images/index_box.gif);
 background-repeat:no-repeat;
 width:226px;
 height:237px;
 float:left;
 margin-top:12px;
 }
div#ind_cont{
  width:215px;
  margin:0 auto;
  }
.caselink{
  color:#df9813;
  font-size:10px;
  text-decoration:underline;
  }
.caselink:hover{
  color:#6e6e6e;
  font-size:10px;
  text-decoration:none;
  }

.servicelinks{
 font-size:11px;
 font-weight:bold;
 color:#6e6e6e;
 text-decoration:none;
 }
.servicelinks:hover{
 font-size:11px;
 font-weight:bold;
 color:#000000;
 text-decoration:underline;
 }
.servicelinks1{
 font-size:11px;
 font-weight:normal;
 color:#000000;
 text-decoration:none;
 }
.servicelinks1:hover{
 font-size:11px;
 font-weight:normal;
 color:#6e6e6e;
 text-decoration:underline;
 }
.heading{
  font-family:"Trebuchet MS", Times, serif;
 font-size:15px;
 font-weight:bold;
 color:#46a4c6;
 padding-top:10px;
}
.headinglink{
  font-family:"Trebuchet MS", Times, serif;
 font-size:15px;
 font-weight:bold;
 color:#46a4c6;
 padding-top:10px;
 text-decoration:none;
   }
.headinglink:hover{
 font-family:"Trebuchet MS", Times, serif;
 font-size:15px;
 font-weight:bold;
 color:#ff7d07;
 padding-top:10px;
 text-decoration:underline;
}

.headingcontact{
 font-family:"Trebuchet MS", Times, serif;
 font-size:13px;
 font-weight:bold;
 color:#46a4c6;
 padding-top:10px;
}

div#more{
  width: 10px;
  height: 10px;
  float:left;
   }
div#more1{
  height: 10px;
  float:right;
  }
.more{
  font-size:10px;
  color:#46a3c5;
  text-decoration:none;
  } 
.more:hover{
  font-size:10px;
  color:#353535;
  text-decoration:underline;
  } 
div#leftpane{
  width: 370px;
  float: left;
  margin-left:2px;
  margin-top:10px;
  }

div#leftpane_erp{
  width: 340px;
  float: left;
  margin-left:2px;
  margin-top:10px;
  }
div#casestudies{
 width: 178px;
 float:left;
 margin-top:5px;
 text-align:justify;
 padding-bottom:5px;
}
div#news{
 width: 178px;
 float:right;
 margin-top:5px;
 text-align:justify;
 padding-bottom:5px;
}
div#ourclients{
 width: 314px;
 float:right;
 margin-top:20px;
 text-align:justify;
 padding-bottom:5px;
}
div#ourclients1{
 width: 300px;
 float:right;
 margin-top:10px;
 text-align:justify;
 padding-bottom:5px;
}
div#text{
font-family:Arial, Helvetica, sans-serif;
 width: 90%;
 float:left;
 padding-top:6px;
 padding-right:10px;
 text-align:justify;
 }

#subheading{
  font-size:12px;
  font-weight:bold;
  color:#353535;
  padding-bottom:3px;
  width: 160px;
  border-bottom:1px solid #dcdcdc;
  }
#subheadingnew{
  font-size:12px;
  font-weight:bold;
  color:#353535;
  padding-bottom:3px;
  width: 300px;
  border-bottom:1px solid #dcdcdc;
  }
div#rightpane_ind{
   width:224px;
   /*margin-left:4px;*/
   float:right;
  /* margin-top:12px;*/
     }
div#right_case{
  width:224px;
  background-image:url(images/casestu_bg.gif);
  background-repeat:no-repeat;
  height:93px;
  float:left;
  margin-top:12px;
  }
div#case_con{
width:215px;
float:left;
padding:5px;
}
.case_heading{
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 text-transform:uppercase;
 }
 
.client_heading{
 font-size:13px;
 font-weight:bold;
 color:#909090;
 text-transform:uppercase;
 }
div#right_demo{
  background-image:url(images/right_bg.gif);
  width:224px;
  height:120px;
  background-repeat:no-repeat;
  padding-left:10px;
  padding-top:2px;
  float:left;
  margin-top:12px;
}
div#right_bbb{
  width:224px;
  height:90px;
  background-repeat:no-repeat;
  padding-left:28px;
  padding-top:2px;
  float:left;
  margin-top:12px;
 }
div#rightpane{
  width: 180px;
 *width: 170px;
  margin-top:10px;
  margin-bottom:2px;
  float:right;
  border-left:1px solid #c2ced8;
  border-right:1px solid #c2ced8;
    }
div#rightbox{
 *width:180px;
  width:175px;
  height:30px;
  line-height:30px;
  background-image:url(images/right_box_heading_bg.gif);
  background-repeat:repeat-x;
  float:left;
  padding-left:5px;
  border-bottom:1px solid #c2ced8;
  border-top:1px solid #c2ced8;
  }
.right_heading{
 font-size:13px;
 font-weight:bold;
 color:#353535;
 padding-left:5px;
 }

#right1 a{
 width:170px;
 height:22px;
 color:#6e6e6e;
 line-height:22px;
 float:left;
 background-image:url(images/rightnav_img.gif);
 background-repeat:no-repeat;
 background-position:160px 8px;
 padding-left:10px;
 border-bottom:1px solid #c2ced8;
  }
#right1 a:hover{
 width:170px;
 height:22px;
 float:left;
 padding-left:10px;
 background-color:#f3f4f4;
 background-image:url(images/rightnav_hover_img.gif);
 background-repeat:no-repeat;
 background-position:160px 8px;
 border-bottom:1px solid #efefef;
 }
#right_bottom{
 width:164px;
 color:#6e6e6e;
 line-height:20px;
 float:left;
 padding-left:10px;
 border-bottom:1px solid #c2ced8;
 padding:8px;
  }
#right a{
 width:170px;
 height:22px;
 color:#6e6e6e;
 line-height:22px;
 float:left;
 padding-left:10px;
 background-image:url(images/rightnav_img.gif);
 background-repeat:no-repeat;
 background-position:160px 8px;
 border-bottom:1px solid #efefef;
 /*background-color:#ffffff;*/
 }
#right a:hover{
 width:170px;
 height:22px;
 float:left;
 padding-left:10px;
 background-image:url(images/rightnav_hover_img.gif);
 background-repeat:no-repeat;
 background-position:160px 8px;
 background-color:#f3f4f4;
 border-bottom:1px solid #efefef;
 }
#right_sub a{
 width:150px;
 height:22px;
 color:#6e6e6e;
 line-height:22px;
 float:left;
 padding-left:30px;
 background-image:url(images/sub_arrow.gif);
 background-repeat:no-repeat;
 background-position:16px 8px;
 border-bottom:1px solid #efefef;
 /*background-color:#ffffff;*/
 }
#right_sub a:hover{
 width:150px;
 height:22px;
 float:left;
 padding-left:30px;
 background-image:url(images/sub_arrow_hover.gif);
 background-repeat:no-repeat;
 background-position:16px 8px;
 background-color:#f3f4f4;
 border-bottom:1px solid #efefef;
 }
.rightnav{
 color:#6e6e6e;
 text-decoration:none;
 line-height:20px;
 text-align:left;
  }
.rightnav:hover{
 color:#353535;
 text-decoration:underline;
 line-height:20px;
 text-align:left;
  }
div#footer{
 width: 920px;
 height: 30px;
 margin:0 auto;
  }
div#leftfooter{
 width:300px;
 float:left;
 line-height:25px;
 }
#bottomline{
   width:920px;
   border-top:3px solid #2d7db2;
 }
div#rightfooter{
 width:445px;
 float:right;
 line-height:30px;
 }
div#bottomlogo{
 width: 320px;
 margin:0 auto;
 padding-bottom:5px;
 }
.footer{
 color:#46a4c6;
 font-size:11px;
 text-decoration:none;
 }
.footer:hover{
 color:#6e6e6e;
 font-size:11px;
 text-decoration:underline;
 }
div#middle{
 width:325px;
 float:left;
 padding-left:20px;
 padding-top: 10px;
 margin:0 auto;
 height:200px;
 }
div#middle1{
 width:325px;
 float:left;
 padding-left:10px;
 padding-top: 10px;
 margin:0 auto;
 height:200px;
 }
div#middle2{
 width:340px;
 float:left;
 padding-left:25px;
 padding-top: 10px;
 margin:0 auto;
 }
.links{
 color:#46a4c6;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 }
.links:hover{
 color:#6e6e6e;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
 }
.button{
 background-color:#45a3c5;
 color:#ffffff;
 border:1px solid #353535;
 cursor:pointer;
 width: 140px;
 margin-left:12px;
 }
.button1{
 background-color:#ff7d07;
 color:#ffffff;
 border:1px solid #353535;
 cursor:pointer;
 width: 80px;
 margin-left:12px;
 }

/* inner page*/

.smallheading{
 font-size:10px;
 font-weight:bold;
 padding-left:3px;
 }

.smallheading_link{
 font-size:10px;
 color:#6e6e6e;
 font-weight:bold;
 text-decoration:underline;
  }
.smallheading_link:hover{
 font-size:10px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
  }
div#mainbody_inner{
 width: 930px;
 float:left;
 margin-top:2px;
 border-bottom: 3px solid #979aa3;
 }
div#content_inner{
 width:730px;
 float:left;
 }
div#rightpane_inner_top{
  width: 180px;
 *width: 170px;
  margin-top:6px;
  float:right;
 
    }
div#rightpane_inner{
  width: 180px;
 *width: 170px;
  margin-top:6px;
  margin-bottom:16px;
  float:right;
  border-left:1px solid #c2ced8;
  border-right:1px solid #c2ced8;
    }
#rightbox1{
 *width:180px;
  width:175px;
  height:30px;
  line-height: 30px;
  background-image:url(images/right_box_heading_bg.gif);
  background-repeat:repeat-x;
  float:left;
  padding-left:5px;
  border-bottom:1px solid #c2ced8;
  border-top:1px solid #c2ced8;
  }
  
#rightnew{
  width:170px;
  color:#6e6e6e;
  margin:0 auto;
  padding:5px;
  }
#rightnew1{
 width:170px;
 color:#6e6e6e;
 line-height:22px;
 margin:0 auto;
 padding:5px;
 border-bottom:1px solid #c2ced8;
 }
div#leftpane_inner{
  width: 730px;
  float:left;
  margin-left:3px;
  }
div#leftpane_inner2{
  width: 500px;
  float:left;
  margin-left:3px;
  }
.smalllinks{
 font-size:10px;
 font-weight:bold;
 color:#46a4c6;
 text-decoration:underline;
 }
.smalllinks:hover{
 font-size:10px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
 }
.heading_inner{
 font-family:"Trebuchet MS", Times, serif;
 font-size:18px;
 font-weight:bold;
 color:#666666;
    }
div#inner_casestudies{
font-family:"Trebuchet MS", Times, serif;
 width: 340px;
 float:left;
 margin-top:5px;
 text-align:justify;
 padding-bottom:5px;
}
div#inner_whitepapers{
font-family:"Trebuchet MS", Times, serif;
 width: 340px;
 float:right;
 margin-top:5px;
 text-align:justify;
 padding-bottom:5px;
}
div#inner_text{
 width: 90%;
 float:left;
 padding-top:6px;
 padding-right:10px;
 text-align:justify;
 }
div#inner_casestudies1{
font-family:"Trebuchet MS", Times, serif;
 width: 210px;
 float:left;
 margin-top:5px;
 padding-right:30px;
 text-align:justify;
 padding-bottom:5px;
}
div#inner_whitepapers1{
font-family:"Trebuchet MS", Times, serif;
 width: 210px;
 float:left;
 margin-top:5px;
 padding-right:30px;
 text-align:justify;
 padding-bottom:5px;
}
div#inner_solution1{
font-family:"Trebuchet MS", Times, serif;
 width: 210px;
 float:left;
 margin-top:5px;
 padding-right:30px;
 text-align:justify;
 padding-bottom:5px;
}
#inner_subheading{
  font-size:12px;
  font-weight:bold;
  color:#353535;
  padding-bottom:3px;
  width: 300px;
  border-bottom:1px solid #dcdcdc;
  }
#inner_subheading1{
  font-size:12px;
  font-weight:bold;
  color:#353535;
  padding-bottom:3px;
  width: 190px;
  border-bottom:1px solid #dcdcdc;
  }
#heading2{
 width:720px;
 float:left;
 font-family:"Trebuchet MS", Times, serif;
 font-size:16px;
 font-weight:bold;
 color:#ff7d07;
 padding:3px;
 margin-bottom:5px;
 border-bottom:1px dotted #bcbcbc;
}
#heading_erp{
 width:340px;
 float:left;
 font-family:"Trebuchet MS", Times, serif;
 font-size:15px;
 font-weight:bold;
 color:#ff7d07;
 padding:3px;
 margin-bottom:5px;
 border-bottom:1px dotted #bcbcbc;
}
#heading1_erp{
 width:340px;
 float:left;
 font-family:"Trebuchet MS", Times, serif;
 font-size:15px;
 font-weight:bold;
 color:#ff7d07;
 padding:3px;
 margin-bottom:5px;
 border-bottom:1px dotted #bcbcbc;
}
#heading_rightbar{
 width:176px;
 float:left;
 font-family:"Trebuchet MS", Times, serif;
 font-size:11px;
 font-weight:bold;
 color:#ff7d07;
 padding:3px;

}
#left{
 width:98%;
 margin:0 auto;
 padding:5px;
 }
.leftnav{
 color:#6e6e6e;
 text-decoration:none;
 line-height:20px;
 text-align:left;
  }
.leftnav:hover{
 color:#353535;
 text-decoration:underline;
 line-height:20px;
 text-align:left;
  }
ul{
  line-height:170%;
  }
.contactdetails{
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#ffffff;
  }
.border_contact{
 border-right:1px solid #5d5d5d;
 }
.red_color{
  color:#ff0000;
  font-weight:normal;
  }
  
/*our clients*/

div.img
  {
  margin: 2px;
/*  border: 1px solid #ff7d07;*/
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  }
div.img img
  {
  display: inline;
  margin: 6px;
 /* border: 1px solid #a3e8ff;*/
  }
div.img a:hover img
  {
 /* border: 1px solid #ff7d07;*/
  }
div.desc
  {
  text-align: center;
  font-weight: normal;
  width: 230px;
  margin: 2px;
  }
  /*Our clients ends*/
 
.rightlinks{
 font-size:11px;
 font-weight:normal;
 color:#6e6e6e;
 text-decoration:underline;
 }
.rightlinks:hover{
 font-size:11px;
 font-weight:normal;
 color:#000000;
 text-decoration:none;
 }
.sublinks{
  font-family:"Trebuchet MS", Times, serif;
 font-size:13px;
 font-weight:bold;
 color:#46a4c6;
 text-decoration:underline;
   }
.sublinks:hover{
  font-family:"Trebuchet MS", Times, serif;
 font-size:13px;
 font-weight:bold;
 color:#ff7d07;
 text-decoration:none;
   }
   
 /* portfolio images*/  
  
 div.img1
   {
   margin: 5px;
   height: auto;
   width: auto;
   float: left;
   text-align: center;
   }
 div.img1 img
   {
   display: inline;
   margin: 3px;
   }
 div.desc1
   {
   text-align: center;
   font-weight: normal;
   width: 151px;
   margin: 2px;
   }
/* portfolio images ends */ 

div#portfolio_domain{
font-family:"Trebuchet MS", Times, serif;
 width: 440px;
 float:left;
 margin-top:5px;
 text-align:justify;
 padding-bottom:5px;
}
div#portfolio_Technologies{
font-family:"Trebuchet MS", Times, serif;
 width: 240px;
 float:right;
 margin-top:5px;
 text-align:justify;
 padding-bottom:5px;
}

div#inner_portfolio1{
font-family:"Trebuchet MS", Times, serif;
 width: 330px;
 height:140px;
 float:left;
 margin-top:15px;
 padding-right:20px;
 text-align:justify;
 border-right:1px dashed #bdbdbd;
 padding-bottom:5px;
}
div#inner_portfolio2{
font-family:"Trebuchet MS", Times, serif;
 width: 330px;
 float:left;
 height:150px;
 margin-top:15px;
 padding-right:20px;
 margin-left: 20px;

 text-align:justify;
 padding-bottom:5px;
}

div#inner_portfolio4{
	
	font-family:"Trebuchet MS", Times, serif;
	width: 710px;
	float:left;
	margin-left:3px;
	margin-top:20px;
	padding-right:20px;
	text-align:justify;
	/*border-right:1px dashed #bdbdbd;*/
	padding-bottom:5px;
}


/*div#inner_portfolio3{
font-family:"Trebuchet MS", Times, serif;
 width: 200px;
 float:left;
 margin-top:5px;
 padding-right:20px;
 padding-left: 20px;
 text-align:justify;
  padding-bottom:5px;
}*/
#advant_buttons{
  width:120px;
  padding:2px;
  border:1px double #bfbfbf;
  }
#advant_buttons1{
  text-align:center;
  padding:5px;
  /*cursor:pointer;*/
 background-color:#d8d8d8;
  } 
#advant_buttons1:hover{
   text-align:center;
  /* cursor:pointer;*/
  padding:5px;
 background-color:#bfbfbf;
  }   

.news{
 font-family:Arial, Helvetica, sans-serif;
 text-decoration:none;
 color:#6e6e6e;
 }
.news:hover{
 font-family:Arial, Helvetica, sans-serif;
 text-decoration:none;
 color:#6e6e6e;
 }
#buttons{
 width:680px;
 float:left;
 margin-left:20px;
 margin-top:15px;
 margin-bottom:15px;
 }
#buttons_left{
 width:150px;
 float:left;
 margin-right:15px;
 }
#buttons_right{
 width:150px;
 float:left;
 margin-right:15px;
 }
#semi{
  width:260px;
  margin:0 auto;
  height:30px;
  font-weight:bold;
  font-size: 15px;
    }
.semicolon{
    padding-right:110px;
  }

div.img2
  {
  margin-bottom:15px;
  height: auto;
  width: auto;
  float: left;
  
  }
#Product_erp{
 width:710px;
 float:left;
 background-color:#f8f7f7;
 border:1px solid #dcdcdc;
 padding:10px;
 margin-bottom:5px;
 }
#Product_crm{
 width:710px;
 float:left;
 background-color:#fcf2f3;
 border:1px solid #e8cbce;
 padding:10px;
 margin-bottom:5px;
 }
#Product_mail{
 width:710px;
 float:left;
 background-color:#eefce4;
 border:1px solid #d1e8c0;
 padding:10px;
 margin-bottom:5px;
 }
 /*Testimonials*/
#testi{
 width:720px;
 float:left;
 }
#testi1{
 width:340px;
 float:left;
 }
#testi2{
 width:340px;
 float:right;
 padding-left:8px;
 }
#testmonials1
 {
 width:330px;
 float:left;
 color:#036d98;
 padding:5px 10px;
 font-weight:normal;
 text-align:justify;
 }
#owner1{
 width:330px;
 float:left;
 height:25px;
 background-image:url(images/testimonials_bg.gif);
 color:#353535;
 padding:3px 10px;
 font-weight:bold;
}
#testmonials2
 {
 width:340px;
 float:right;
 color:#036d98;
 padding:5px 10px ;
 font-weight:normal;
  text-align:justify;
 }
#owner2{
 width:335px;
 float:right;
 height:25px;
 background-image:url(images/testimonials_bg.gif);
 color:#353535;
 padding:3px 10px;
 font-weight:bold;
}
/* domain */
div.img_domain
  {
  margin: 2px;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  margin-bottom:10px;
  }
div.img_domain img
  {
  display: inline;
  margin: 6px;
  border: 1px solid #a3e8ff;
  }
div.img a:hover img
  {
 /* border: 1px solid #ff7d07;*/
  }
div.desc2
  {
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
  }
 /* domain */

#heading_erp{
width:320px;
 float:left;
 font-family:"Trebuchet MS", Times, serif;
 font-size:16px;
 font-weight:bold;
 color:#ff7d07;
 padding:3px;
 margin-bottom:5px;
 border-bottom:1px dotted #bcbcbc;
}

#index_bottom{
  width:728px;
  float:left;
  margin-top:20px;
    }
#Webdesign{
 width:180px;
 height:120px;
 float:left;
 border-right:1px solid #eeeeee;
}
#blocks{
 width:239px;
 float:left;
 margin-right:4px;
 background-image:url(images/index_blocks_topbg.gif);
 background-repeat:no-repeat;
 padding-bottom:10px;
}
#blocks1{
 width:239px;
 float:left;
 background-image:url(images/index_blocks_topbg.gif);
 background-repeat:no-repeat;
 padding-bottom:10px;
}
#blocks_erp{
 width:230px;
 float:left;
 margin-right:8px;
 padding-bottom:10px;
}
#blocks1_erp{
 width:239px;
 float:left;
 padding-bottom:10px;
}
#custom{
 width:180px;
 height:120px;
 float:left;
  }
.index_heading{
 font-size:13px;
 font-weight:bold;
 color:#353535;
  }
 .index_heading1{
 font-size:13px;
 font-weight:bold;
 padding-left:5px;
 *padding-top:12px;
  color:#2f5f9a;
  }
 .index_heading_link{
 font-size:13px;
 font-weight:bold;
 padding-left:5px;
 *padding-top:12px;
  color:#2f5f9a;
  text-decoration:none;
  }
 .index_heading_link:hover{
 font-size:13px;
 font-weight:bold;
 padding-left:5px;
 *padding-top:12px;
  color:#ff7d07;
  text-decoration:none;
  }
 .index_heading2{
 font-size:13px;
 font-weight:bold;
 *padding-top:12px;
  color:#ff7d07;
  }
div#text_ind{
 width:160px;;
 margin:0 auto;
 padding-top:6px;
 text-align:justify;
 }
div#text_ind1{
 width:212px;;
 margin:0 auto;
 text-align:justify;
 }
.ind_link{
  color:#ff7d07;
  text-decoration:none;
  }
.ind_link:hover{
  color:#6e6e6e;
  text-decoration:underline;
  }
.index_newlink{
  font-size:12px;
  color:#000000;
  text-decoration:none;
  }
.index_newlink:hover{
  font-size:12px;
  color:#2f5f9a;
  text-decoration:none;
  }
.form_erp{
 font-size:11px;
 color:#353535;
 }
.erp1_links{
  font-size:13px;
  font-weight:bold;
  color:#353535;
  text-decoration:none;
  }
.erp1_links:hover{
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  }

div.img2
  {
  margin: 4px;
/*  border: 1px solid #ff7d07;*/
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  }
div.img2 img
  {
  display: inline;
  margin: 4px;
 /* border: 1px solid #a3e8ff;*/
  }
div.img2 a:hover img
  {
 /* border: 1px solid #ff7d07;*/
  }
div.desc4
  {
  text-align: center;
  font-weight: normal;
  width: 170px;
  height:90px;
  margin: 2px;
  }
#services{
   width:174px;
   float:left;
   margin-left:4px;
  }
#services:hover{
   width:174px;
  background-image:url(images/service_hover.gif);
  background-repeat:no-repeat;
  float:left;
  margin-left:4px;
  }
#suren{
  background-image:url(images/suren_new.jpg);
  background-repeat:no-repeat;
  width:128px;
  height:128px;
  float:left;
  padding-right:10px;
    }
#sudhir{
  background-image:url(images/sudhir_new.jpg);
  background-repeat:no-repeat;
  width:128px;
  height:128px;
  float:left;
  padding-right:10px;
    }
#madhav{
  background-image:url(images/madhav_new.jpg);
  background-repeat:no-repeat;
  width:128px;
  height:128px;
  float:left;
  padding-right:10px;
    }
#ashraf{
  background-image:url(images/ashraf_new.jpg);
  background-repeat:no-repeat;
  width:128px;
  height:128px;
  float:left;
  padding-right:10px;
    }
#Andrews{
  background-image:url(images/Andrews.jpg);
  background-repeat:no-repeat;
  width:128px;
  height:128px;
  float:left;
  padding-right:10px;
    }
#jeff{
  background-image:url(images/noimage.jpg);
  background-repeat:no-repeat;
  width:128px;
  height:128px;
  float:left;
  padding-right:10px;
    }
#edward{
  background-image:url(images/edward_new.jpg);
  background-repeat:no-repeat;
  width:128px;
  height:128px;
  float:left;
  padding-right:10px;
    }
#about{
   width:140px;
   float:left;
   margin-left:4px;
  }
#about:hover{
   width:140px;
  background-image:url(images/service_hover.gif);
  background-repeat:no-repeat;
  float:left;
  margin-left:4px;
  }

div.img5
  {
  margin: 4px;
/*  border: 1px solid #ff7d07;*/
  height: auto;
  width: auto;
  text-align: center;
  }
div.img5img
  {
  display: inline;
  margin: 4px;
 /* border: 1px solid #a3e8ff;*/
  }
div.img5 a:hover img
  {
 /* border: 1px solid #ff7d07;*/
  }
div.desc5
  {
  text-align: center;
  font-weight: normal;
  width: 140px;
  margin: 2px;
  }
#testimonial_new{
  width:710px;
  margin:0 auto;
  background-color:#eefce4;
  border:1px solid #e0f3d1;
  padding:10px;
  }  
#testimonial1_new{
  width:710px;
  margin:0 auto;
  background-color:#eefce4;
   border:1px solid #e0f3d1;
  padding:10px;
  margin-top:25px;
  }
#engage_new{
  width:340px;
  float:left;
  padding:5px;
  font-weight:normal;
  background-color:#eefce4;
  border:1px solid #e0f3d1;
  text-align:justify;
  margin-right:5px;
  }  

.test_heading{
  font-size:15px;
  font-weight:bold;
  color:#147a02;
  font-stretch:expanded;
  }
.engage_heading{
  font-size:11px;
  font-weight:bold;
  color:#147a02;
  font-stretch:expanded;
  }
#customer_img{
  width:119px;
  height:60px;
  border:1px solid #e6e6e6;
  float:left;
  margin-right:20px;
  margin-top:12px;
  }
#custom_logos{ 
 float:left; 
 width:730px; 
 margin-bottom:25px;
 } 
  
#footer_bg{ 
  background-image:url(images/footer_bg.gif);
  background-repeat:repeat-x;
  height:200px;
  width:100%;
  float:left;
  background-color:#f3f3f3;
  } 
#footer_box{
 width: 920px;
 margin:0 auto;
 }
#footer_content{
 width:150px;
 float:left;
 margin-left:10px;
 margin-top:20px;
 }
#footer_content1{
 width:120px;
 float:left;
 margin-left:10px;
 margin-top:20px;
 }

#footer_contentright{
 width:240px;
 float:right;
 margin-left:10px;
 margin-top:20px;
 }
.footer_heading{
 font-size:11px;
 font-weight:bold;
 color:#868181;
 }
.support{
 font-size:11px;
 color:#808080;
 text-transform:uppercase;
 }
.mobile{
  font-size:25px;
  font-weight:bold;
  font-stretch:expanded;
  color:#979797;
  }
.askus{
    font-size:15px;
  font-weight:bold;
  font-stretch:expanded;
  color:#979797;
  }
.footlink{
  font-size:11px;
  color:#9b9b9b;
  text-decoration:none;
  }  
  
.footlinks{
  font-size:11px;
  color:#9b9b9b;
  text-decoration:none;
  }  
.footlinks:hover{
  font-size:11px;
  color:#5a5a5a;
  text-decoration:underline;
  } 
.copy{
  font-size:11px;
  color:#6e6e6e;
  }  
  
  /*flip script start*/
  
  #flip{
  width:288px;
  float:left;
  margin-left:4px;
  /*border-right:1px dashed #bdbdbd;*/

  }
  
  
    #flip_block{
  width:730px;
  float:left;
  margin-left:4px;
  /*border-right:1px dashed #bdbdbd;*/

  }
  
  /*flip script end*/
