body { 
	font: 9pt verdana; 
	color: #000000; 
	background:  #e7e9de;
	margin: 0px; 
	padding: 0px;
	text-align:center;
	border: 0px;

	}
#container {
		width:940px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left; 
		}
		form, h1, h2, h3, h4, p, img { margin:0; padding:0; } 
/*Top Part*/
#top {  width: 940px; height: 124px;  float:left; background-color:#fff; }	
#logo {  width: 310px; height: 75px;  float:left; margin:13px 0px 0px 25px;}	
#tlink {  width: 255px; height: 53px;  float:left; margin:0px 0px 0px 350px; background-image:url(../images/top-icon.gif);}	

#tlink .con {width: 50px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#F00; font-size:12px; margin:10px 0px 0px 60px; line-height:15px;}
#tlink .con  a, a:visited{color:#F00; text-decoration:none;}
#tlink .con  a:hover{ color:#666; text-decoration:none;}
	
	#menu {
font-family: Verdana, sans-serif;
font-size: 9pt;
}

#menu a:link { text-decoration: none; color: #ffffff;}
#menu a:visited { text-decoration: none; color: #ffffff;}


/* Menu*/
#tmenu {  width: 600px; height: 29px;     float:left; text-align:center; margin-top:30px;  }	
#tmenu ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#tmenu ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#tmenu li a{
 display:block;   list-style:none; width:100px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold;    line-height:29px; margin: 0px; text-align:center;  }


 #tmenu li.hove{
 display:block;   list-style:none; width:100px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;    line-height:29px; margin: 0px; text-align:center;  background-image:url(../images/b_hover.gif); background-repeat:no-repeat; background-position:center;}
 
 #tmenu li a{ text-decoration:none;}
 
  #tmenu li a:hover{ text-decoration:none; color:#fff; background-image:url(../images/b_hover.gif); background-repeat:no-repeat; background-position:center; }
  
  
  #hmenu {  width: 600px; height: 29px;     float:left; text-align:center;   }	
#hmenu ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#hmenu ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#hmenu li a{
 display:block;   list-style:none; width:100px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold;    line-height:29px; margin: 0px; text-align:center;  }


 #hmenu li.hove{
 display:block;   list-style:none; width:100px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;    line-height:29px; margin: 0px; text-align:center;  background-image:url(../images/b_hover.gif); background-repeat:no-repeat; background-position:center;}
 
 #hmenu li a{ text-decoration:none;}
 
  #hmenu li a:hover{ text-decoration:none; color:#fff; background-image:url(../images/b_hover.gif); background-repeat:no-repeat; background-position:center; }
  
  
  
  
#header {  width: 940px; height: 312px;    float:left; background-color:#FFF;    }	
#header .flash{ float:left; margin-left:19px;  width: 901px;}	


#content {  width: 940px;   float:left; background-color:#fff;    }	

#content-left{  width: 290px;   float:left; margin:22px 0px 0px 19px; border-right: dotted 1px #666;  }	

#content-left .projects{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; border-bottom:solid 1px #cac9c8; margin:12px 10px 20px 0px; padding-bottom:10px; text-align:justify;   }

#content-left .projects h4{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F00; margin:3px 0px 5px 0px;   }
#content-left .projects img{ float:left; margin:0px 10px 5px 0px;  }	

#content-left .all{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F00; text-align:right;  }

#content-left .down{  margin:0px 10px 20px 0px; padding-bottom:10px; height:80px;   border-bottom:solid 1px #cac9c8; }
#content-left .down img{ float:left; margin:0px 0px 0px 0px;  }

#content-main{  width: 900px;   float:left; margin:22px 0px 0px 24px;    }

#content-main .read{ text-align:right;  }

#content-main h1{     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight: bold; color:#f00;  padding-bottom:12px; }


#content-main  .hometext img{     margin:0px 10px 5px 0px; float:left; }

#content-main  .hometext{ text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#000; border-bottom:dashed 1px #666; }
#content-main  .hometext p{ margin: 5px 0px 15px 0px;  }
 
#content-main  .hometext a:link { text-decoration: none; color:#00F;}
#content-main  .hometext a:visited { text-decoration: none; color:#00F;}

#service-box {  width: 210px;   float:left; height:220px; background-color:#e3dcd2; margin-top:15px;   }	
#service-box img{ margin: 0px 0px 0px 10px;}

#service-box  .photo{     margin:0px 10px 0px 0px; float:left; }
#service-box h2{ background-color:#f2efea; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight:400; color:#393939; padding:12px 0px 10px 3px;}

#service-box ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#service-box ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#service-box li.first a{
 display:block;   list-style:none; width:130px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;  line-height:20px; padding-left:15px; margin-bottom:5px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position: 5px 6px;  }
 
 #service-box li.second a{
 display:block;   list-style:none; width:195px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;     line-height:20px; padding-left:15px;  margin-bottom:5px;  text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;   }
 
  #service-box li.tt a{
 display:block;   list-style:none; width:225px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;    padding-left:10px;   margin-bottom:5px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:left top;  margin: 8px 0px 0px 0px; }
 
 #why {  width: 410px;   float:left; height:220px; background-color:#e3dcd2; margin-top:15px; margin-left:20px;    }
 #why h2{background-color:#f2efea; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight:400; color:#393939; padding:12px 0px 10px 3px;}
 
 
#why img{ margin: 0px 0px 0px 10px;}
#why  a:visited{ text-decoration:none; color:#000; }
#why  a:link{ text-decoration:none; color:#000; }
 
#why  ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#why  ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#why  li.aa {
 display:block;   list-style:none; width:390px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;    line-height:20px; padding-left:15px; margin-bottom:10px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;  }
 
 #why  li.aa1 {
 display:block;   list-style:none; width:390px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;     padding-left:15px; margin-bottom:10px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 3px;  }
#why  li.bb {
 display:block;   list-style:none; width:390px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;      padding-left:15px; margin-bottom:10px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position: 5px 3px; }
 
 #download {  width: 230px;   float:left; height:220px; background-color:#e3dcd2; margin-top:15px; margin-left:20px;    }
 #download h2{background-color:#f2efea; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight:400; color:#393939; padding:12px 0px 10px 3px;}
 
 
 #download img{ margin: 0px 0px 0px 10px;}
 
 #download  ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

 #download  ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

 #download  li.dd a{
 display:block;   list-style:none; width:100px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;    line-height:20px; padding-left:15px; margin-bottom:10px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;  }
  #download  li.dd1 a{
 display:block;   list-style:none; width:200px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;    line-height:20px; padding-left:15px; margin-bottom:10px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;  }
 
 #con {  width: 900px;   float:left; height:110px; background-color:#e3dcd2; margin-top:15px;     }
 #con h2{background-color:#f2efea; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight:400; color:#393939; padding:12px 0px 10px 5px;}
 
  #con ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

 #con  ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}
 
  #con  li.cc a{
 display:block;   list-style:none; width:110px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;    line-height:20px; padding-left:15px; margin:10px 0px 0px 0px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;  }
  #con  li.cc1{
 display:block;   list-style:none; width:510px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;    line-height:20px; padding-left:15px; margin:10px 0px 0px 0px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;  }

#content-box {  width: 586px;   float:left; margin-top:20px;   }	

#content-box  .box1{ width:100px; float:left; margin:10px 0px 0px 37px;  }
#content-box  .box1 p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:10px 0px 0px 0px; background-image:url(../pic/base.gif); text-align:center; line-height:27px;}	

.chat{ font-size:10px;}


#footer {  width: 940px; height:50px;   float:left; background-color:#4d4c4c; margin-top:20px;   }	

#footer   .bottom{ width:800px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:2px 0px 0px 10px; line-height:20px;  float:left;  }	
#footer   .bottom3{ width:160px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:2px 0px 0px 10px; line-height:20px;  float:left;  }	
#footer   .bottom3 a{ color:#FFF; text-decoration:none; }
#footer   .bottom a{ color:#FFF; text-decoration:none; }

#footer   .bottom1{ width:750px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:22px 30px 0px 10px;  float:left;  }

#footer   .bottom2{ width:100px; margin:22px 30px 0px 10px;  float:left;  }

#content .site{width:750px;  font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:12px 0px 0px 10px;  float:left;}
#follow{width:150px;   margin:0px 0px 0px 400px;  float:left;}

#Navneet {  width: 800px;   float:left; background-color:#fff; text-align:left;    }	
#Navneet  p{ margin: 0px 0px 15px 0px;  }
#Navneet .dot { text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#000; padding-left:20px;  margin: 0px 0px 15px 0px; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:2px 1px;  }


#inner {  width: 940px;   float:left; background-color:#fff;    }	
	

#inner-main{  width: 895px;   float:left; margin:22px 0px 0px 24px;    }

#inner-main a:visited{ text-decoration:underline; color:#00F; }

#inner-main h1{     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight: bold; color:#f00;  padding-bottom:12px; }

#inner-main h3{     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#C00;  padding-bottom:12px; }


#inner-main  img{     margin:0px 10px 5px 0px; float:left; }

#inner-main  .left{     margin:0px 10px 5px 0px; float:left; }
#inner-main  .right{     margin:0px 0px 5px 10px; float:right; }

#inner-main  { text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#000;  }
#inner-main   p{ margin: 0px 0px 15px 0px;  }

#inner-main  .oteam1{ float:left; width:300px;  }
#inner-main  .oteam2{ float:left; width:300px;  }
#inner-main  .oteam3{ float:left; width:295px;   }

#inner-main .dot { text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#000; padding-left:20px;  margin: 0px 0px 15px 0px; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:2px 1px;  }

#inner-main .box1 {
	width:150px;
	height:130px;
	text-align:left;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#inner-main .box2 {
	width:180px;
	height:140px;
	text-align:left;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#inner-main .box3 {
	width:250px;
	height:100px;
	text-align:left;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#inner-main .box4 {
	width:180px;
	height:100px;
	text-align:left;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#inner-main ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#inner-main ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#inner-main li.head {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  font-weight:bold;    line-height:29px; text-align:center; background-color:#F00;   }
 
 #inner-main li.head1 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  font-weight:bold;    line-height:29px; text-align:center; background-color:#F00; margin-left:2px;   }
 
 #inner-main li.text1 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 0px;   }
  #inner-main li.text2 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#fafac2;  margin:2px 0px 0px 2px;   }
 
  #inner-main li.text3 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#ffcc00; margin: 2px 0px 0px 0px;   }
  #inner-main li.text4 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:29px; text-align:center; background-color:#ffcc00;  margin:2px 0px 0px 2px;   }
 
   #inner-main li.text5 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 0px;   }
  #inner-main li.text6 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  height:40px; text-align:center; background-color:#fafac2; margin:2px 0px 0px 2px; padding-top:10px;   }
 
  #inner-main li.text7 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2;margin: 2px 0px 0px 2px;   }
 
   #inner-main li.text8 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 2px;   }
  #inner-main li.text9 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  height:40px; text-align:center; background-color:#fafac2;  margin:2px 0px 0px 0px; padding-top:10px;   }
 
  #inner-main li.text10 {
 display:block;   list-style:none; width:177px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  line-height:50px; text-align:center; background-color:#fafac2; margin: 2px 0px 0px 2px;   }
 
 


 #inner-main .item  {
 display:block;   list-style:none;  float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;     line-height:29px;    }
 
 
 #in-footer {  width: 940px; height:58px;   float:left; background-color:#4d4c4c; margin-top:20px;   }	

#in-footer .ibottom{ width:250px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:2px 0px 0px 10px; line-height:20px;  float:left;  }	
#in-footer .ibottom1{ width:600px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:26px 30px 0px 10px; text-align:center;  float:right;  }

#in-footer .ibottom1 a:link, a:visited{ text-decoration:none; color:#FFF;}
 

#oservice-box {  width: 900px;   float:left; height:100px; background-color:#e3dcd2; margin-top:15px;   }	
#oservice-box img{ margin: 0px 0px 0px 10px;}

#oservice-box  .photo{     margin:0px 10px 0px 0px; float:left; }
#oservice-box h2{ background-color:#f2efea; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight:400; color:#393939; padding:12px 0px 10px 3px;}

#oservice-box ul{ margin:0px; display:inline;
padding: 0px; 

 /*width of menu*/}

#oservice-box ul li{ list-style:none; margin:0px 0px 0px 0px; display:inline;}

#oservice-box li.ofirst a{
 display:block;   list-style:none; width:140px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;  line-height:20px; padding-left:15px; margin-bottom:5px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position: 5px 6px;  }
 
 #oservice-box li.osecond a{
 display:block;   list-style:none; width:195px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;     line-height:20px; padding-left:15px;  margin-bottom:5px;  text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;   }
 
  #oservice-box li.osecond1 a{
 display:block;   list-style:none; width:60px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;     line-height:20px; padding-left:15px;  margin:0px 0px 5px 610px;  text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:5px 6px;   }
 
  #oservice-box li.ott a{
 display:block;   list-style:none; width:225px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;    padding-left:10px;   margin-bottom:5px; text-align:left; background-image:url(../pic/arrow.gif); background-repeat:no-repeat; background-position:left top;  margin: 8px 0px 0px 0px; }
