@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	text-decoration: none;
	font-family: arial, tahoma, sans-serif;
}

#body {
	/* font-size: 100%; */
}
#star {
	position: relative;
	float: right;
	height: 128px;
	width: 127px;
	background: url(images/star.png) no-repeat;
	z-index: 100;
	top: -100px;
	right: 50px;
	cursor: hand;
}
#office-container {
	height: 50px;
	width: 256px;
	border: thin;
	/*border-style: inset;*/
	border-style: inset;
	border-color: #FFF;
	border-left: none;
	border-right: none;
	border-top: none;
	float: right;
	margin-top: 15px;
}
#office-container p.office {
	margin-top: 0px;
}
#office-container p.time {
	margin-top: 0px;
	padding-left: 13px;
}
.indent-hours {
	padding-left: 136px;
}
#us-office {
	background: url(./images/office_closed.jpg) no-repeat;
	height: 47px;
	width: 49px;
	margin-right: 50px;
	float: right;
}
#uk-office {
	background: url(./images/office_closed.jpg) no-repeat;
	height: 47px;
	width: 49px;
	float: right;
	margin-right: 50px;
	clear: right;
}
#uae-office {
	background: url(./images/office_closed.jpg) no-repeat;
	height: 47px;
	width: 49px;
	float: right;
	margin-right: 50px;
	clear: right;
}
#uae-office p, #us-office p, #uk-office p {
	color: #FFF;
	text-align: left;
	margin-left: -115px;
	margin-top: 12px;
	font-weight: bold;
}


#sub-container {
	margin: auto;
	width: 100%;
	/*height: 245px;*/
	background: url(./images/side_left_bg.png) repeat-x;
}
#sub-header {
	position: relative;
	margin: 0 auto;
	height: 245px;
	width: 911px;
	margin-top: 0px;
	/*background: url(./images/side_left_bg.png) repeat-x;*/
}
.wrap {
		width: 990px;
		margin: 0 auto;
		}
#middle {
	/* position: absolute;   /* REMOVING ALLOWS TEXT IN MIDDLE COLUMN BUT FOLDS WHEN BROWSER IS NARROWED */
	margin: 0 auto;
	/*width: 777px;
	left: 283px;
	top: 0px; */
	/* height: 492px; */
	/* background: url(./images/side_left_bg.png) repeat-x; */
}
#left-white-box {
	float: left;
	height: 653px;
	width: 21px;
	background: url(./images/white_box_left.png) no-repeat;
}
#middle-white-box {
	height: 653px;
	/* width: 900px; */
	background: url(./images/white_box_middle.png) repeat-x;
}
#right-white-box {
	position: absolute;
	height: 653px;
	width: 21px;
	background: url(./images/white_box_right.png) no-repeat;
	left: 900px;
	top: 0px;
}
/*#gray-box-header {
	position: relative;
	margin-left: 8px;
	height: 91px;
	width: 895px;
	background: url(./images/gray_box_header.png) no-repeat;*/
	/*left: 234px;
	top: 15px; 
}*/
#black-box-links {
	position: absolute;
	height: 28px;
	width: 900px;
	background: url(./images/black_box_links.png) repeat-x;
	left: 6px;
	top: 109px;
}
#date {
	font-size: .7em;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 3px;
	color: #FFF;
}
#domains {
	position: absolute;
	list-style: none;
	font-size: .7em;
	/*display: none;*/
	color: #FFF;
	left: 767px;
	top: 24px;
	font-weight: bold;
}
#content-image {
	position: absolute;
	background: url(./images/content_image.png) no-repeat;
	width: 727px;
	height: 296px;
	top: -309px;
	left: -6px;
}
#flag-headers {
	position: absolute;
	list-style: none;
	color: #FFF;
	left: 760px;
	top: 57px;
}
#flag-headers li {
	display: inline;
	font-size: .7em;
	color: #FFF;
	padding: 0 12px;
}

#topnav-index {
	position: absolute;
	text-align: right;
	list-style: none;
	font-size: .6em;
	font-weight: bold;
	left: 460px;
	top: 117px;
	height: 26px;
	width: 450px;
}

#topnav {
	position: absolute;
	list-style: none;
	font-size: .6em;
	font-weight: bold;
	/*left: 459px;
	top: 359px;*/
	height: 26px;
	/*width: 438px;*/
	left: 500px;
	top: 117px;
	/*z-index: 1;/* out june 5th */
}
#topnav li, #topnav-index li {
	display: inline;
	color: white;
	padding: .7em;
	background: url(images/split.png) no-repeat right center;
}
#topnav li.last, #topnav-index li.last {
	background:none;
}
#topnav a:hover, #topnav-index a:hover {
	text-decoration: underline;
}
#topnav a, #topnav-index a {
	color: #FFF;
}
#logo {
	position: absolute;
	top: 22px;
	left: 21px;
	height: 85px;
	width: 141px;
	background: url(./images/logo.png) no-repeat;
	/* display: block; */
}
#flag-container {
	position: relative;
	height: 50px;
	width: 150px;
	left: 761px;
	/*z-index: 1; /*out june 5th */
}
#usa-flag {
	float: right;
	height: 21px;
	width: 34px;
	background: url(./images/usa_flag.png) no-repeat;
	/*top: 76px;
	left: 766px;*/
	margin-top: 75px;
	padding-right: 8px;
	cursor: hand;
}
#uk-flag {
	float: right;
	height: 21px;
	width: 34px;
	background: url(./images/uk_flag.png) no-repeat;
	/*left: 812px;
	top: 76px;*/
	margin-top: 75px;
	padding-right: 8px;
	cursor: hand;
}

#uae-flag {
	float: right;
	height: 21px;
	width: 34px;
	background: url(./images/uae_flag.png) no-repeat;
	/*left: 858px;
	top: 76px;*/
	margin-top: 75px;
	padding-right: 25px;
	cursor: hand;
}
	
#usa-flag p, #uk-flag p, #uae-flag a, #uae-flag p, #usa-flag a, #uk-flag a {
	position: relative;
	font-size: .7em;
	text-align: center;
	color: #FFF;
	margin-top: -15px;
}
#learn-more {
	position: absolute;
	height: 38px;
	width: 170px;
	background: url(./images/yellow_box.png) no-repeat;
	left: 129px;
	top: 129px;
	display: block;
}

/* BEGIN MENU SUB-PAGE  */
.wrapper1 {
	position: absolute;
	/*margin: 0 auto; */
	width: 911px;
	top: 142px;
	left: 6px;
	behavior: url("csshover.htc");
}
.wrapper1-index {
	position: absolute;
	/*margin: 0 auto; */
	width: 900px;
	top: 142px;
	left: 10px;
	behavior: url("csshover.htc");
}
.wrapper {
	width: 900px;
	height: auto;
	margin: 20px auto;
}

.nav {
	background: url(images/nav_bg.png) repeat-x;
	float: left;
	width: 900px;
	/*left: 28px;
	top: 143px;*/
}
.nav-index {
	background: url(images/nav_bg.png) repeat-x;
	float: left;
	width: 870px;
}

.nav-wrapper {
	clear: both;
	float: left;
}
.nav-left, .nav-index-left {
	/* position: absolute; */
	background: url(images/nav_left.png) no-repeat top left;
	/*width: 11px;
	height: 41px;
	left: 17px;
	top: 143px; */
	float: left;
	width: 11px;
	height: 41px;
}
.nav-right, .nav-index-right {
	/* position: relative; 
	background: url(images/nav_right.png) no-repeat;
	width: 11px;
	height: 41px;
	top: -3px;
	left: 75px; */
	background: url(images/nav_right.png) no-repeat top right;
	float: left;
	width: 11px;
	height: 41px;
}
.nav ul, .nav-index ul {
	/*width: 870px;*/
	height: 38px;
	float: left;
	margin: 0;
	padding-top: 3px;
	list-style: none;
	font-size: .7em;
}
.nav li, .nav-index li {
	float: left;
	padding: 0 4px;
	background: url(images/split.png) no-repeat right center;
	position: relative;
	z-index: 1; /* doesn't work in IE if taken out */
}
.nav li.last, .nav-index li.last {
	background: none;
}
.nav li:hover, .nav-index li:hover {
	/*z-index: 2; /*out june 5th*/
	visibility:visible;
}
.nav li a, .nav-index li a {
	display: block;
	line-height: 38px;
	overflow: hidden;
	float: left;
}
a .menu-left {
	background: url(images/menu_left.gif) no-repeat left top;
	width: 8px;
	height: 32px;
	line-height: 35px;
	/*display: block;*/
	float: left;
	cursor: hand;
	overflow: hidden;
}
a .menu-mid {
	background: url(images/menu_mid.gif) repeat-x top left;
	height: 32px;
	line-height: 35px;
	/*display: block;*/
	float: left;
	color: #000;
	font-weight: bold;
	font-size: .96em;
	cursor: hand;
	overflow: hidden;
}
a .menu-right {
	background: url(images/menu_right.gif) no-repeat top left;
	width: 8px;
	height: 32px;
	line-height: 35px;
	/*display: block;*/
	float: left;
	cursor: hand;
	overflow: hidden;
}
#nav #menu-right-last, .nav-index #menu-right-last {
	background: url(images/nav_right.png) no-repeat;
	height: 41px;
	width: 11px;
	float: right;
}
	
.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right,
.nav-index li a:hover .menu-left,
.nav-index li.active a .menu-left,
.nav-index li:hover a .menu-left,
.nav-index li a:hover .menu-mid,
.nav-index li.active a .menu-mid,
.nav-index li:hover a .menu-mid,
.nav-index li a:hover .menu-right,
.nav-index li.active a .menu-right,
.nav-index li:hover a .menu-right {
	background-position: 0 -37px;
	line-height: 35px;
	color: #FFF;
	font-weight: bold;
	visibility:visible;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a,
.nav-index a:hover,
.nav-index li.active a,
.nav-index li.hover a,
.nav-index li:hover a {
	color: #fff;
	visibility:visible;
}
.nav li:hover .sub,
.nav li.hover .sub,
.nav-index li:hover .sub,
.nav-index li.hover .sub {
	display:block;
	visibility:visible;
}
.nav li .sub, .nav-index li .sub {
	display: none;
	position: absolute;
	top: 27px;
	left: 6px;
	background: url(images/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
}
.nav li ul, .nav-index li ul {
	background: url(images/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: .96em;
}

.nav li:hover li,
.nav li.active li, 
.nav-index li:hover li,
.nav-index li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #C1D9F0 dashed;
	background: none !important;
	visibility:visible;
}
.nav li:hover li a,
.nav li.active li a,
.nav-index li:hover li a,
.nav-index li.active li a {
	color: #000;
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 8px 3px 3px;
	text-indent: 0px;
	visibility:visible;
}
.nav li:hover li a:hover,
.nav li.active li a:hover,
.nav-index li:hover li a:hover,
.nav-index li.active li a:hover {
	color: #fff;
	/* background: #165B9F !important; */
	background: #1d35bd !important;
	line-height: normal;
	visibility:visible;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover,
.nav-index li li a:hover,
.nav-index li li a:hover{
	color: #fff;
	/*background: #165B9F !important;*/
	background: #1d35bd !important;
	line-height: normal;
	visibility:visible;
}
/**/
.nav .btm-bg, .nav-index .btm-bg {
	background: url(images/submenu_bottom.png) no-repeat;
	/*width: 205px; */
	height: 9px;
	overflow: hidden;
	clear: both;
}

/* END MENU   */


/*  BEGIN SUB CONTENT   */
#page {
		width: 911px;
		margin: 0 auto;
		padding: 0px;
		color: #000;
		background: url(..Slices/images/sub_content_white.png) repeat-y;
		}
		#sub-top {
			width: 911px;
			height: 245px;
			margin: 0 auto;
			color: #000;
			background: url(./images/sub_content_top.png) top center no-repeat;
			}
			#sub-top-index {
			width: 911px;
			height: 245px;
			margin: 0 auto;
			color: #000;
			background: url(./images/sub_content_top_index.png) top center no-repeat;
			}
				#sub-top-content-index {
					width: 100%;
					/*position: relative;*/
					/*top: -245px;*/
				}
				#sub-top-content {
					width: 100%;
					position: relative;
				}
		#sub-bottom {
			width: 911px;
			height: 26px;
			margin: 0 auto;
			color: #000;
			background: url(./images/sub_content_bottom.png) bottom center no-repeat;
			}
			#sub-bottom-index {
			width: 911px;
			height: 26px;
			margin: 0 auto;
			color: #000;
			background: url(./images/sub_content_bottom_index.png) bottom center no-repeat;
			}
#sub-wrap {
		width: 100%;
		color: #fff;
		/*background: url(./images/sub_content_white.png) 0 0 repeat-y;*/
		position: relative;
		/*top: -245px;*/
}
#sub-wrap-index {
		width: 100%;
		color: #fff;
		/*background: url(./images/sub_content_white.png) 0 0 repeat-y;*/
}

#sub-content { margin-top: 0px; width: 911px; min-height: 400px; /*margin:0px auto*/; background:url(./images/sub_content_blue.png) repeat-y top right; text-align:left; /*z-index: 1;  /*out june 5th */}
#sub-content-index { width: 911px; height: 400px; margin:0px auto; background:url(./images/sub_content_white.png) repeat-y top right; text-align:left;}
#sub-content-index2 { position: relative; left: -10px; width: 911px; /*min-height: 400px;*/ margin:0px auto; background:url(./images/sub_content_white.png) repeat-y; }
#sub-content .col-left { margin-top: 0px; padding: 0px 30px; width: 575px; float: left; color:#000; line-height:1.4em; font-size: .8em; text-align: justify; clear: left;}
#sub-content .col-left h1 {
	font-size: 1.5em;
	color: #009;
}
#sub-content .col-right { margin-top: -5px; margin-right: 5px; width:262px; float:right;  /*z-index: 1; out june 5th*/}
#sub-content .col-right ul li { list-style-type:none; }
#sub-content .col-right ul li a#first { font-weight: bold; /*background:none;*/ color: #FFF; text-indent: 0px; }
#sub-content .col-right ul li a#first:hover {  background:#fff url(./images/col_right_divider2.png) repeat-x top; color:#000; }
#sub-content .col-right ul li a { font-size: .8em; padding:12px 12px 12px 20px; background:url(./images/col_right_divider2.png) repeat-x top; display:block; color:#FFF; /*font-weight: bold;*/ text-decoration:none; text-indent: 20px; }
#sub-content .col-right ul li a p { text-indent: 20px; }
#sub-content .col-right ul li a:hover {  background:#fff url(./images/col_right_divider2.png) repeat-x top; color:#000;}
#sub-content .col-right ul li.active, #sub-content .col-right ul li.current-sub-link { background:#FFF; }
#sub-content .col-right li.current-sub-link a, #sub-content .col-right li.current-sub-link a#first { color:#000; /*font-weight: bold;*/ }

#hhs {
	width: 575px;
}
#hhs-span p{
	margin: 15px 25px 0 0;
	font-weight: bold;
	text-align: center;
}
#hh-out-1 {
	/*position: relative;*/
	float: left;
	margin: 40px 0 0 10px;
	/*background: url(./images/hh_outside.png) no-repeat;*/
}
#hh-out-2 {
	/*position: relative;*/
	float: right;
	margin: 40px 0px 0 10px;
	/*background: url(./images/hh_outside.png) no-repeat;*/
}
#hhs-in {
	width: 575px;
}

#hh-in-1 {
	/*position: relative;*/
	float: left;
	margin: 40px 0px 0 10px;
	font-size: .9em;
	/*background: url(./images/hh_outside.png) no-repeat;*/
}
#hh-in-2 {
	/*position: relative;*/
	float: right;
	margin: 40px 0px 0 10px;
	font-size: .9em;
	/*background: url(./images/hh_outside.png) no-repeat;*/
}
#hh-in-1 p {
	text-align: center;
	font-weight: bold;
}

#hh-in-2 p {
	text-align: center;
	font-weight: bold;
}
#hh-govt {
	width: 575px;
	float: left;
	font-size: 1.2em;
	text-align: center;
	padding-top: 25px;
	font-weight: bold;
}
#hh-outside {
	/*position: relative;*/
	float: left;
	margin: 20px 20px 20px 60px;
	/*background: url(./images/hh_outside.png) no-repeat;*/
}
#fea {
	position: relative;
	height: 255px;
	width: 500px;
	margin: 20px 0px 20px 60px;
}
#fea-video {
	position: relative;
	height: 255px;
	width: 500px;
	margin: 20px 0px 20px 60px;
}
#hh-inside {
	position: relative;
	height: 255px;
	width: 465px;
	/*background: url(./images/hh_inside.png) no-repeat;*/
	margin: 20px 0px 20px 60px;
}
#hh-content h2 {
	font-size: 1em;
	font-weight: normal;
}

#hh-fadas {
	float: right;
	height: 150px;
	width: 150px;
	background: url(./images/hh_fadas.jpg) no-repeat;	
	margin-right: 5px;
}

#hh-fadas-content {
	float: left;
	width: 360px;
	/*font-size: .8em;*/
	padding-left: 40px;
	padding-right: 20px;
	text-align: left;
	clear: both;
}

#setc_first_content {
	float: left;
	width: 575px;
	padding-right: 20px;
	text-align: justify;
	clear: both;
}


#setc_second_content {
	float: left;
	width: 575px;
	padding-right: 20px;
	text_align: justify;
	clear: both;
	/*margin-top: -153px;*/
}


#setc_third_content {
	float: left;
	width: 575px;
	padding-right: 20px;
	text-align: justify;
	clear: both;
}

#setc_fourth_content {
	float: left;
	width: 575px;
	padding-right: 20px;
	text_align: justify;
	clear: both;
	/*margin-top: -153px;*/
}

#hh-t9-polaroid {
	float: left;
	height: 255px;
	width: 500px;
	margin: 20px 20px 20px 60px;
	background: url(./images/hh_t9_polaroid.png) no-repeat;
}
#f100-229-polaroid {
	position: relative;
	height: 255px;
	width: 500px;
	margin: 20px 20px 20px 60px;
	background: url(./images/polaroid_f100_pw_229.jpg) no-repeat;
}

#metc-first-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	/*clear: both;*/
	padding-bottom: 20px;
	clear: both;
}
#metc-image-one {
	float: left;
	height: 357px;
	width: 500px;
	margin-left: 30px;
	/*font-size: .8em;*/
	background: url(./images/polaroid_portable_on_truck.jpg) no-repeat;
	/*clear: both;*/
	/*margin-top: -50px;*/
	clear: left;
	padding: 25px;
	margin-bottom: 25px;
}
#metc-image-two {
	float: left;
	height: 357px;
	width: 500px;
	margin-left: 30px;
	/*font-size: .8em;*/
	background: url(./images/polaroid_portable_off_truck.jpg) no-repeat;
	clear: left;
	padding: 25px;
	margin-bottom: 25px;
}
#metc-image-three {
	float: left;
	height: 357px;
	width: 500px;
	margin-left: 30px;
	background: url(./images/polaroid_portable_in_place.jpg) no-repeat;
	clear: left;
	padding: 25px;
	margin-bottom: 25px;
}
#metc-image-four {
	float: left;
	height: 357px;
	width: 500px;
	margin-left: 30px;
	/*font-size: .8em;*/
	background: url(./images/polaroid_portable_assembled.jpg) no-repeat;
	clear: left;
	padding: 25px;
	margin-bottom: 25px;
}

#das-fadas {
	/*margin-left: 40px;*/
	height: 345px;
	width: 462px;
	background: url(./images/FADAS.gif) no-repeat;
	margin: 20px 20px 20px 60px;
}

#das-second-content {
	float: left;
	width: 250px;
	padding-right: 20px;
}
#das-second-content-two {
	float: right;
	width: 250px;
	padding-right: 20px;
}
#das-third-content {
	float: left;
	width: 575px;
	padding-right: 20px;
	clear: both;
}
#das-fourth-content {
	float: right;
	width: 385px;
	padding-left: 20px;
	clear: both;
}
#das-fourth-image {
	float: left;
	margin-top: 20px;
	padding-bottom: 30px;
	width: 167px;
	height: 277px;
	/*font-size: .8em;*/
	background: url(./images/turboshaft_dial.jpg) no-repeat;
}
#das-fourth-image-two {
	float: left;
	margin-top: 30px;
	width: 167px;
	min-height: 144px;
	/*font-size: .8em;*/
	background: url(./images/turboshaft_test_screen.jpg) no-repeat;
}
#das-fifth-content {
	float: left;
	width: 575px;
	padding-right: 20px;
	clear: both;
}
#throttle-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	clear: both;
}
#tets {
	width: 575px;
	float: left;
	padding-right: 25px;
}

#throttle-upgrade {
	float: right;
	margin-left: 25px;
	margin-top: 30px;
	width: 150px;
	height: 200px;
	/*font-size: .8em;*/
	background: url(./images/thumbnail_throttle_upgrade.jpg) no-repeat;
	/*clear: both;*/
	/*margin-top: -50px;*/
	clear: both;
}

#throttle-image-one {
	float: left;
	margin-left: 25px;
	margin-top: 60px;
	width: 150px;
	height: 150px;
	/*font-size: .8em;*/
	background: url(./images/throttle_control_actuator.jpg) no-repeat;
	/*clear: both;*/
	/*margin-top: -50px;*/
	clear: both;
	padding-bottom: 60px;
}
#throttle-image-two {
	float: left;
	margin-top: 60px;
	margin-left: 25px;
	/*padding: 15px;*/
	width: 150px;
	height: 150px;
	/*font-size: .8em;*/
	background: url(./images/jet_engine_throttle.jpg) no-repeat;
	/*clear: both;*/
	/*margin-top: -50px;*/
}
#throttle-image-three {
	float: left;
	margin-top: 60px;
	margin-left: 25px;
	/*padding: 15px;*/
	width: 150px;
	height: 150px;
	/*font-size: .8em;*/
	background: url(./images/turbo_shaft_throttle_two.jpg) no-repeat;
	/*clear: both;*/
	/*margin-top: -50px;*/
}
#test-stand-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	/*clear: both;*/
	clear: both;
}
#test-stand-image-one {
	position: relative;
	height: 255px;
	width: 450px;
	margin: 20px 20px 20px 60px;
	background: url(./images/test_stand_polaroid.jpg) no-repeat;
	/*clear: both;*/
	/*margin-top: -50px;*/
	padding: 25px;
}
#test-stand-image-one p {
	font-size: 1em;
	font-style: italic;
	padding-top: 235px;
	padding-left: 150px;
}

#sitemap ul {
	padding-left: 40px;
	list-style: circle;
}
#sitemap ul li a {
	color: #009;
}
#sitemap ul li {
	color: #009;
}

#das-second-content ul, #das-second-content-two ul, #das-third-content ul, #das-fifth-content ul, #services ul , #about ul, #news ul, #test-stand-content ul, #setc_first_content ul, #setc_second_content ul, #setc_third_content ul, #setc_fourth_content ul, #tets ul, #metc-first-content ul, #manufacturing-content ul, #se-content ul, #ss-content ul, #downloads ul {
	padding-left: 20px;
	line-height: 1.8em;
}

#das-third-content h2, #das-first-content h2, #das-second-content h2, #das-fourth-content h2, #das-fifth-content h2, #tets h2, #manufacturing h2, #se h2, #services h2, #about h2, #news h2, #contact h2, #ss-content h2 {
	font-size: 1.2em;
	color: #009;
}
#manufacturing-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	/*clear: both;*/
	/*padding-bottom: 150px;*/
	clear: both;
}
#to-top-container {
	float: right;
	margin-right: -12px;
	/*margin-top: -40px;*/
	margin-left: 10px;
}
#to-top {
	position: fixed;
	background: url(./images/to_top.jpg) no-repeat;
	height: 24px;
	width: 24px;
	bottom: 10px;
	/*margin-top: -15px;*/
}
#to-top-container a {
	padding-top: 28px;
	text-align: center;
	line-height: 1em;
}

#services-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	/*clear: both;*/
	clear: both;
}
#services-image-one {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/test_facility_3d.jpg) no-repeat;
	margin-top: 50px;
}
#services-image-two {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/aug_press.jpg) no-repeat;
	margin-top: 25px;
}
#services-image-three {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/noise_plot.jpg) no-repeat;
	margin-top: 25px;
}
#services-image-four {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/engine_installation.jpg) no-repeat;
	margin-top: 25px;
}
#services-image-five {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	margin-top: 25px;
}
#services-image-six {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	margin-top: 25px;
}
.govt {
	font-weight: bold;
}
#services-iso-cont {
	float: right;
	width: 100px;
	margin-top: -150px;
	margin-right: 50px;
	padding-bottom: 25px;
	text-align: center;
	font-size: .8em;
}

#manufacturing-image-one {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/production.jpg) no-repeat;
	margin-top: 50px;
}
#manufacturing-image-two {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/esak_pillows.jpg) no-repeat;
	margin-top: 25px;
}
#manufacturing-image-three {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/uae_basket.jpg) no-repeat;
	margin-top: 25px;
}
#manufacturing-image-four {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/electrical_panel.jpg) no-repeat;
	margin-top: 25px;
}
#manufacturing-image-five {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/power_supply_panel.jpg) no-repeat;
	margin-top: 25px;
}

#se-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	/*clear: both;*/
	clear: both;
}

#se h3 {
	font-size: 1em;
	color: #009;
}
#se-image-one {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/air_start.jpg) no-repeat;
	margin-top: 50px;
}
#se-image-two {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/uae_fuel_tank.jpg) no-repeat;
	margin-top: 225px;
}
#se-image-three {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/fuel_metering_skid.jpg) no-repeat;
	margin-top: 60px;
}
#se-image-four {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/facility_control_panel.jpg) no-repeat;
	margin-top: 265px;
}
#se-image-five {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/control_panel.jpg) no-repeat;
	margin-top: 25px;
}
#se-image-six {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/packaged_air_system.jpg) no-repeat;
	margin-top: 25px;
}
#se-image-seven {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/fuel_conditioning_skid.jpg) no-repeat;
	margin-top: 110px;
}
#test-stand-image-two {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/test_stand_overhead.jpg) no-repeat;
	margin-top: 50px;
}
#test-stand-image-three {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/test_stand_turboshaft.jpg) no-repeat;
	margin-top: 25px;
}
#setc-image-one {
	float: left;
	margin-left: 40px;
	width: 475px;
	min-height: 260px;
	background: url(./images/polaroid_turboshaft_facility.jpg) no-repeat;
	margin-top: 25px;
	padding: 30px;
}
#setc-image-two {
	float: left;
	margin-left: 40px;
	width: 475px;
	min-height: 260px;
	background: url(./images/polaroid_turboshaft_test_cell.jpg) no-repeat;
	margin-top: 25px;
	padding: 30px;
}
#gr-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	clear: both;
}
#gr-image-one {
	position: relative;
	height: 255px;
	width: 450px;
	margin: 20px 20px 20px 60px;
	background: url(./images/polaroid_grf.jpg) no-repeat;
	padding: 25px;
}
#gr-image-two {
	position: relative;
	height: 255px;
	width: 450px;
	margin: 20px 20px 20px 60px;
	background: url(./images/polaroid_grf_aircraft.jpg) no-repeat;
	padding: 25px;
}
#ss-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	clear: both;
}
#ss-image-container {
	width: 575px;
	float: left;
	padding-left: 40px;
	padding-bottom: 50px;
}
#ss-image-one {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t12_ext.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-two {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t12.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-three {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t10_ext.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-four {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t10_int.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-five {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t9.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-six {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t9_int.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-seven {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t4_ext.jpg) no-repeat;
	margin-top: 25px;
	clear: left;
}
#ss-image-eight {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t4_int.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-nine {
	float: left;
	padding-right: 30px;
	width: 150px;
	height: 150px;
	background: url(./images/f37_t18.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-ten {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/navy_hh.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-eleven {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/t10_hh.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-twelve {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/fallon_int.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-thirteen {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/square_aug.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-fourteen {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/acoustic_panel.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-fifteen {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/mat.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-sixteen {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/warehouse.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-seventeen {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/field_crew.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-eighteen {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/facility_relocation.jpg) no-repeat;
	margin-top: 25px;
}
#ss-image-nineteen {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/navy_t10_ext.jpg) no-repeat;
	margin-top: 25px;
}
#das-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	/*clear: both;*/
	clear: both;
}
#das-image-one {
	float: right;
	padding-right: 53px;
	width: 150px;
	height: 150px;
	background: url(./images/fadas_man.jpg) no-repeat;
	margin-top: 25px;
}
#services-image-one h3, #services-image-two h3, #services-image-three h3, #manufacturing-image-one h3, #ss-image-five h3, #ss-image-six h3, #ss-image-seven h3, #manufacturing-image-seven h3, #manufacturing-image-two h3, #manufacturing-image-three h3, #manufacturing-image-four h3, #se-image-one h3, #se-image-two h3, #se-image-three h3, #se-image-four h3, #se-image-five h3, #se-image-seven h3, #throttle-image-one h3, #throttle-image-two h3, #throttle-image-three h3, #test-stand-image-two h3, #test-stand-image-three h3, #services-image-four h3, #se-image-six h3, #hh-fadas h3, #ss-image-one h3, #ss-image-two h3, #ss-image-three h3, #das-image-one h3, #manufacturing-image-five h3, #manufacturing-image-six h3, #about-image-two h3, #about-image-four h3, #ss-image-four h3, #ss-image-eight h3, #ss-image-nine h3, #ss-image-ten h3, #ss-image-eleven h3, #ss-image-twelve h3, #ss-image-thirteen h3, #ss-image-fourteen h3, #ss-image-fifteen h3, #ss-image-sixteen h3, #ss-image-seventeen h3, #ss-image-eighteen h3, #ss-image-nineteen h3 {
	font-size: .7em;
	font-weight: normal;
	padding-top: 132px;
	padding-left: 5px;
	color: #FFF;
}
#throttle-upgrade h3 {
	font-size: .7em;
	font-weight: normal;
	padding-top: 182px;
	padding-left: 5px;
	color: #FFF;
}
#metc-image-one h3, #metc-image-two h3, #metc-image-three h3, #metc-image-four h3 {
	font-size: .9em;
	font-weight: normal;
	font-style: italic;
	padding-top: 360px;
	text-align: center;
	color: #0000;
}
#gr-image-one h3, #setc-image-one h3, #setc-image-two h3, #gr-image-two h3 {
	font-size: .9em;
	font-weight: normal;
	font-style: italic;
	padding-top: 235px;
	text-align: center;
	color: #0000;
}
/*#about {
	position: absolute;
	top: 215px;
}*/
#about-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	clear: both;
	/*margin-top: -400px;*/
}
#about-image-two {
	float: right;
	padding-right: 53px;
	width: 150px;
	min-height: 150px;
	background: url(./images/vle_office.jpg) no-repeat;
	margin-top: 25px;
}
#about-image-four {
	float: right;
	padding-right: 53px;
	width: 150px;
	min-height: 150px;
	background: url(./images/vli_office.jpg) no-repeat;
	margin-top: 25px;
	padding-bottom: 45px;
}
#news-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	clear: both;
}
#aee-2009 {
	position: relative;
	background: url(./images/aero-engine-expo-2009.jpg) no-repeat;
	padding: 0 0 20px 0;
	top: 15px;
}
#aee-2009 p {
	padding: 40px 0 10px 0;
}
#eps {
	width: 575px;
	float: left;
	padding-bottom: 500px;
	padding-right: 25px;
	clear: both;
}
#downloads {
	width: 575px;
	float: left;
	padding-right: 25px;
	clear: both;
	padding-bottom: 450px;
}
#careers {
	width: 575px;
	float: left;
	padding-right: 25px;
	clear: both;
	padding-bottom: 10px;
	background: url(./images/careers.png) no-repeat;
	background-position:center;
}
#sitemap {
	width: 575px;
	float: left;
	padding-right: 25px;
	clear: both;
}
#uk-cert {
	height: 107px;
	width: 75px;
	background: url(./images/uk_cert.jpg) no-repeat;
	margin: 0 auto;
	margin-top: 25px;
	display: block;
}
#uk-cert p {
	padding-top: 110px;
	color: #FFF;
	font-size: .7em;
	width: 75px;
	text-align: center;
	display: block;
	cursor: hand;
}
#us-cert {
	height: 107px;
	width: 75px;
	background: url(./images/us_cert.jpg) no-repeat;
	margin: 0 auto;
	margin-top: 25px;
	display: block;
}
#us-cert p {
	padding-top: 110px;
	color: #FFF;
	font-size: .7em;
	width: 75px;
	text-align: center;
	display: block;
	cursor: hand;
}

#contact-content {
	float: left;
	width: 575px;
	padding-right: 25px;
	text-align: justify;
	/*clear: both;*/
	clear: both;
}


#content-wrapper {
	width: 900px;
}
/*#content {
	width: 900px;
	height: 180px;
	color: #000;
	float: left;
}*/
#content-header {
	color: #000;
	margin-left: 25px;
	/*margin-bottom: 10px;*/
}
#content-header h1 {
	color: #000;
	font-size: 22px;
}
.content-top-line {
	position: absolute;
	width: 890px;
	height: 1px;
	/*top: 965px; */
	margin-left: 0px;
	background: url(./images/dotted_line.png) repeat-x;
	left: 0px;
}
.content-line-1 {
	position: absolute;
	height: 176px;
	top: 14px;
	width: 1px;
	left: 186px;
	background: url(./images/dotted_line_vertical.png) repeat-y;
}
.content-line-2 {
	position: absolute;
	height: 176px;
	top: 13px;
	width: 1px;
	left: 364px;
	background: url(./images/dotted_line_vertical.png) repeat-y;
}
.content-line-3 {
	position: absolute;
	height: 176px;
	top: 13px;
	width: 1px;
	left: 542px;
	background: url(./images/dotted_line_vertical.png) repeat-y;
}
.content-line-4 {
	position: absolute;
	height: 176px;
	top: 13px;
	width: 1px;
	left: 721px;
	background: url(./images/dotted_line_vertical.png) repeat-y;
}
#content-wwd-wrap {
	color: #000;
	width: 900px;
	height: 175px;
}
.content a {
	height: 175px;
	width: 160px;
	/*border: 2px none #ddd;*/
	float: left;
	margin-left: 18px;
	margin-top: 15px;
	background: url(./images/gradient_blue_bg.png);
	color: #000;
	font-size: .9em;
}

/*.content-hush a {
	position: absolute;
	height: 175px;
	width: 160px;
	top: 317px;
	left: 9px;
	color: #000;
	font-size: .9em;
}*/
#content-wwd-wrap div {
	color: #000;
	font-size: .9em;
}
/*#content a {
	color: #000;
	font-size: .9em;
}*/
.content a:hover {
	color: #000;
	background-image: url(./images/dark_blue_bg.png);
}
#content-fadas {
	height: 175px;
	width: 160px;
	padding: 3px;
	border: 6px solid #ddd;
}
#hh-content {
	width: 575px;
	float: left;
	clear: both;
	padding-right: 25px;
}

/*.content-fadas a {
	position: absolute;
	height: 175px;
	width: 160px;
	top: 317px;
	left: 190px;
	color: #000;
	font-size: .9em;
}*/
#content-fadas a {
	color: #000;
	font-size: .9em;
}

#content-fadas a:hover {
	color: #000;
	/*background-image: url(./images/gray_bg.png);*/
}
.content-throttle a {
	position: absolute;
	height: 175px;
	width: 160px;
	top: 317px;
	left: 368px;
	color: #000;
	font-size: .9em;
}
.content-throttle a:hover {
	color: #FFF;
	background-image: url(./images/gray_bg.png);
}
.content-cycle a {
	position: absolute;
	height: 175px;
	width: 160px;
	top: 317px;
	left: 544px;
	color: #000;
	font-size: .9em;
}
.content-cycle a:hover {
	color: #FFF;
	background-image: url(./images/gray_bg.png);
}
.content-support a {
	position: absolute;
	height: 175px;
	width: 160px;
	top: 317px;
	left: 720px;
	color: #000;
	font-size: .9em;
}
.content-support a:hover {
	color: #FFF;
	background-image: url(./images/gray_bg.png);
}


/*
-----------------------------------------------------------
Gliders
-----------------------------------------------------------
*/

div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 895px;
	overflow: hidden;
	margin: 0 auto;
	
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width: 895px;
		overflow: hidden;
		float: left;		
		}
	div.scroller div.content {
		width: 25000px;
		}
		div.scroller div.content2 {
			width: 5000px;
			}
	.screenshot {
		float: left;
		margin: 0px;
		padding: 25px 0 0 0;
		width: 333px;
		}
	.vision {
	position: absolute;
	color: #FFF;
	width: 600px;
	left: 16px;
	top: -16px;
	font-size: 1.5em;
	height: 100px;
	}
	.vision-aircraft {
	position: absolute;
	color: #FFF;
	width: 250px;
	left: 27px;
	top: -33px;
	font-size: 1.2em;
	height: 125px;
	}
	.vision-aircraft2 {
	position: relative;
	color: #FFF;
	width: 175px;
	/*left: 27px;
	top: -33px;*/
	font-size: .5em;
	height: 125px;
	font-weight: bold;
	}
	.vision-aircraft3 {
	position: absolute;
	color: #FFF;
	width: 175px;
	left: 75px;
	top: 40px;
	font-size: 1.2em;
	height: 125px;
	margin-top: -18px;
	}
	.vision-aircraft4 {
	position: relative;
	color: #FFF;
	width: 185px;
	/*left: 27px;
	top: -33px;*/
	font-size: .5em;
	height: 125px;
	font-weight: bold;
	}
	.red-more {
	position: absolute;
	background: url(./images/more_red.png) no-repeat;
	height: 19px;
	width: 101px;
	left: 73px;
	top: 188px;
		}
	.red-more-2 {
	position: absolute;
	background: url(./images/more_red.png) no-repeat;
	height: 19px;
	width: 101px;
	/*left: 585px;
	top: 188px;*/
	}
	.dotted-line {
	position: absolute;
	background: url(./images/dotted_line.png) repeat-x;
	height: 1px;
	width: 180px;
	left: 73px;
	top: 170px;
		}
		.dotted-line-2 {
	position: absolute;
	background: url(./images/dotted_line.png) repeat-x;
	height: 1px;
	width: 180px;
	left: 585px;
	top: 170px;
		}
		.client-info {
			float: left;
			padding: 57px 0 0 65px;
			width: 485px;
			}
		
	.controls {
	position: relative;
	padding-right: 100px;
	left: 290px;
	top: -25px;
		}
		.controls ul li {
			display: inline;
			font-size: .9em;
			font-family: arial, tahoma, sans-serif;
			}
			.controls ul li a {
				color: #8598b0;
				background: #3e6495;
				border: 1px solid #8598b0;
				padding: 2px;
				}
			.controls ul li a:active {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #FFF;
				}
			.controls ul li a:hover {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #fff;
				}
		.controls2 { 
			width: 98%;
			margin: 0 auto;
		
			}
			.controls2 ul {
	
				}
			.controls2 ul li {
				display: inline;
				padding: 0 3px;
			
				}
	.client_visit {
		padding: 6px 15px 8px 0px;
		background: url('../images/background_link.png') right center no-repeat;
		font: 8pt tahoma, arial, tahoma, sans-serif;
		}
		.client_v {
			margin: 11px 0 0 0;
			}
		.vision a, .client_v a {
			color: #fff;
			background: none;
			}
		.vision a:visited, .client_v a:visited {
			color: #fff;
			background: none;
			}
		.vision a:hover, .client_v a:hover {
			color: #f9931d;
			background: none;
			}


.scroll {
	width: 895px;
	overflow: auto;
	position: relative;
	clear: left;
 	/*background: url(../images/content_pane-gradient.gif) repeat-x scroll left bottom;*/
	/*margin-top: 40px;*/
	top: -6px;
	/*z-index: 0; out june 5th */
}

.scrollContainer div.panel {
    padding: 0px;
    /*height: 228px;*/
	height: 228px;
	width: 895px;
}
	.screenshot {
		float: left;
		margin: 0px;
		padding: 25px 0 0 0;
		width: 333px;
		}
	.vision {
		float: left;
		padding: 70px 0 0 45px;
		width: 600px;
		}
		.vision-aircraft {
		float: left;
		padding: 70px 0 0 45px;
		width: 250px;
		}
		.client-info {
			float: left;
			padding: 57px 0 0 65px;
			width: 485px;
			}
	/*.controls {
		float: right;
		margin: -150px 0 0 0;
		padding-right: 100px;
		z-index: 151;
		}*/
		/* BEGIN TEST */
		.controls #navigation {
			float: left;
			color: #003366;
			/*border: 1px solid #8598b0;*/
			/*background: #CCC;*/
			padding: 2px;
				}
				.controls #navigation a {
				color: #003366;
				background: #CCC;
				border: 1px solid #8598b0;
				padding: 2px;
				}
			.controls #navigation a:active {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #FFF;
				}
		.controls #navigation a:hover {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #FFF;
				}
			.controls #navigation a.selected {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #FFF;
				}
		/*END TEST		*/
		/* OLD CONTROL NAV 
		
		.controls ul.navigation li {
			display: inline;
			font-size: .9em;
			font-family: arial, tahoma, sans-serif;
			}
			.controls ul.navigation li a {
				color: #003366;
				background: #CCC;
				border: 1px solid #8598b0;
				padding: 2px;
				}
			.controls ul.navigation li a:active {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #FFF;
				}
			.controls ul.navigation li a:hover {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #FFF;
				}
			ul.navigation li a.selected {
				color: #FFF;
				background: #3e6495;
				border: 1px solid #FFF;
				}
			END OLD CONTROL NAV */


.hide {
    display: none;
}
.clear {
	clear: both;
	}
#houston-web-design-company {
        float: left;
        padding-top: 30px;
        padding-bottom: 30px;
        width: 100%;
        clear: left;
		text-align: center;
		color: #FFF;
}
#houston-web-design-company p a {
        color: #FFF;
        font-size: .8em;
}

