/* CSS Document */

body{

margin:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

img{

border:0;

}

a, object{

outline: none;

}

#homePageBg{

background:url(../images/homePageBg.jpg) no-repeat top center;

}

#otherPageBg{

background:url(../images/otherPagesBg.jpg) no-repeat top center;

}

#mainDiv{

width:900px;

margin:0 auto;

}

#logoLink{

	display: block;

	position:absolute;

	list-style-type: none;

	height: 72px;

	width:256px;

	margin-top:41px;

	margin-left:24px;

}

#countrySelector{

width:900px;

margin:0 auto;

text-align:center;

text-transform:uppercase;

color:#545454;

text-decoration:none;

font-size:11px;

font-weight:bold;

margin-top:358px;

}

#countryMiniSelector{
	position:absolute;
	width:900px;
	margin:0 auto;
	text-align:right;
	text-transform:uppercase;
	color:#545454;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin-top:104px;
	left: 78px;

}

#countrySelector a, #countryMiniSelector a{

color:#545454;

text-decoration:none;

}

#countrySelector a:hover, #countryMiniSelector a:hover{

color:#08539b;

text-decoration:underline;

}

#pageTitle{

background:url(../images/pageTitleBg.jpg) no-repeat;

width:716px;

height:56px;

padding-left:30px;

}

#navigationContent{

width:900px;

margin:0 auto;

}

#left{

	position: absolute;

	z-index: 15;

	top: 160px;

	margin: 0px;

	padding: 0px;

	width: 185px;

	float: left;

	line-height: 16px;

	margin-left:-2px;

}

.seperator{

color:#ff0800;

font-weight:normal;

}

#right{

	position: absolute;

	z-index: 15;

	top: 141px;

	margin-left:182px;

	width: 715px;

}

#contentBox{

line-height:18px;

font-size:11px;

color:#545454;

text-align:justify;

padding-bottom:10px;

}

.titleImagePadding{

padding-top:15px;

}

#contentBox p{

}

#contentBox table td{

text-align:justify;

}

#contentBox ul{

padding:0px;

margin-top:-10px;

}

#contentBox ul li{

list-style:none;

background:url(../images/bullet.gif) no-repeat 0px 10px;

padding-left:32px;

}

#contentBox .AccordionPanelContent ul li{

background:url(../images/bullet.gif) no-repeat 0px 10px;

padding-left:12px;

}

#highlightBox{

background:#dadada url(../images/highlightBg.jpg) no-repeat bottom right;

width:249px;

margin-right:-1px;

margin-left:15px;

padding:10px 23px 10px 23px;

font-size:10px;

line-height:21px;

text-align:left;

}

.corpImagePlaceHolder{

position:relative;

float:right;

padding-left:15px;

margin-right:-25px;

margin-top:-68px;

}

/*

.transImagePlaceHolder{

position:relative;

float:right;

padding-left:15px;

margin-top:-37px;

}

*/

.qualityImagePlaceHolder{

float:right;

padding-left:20px;

margin-top:-7px;

}

.whyMIMPlaceHolder{

float:right;

margin-top:-6px;

margin-right:-10px;

padding-left:15px;

}

#productImage{

margin-right:-1px;

float:right;

padding-left:20px;

}

.highlightLinks a{
	color:#545454;
	text-decoration:none;
/*	padding-bottom: 122px;*/
}

.highlightLinks a:hover{

/*font-weight:bold;*/

text-decoration:underline;

color:#08539b;

}

a.knowMoreLinks, a{

font-weight:bold;

color:#545454;

text-decoration:underline;

}

a.knowMoreLinks:hover, a:hover{

font-weight:bold;

text-decoration:underline;

color:#08539b;

}

.careerLinks{

color:#08539b;

text-decoration:none;

}

a.careerLinks:link{

color:#08539b;

text-decoration:none;

}

a.careerLinks:hover{

color:#08539b;

text-decoration:underline;

}

.otherLinks{

	font-weight:bold;

	color: #473d3c;

	font-family: Verdana, "Trebuchet MS";

	font-size: 13px;

	padding-top: 10px;

	padding-left: 34px;

	line-height:20px;

}

.otherLinks a{

color: #473d3c;

text-decoration:none;

}

.otherLinks a:hover{

color: #473d3c;

text-decoration:underline;

}

.download a{

color: #545454;

text-decoration:none;

}

.download a:hover{

color: #08539b;

text-decoration:underline;

}

/*Footer Box CSS*/

#footerBox{

clear:both;

width:900px;

font-size:9px;

color:#B1B1B1;

border-top:1px solid #aeaeae;

padding-top:10px;

padding-bottom:30px;

margin-left:-184px;

}

a.footerText{

font-size:9px;

color:#838383;

text-decoration:underline;

font-weight:normal;

}

a.footerText:hover{

color:#990000;

text-decoration:underline;

font-weight:normal;

}

#footerBoxSmallContent{

clear:both;

position:absolute;

bottom:0px;

width:900px;

font-size:9px;

color:#cdcdcd;

border-top:1px solid #aeaeae;

padding-top:10px;

padding-bottom:30px;

}

.positionTitle{

height:30px;

background-color:#fdddbf;

padding-left:20px;

margin-bottom:15px;

font-size:12px;

font-weight:bold;

}

.siteMapTitle td{

padding:4px 0px 6px 30px;

margin-bottom:15px;

font-size:12px;

}

.contactTable td{

padding:4px 0px 6px 0px;

margin-bottom:15px;

font-size:12px;

text-align:left;

}

.siteMapTitle td a, .contactTable td a{

font-weight:normal;

}

.eventTitle{

height:22px;

background-color:#fdddbf;

padding:8px 15px 7px 15px;

margin-bottom:16px;

font-size:12px;

font-weight:bold;

margin-top:18px;

}

.floatClearer{

clear:both;

}

/*Quick Tour*/

#quicktourMainDiv{

width:600px;

padding-top:10px;

}

#qtLogoPlaceHolder{

width:600px;

}

#qtLogoPlaceHolder div{

float:left;

}

/*Original Style

#galleryContents{

background-color:#fdddbf;

width:510px;

padding:32px 45px 30px 45px;

margin-top:10px;

margin-bottom:15px;

font-size:12px;

color:#434343;

height:268px;

line-height:18px;

}*/

#galleryContents{

background-color:#fdddbf;

width:516px;

padding:32px 42px 30px 42px;

margin-top:10px;

margin-bottom:15px;

font-size:12px;

color:#434343;

height:268px;

line-height:18px;

}



.imgType1{

float:left;

padding-right:25px;

}

.imgType2{

text-align:center;

padding-bottom:15px;

}

.imgType1Content{

padding-top:100px;

}

.imgType2Content{

text-align:center;

}

#qtNav{

width:600px;

}

#qtNav div{

float:left;

}

.buttonCursor{

cursor:pointer;

}

input{

border:1px solid #000000;

height:20px;

}

/*Pagination style starts*/

#paginationSlot{

margin-left:212px;

height:35px;

}

#pagination{

float:right;

color:#cc3300;

list-style:none;

margin:0;

padding:0;

font-size:11px;

padding-right:25px;

}

#paginationName{

float:right;

color:#cc3300;

font-weight:bold;

text-decoration:none;

margin-right:8px;

}

#paginationButton{

float:right;

color:#ffffff;

width:14px;

height:14px;

background-color:#000000;

text-align:center;

font-weight:bold;

text-decoration:none;

margin-right:8px;

}

#paginationButton a{

float:right;

color:#cc3300;

width:14px;

height:14px;

background-color:#c2bdbd;

text-align:center;

font-weight:bold;

text-decoration:none;

}

#paginationButton a:hover{

float:right;

color:#ffffff;

width:14px;

height:14px;

background-color:#000000;

text-align:center;

font-weight:bold;

text-decoration:none;

}

/*Pagination style ends*/

.highlightLinks a {
	line-height: 11px;
/*	padding-bottom: 22px;
	margin-bottom: 22px;*/
}
.highlightLinks .hl_items {
	padding-bottom: 5px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #8A8A8A;
	border-right-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
	border-left-color: #8A8A8A;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	padding-top: 5px;
	background-image: url(../images/highlightBullet.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 11px;
}
.hl_items a {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-style: normal;
	line-height: 14px;
	color: #4B4B4B;
}
.highlightLinks .hl_items span {
	font-weight: bold;
	color: #2B5180;
}
.clear {
	clear: both;
}
#allbrk {
	clear: both;
}
.colhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	line-height: 16px;
	margin-bottom: 5px;
}
h2 {
	color: #E51E26;
	font-size: 16px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.aleft {
	text-align: left;
	padding-right: 15px;
	float: left;
}
.aright {
	text-align: right;
	padding-right: 15px;
	float: right;
	padding-left: 15px;
}
.aero_right {
	text-align: right;

	float: right;
	padding-left: 15px;
}
#pageTitle h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 15px;
	color: #666666;
	font-weight: 500;
}
.bgimg1 {
	background-image: url(../images/aero1.png);
	background-repeat: no-repeat;
	background-position: right top;
	clear: none;
	width: 100%;
	height: 100%;
}
.bgimg2 {
	background-image: url(../images/aero2.png);
	background-repeat: no-repeat;
	background-position: right top;
	clear: none;
	width: 100%;
	height: 100%;
}
.bgimg2 h2 {
	font-size: 14px;
}
.bgimg2 .leftnudge h2 {
	font-size: 16px;
}


.leftnudge {
	color: #000000;
	width: 410px;
}
.leftnudge2 {
	color: #000000;


}
.leftnudge3 {
	color: #000000;
	width: 550px;
}
.aero_overview {
	float: right;
	padding: 10px;
	background-color: #05506e;
	margin-top: 20px;
	margin-left: 20px;
	opacity:0.7;
	color:#fff;
	width: 200px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, sans-serif, Tahoma;
	line-height: 14px;
	text-align: left;
}
.aero_overview a {
	color: #FFCC00;
	font-weight: bold;
	text-align: left;
	font-size: 12px;	
	text-decoration: none;
}

.aero_overview a:hover {
	text-decoration: underline;

}
.leftnudge2 a {
	color: #033243;
}
.menu_list #aero {
	padding-top: 5px;
	margin-top: 5px;
	background-color: #05506E;
}
.menu_list #aero a {
	color: #FFFFFF;
}
#contentBox .aeroul {
	margin-left: 10px;
	margin-top: 0px;
}

#contentBox .aeroul li {
	padding-left: 15px;
}
