
/* CSS Document */
.ie77 body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ccc;
	font-family:Verdana;
	font-size:10px;
}

.ie77 img {
	border:none;
}

.ie77 a {
	text-decoration:none;
	color:#6D6D6D;
}

a:hover {
		color:#FF9A00;
		text-decoration:none;
	}

/**************************************************** Index Page Styles are started ***************************************/

.ie77 .divContent { 
	height:612px; 
	width:1004px; 
	background-color:#333333;
}

.ie77 .divTopLeftCorner {
	float:left; 
	height:17px; 
	width:25px; 
	background-image:url(../images/top_leftcorner.gif);
}

.ie77 .divTopBg {
	float:left; 
	height:17px; 
	width:954px; 
	background-image:url(../images/bg_top.gif); 
	background-repeat:repeat-x;
}

.ie77 .divTopRightCorner {
	float:left; 
	height:17px; 
	width:25px; 
	background-image:url(../images/top_rightcorner.gif);
}
.ie77 .divLeftBg {
	float:left; 
	height:578px; 
	width:17px; 
	background-image:url(../images/bg_left.gif); 
	background-repeat:repeat-y;
}

.ie77 .divRightBg {
	float:Right; 
	height:578px; 
	width:17px; 
	background-image:url(../images/bg_right.gif); 
	background-repeat:repeat-y;
}

.ie77 .divInsideContent {
	height:578px; 
	width:970px; 
	background-color:#fff; 
	float:left;
}

.ie77 .divTopNav {
	height:60px; 
	width:970px; 
	float:left;
}

.ie77 .divLogo {
	height:60px; 
	width:300px; 
	float:left;
}

.ie77 .divRightNav {
	height:60px; 
	width:670px; 
	float:right; 
	background-color:#fff;
}

.ie77 .divCareers {
	float:left; 
	padding-left:400px; 
	padding-top:25px;
	color:#6D6D6D;
}

.ie77 .divSep {
	float:left; 
	padding-left:15px; 
	padding-top:22px;
}

.ie77 .divSitemap {
	float:left; 
	padding-left:15px; 
	padding-top:24px;
	color:#6D6D6D;
}

.ie77 .divContacts {
	float:left; padding-left:15px; padding-top:25px; color:#6D6D6D;
}

.ie77 .divMenu {
	font-family:verdana; font-size:11px; font-weight:bold; height:30px; width:970px; 
	float:left; color:#D9DCDC; background-image:url(../images/bg_menu2.gif); background-repeat:repeat-x;
}

.ie77 .divAbtGeoEdge {
	float:left; padding-top:8px; padding-left:20px;
}

.ie77 .divAbtGeoEdge a {
	text-decoration:none; color:#D9DCDC;
}

.ie77 .divAbtGeoEdge a:hover {
	text-decoration:none; color:#FF9A00;
}

.ie77 .divHome {
	float:left; padding-top:8px; padding-left:20px;
}

.ie77 .divHome a {
	text-decoration:none; color:#D9DCDC;
}

.ie77 .divHome a:hover {
	text-decoration:none; color:#FF9A00;
}

.ie77 .divSolutions {
	float:left; padding-top:8px; padding-left:20px;
}

.ie77 .divMenuSep {
	float:left; padding-left:20px;
}

.ie77 .divProducts {
	float:left; padding-top:8px; padding-left:20px;
}

.ie77 .divProducts a {
	text-decoration:none; color:#D9DCDC;
}

.ie77 .divProducts a:hover {
	text-decoration:none; color:#FF9A00;
}

.ie77 .divServices {
	float:left; padding-top:8px; padding-left:20px;
}

.ie77 .divFlash {
	height:220px; width:735px; color:#000; float:left; background-color:#202224;
}

.ie77 .fl {
	float:left; 
}

.ie77 .divNews {
	font-family:verdana; font-size:11px; font-weight:normal; height:220px; width:235px; background-color:#EEEFF4; float:left;
}

.ie7 .divNewsHeading {
	height:20px; width:235px; padding-top:5px; font-family:verdana; font-size:12px; font-weight:bold; float:left;
}

.ie7 .divNewsHeadContent {
	float:left; color:#636163; padding-left:15px; height:20px; width:220px; padding-top:0px;
}

.ie7 .divListofNews {
	height:195px; width:235px; background-color:#FFFFFF; line-height:18px; float:left;
}

.ie7 .divNews1 {
	background-color:#FFFFFF; padding-top:5px; padding-left:10px; padding-right:5px;
}

.ie7 .newsTextColor {
	color:#29659C; 
}

.ie7 .NewsLine {
	color:#ccc; padding-left:10px; padding-right:5px;
}

.ie7 .divNews2 {
	background-color:#FFFFFF; padding-left:10px; padding-right:5px;
}

.ie7 .NewsDateColor {
	color:#6D6D6D 
}

.ie7 .divNews3 {
	background-color:#FFFFFF; padding-left:10px; padding-right:5px;
}

.ie7 .divBottomContent {
	height:240px; float:left; width:970px;
}

.ie7 .divGeoEdgeOfferingHead {
	height:240px; width:200px; float:left;
}

.ie7 .divGeoText {
	padding-left:10px; padding-top:5px; font-family:Verdana; font-size:11px; font-weight:bold; color:#636563;
}
.ie7 .divGeoText1 {
	padding-left:10px; padding-top:5px; line-height:15px; font-family:Verdana; font-size:11px; font-weight:normal; color:#636563;
}

.ie7 .divGeoContent {
	padding-left:30px; padding-top:5px; line-height:15px; font-family:Verdana; font-size:11px; font-weight:normal; color:#29659C;
}

.ie7 .GeoContentList {
	padding-top:10px;
}

.ie7 .divCenterContent {
	height:240px; width:534px; float:left; background-color:#ff; border-left:1px solid #ccc; border-right:1px solid #ccc;
}

.ie7 .divCenterContentText {
	line-height:18px; font-family:Verdana; font-size:11px; font-weight:normal; color:#636563; padding:10px;
}

.ie7 .divProductSpotLight {
	height:240px; width:234px; float:right; color:#FFFFFF 
}

.ie7 .divPSpotHead {
	padding-left:10px; padding-top:5px; font-family:Verdana; font-size:12px; font-weight:bold; color:#636563; height:20px; background-color:#EEEFF4; 
}

.ie7 .divPSpotHead1 {
	padding-left:10px; padding-top:5px; font-family:Verdana; font-size:11px; font-weight:bold; color:#FF9A00;
}

.ie7 .divPSpotImage {
	padding-left:10px; padding-top:10px; color:#FF9A00;
}

.ie7 .divPSpotDemoText {
	padding-left:10px; padding-top:10px; color:#4A75A5;
}

.ie7 .divFooter {
	height:25px; width:970px; font-family:Verdana; font-size:10px; font-weight:normal; color:#505050; background-image:url(../images/bg_footer.gif); background-repeat:repeat-x; float:left;
}

.ie7 .divFooterLeft {
	float:left; padding-top:7px; padding-left:10px;
}

.ie7 .divFooterRight {
	float:right; padding-top:7px; padding-right:10px;
}

.ie7 .divBottomLeftCorner {
	float:left; height:17px; width:25px; background-image:url(../images/bottom_leftcorner.gif);
}

.ie7 .divBottomBg {
	float:left; height:17px; width:954px; background-image:url(../images/bg_bottom.gif); background-repeat:repeat-x;
}

.ie7 .divBottomRightCorner {
	float:left; height:17px; width:25px; background-image:url(../images/bottom_rightcorner.gif);
}


/**************************************************** Index Page Styles are Completed ***************************************/


/**************************************************** Career Page Styles are started ***************************************/

.ie7 .divCareersContent {
	width:970px; height:460px; float:left;
}

.ie7 .divImage {
	height:100px; width:970px; float:left;
}

.ie7 .divCContent {
	width:970px; height:360px; float:left; background-color:#fff;
}

.ie7 .divInCContent {
	margin:10px; height:338px; border:1px solid #ccc; border-top:none; 
}

.ie7 .divHeadingCareers {
	background-image:url(../images/bg_careers_heading.jpg); background-repeat:repeat-x; height:25px; width:948px;
}

.ie7 .divCHead {
	padding-top:6px; padding-left:10px; font-family:verdana; font-size:11px; font-weight:bold; color:#6D6D6D
}

.ie7 .divCText {
	height:313px; width:948px; font-family:verdana; font-size:11px; font-weight:normal; color:#6D6D6D;
}

.ie7 .divCInText {
	padding-top:10px; padding-left:10px; padding-right:30px; line-height:16px; 
}

.ie7 .divCMailId {
	color:#636163; font-weight:bold; padding-top:30px;
}

.ie7 .spanMailId {
	color:#29659C;
}

/**************************************************** Career Page Styles are completed ***************************************/

/**************************************************** Contacts Page Styles are started ***************************************/

.ie7 .divContactContent {
	width:970px; height:460px; float:left;
}

.ie7 .divContContent {
	width:970px; height:360px; float:left; background-color:#fff;
}

.ie7 .divInContContent {
 	height:338px; border-top:none; padding-left:30px; 
}

.ie7 .divInContacts {
	margin:50px; border:1px solid #ccc; height:200px; border-top:none; width:280px;  float:left;
}

.ie7 .divHeadingContacts {
	background-image:url(../images/bg_careers_heading.jpg); background-repeat:repeat-x; height:25px; width:280px;
}

.ie7 .divContHead {
	padding-top:6px; padding-left:10px; font-family:verdana; font-size:11px; font-weight:bold; color:#6D6D6D;
}

.ie7 .divContText {
	font-family:verdana; font-size:11px; font-weight:normal; color:#6D6D6D; padding:20px; line-height:17px; border-top:1px solid #ccc;
}

.ie7 .divContInText {
	padding-top:10px; padding-left:10px; padding-right:30px; line-height:16px; 
}


/**************************************************** Contacts Page Styles are completed ***************************************/

/**************************************************** Optiroute Page Styles are Started ****************************************/

.ie7 .divORInsideContent {
	height:1867px; 
	width:970px; 
	background-color:#fff; 
	float:left;
}


.ie7 .divORTopLeftCorner {
	float:left; 
	height:17px; 
	width:25px; 
	background-image:url(../images/top_leftcorner.gif);
}

.ie7 .divORTopBg {
	float:left; 
	height:17px; 
	width:954px; 
	background-image:url(../images/bg_top.gif); 
	background-repeat:repeat-x;
}

.ie7 .divORTopRightCorner {
	float:left; 
	height:17px; 
	width:25px; 
	background-image:url(../images/top_rightcorner.gif);
}
.ie7 .divORLeftBg {
	float:left; 
	height:1867px; 
	width:17px; 
	background-image:url(../images/bg_left.gif); 
	background-repeat:repeat-y;
}

.ie7 .divORRightBg {
	float:Right; 
	height:1867px; 
	width:17px; 
	background-image:url(../images/bg_right.gif); 
	background-repeat:repeat-y;
}

.ie7 .divORMenu{
	float:left;
	height:1751px;
	width:155px;
	background-color:#F4F4F4;
}

.ie7 .divPad{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	height:17px;
	color:#666666;
	border-bottom:1px solid #CDCDCD;
	padding-top:3px;
	padding-left:10px;

}

.ie7 .divORContent{
	float:left;
	width:580px;
	height:1525px;
	background-color:#fff;
}

.ie7 .divORhome{
	font-family:Verdana;
	font-size:10px;
	height:20px;
	color:#666666;
	padding-left:10px;
	height:20px;
	padding-top:2px;
}

.ie7 .divORPara{
	font-family:Verdana;
	font-size:10px;
	line-height:15px;
	padding-left:10px;
	color:#666666;
}

.ie7 .divORText{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
}

.ie7 .divORHow{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	color:#0066CC;
}

.ie7 .divORFlash {
	height:110px; width:815px; color:#000; float:left;
}

.ie7 .flOR {
	float:left; 
}

.ie7 .divORsumcon{
    width:202px;
	height:183px;
}

.ie7 .divORsumconin{
    width:202px;
	height:15px;
}

.ie7 .divORsumconsum{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#666666;    
}

.ie7 .divORsumconsumin{
    width:202px;
	height:15px;
}

.ie7 .divunderline{
	color:#666666;
	}

.ie7 .divORsumtext1{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:#666666;   
}

.ie7 .divORsumtext2{
	 float:left;
	 font-family:Verdana;
	 font-size:10px;
	 padding-top:1px;
	 color:#666666;   
}

.ie7 .divORsumtext3{
	 float:left;
	 font-family:Verdana;
	 font-size:10px;
	 padding-top:2px;
	 width:202px;
	 color:#666666;   
}

.ie7 .divORRightORConteny{
	float:right;
	width:225px;
	height:1520px;
}

.ie7 .divORheight{
	height:12px;
}

.ie7 .divORsumtopleftcorner{
	float:left;
	background-image:url(images/OR_topleftcorner.gif);
	width:8px;
	height:12px;
}

/**************************************************** Optiroute Page Styles are completed ***************************************/

/**************************************************** ActiveTrack Page Styles are Started ***************************************/		

.ie7 .divATInsideContent{
	height:1025px; 
	width:970px; 
	background-color:#fff; 
	float:left;
}


.ie7 .divATTopLeftCorner {
	float:left; 
	height:17px; 
	width:25px; 
	background-image:url(../images/top_leftcorner.gif);
}

.ie7 .divATTopBg {
	float:left; 
	height:17px; 
	width:954px; 
	background-image:url(../images/bg_top.gif); 
	background-repeat:repeat-x;
}

.ie7 .divATTopRightCorner{
	float:left; 
	height:17px; 
	width:25px; 
	background-image:url(../images/top_rightcorner.gif);
}
.ie7 .divATLeftBg {
	float:left; 
	height:1025px; 
	width:17px; 
	background-image:url(../images/bg_left.gif); 
	background-repeat:repeat-y;
}

.ie7 .divATRightBg {
	float:Right; 
	height:1025px; 
	width:17px; 
	background-image:url(../images/bg_right.gif); 
	background-repeat:repeat-y;
}

.ie7 .divATMenu{
	float:left;
	height:910px;
	width:155px;
	background-color:#F4F4F4;
}

.ie7 .divATPad{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	height:17px;
	color:#666666;
	border-bottom:1px solid #CDCDCD;
	padding-top:3px;
	padding-left:10px;

}

.ie7 .divATContent{
	float:left;
	width:580px;
	height:800px;
	background-color:#fff;
}


.ie7.divATFlash {
	height:110px; width:815px; color:#000; float:left;
}

.ie7 .flAT {
	float:left; 
}

.ie7 .divATRightORConteny{
	background-color:#fff;
	float:right;
	width:225px;
	height:800px;
}

.ie7 .divATactiveccont{
	 float:left; width:580px; 	height:800px; background-color:#fff;
}

.ie7 .divATheight{
	height:12px;
}

.ie7 .divATText{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
}

/**************************************************** ActiveTrack Page Styles are completed ***************************************/

/*********************************************** GPS BlackBox Track Page Styles are Started***************************************/

.ie7 .divgpcontent{
	 height:612px; width:1004px; background-color:#333333;
	 }
	 

.ie7 .divgptopleftcorner{
	 float:left; height:17px; width:25px; background-image:url(../images/top_leftcorner.gif); 
	 }	 
	 
.ie7 .divgptopbg{
	 float:left; height:17px; width:954px; background-image:url(../images/bg_top.gif);background-repeat:repeat-x; 
}

.ie7 .divgptopright{
	float:left; height:17px; width:25px; background-image:url(../images/top_rightcorner.gif);
}	

.ie7 .divgpleftbg{
	float:left; height:695px; width:17px; background-image:url(../images/bg_left.gif); background-repeat:repeat-y;
} 

.ie7 .divgprightbg{
	float:Right; height:695px; width:17px; background-image:url(../images/bg_right.gif); background-repeat:repeat-y;
}

.ie7 .divgpinsidecontent{
	height:695px; width:970px; background-color:#fff; float:left;
}

.ie7 .divgptopnavigation{
	 height:60px; width:970px; float:left;
}

.ie7 .divgplogo{
	 height:60px; width:300px; 	float:left;
}

.ie7 .divgprightnavigation{
	  height:60px; width:670px; float:right;	background-color:#fff;
}

.ie7 .divgpmenu{
	font-family:verdana; font-size:11px; font-weight:bold; height:30px; width:970px; 
	float:left; color:#D9DCDC; background-image:url(../images/bg_menu2.gif); background-repeat:repeat-x;
}

.ie7 .divgpmenus{
	 float:left;	height:580px; width:155px; background-color:#F4F4F4;
}

.ie7 .divgpblackboxccont{
	 float:left; width:580px; 	height:470px; background-color:#fff;
}

.ie7 .divgpblackcontent{
	  float:left; font-family:verdana; font-size:10px;color:#666666; width:580px; height:20px;
}

.ie7 .divgprightconvey{
	   background-color:#fff; float:right;	width:225px; height:520px;
}

.ie7 .divgphometext{
	   padding-left:10px; padding-top:3px;
}

.ie7 .divgpfooter{
       height:25px; width:970px; font-family:Verdana; font-size:10px; font-weight:normal; color:#636563; background-image:   url(../images/bg_footer.gif); background-repeat:repeat-x; float:left;
}

.ie7 .divgpgeoedge{
	    float:left; padding-top:7px; padding-left:10px;
}

.ie7 .divgphelptext{
	     float:right; padding-top:7px; padding-right:10px;
}

.ie7 .divgpbottomleft{
	     float:left; height:17px; width:25px; background-image:url(../images/bottom_leftcorner.gif) 
}

.ie7 .divgpbottombg{
	     float:left; height:17px; width:954px; background-image:url(../images/bg_bottom.gif); background-repeat:repeat-x;
}

.ie7 .divgpbottomright{
	      float:left; height:17px; width:25px; background-image:url(../images/bottom_rightcorner.gif)
}

.ie7 .divgptextt{
	float:left; border-bottom:1px solid #ccc; border-top:1px solid #ccc; font-family:verdana; font-size:10px; width:580px; height:50px; color:#666666;
}

.ie7 .divgptexttpad{
	 padding-left:10px; padding-top:10px; 
}

/********************************************* GPS BlackBox Track Page Styles are Completed***************************************/

/*********************************************** GPS BlackBox Pro Page Styles are Started***************************************/

.ie7 .divgppcontent{
	 height:612px; width:1004px; background-color:#333333;
	 }
	 

.ie7 .divgpptopleftcorner{
	 float:left; height:17px; width:25px; background-image:url(../images/top_leftcorner.gif); 
	 }	 
	 
.ie7 .divgpptopbg{
	 float:left; height:17px; width:954px; background-image:url(../images/bg_top.gif);background-repeat:repeat-x; 
}

.ie7 .divgpptopright{
	float:left; height:17px; width:25px; background-image:url(../images/top_rightcorner.gif);
}	

.ie7 .divgppleftbg{
	float:left; height:1074px; width:17px; background-image:url(../images/bg_left.gif); background-repeat:repeat-y;
} 

.ie7 .divgpprightbg{
	float:Right; height:1074px; width:17px; background-image:url(../images/bg_right.gif); background-repeat:repeat-y;
}

.ie7 .divgppinsidecontent{
	height:1074px; width:970px; background-color:#FFF; float:left;
}

.ie7 .divgpptopnavigation{
	 height:60px; width:970px; float:left;
}

.ie7 .divgpplogo{
	 height:60px; width:300px; 	float:left;
}

.ie7 .divgpprightnavigation{
	  height:60px; width:670px; float:right;	background-color:#fff;
}

.ie7 .divgppmenu{
	font-family:verdana; font-size:11px; font-weight:bold; height:30px; width:970px; 
	float:left; color:#D9DCDC; background-image:url(../images/bg_menu2.gif); background-repeat:repeat-x;
}

.ie7 .divgppmenus{
	 float:left;	height:957px; width:155px; background-color:#F4F4F4;
}

.ie7 .divgppblackboxccont{
	 float:left; width:580px; 	height:844px; background-color:#fff
}

.ie7 .divgppblackcontent{
	  float:left; font-family:verdana; font-size:10px;color:#666666; width:580px; height:20px;
}

.ie7 .divgpprightconvey{
	   background-color:#fff; float:right;	width:225px; height:844px;
}

.ie7 .divgpphometext{
	   padding-left:10px; padding-top:3px;
}

.ie7 .divgppfooter{
       height:25px; width:970px; font-family:Verdana; font-size:10px; font-weight:normal; color:#636563; background-image:   url(../images/bg_footer.gif); background-repeat:repeat-x; float:left;
}

.ie7 .divgppgeoedge{
	    float:left; padding-top:7px; padding-left:10px;
}

.ie7 .divgpphelptext{
	     float:right; padding-top:7px; padding-right:10px;
}

.ie7 .divgppbottomleft{
	     float:left; height:17px; width:25px; background-image:url(../images/bottom_leftcorner.gif) 
}

.ie7 .divgppbottombg{
	     float:left; height:17px; width:954px; background-image:url(../images/bg_bottom.gif); background-repeat:repeat-x;
}

.ie7 .divgppbottomright{
	      float:left; height:17px; width:25px; background-image:url(../images/bottom_rightcorner.gif)
}

.ie7 .divgpptextt{
	float:left; border-bottom:1px solid #ccc; border-top:1px solid #ccc; font-family:verdana; font-size:10px; width:580px; height:50px; color:#666666;
}

.ie7 .divgpptexttpad{
	 padding-left:10px; padding-top:10px; 
}

.ie7 .divvis{
font-family:Verdana;
font-size:10px;
color:#000000;
}

/*********************************************** What We Do ***************************************/

.ie7 .wht{
	float:left; width:970px; height:580px;
}

.ie7 .whtcnt {
	margin:10px; height:450px; border:1px solid #ccc; border-top:none; 
}

.ie7 .bld{
	color:#2183ac; font-size:11px;
}

/*********************************************** Who We Are ***************************************/

.ie7 .whoam{
	float:left; width:970px; height:910px; 
}

.ie7 .whomcnt {
	margin:10px; height:780px; border:1px solid #ccc; border-top:none;  
}

.ie7 .bld{
	color:#2183ac; font-size:11px;
}