body {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;
}
div.solution_embeded {
	padding-left:21px;
}
  div.solution_embeded a {
	
  	float:left;width:164px;height:52px;
	padding-right:36px;text-align:center;margin:0 auto;
	background-image:url(/images/solutionBtn_embededOff.gif);
	background-repeat:no-repeat;
  }
  div.solution_embeded a:hover {
  	background-image:url(/images/solutionBtn_embededOn.gif);
	background-repeat:no-repeat;
  }
  div.solution_mobile a {
  	float:left;width:164px;height:52px;
	padding-right:36px;text-align:center;margin:0 auto;
	background-image:url(/images/solutionBtn_mobileOff.gif);
	background-repeat:no-repeat;
  }
  div.solution_mobile a:hover {
  	background-image:url(/images/solutionBtn_mobileOn.gif);
	background-repeat:no-repeat;
  }

  div.solution_computing a {
  	float:left;width:164px;height:52px;
	padding-right:36px;text-align:center;margin:0 auto;
	background-image:url(/images/solutionBtn_computingOff.gif);
	background-repeat:no-repeat;
  }
  div.solution_computing a:hover {
  	background-image:url(/images/solutionBtn_computingOn.gif);
	background-repeat:no-repeat;
  }

  div.solution_aerospace a {
  	float:right;width:164px;height:52px;
	padding-right:21px;text-align:center;margin:0 auto;
	background-image:url(/images/solutionBtn_aerospaceOff.gif);
	background-repeat:no-repeat;
  }
  div.solution_aerospace a:hover {
  	background-image:url(/images/solutionBtn_aerospaceOn.gif);
	background-repeat:no-repeat;
  }

  a .alt {display:none;}
.form_txtB {
	font-weight:bold;text-align:right;padding-right:3px;
}
.asterisk_r,.errMsg {
	color:red;
}
.form_err {
	border:1px solid red;
}
  	#featurestopleft {background:url(/navt/NavTech/images/top_left.gif) no-repeat; height:15px;}
	#featurestopright {background:url(/navt/NavTech/images/top_right.gif) top right no-repeat;}
	#featuresleft {background:url(/navt/NavTech/images/left.gif);}
	#featuresright {background:url(/navt/NavTech/images/right.gif) top right repeat-y; padding:0 13px; text-align:left;}
	#featuresright h2 {margin:0; padding:0; font-size:1.1em; color:#2965A5; text-transform:uppercase;}
	#featuresright p {margin:0; padding-bottom:7px;}
	#featuresright a {background:#F7F7F7; border-left:1px solid #F7F7F7;}
	#featuresbotleft {background:url(/navt/NavTech/images/bottom_left.gif) no-repeat; height:15px; margin-bottom:10px;}
	#featuresbotright {background:url(/navt/NavTech/images/bottom_right.gif) top right no-repeat;}
	
	ul#events {
		
		font-size:12px;
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
	ul#events li {
		display: block;
	}
	ul#events li a {
		display: block;
		text-align:left;
		color:#615b00;
		font-size:12px;
		padding: 6px 5px 0px 8px;
		text-decoration: none;
		}
	ul#events li a:hover {
		color: #4c240b;
		text-decoration:underline;
		}
.banner {
	clear:left;
	margin-top:0px;margin-bottom:5px;
}
.small {
	FONT-SIZE: 10px
}
.normal {
	FONT-SIZE: 12px
}
.footer {font-size:11px;padding-top:5px;margin:0 auto;text-align:center;}
span.pagetitle {
	font-size:14pt;color:#8cc63f;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p .title {
	font-size:11pt;font-weight:bold;
}
.boldnormal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.container {
	WIDTH: 875px;
	background-color:white;
}

.tblHeader {
	WIDTH: 100%; HEIGHT: 60px; BACKGROUND-COLOR: #000080;
}
#mainContentTable {
	MARGIN: 0px; 
	PADDING:0px;
	width:875px;
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #cbcbcb; TEXT-ALIGN:center
}
#footer A {
	COLOR: #1958b7
}
#footer A:hover {
	TEXT-DECORATION: none
}
.clearfloat {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.spacer {
   height:5px;width:5px;
}
a {
	color:#0066a4;
}
a:hover {
	color:#8cc63f;
	text-decoration:none;
}


/* ************* curves for box ************************************/
.b1h_2, .b2h_2, .b3h_2, .b4h_2, .b2bh_2, .b3bh_2, .b4bh_2 {font-size:1px; overflow:hidden; display:block;}
.b1h_2 {height:1px; background:#ccc; margin:0 5px;}
.b2h_2, .b2bh_2 {height:1px; background:#ededed; border-right:2px solid #ccc; border-left:2px solid #ccc; margin:0 3px;}
.b3h_2, .b3bh_2 {height:1px; background:#ededed; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 2px;}
.b4h_2, .b4bh_2 {height:2px; background:#ededed; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 1px;}
.b2bh_2, .b3bh_2, .b4bh_2 {background: #fff;}
.headh_2 {background: #ededed; border-right:1px solid #ccc; border-left:1px solid #ccc;}
.headh_2 h5 {font-size:16px;margin: 0px 10px 0px 10px; padding-bottom: 3px;color:#0066a4;text-align:center;}
.contenth_2 {border-right:1px solid #ccc; border-left:1px solid #ccc;padding:10px;}
/*.contenth_2 div#theContent_2 {margin-left: 8px; padding: 8px 0 8px 0;}*/

/* ************* curves for box ************************************/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh {font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#8cc63f; margin:0 5px;}
.b2h, .b2bh {height:1px; border-right:2px solid #8cc63f; border-left:2px solid #8cc63f; margin:0 3px;}
.b3h, .b3bh {height:1px; border-right:1px solid #8cc63f; border-left:1px solid #8cc63f; margin:0 2px;}
.b4h, .b4bh {height:2px; border-right:1px solid #8cc63f; border-left:1px solid #8cc63f; margin:0 1px;}
.b2h, .b3h, .b4h {background: #8cc63f;}
.b2bh, .b3bh, .b4bh {background: #0066a4;}
.headh {background:#0066a4;border-right:1px solid #8cc63f; border-left:1px solid #8cc63f;}
.headh h5 {font-size:12px;margin: 0px 10px 0px 10px; padding-bottom: 3px;color:#fff;text-align:center;}
.contenth {text-align:left;padding:10px;background: #0066a4; border-right:1px solid #004671; 
            border-left:1px solid #004671;}