.text {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.forblue{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0072C6;
	font-weight: bold;
	line-height: 14px;
}
.for{
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight: bold;
	line-height: 18px;
}
.for-a{font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;}
.text-j{ width:652px; height:70px; background:url(h_capability3.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:30px; padding-left:10px;
}
.text-j-w{ width:652px; height:70px; background:url(h_capability5.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:30px; padding-left:10px;
}
.text-j-a{ width:652px; height:70px; background:url(h_capability2.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:30px; padding-left:10px;
}
.text-j-b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:25px; padding-left:10px; font-weight:normal;
}
.text-j-ba{ width:652px; height:70px; background:url(h_capability25-a.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:25px; padding-left:10px;
}
.text-j-ba-t{ width:652px; height:60px; background:url(h_capability25-a.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:25px; padding-left:10px;
}
.text-j-bc{ width:652px; height:70px; background:url(h_capability13-a-a.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:25px; padding-left:10px;
}
.text-j-bcd{ width:652px; height:70px; background:url(h_capability14-a-a.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:25px; padding-left:10px;
}
.text-j-bcde{ width:652px; height:70px; background:url(h_capability15-a-a.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:25px; padding-left:10px;
}
.text-j-d{ width:652px; height:70px; background:url(capabilities8.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	text-decoration: none; padding-top:30px; padding-left:10px;
}
.space{display:inline; font-size:17px; margin-left:45px; font-weight:normal;}
.space-a{display:inline; font-size:17px; margin-left:45px; font-weight:normal;}

.text a:link {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.text a:visited {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.text a:hover {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.text a:active {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.heading {
	font-family: arial;
	font-size: 14px;
	color: #ff9900;
	text-decoration: none;
}
.botlinks {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.botlinks a:link {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.botlinks a:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.botlinks a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #0033FF;
	text-decoration: none;
}
.botlinks a:active {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.orangetext {
	font-family: arial;
	font-size: 11px;
	color: #ff9900;
	text-decoration: none;
}
.textbox {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: auto;
	border: 1px solid #999999;
	height: auto;
}

.company {
	font-family: tahoma;
	font-size: 13px;
	color: #ff9900;
	text-decoration: none;
}
.company a:link {
	font-family: tahoma;
	font-size: 13px;
	color: #ff9900;
	text-decoration: none;
}
.company a:active {
	font-family: tahoma;
	font-size: 13px;
	color: #ff9900;
	text-decoration: none;
}
.company a:hover {
	font-family: tahoma;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.menu1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgn.gif);
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	display:block;
	text-align:center;
}
.menu1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;


}
.selected A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}
.bigheading {
	font-family: arial;
	font-size: 17px;
	color: #000000;
	text-decoration: none;
}

.selectedT A:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}

.selectedT A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}

.selectedT A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}
.selectedT A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}

.submenu a:link
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	border-bottom:1px solid #0D1D50;
	border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu a:visited
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bgr.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
			padding-left:15px;	border-bottom:1px solid #0D1D50;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu a:hover
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bgr1.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:18px;	border-bottom:1px solid #0D1D50;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu a:active
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bgr.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;	border-bottom:1px solid #0D1D50;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
	
#about_tp {
	position:absolute;
	left:115px;
	top:104px;
	width:100px;
	height:66px;
	z-index:1;
	visibility: hidden;
}
#about {
	position:absolute;
	left:0px;
	top:38px;
	width:100px;
	height:66px;
	z-index:1;
	visibility: hidden;
}

#solution_tp {
	position:absolute;
	left:205px;
	top:104px;
	width:231px;
	height:66px;
	z-index:2;
	visibility: hidden;
}

#solution {
	position:absolute;
	left:0px;
	top:38px;
	width:231px;
	height:66px;
	z-index:2;
	visibility: hidden;
}
#solution_sub {
	position:absolute;
	left:200px;
	top:0px;
	width:231px;
	height:66px;
	z-index:3;
	visibility: hidden;
}
#market_tp {
	position:absolute;
	left:295px;
	top:104px;
	width:155px;
	height:66px;
	z-index:4;
	visibility: hidden;
}
#market {
	position:absolute;
	left:0px;
	top:38px;
	width:155px;
	height:66px;
	z-index:4;
	visibility: hidden;
}
#market_sub {
	position:absolute;
	left:150px;
	top:0px;
	width:155px;
	height:66px;
	z-index:4;
	visibility: hidden;
}

#cap_tp {
	position:absolute;
	left:385px;
	top:104px;
	width:184px;
	height:66px;
	z-index:5;
	visibility: hidden;
}

#cap {
	position:absolute;
	left:0px;
	top:38px;
	width:184px;
	height:66px;
	z-index:5;
	visibility: hidden;
}
.whitetext {
	font-family: arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.box {border-left:1px solid #6A7484; border-right:1px solid #6A7484; border-top:1px solid #6A7484;}

.boxtext {color: #414E82; font: bold 12px Arial, Helvetica, sans-serif; border-bottom:1px solid #000000; padding:2px 0 2px 20px;
background:#F5F5F5;}

.boxtext a:link {color: #414E82;  }

.boxtext a:visited {color: #414E82;  }

.boxtext a:hover {color: #000000; text-decoration:none;   }

.boxtext a:active {color: #414E82;  }

.list { list-style: url(bullet1.gif); padding:0 5px; margin:0 5px;}


.menu2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0B2E51;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgr.gif);
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	display:block;
	text-align:center;
}
.menu2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgn.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;


}
.selected A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bgn.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}



.menu3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2n.gif);
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	display:block;
	text-align:center;
}
.menu3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;


}
.selected3 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}
.prod a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2n.gif);
	width:135px;
	padding-top:10px;
	padding-bottom:14px;
	display:block;
	text-align:center;
}
.prod a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:135px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;


}
.selectedprod A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:135px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}


.selectedT1 A:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}

.selectedT1 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}

.selectedT1 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}
.selectedT1 A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072c6;
	font-weight:bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:14px;
	text-align:center;
}
/*
.submenu1 a:link
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	border-bottom:1px solid #0D1D50;
	border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu1 a:visited
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2r.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
			padding-left:15px;	border-bottom:1px solid #0D1D50;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu1 a:hover
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2n.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:18px;	border-bottom:1px solid #ffffff;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu1 a:active
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2r.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;	border-bottom:1px solid #0D1D50;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}*/
	
	.submenu1 a:link
{

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2n.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:18px;	border-bottom:1px solid #ffffff;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;

	}
.submenu1 a:visited
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2n.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:18px;	border-bottom:1px solid #ffffff;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu1 a:hover
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2r.gif);
	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	border-bottom:1px solid #0D1D50;
	border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}
.submenu1 a:active
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	background-image:url(bg2n.gif);	background-position:0px -4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:18px;	border-bottom:1px solid #ffffff;
		border-left: 1px solid #d3dced;
	border-right: 1px solid #d3dced;
	}

