 	/*  -----------------------------------------------------------------------
	    Redifine Tag ---------------------------------------------------------- */
	   	/* {
			border:0; margin:0; padding:0;
			font-family: Arial, Helvetica, sans-serif; */
			/*color:#66727a;*/
		}


	/*  -----------------------------------------------------------------------
	    Shell ----------------------------------------------------------------- */
		#container {
			*cursor: default; /*IE7*/
			margin:0 auto;
			width:980px;
		}
		#container1 {
			margin:0 auto;
			/*width:960px;*/
		}

	/*  -----------------------------------------------------------------------
	    Header ---------------------------------------------------------------- */
		#header {
		  color:#66727a;
			padding:22px 0 0 15px;
			position:relative;
			z-index:98;
		}

			ul.nav,	ul.nav li { list-style:none; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; color:#66727a;}
			ul.nav li {
				background:url("/en/img/sep_division.gif") 0 0 no-repeat;
				float:left;
				padding:0 12px;
				color:#66727a;
			}
			ul.nav li.first { background:none; padding-left:0; }
			ul.nav li.nosep { background:none; }

			ul.nav1,	ul.nav1 li { list-style:none; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; color:#66727a;}
			ul.nav1 li {
				background:url("/en/img/sep_division.gif") 0 0 no-repeat;
				float:left;
				padding:0 5px;
				color:#66727a;
			}
			ul.nav1 li.first { background:none; padding-left:0; }
			ul.nav1 li.nosep { background:none; }

			/* Nav Divisions */
			ul#nav_divisions { margin:12px 0 38px 0; }
			ul#nav_divisions li a {	text-decoration:none;color:#66727a;!important; }
			ul#nav_divisions li.selected a { font-weight:bold;color:#009dd9; }

			ul#nav_divisions li#nav_corporate { background:none; padding-left:0; }
			ul#nav_divisions li#nav_corporate a:hover,
			ul#nav_divisions li#nav_corporate a:visited:hover { color:#005883; }
			ul#nav_divisions li#nav_aerospace a:hover,
			ul#nav_divisions li#nav_aerospace a:visited:hover { color:#009dd9; }
			ul#nav_divisions li#nav_transportation a:hover,
			ul#nav_divisions li#nav_transportation a:visited:hover { color:#d42e12; }

			/* Nav Sitemap */
			ul#nav_sitemap {
				position:absolute;
				top:61px;
				right:10px;
				*top:59px; /*IE7*/
			}
			ul#nav_sitemap li { position:relative; }
			ul#nav_sitemap li a {
				padding-left:1px;
				font-size:11px;
				line-height:15px;
				/*text-decoration:none!important;*/
			}
			ul#nav_sitemap li a:link, ul#nav_sitemap li a:visited {text-decoration:none;}
			ul#nav_sitemap li a:hover {text-decoration:underline;}

		#header ul { clear:both; }


	/*  -----------------------------------------------------------------------
	    Dropdown -------------------------------------------------------------- */
		ul.dropdown, ul.dropdown li, ul.dropdown li ul {
			background:none;
			list-style:none;
			margin:0;
			padding:0;
		}

		ul.dropdown {
			background-color:#fff;
			border:1px #d4d9db solid;
			display:none;
			position:absolute;
			top:20px;
			right:-1px;
			z-index:99;
		}

		ul.dropdown.dd_language, ul.dropdown.dd_language li { width:60px; }

		ul.dropdown li a {
			background: url("/en/img/b_download_webcast.gif") right 5px no-repeat;
			display:block;
			padding:5px 20px 7px 5px;
			margin:3px 7px 3px 3px;
			text-align:right!important;
		}
		ul.dropdown li a:hover { background-position: right -62px; }

		ul.dropdown.dd_language li a {
			background:none;
			padding:1px 5px 1px 1px;
			margin:1px 1px 1px 1px;
		}

		.b_dropdown span {
			background:url("/en/img/i_arrowdown.gif") right 4px no-repeat;
			padding-right:9px;
			color: #70727A;!important;
		}

		.b_dropdown:hover span { background-position:right -78px; cursor:hand;}

		.b_dropdown.open span { background:url("/en/img/i_arrowup.gif") right 4px no-repeat; cursor:hand}


	/*****************extended****************************
	********************************************************/
	/*
		$(".b_dropdown", "#nav_sitemap").bind("click",function(){
			display = $(this).siblings("ul.dropdown").css("display");
			$(".b_dropdown").removeClass("open");
			$("ul.dropdown").hide();
			if(display=="block"){
				$(this).siblings("ul.dropdown").hide();
				$(this).removeClass("open");
			}else{
				$(this).siblings("ul.dropdown").show();
				$(this).addClass("open");
			}
		});
	});
	*/

	/*  -----------------------------------------------------------------------
	    Menu ------------------------------------------------------------------ */
	    /*
	    #menu {
			margin:0 auto;
			width:960px;
		}
		*/

		/*div#menu {
			background:#263743 url("/en/img/bg_menu_left.gif") top left no-repeat;
			padding-left:2px; margin-left:-15px;
		}*/

		* html div#menu { height:30px; } /*IE6*/
		div#menu ul { background:#263743 url("/en/img/bg_menu.gif") top left repeat-x; margin-left:2px; }
		div#menu ul, div#menu ul li { margin:0; padding:0; list-style:none; list-style-type: none; }
		div#menu ul li {
			background:url("/en/img/bg_menu_right.gif") top right no-repeat;
			display: block;
			float: left;
			padding:0 2px 0 0;
		}
			div#menu ul li a { float:left; }
			div#menu ul li a,
			div#menu ul li a strong {
				color:#e9ebec;
				font-weight:normal;
				line-height:12px;
				text-decoration:none!important;
			}
			div#menu ul li a { display:block; padding:11px 14px 10px 14px; }
			div#menu ul li a:hover { background:#657179 url("/en/img/bg_menu_over.gif") top right repeat-x; color:#fff; }

			div#menu ul li.selected a { color:#fff; }
			div#menu ul li.selected a:hover { background:none; }

		div#menu div.dshadow_bottom {
			background:url("/en/img/bg_menu_dshadow.gif") bottom left repeat-x;
			margin-left:-2px; padding-bottom:6px;
		}
		div#menu div.dshadow_right {
			background:url("/en/img/bg_menu_dshadow_right.gif") bottom right no-repeat;
			padding-right:3px;
		}


	/*  -----------------------------------------------------------------------
	    Footer ---------------------------------------------------------------- */
	    		#footer { clear:both; padding-top:20px; }

			/* Nav Redundant/Privacy Footer */
			#footer .nav li a,
			#footer .nav li a strong {
				font-size:11px; line-height:15px;
				font-weight:normal;
				/*text-decoration:none!important;*/
			}
			#footer .nav li a strong { color:#000; background: white;}

			#footer .nav li a:link, #footer .nav li a:visited {text-decoration:none;}
			#footer .nav li a:hover {text-decoration:underline;}

			#nav_redundant { margin-left:15px; }
			/*ul#nav_redundant a:visited:hover { color:#009dd9; }*/

			#footer_wrapper {
				border-top:1px #dcdfe1 solid;
				margin-top:5px;
				padding:0 15px 15px 15px;

			}

				#footer_wrapper .nav {
					float:right;
					margin-top:5px;
					margin-right:-12px;

				}

				#footer_wrapper #copyright {
					color:#a8afb3;
					float:left;
					font-size:11px;
					line-height:15px;
					margin-top:7px;
					font-weight:normal;
				}

				#footer_wrapper #sprocket {
					float:left;
					/* margin: 9px 0px 0px 12px; */
					margin-left: 12px;
					margin-top: 5px;
					*margin-top: 9px; /*IE7*/
				}

				#link{
					clear:both;
					font-size:11px;
					line-height:15px;
					font-weight:normal;
					text-decoration:none;
					color:#a8afb3;
					background: white;
				}
.sub{
  position:relative;
  top:4px;
  font-size:8px;
}

.sup{
  position:relative;
  bottom:4px;
  font-size:8px;
}


