#aviation {
	width:100%;
	min-width:700px;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000;
}

#aviation #leftColumn {
	text-align:left;
	float:left;
	border-right:1px solid  #CCC;
	padding-right:5px;
	width:48%;
	display:inline;
}

#aviation #rightColumn {
	float:left;
	padding-left:5px;
	width:48%;
	text-align:center;
	border-left:1px solid #CCC;
	margin-left:-1px; /*for 1px border to overlap leftColumn if longer*/
}

#aviation .featured {
	text-align:left;
	background:#f4ba7b url('/Aviation/images/innobox_top.gif') no-repeat top left;
	width:344px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#aviation em {
	color:#003b8b;
	font-style:normal;
	font-weight:bold;
}

#aviation table {
	text-align:left;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000;
	width:100%;
	min-width:350px;
}

#aviation .featured .border {
	width:320px;
	position:relative;
	top:10px;
	padding:10px;
	border:2px solid #444;
	border-top-width:0;
	background-color:#f4ba7b;
}

#aviation .featured h2 {
	font-size:8pt;
	font-weight:bold;
}


#aviation .product {
	border-top:1px solid #CCC;
	text-align:left;
	margin-bottom:10px;
}

#aviation .top {
	border:0;
}

#aviation .product img {
	display:block;
	text-align:center;
	margin:0 auto;
	margin-top:10px;
}

.companyTitle{font-weight:bold; color:#730000; font-size:16px; font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.companyAddress{font-size:13px; color:#333333; font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.contact {font-size:11px; color:#2E2E2E; font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.commercialTxt {font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:12px;}
.commercialTitle {font-weight:bold; color:#730000; font-size:16px; font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
