﻿.mainDiv
{
	width:1002px;
}
.topLeftCompanyLogoDiv
{
	width:46px;float:left;
}
.topRightDropDownMainDiv
{
	width:950px;float:left; margin-top:10px;
}
.topLeftTitleDiv
{
	width:570px; float:left;font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #4B88D2
}
.topRightDropDownSubDiv
{
	width:340px;float:left;text-align:right;
}
.topRightNavigationDivMain
{
	float:right;width:1002px;
}
.topRightNavigationDivSub
{
    float:right;width:700;
}
.topCompanyNameDiv
{
	float:right;width:1002px;  background-image:url(../img/topHeaderBg.gif);

}
.topDropDownMenuDivMain
{
	float:left;width:1002px;
}
.topDropDownMenuDivHome
{
	float:left;width:44px;margin-top:41px;
}
.topDropDownMenuDivHomeOffshoreservice
{
	float:left;width:44px;margin-top:43px;
}
.topDropDownMenuDivHomeAbotUsNew
{
	float:left;width:44px;margin-top:49px;
}
.topDropDownMenuDivHomeContactUsNew
{
	float:left;width:44px;margin-top:48px;
}
.topDropDownMenuDivHomeNew
{
	float:left;width:44px;margin-top:48px;
}
.topDropDownMenuDivProjects
{
	float:left;width:157;
}
.topDropDownMenuDivNav
{
	float:left;Z-INDEX: 1; LEFT: 210px;  WIDTH: 479px; POSITION: absolute; margin-top:35px;
}
.topDropDownMenuServiceDivNav
{
	float:left;Z-INDEX: 1; LEFT: 210px;  WIDTH: 479px; POSITION: absolute; margin-top:34px;
}
.topDropDownMenuoffshoreServiceDivNav
{
	float:left;Z-INDEX: 1; LEFT: 210px;  WIDTH: 479px; POSITION: absolute; margin-top:37px;
}
.topDropDownMenuContactUsDivNav
{
	float:left;Z-INDEX: 1; LEFT:139px;  WIDTH: 479px; POSITION: absolute; margin-top:42px;
}

.topDropDownMenuAbouUsDivNav
{
	float:left;Z-INDEX: 1; LEFT: 210px;  WIDTH: 479px; POSITION: absolute; margin-top:43px;
}

.topDropDownMenuDivNavNew
{
	float:left;Z-INDEX: 1; LEFT: 140px;  WIDTH: 479px; POSITION: absolute; margin-top:42px;
}

.topDropDownMenuDiv
{
	float:left;width:1002px;
}

.contentDivMain
{
	width:1002px;float:left;
}
.contentDivMainSub
{
	width:750px;float:left;padding-left:20px;
}
.contentDivMainLinks
{
	width:750px;border:1px solid lightblue ;height:24px;
}
.contentDivTitle
{
	width:750px;float:left;margin-top:10px;padding-left:30px;
}
.contentDivTitleNew
{
	width:750px;float:left;padding-left:30px;
}
.hrLine
{
height:1px; font-size:0px; width:720px;margin-bottom:10px; background-image:url(../img/line_horz1.gif);background-repeat:repeat-x;
}
.hrLine1
{
height:1px; font-size:0px; width:720px; background-image:url(../img/line_horz1.gif);background-repeat:repeat-x;
}

.hrWebBasedLine
{
height:1px; font-size:0px;background-color:#DFECFF; width:720px; background-image:url(../img/transparent.gif);background-repeat:repeat-x;
}

.hrPcBasedLine
{
height:1px; font-size:0px;background-color:#99CCFF; width:720px; background-image:url(../img/transparent.gif);background-repeat:repeat-x;
}
.hrDotLine
{
height:1px;margin-left:20px; font-size:0px; width:700px;margin-bottom:10px; background-image:url(../img/1dots.gif);background-repeat:repeat-x;
}
.hrDotLine1
{
height:1px; font-size:0px; width:720px;margin-bottom:10px; background-image:url(../img/line_horz.gif);background-repeat:repeat-x;
}
.contentDivDetails
{
width:720px;text-align:justify;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px; 
color: #333333; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
font-variant: normal; 
}
.RightMiddleDivVrLine
{
	float:right;width:173px;padding-left:5px;border-left: dotted 1px #000000  ; margin-left:20px;
}
.RightMiddleFlashDiv
{
	float:left;width:173px;background-image:url(../img/spacerVertical.gif); background-color:#E1F5FE;
}
.RightMiddleLinksDiv
{
	float:left;width:173px;background-color:#3386D5;
}
.RightMiddleLinksDivInner
{
	width:160px;margin-left:3px;margin-top:2px;
}

.FooterDiv
{
	width:702px;text-align: center;position: absolute;left: 50%;margin-left: -336px;margin-top:20px;
	
}




.topDropDownMenuDivAboutUs
{
float:left;width:44px;padding-top:22px;
	
}

.topDropDownMenuDivIndexNav
{
	float:left; Z-INDEX: 1; LEFT: 198px; FLOAT: left; WIDTH: 479px; POSITION: absolute; margin-top:79px; 
}
.leftContentdiv
{
float:left;width:180px; border:solid 1px #000000; margin:0px; 
}
.contentLeftDivDetails
{
width:170px;  margin-left:5px; margin-top:10px;
}
.hrLeftContentDivLine
{
height:1px; width:170px;margin-top:10px;margin-bottom:10px; background-image:url(../img/1dots.gif);
}

.contentLeftBottomDivDetails
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #8A329D;
width:170px;padding-left:5px; margin-bottom:10px;
}

.middleContentdiv
{
width:590px;vertical-align:top;float:left; margin-left:10px;
}

.rightContentdiv
{
padding-left:10px; border-left: dotted 1px #000000; float:left;width:164px;margin-left:10px;
}

.bottomContentdiv
{
float:left;width:780px;margin-top:0px; border-bottom:1px solid;border-right:1px solid ;border-top:1px solid;
}


.middlesecondTagContentdivdetail
{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
text-decoration: none;
width:270px;margin-top:11px;text-align:justify;

}

.middlefirstTagContentdivdetail
{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
text-decoration: none;
width:270px;margin-left:5px;margin-top:10px;text-align:justify;

}
.bottomIIndContentdivdetail
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
text-decoration: none;
width:250px;float:left;margin-left:5px; padding-left:5px; border-left: dotted 1px #000000;
}

.bottomIstContentdivdetail
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
text-decoration: none;
width:250px;float:left; padding-left:5px;
}


.hrWhiteLine
{
float:left;width:1px;height:19px;border-left-color:White;

}


.lnkTopNavProject
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}
.lnkTopNavProjectMannt
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavProjectManntActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavQAModel
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavQAModelActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavKeyprojects
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavKeyprojectsActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}
.lnkTopNavCasestudies
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavCasestudiesActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavClients
{
width:125px;text-align:center; float:left;height:19px;background-color:#DFEEFF;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavClientsActive
{
width:125px;text-align:center; float:left;height:19px;background-color:#99CCFF;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}







.lnkTopNavService
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavApplicationdev
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;

font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavApplicationdevActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavWebbaseddev
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavWebbaseddevActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavMultimedia
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavMultimediaActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}
.lnkTopNavConsulting
{
width:124px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavConsultingActive
{
width:124px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}


.lnkTopNav2ndSupportServices
{
width:125px;text-align:center;float:left;height:19px;background-color:#DFEEFF;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNav2ndSupportServicesActive
{
width:125px;text-align:center; float:left;height:19px;background-color:#99CCFF;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}


.lnkTopNavApplicationdevI
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;

font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavApplicationdevActiveI
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavWebbaseddevI
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavWebbaseddevActiveI
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavMultimediaI
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavMultimediaActiveI
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}
.lnkTopNavConsultingI
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavConsultingActiveI
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}


.lnkTopNavSupportServicesI
{
width:150px;text-align:center; float:left;height:19px;background-color:#DFEEFF;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavSupportServicesActiveI
{
width:150px;text-align:center; float:left;height:19px;background-color:#DFEEFF;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}


.lnkTopNavMethodologyI
{
width:187px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;

font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavMethodologyActiveI
{
width:187px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavQAModelI
{
width:187px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavQAModelActiveI
{
width:187px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavSkillsetI
{
width:187px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavSkillsetActiveI
{
width:187px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavWhyusI
{
width:186px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavWhyusActiveI
{
width:186px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}





.lnkTopNavOffshoreservices 
{
width:150px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}
.lnkTopNavMethodology
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;

font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavMethodologyActive
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavQAModelOff
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavQAModelOffActive
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavSkillset
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNavSkillsetActive
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNav2ndWhyus
{
width:149px;text-align:center;float:left;background-color:#DFEEFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}

.lnkTopNav2ndWhyusActive
{
width:149px;text-align:center;float:left;background-color:#99CCFF;height:19px;padding-top:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; font-style: normal; text-decoration: none;
}



.getAquoteFormElement
{
	 padding-left:200px;
	 margin-top:5px;
     font-size:12px;
}
.getAquoteFormElementleft
{
	width:100px; float:left;
}
.getAquoteFormElementright
{
width:300px;
}

.getAquoteFormpageheadingSub
{
	
	 margin-top:5px; margin-bottom:5px; margin-left:10px;
	 font-weight:bold; font-family:Arial;font-size:12px;
	  
}

.getAquoteFormpageheading
{
	
	 background-color:#3399CC; color:#FFFFFF; height:30px; padding-top:5px; padding-left:5px; 
	font-family:Arial; font-size:12px; 
}

.getAquoteHrLine
{
	
background-color:#3399CC; height:1px; margin-left:100px; margin-right:50px;
}