﻿/* CSS Document */

.background
{
 margin:0px auto;
 width:1000px;
 height:auto;

}

.headertab
{
 float:left;
 width:1000px;
 height:29px;
 
}

.mainmenu
{
float:left;
height:57px;
width:1000px;

}

.mainmenuleft
{
 float:left;
 height:57px;
 width:380px;
 background-color:#000c1a;
}

.mainmenuleft1
{
 float:left;
 height:50px;
 width:30px;

}


.blankimg
{
 float:right;
 height:85px;
 width:220px;
 margin-top:20px;
 margin-right:28px;
 
}

.top
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;

}
.top:hover
{
	font-family:tahoma;
	color:#73c5ea;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	
}

.caption
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 15px;
	font-weight: bold;

}

.home
{

float:left;
height:57px;
width:86px;
margin-left:420px;
background:url(images/homebtn.jpg) no-repeat;
}


.services
{

float:left;
height:57px;
width:125px;
background:url(images/servicebtn.jpg) no-repeat;
}

.solutions
{

float:left;
height:57px;
width:136px;
background:url(images/solutionbtn.jpg) no-repeat;
}


.clients
{

float:left;
height:57px;
width:100px;
background:url(images/clientsbtn.jpg) no-repeat;
}


.contacts
{

float:left;
height:57px;
width:127px;
background:url(images/contactbtn.jpg) no-repeat;
}


.flashcontent
{
 float:left;
 height:300px;
 width:1000px;
 background:url(images/logoimages.jpg) no-repeat;
}
.remflshcont
{
 float:left;
 height:201px;
 width:1000px;
}

.remflshcontleft
{
 float:left;
 height:201px;
 width:533px;
 background:url(images/halfglobe.jpg) no-repeat;
 
}

.blankimgsmall
{
 float:left;
 height:15px;
 width:15px;
 margin-left:211px;
 margin-top:62px;
 
}

.blankimgsmall1
{
 float:left;
 height:15px;
 width:15px;
margin-top:90px;
margin-left:-16px;;

}

.blankimgsmall2
{
 float:left;
 height:40px;
 width:30px;
margin-top:89px;
margin-left:-32px;;
 
}

.remflshcontright
{
 float:left;
 height:201px;
 width:467px;
 background:url(images/halfglobe-right.jpg) no-repeat;
}

.readmore
{
 float:left;
 height:40px;
 width:111px;
 
}
.readmore h2 {
margin: -67px 0px 0px 300px;
padding-left:20px;
height: 40px;
width:111px;
line-height: 40px;
background:url(images/readmore1.gif) no-repeat;
 
color: #000000;
font-size: 11px;
font-weight:bold;
font-family:tahoma;
}

.read
{
	font-family:tahoma;
	color:#000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;

}
.read:hover
{
	font-family:tahoma;
	color:#000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;

}
/*.midpart
{
 float:left;
 height:308px;
 width:1000px;
background:url(images/midpart.gif) no-repeat;
}*/

.midtab
{
 float:left;
 height:201px;
 width:1000px;
 margin-top:-2px;
 /*background:url(images/middlepart.jpg) no-repeat;*/
 background-color:#002b4e;
}

.midbox1
{
 float:left;
 height:100px;
 width:170px;
 margin-left:25px;
 
}
.midtxtbox1
{
float:left;
height:29px;
width:170px;

}

.midtxtbox1 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 29px;
width:170px;
color:#FFFFFF;
font-size: 14px;
font-weight:bold;
font-family:tahoma;
}

.midimgbox1
{
 float:left;
 height:60px;
 width:170px;
 
}

.midtxtbox11
{
float:left;
height:60px;
width:170px;
margin-left:25px;
}

.midtxtbox11 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 60px;
width:170px;
line-height: 40px;
background-color:#002a4d;
 
color:#FFFFFF;
font-size: 16px;
font-weight:bold;
font-family:tahoma;
}


.midbox2
{
 float:left;
 height:100px;
 width:170px;
 margin-left:25px;
}
.midtxtbox2
{
float:left;
height:29px;
width:170px;

}

.midtxtbox2 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 29px;
width:170px;


 
color:#FFFFFF;
font-size: 14px;
font-weight:bold;
font-family:tahoma;
}

.midimgbox2
{
 float:left;
 height:60px;
 width:170px;
 
}

.midtxtbox22
{
float:left;
height:60px;
width:170px;
margin-left:25px;

}

.midtxtbox22 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 60px;
width:170px;
line-height: 40px;
background-color:#002a4d;
 
color:#FFFFFF;
font-size: 16px;
font-weight:bold;
font-family:tahoma;
}



.midbox3
{
 float:left;
 height:100px;
 width:170px;
 margin-left:25px;
}
.midtxtbox3
{
float:left;
height:29px;
width:170px;

}

.midtxtbox3 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 29px;
width:170px;

color:#FFFFFF;
font-size: 14px;
font-weight:bold;
font-family:tahoma;
}


.midimgbox3
{
 float:left;
 height:60px;
 width:170px;
 
}

.midtxtbox33
{
float:left;
height:60px;
width:170px;
margin-left:25px;

}

.midtxtbox33 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 60px;
width:170px;
line-height: 40px;
background-color:#002a4d;
 
color:#FFFFFF;
font-size: 16px;
font-weight:bold;
font-family:tahoma;
}


.midbox4
{
 float:left;
 height:100px;
 width:170px;
 margin-left:25px;
}
.midtxtbox4
{
float:left;
height:29px;
width:170px;

}

.midtxtbox4 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 29px;
width:170px;

color:#FFFFFF;
font-size: 14px;
font-weight:bold;
font-family:tahoma;
}


.midimgbox4
{
 float:left;
 height:60px;
 width:170px;
 
}

.midtxtbox44
{
float:left;
height:60px;
width:170px;
margin-left:25px;

}

.midtxtbox44 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 60px;
width:170px;
line-height: 40px;
background-color:#002a4d;
 
color:#FFFFFF;
font-size: 16px;
font-weight:bold;
font-family:tahoma;
}

.midbox5
{
 float:left;
 height:100px;
 width:185px;
 margin-left:20px;
}
.midtxtbox5
{
float:left;
height:29px;
width:190px;

}

.midtxtbox5 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 29px;
width:190px;

color:#FFFFFF;
font-size: 14px;
font-weight:bold;
font-family:tahoma;
}


.midimgbox5
{
 float:left;
 height:60px;
 width:170px;
 
}

.midtxtbox55
{
float:left;
height:60px;
width:170px;
margin-left:25px;

}

.midtxtbox55 h2 {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 60px;
width:170px;
line-height: 40px;
background-color:#002a4d;
 
color:#FFFFFF;
font-size: 16px;
font-weight:bold;
font-family:tahoma;
}



.midlowerpart
{
 float:left;
 margin-top:0px;
 height:168px;
 width:1000px;
 background:url(images/index_32.gif) no-repeat;
}

.midlowerpart1
{
 float:left;
margin-top:0px;
margin-left:0px;
 height:59px;
 width:1000px;
background:url(images/index_33.gif) no-repeat;
}

.readmore1
{
 float:left;
 height:40px;
 width:111px;

 
}
.readmore1 h2 {
margin: 0px 0px 0px 450px;
padding-left:20px;
height: 40px;
width:111px;
line-height: 40px;
background:url(images/readmore1.gif) no-repeat;
color: #000000;
font-size: 11px;
font-weight:bold;
font-family:tahoma;
}

.bottompart
{
float:left;
margin-top:0px;
height:725px;
width:1000px;
background-color:#000c1a;
}
.bottompartcont
{
float:left;
margin-top:0px;
height:600px;
width:1000px;
background-color:#000c1a;
}
.bottompartser
{
float:left;
margin-top:4px;
height:600px;
width:1000px;
background-color:#000c1a;
}

.bottompart1
{
float:left;
height:300px;
width:400px;
margin-left:15px;
margin-top:30px;

}

.bottomimgbox
{
  float:left;
  height:135px;
  width:160px;
  
}
.bottomtxtbox
{
 float:left;
 height:150px;
 width:236px;
 
}

.lineimage
{
float:left;
height:520px;
width:1px;
margin-top:22px;
margin-left:15px;

}

.bottompart2
{
float:left;
height:450px;
width:520px;
margin-left:15px;
margin-top:30px;
}
.contactustab
{
 float:left;
 height:35px;
 width:520px;
 
}
.lineimg
{
height:2px;
width:520px;
float:left;

}

.contenttab
{
 float:left;
 height:55px;
 width:500px;

}
.contform
{
 float:left;
 height:350px;
 width:500px;
 
 
}
.line1
{
 float:left;
 height:30px;
 width:450px;
 
 margin-left:33px;
 
}
.textname
{
float:left;
height:30px;
width:205px;
margin-top:5px;
}
.txtbox
{
  float:left;
  height:30px;
  width:240px;
  margin-left:4px;
  margin-top:6px;
}

.line2
{
 float:left;
 height:30px;
 width:450px;
 margin-top:15px;
 margin-left:34px;
 
}
.textname1
{
float:left;
height:30px;
width:205px;
}
.txtbox1
{
  float:left;
  margin-left:4px;
   margin-top:1px;
  height:30px;
  width:240px;
}
.questpart
{
 float:left;
 height:85px;
 width:450px;
 margin-top:15px;
 margin-left:33px;
 
}

.quesheading
{
float:left;
height:30px;
width:205px;
}

.quesbox
{
  float:left;
  height:79px;
  width:240px;
  margin-left:4px;
}
.bottombox1
{
 float:left;
 height:200px;
 width:293px;
 margin-top:30px;
 margin-left:30px;
 margin-bottom:45px;
}
.submittab
{
 float:right;
 height:30px;
 width:140px;
 margin-right:120px;
 margin-top:7px;
 
}
.submitbtn
{
 
 height:50px;
 width:125px;
 margin-top:24px;

}

.bottombox2
{
 float:left;
 height:440px;
 width:615px;
 margin-top:30px;
 margin-left:30px;
 margin-bottom:100px;
 
}

.lasttab
{
 float:left;
 height:70px;
 width:1000px;
 margin-top:0px;
margin-left:0px;
}
.lasttabcont
{
float:left;
 height:70px;
 width:1000px;
margin-top:0px;
margin-right:2px;
}

.moretxt
{
	font-family:tahoma;
	color:#94dfff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}

.bottombox3
{
 float:left;
 height:530px;
 width:280px;

 margin-left:25px;
 margin-top:45px;
}
.inboundserbox
{
 float:left;
 height:280px;
 width:270px;

}
.inboundserimgbox
{
 float:left;
 height:112px;
 width:210px;
}
.inboundsertxtbox
{
float:left;
height:165px;
width:268px;

}
.inboundserbox1
{
 float:left;
 height:245px;
 width:241px;
 
}
.inquiryheader
{
 float:left;
 height:25px;
 width:240px;
 margin-top:10px;
 
 }
 .inquiryform
 {
   float:left;
   height:225px;
   width:240px;
   margin-top:10px;
 }
 .txtimgbox
 {
   float:left;
   height:20px;
   width:239px;
   
 }
 .caption2
 {
  float:left;
  height:19px;
  width:135px;
  
 }
 .caption1
 {
  float:left;
  height:19px;
  width:80px;
  margin-top:5px;
 
  
 }
 .textbox
 {
 float:left;
 height:19px;
 width:135px;
 margin-left:2px;
  }
 .textfield{
 height:16px;
	width:135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	float:left;
	margin:0 0 0 0;

}
.textfield1{
 height:70px;
	width:135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	float:left;
	margin:0 0 0 -8px;

}
 .textbox1
 {
 float:left;
 height:50px;
 width:135px;
 margin-top:5px;
 margin-left:7px;
 
 }
 .txtimgbox1
 {
   float:left;
   height:20px;
   width:239px;
   margin-top:5px;
   
 }
 .txtimgbox2
 {
   float:left;
   height:40px;
   width:239px;
   margin-top:0px;
 
 }
 .submitbtn1
{
 float:right;
 height:20px;
 width:40px;
 margin-right:80px;
 margin-top:40px;

}
 .fonm_text {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	float:left;
	
	

}

.cont_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:600;
	color:#ffffff; 
	margin:0 0 0 0;
	padding:0 0 0 0; 

}
.cont_text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:500;
	color:#ffffff; letter-spacing:3px;
	margin:0 0 0 0;
	padding:0 0 0 10px;

}
.tab_text5 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	
	float:left;
	font-weight:normal; 
	color:#6BA807; 
	text-decoration:none;
	padding:0px 0 0 68px; 
}

.indiatab
{
 float:left;
 height:35px;
 width:269px;

}
.indiatab h2
 {
margin: 0 0 0 0;
padding-left: 80px;
height: 35px;
line-height: 35px;
/*background:url(images/india.png) no-repeat;*/
color:#022e3b;
font-size: 15px;
font-weight:bold;
font-family:tahoma;
}
.contact
{
  height:125px;
  width:140px;
  float:left;
}
.contact h2
{
  float:left;
  height:125px;
  width:140px;
  
  margin-top:0px;
  margin-left:20px;
  line-height:125px;
  background:url(images/contact3.png) no-repeat;
  font-family:tahoma;
  font-size:13px;
  color:#FFFFFF;
  
}
.indiacont
{
 float:left;
 height:100px;
 width:267px;

}
.yantramtab
{
 float:left;
 height:35px;
 width:269px;
 margin-top:15px;
 
}
.yantramtab h2
 {
margin: 0 0 0 0;
padding-left: 80px;
height: 35px;
line-height: 35px;
/*background:url(images/india.png) no-repeat;*/

color:#022e3b;
font-size: 15px;
font-weight:bold;
font-family:tahoma;
}
.yantramcont
{
 float:left;
 height:180;
 width:269;

}
.bottombox4
{
 float:left;
 height:560px;
 width:615px;
 margin-top:30px;
 margin-left:35px;
 margin-bottom:100px;
 
}
.servicetab
{
 float:left;
 height:41px;
 width:615px;

}
.servicetab h2
 {
margin: 0 0 0 0;
padding-left: 250px;
height: 35px;
line-height: 35px;
/*background:url(images/servicetab.png) no-repeat;*/

color:#022e3b;
font-size: 15px;
font-weight:bold;
font-family:tahoma;
}
.box
{
 float:left;
 height:120px;
 width:610px;
 
}
.inquary
{
margin-top:10px;
margin-bottom:5px;
color: #90cf00;
font-weight:bold;

}

