/* CSS Document */

body {
font: 10pt georgia;
text-align:left;
vertical-align:middle;
margin: 0px;
padding: 0px;
}

a { text-decoration:none; }

.allOfBody {margin-left:auto;
margin-right:auto;
width:780px; } 

.sold { background-image:url(../images/sold.gif); background-position:right; background-repeat:no-repeat; } 

.leftmenu { float:left; width:160px; height:100%; vertical-align:top; }
.leftmenu ul { margin-top:0px; margin-right:5px; } 
.leftmenu ul a, .leftmenu ul a:visited { color:Blue; padding-left:5px; padding-top:.1em; padding-bottom:.1em;  }
.leftmenu ul {  list-style-type:none; padding-left:.3em;margin-left:0px;  } 
.leftmenu ul li { text-align:left; } 

.leftmenu ul a:hover { font-weight:bolder; }

.tblACDetails { width:100%; display:inline; }
.tblACDetails td { width:50%; }

.bodyContent { float:left; width:620px;} 

.oneAircraft, .roundTopBottom {margin-top:.2em; margin-bottom:.2em; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; width:100%; vertical-align:top; padding-top:.1em; padding-bottom:.1em;}
.oneAircraft { margin-bottom:.4em; } 
.acDetails { float:left; line-height:1.5em; vertical-align:top; }

.acText { width:10em; float:left; }
.acParameter { display:inline; color:Blue;  width:6em; text-align:right;} 

.acVendor { background-color:#dddddd;  padding-bottom:.4em;  } 
.acVendor div { width:33.3%; float:left; text-align:center; background-color:#dddddd; padding-bottom:.3em; padding-top:.3em; } 
.acVendor a { text-decoration:none; } 

.horizMenu { margin-top:0px; margin-bottom:0px; } 

.rightDiv { float:right; }
.imgTower { display:block; border:0px; margin:5px;}

.imgPhotoBox { float:left; margin:5px; border:0px; } 

.clearer { clear:both; } 

.salesPhoto { float:left; width:125px; margin-right:10px; height:94px; } 
.thumbshot { border:solid 1px #cccccc; width:120px; height:90px;   }
.domianListInner .thumbshot { display:block; } 

.tdThumbShot { text-align:center; width:50%; }
.tblCompany { width:100%; }
.tblCompany td { vertical-align:top;}
.coName { text-align:left; } 
.coAddress { text-align:left; } 

.tblCompany .tdLabel {width:6em; vertical-align:top; }

.norTemp, .altTemp { padding:.2em; }
.altTemp { background-color:#eeeeee; }

ul { text-align:center}

h1 { font:18pt georgia; color:#0000BB; margin-top:0px; }

.domainList { width:100%; } 
.domainListInner { width:10em; float:left; margin-top:.2em; margin-bottom:.2em;  }
.domainListInner a { text-decoration:none; text-align:center; width:120px; } 

.imgLeft { float:right; }

.sectionTitle { font-weight:bolder; color:Blue; } 

.linkspage {}

.interior ul , .avionics ul, .exterior ul, .ataglance ul, .equipment ul { text-align:left; } 

.linkspage table tbody tr td {text-align:left;}

.linkspage a {text-decoration:none; text-align:center;}

.aircrafttable {border-width:thin; border-style:solid; border-color:#0066FF; background-color:#C7B5FB; font-size:12px;  }
.aircraftsectionbreak { background-color:#3366FF; color:white; text-align:left;  font-weight:bold;}
.helitraderbodytable { }
.pagefooter {background-color:#C7B5FB; color:#3300FF; font-size:smaller; text-align:center; }

.salestable {border-width:thin; border-style:solid; border-color:#0066FF; background-color:#C7B5FB; width:100%; text-align:center; padding:0 0 0 0; margin-bottom:10px; border-collapse:collapse; }
.salestable tbody tr td, .salestable thead tr th { padding:5px 0px 5px 0px ;  }

.salestableheader { background-color:black; color:white; text-align:left; font-weight:bold; }
.salestablesubheader {border-bottom-style:solid; border-bottom-color:#0066FF ; border-bottom-width:thin; }

.leftmenu a {	display:block;	text-decoration:none;}

.leftmenucontainer { width:120px; border-right-style:solid;	border-width:thin; text-align:left;	}
	
.rightmenucontainer {	width:120px;	border-left-style:solid;	border-width:thin; }
 
.helitradercenter { 	padding-left:10px; width:600px; }


	
.preamble { text-align:center; }

.pnlVendorHdr { display:inline; } 
	
.footer1 
{
	background-color:#1c1e75;
	color:white;
	text-align:center;
	padding-bottom:1px;
	padding-top:1px;
}

.footer1 ul li { display:inline; } 

.footer1 a 
{
	background-color:#1c1e75;
	color:white;
	text-align:left;
	text-decoration:none;
	border-right-style:solid;
	border-right-width:thin;
	padding-left:2px; 
	padding-right:2px;
}

.pushbutton a {
display: block;
border: 1px solid;
border-color: #aaa #000 #000 #aaa;
width: 8em;
background: #fc0;
}

.pushbutton a:hover
{
position: relative;
top: 1px;
left: 1px;
border-color: #000 #aaa #aaa #000;
}

.pdflink, .xlslink, .doclink, .txtlink {  background-repeat:no-repeat; background-position:left; padding-left:40px;  display:block;  text-decoration:none; height:25px; line-height:25px; margin-bottom:.2em; margin-top:.2em; }
.pdflink { background-image:url(../images/icons/pdf25x25.gif); }           
.xlslink { background-image:url(../images/icons/xls25x25.jpg); }           

.searchPanelBody { background-color:#c3c1f5; border:solid 1px black;}
.searchPanelLinks { width:48em; margin-left:auto; margin-right:auto; line-height:2em;  }

.quickLinks { margin-top:1em; margin-bottom:1em;} 
.quicklink1, .quicklink2, .quicklink3 {float:left; width:13em; margin-left:2em;  } 

.quicklink1 { clear:both; } 

.searchPanelHeader { background-image:url(../images/helitradersectionheader.jpg); width:620px; background-repeat:no-repeat; color:White; font-weight:bold; height:20px; padding-left:1em; vertical-align:middle; padding-top:.2em; } 

.contactMap { width:580px; height:580px; margin-bottom:1em; margin-top:1em;  }

.thinMap { width:290px; height:290px; margin-top:1.2em;}

.pnlcontactLeft {float:left; margin:1em; } 
.pnlContactForm {float:right; margin:1em; }

.leftMenuAd { height:115px;} 
.leftMenuAd img { vertical-align:middle; } 
