﻿.listing
{
    FONT: 12px Arial, Helvetica, sans-serif;
    MARGIN-LEFT: 10px
}
.listing_busname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-LEFT: 10px;
    COLOR: #054696;
    PADDING-TOP: 20px;
    TEXT-ALIGN: left
}
.listing_standard_hr
{
    CLEAR: none;
    BORDER-RIGHT: #054696 1px solid;
    BORDER-TOP: #054696 1px solid;
    MARGIN: 3px;
    BORDER-LEFT: #054696 1px solid;
    BORDER-BOTTOM: #054696 1px solid;
    HEIGHT: 0px
}
.listing_standard_row
{
    MARGIN: 4px 2px 4px 10px;
    LINE-HEIGHT: 16px
}
.listing_floatright
{
    FLOAT: right
}
.listing_webad
{
    MARGIN-LEFT: 3em;
    VERTICAL-ALIGN: middle;
    POSITION: absolute;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: underline
}
.listing_location_head
{
    FONT-WEIGHT: bold
}
.listing_location_instr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.listing_divisionname
{
    COLOR: #990000
}
.lisitng_aircraft_holder
{
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.listing_airport_header
{
    MARGIN-TOP: 4px;
    FONT: bold 13px Arial, Helvetica, sans-serif;
    TEXT-INDENT: 5px;
    BACKGROUND-COLOR: #aec1dc
}
.listing_aircrafttable
{
    FONT: 12px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    MARGIN-RIGHT: 1px;
    BACKGROUND-COLOR: #ffffff
}
.listing_brokerstable
{
    FONT: 12px Arial, Helvetica, sans-serif;
    MARGIN-LEFT: 2em;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    MARGIN-RIGHT: 1px
}
.listing_aircrafttable_leftspace
{
    WIDTH: .9em;
}
.listing_aircrafttable_headers
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #990000 0px solid
}
.listing_aircrafttable_cells
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px
}
.listing_aircrafttable_pad
{
    PADDING-LEFT: 15px
}
.pageBack
{
    margin-top: 10px;
    font-size: 1em;
    text-align:right;
    width:560px;
}
.pageBack a
{
    text-decoration: none;
}
.pageHeader
{
}
.productTitle
{
    FONT-SIZE: 1.2em;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    FONT-FAMILY: Arial;
}
.productSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #666666;
    FONT-FAMILY: Arial;    
}
.productDescription
{
    FONT-SIZE: .9em;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.listingIndent
{
    padding-top: 5px;
    padding-left: 25px;
}

.glossaryLinkBack
{
    float: right;
    font-size: .9em;
}
.glossaryItem
{
    font-size: 1.1em;
}
.glossaryAbbreviation
{
    font-size:1.1em;   
    color: Black;
    font-weight:bold;
    float: left;
    padding-right:20px;
    empty-cells: hide;
}
.glossaryTerm
{
    font-size:1.1em;   
    color: Black;
    padding-left: 5px;
    font-weight:bold;
}
.glossaryDescription
{
    font-size:1em;   
    color: Black;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    empty-cells: hide;
}
.glossarySeparator
{
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px;
}
.glossaryNoResults
{
    width: 100%;
    font-weight:bold;
    font-size:1.2em;
    text-align: center;
}
.glossarySeparator hr
{
    color: #000831;
}
.glossaryAlphabet
{
	font-size:1.1em;
    padding-top: 20px;
    padding-bottom: 10px;
    padding-left: 4px;
    text-align: center;
    text-decoration: none;
    }
.glossaryAlphabetItems
{
	font-size:1.1em;
    padding-right: 2px;
    color: #006699;
    text-decoration: none;
}
.glossaryAlphabetAll
{
    padding-left: 40px;
    padding-right: 2px;
    color: #006699;
    text-decoration: none;
    font-size: .9em;
}
.directoryLogo
{
}
.directoryHeader
{
    font-weight: bold;
}
.descriptionItem
{
    font-size: .9em;
    margin-top: 10px;
    padding-left: 5px;
    padding-bottom: 5px;
    display: inline-block;
}
.descriptionItemRow
{
    margin-left: 30px;
}
.descriptionItemCompany
{
    font-size:.9em;
    width: 280px;
}
.descriptionItemPhone
{
}
.descriptionItemAddress
{
}
.descriptionItemCity
{
    width: 180px;
}
.descriptionItemState
{
    width: 100px;
}
.descriptionItemZip
{
}
.descriptionItemEmail
{
}
.descriptionItemWebsite
{
}
.bannerAd1
{
    padding-left: 300px;
}
.bannerAd2
{
}
.advertiseForm
{
    margin-left:40px;
    border: solid 1px gray;
    padding: 15px;
    background-color: #f8f8f8;
}
.newsstyle1
{
    font-family: Arial;
    font-size: x-small;
    font-weight: bold;
    color:Navy;
}

.newsstyle2
{
}
.denotes
{
    padding-left: 50px;
    font-size: x-small;
}
.dotColor
{
    color: Red;
    font-size: large;
}
.rightad
{
	margin:10px 10px 10px 10px;
}
.appletSpeedNews
{
    margin-top: 15px;
    background-color: #cccccc;
    width: 210px;
}
.appletHeader
{
    font-weight:bold;
    font-size:17px;
    padding-top:5px;
    background-color: #cccccc;
}
.appletFooterText
{
	color:#999999;
    font-size: x-small;  
	text-decoration:none; 
    color:Black; 
    padding-top:15px;
    margin-top:-6px;
    padding-bottom: 5px;
    margin-bottom: -3px;
    background-color: #cccccc;
}
.appletFooterText a
{
    padding-left: 0px;
    color:#999999;
    font-size: x-small; 
    text-decoration:none;   
    padding-top:5px;
    margin-top:-6px;
    padding-bottom: 5px;
    margin-bottom: -3px;
    background-color: #cccccc;
}
.appletFooter
{
    padding-bottom: 5px;
    background-color: #cccccc;
    position: relative;
}
.appletFeed
{
	border-top:dashed 1px #999999;
    width: 210px;
    position:relative;
    background-color: #cccccc;
}
.LabelPageIndex
{
    padding-right: 5px;
}
.pressReleaseItem
{
    padding-bottom: 20px;
}
.pressReleaseItemSeparater
{
    padding-left: 3px;
    padding-right: 3px;
}
.pressReleaseItemDate
{
    font: normal 9pt Arial;
    color: #000000;
}
.pressReleaseItemTitleLink
{
    font: normal 9pt Arial;
    TEXT-TRANSFORM: uppercase;
}
.pressReleaseItemTitleLink a
{
    color: #0000bb;
    text-decoration: none;
}
.pressReleaseItemTitleLink a:hover
{
    color: #888888;
}
.pressReleaseItemDescription
{
    padding-left: 0px;
    padding-right: 0px;
}
.pressReleaseItemDescriptionText
{
    font: normal 9pt Arial;
    color: #000000;
}
.pressReleaseItemDescriptionLink
{
    font: bold 7pt bold Arial;
    TEXT-TRANSFORM: uppercase;
}
.pressReleaseItemDescriptionLink a
{
    color: #a71c54;
    text-decoration: none;
}
.pressReleaseItemDescriptionLink a:hover
{
    color: #888888;
}
.whatsNew
{
}
.whatsNew a
{
}
.whatsNew img
{
    border-width: 0px;
    text-decoration: none;
}
.whatsNew a:hover
{
}
.pressRelease
{
    font-size: 12pt; 
    font-family: Times New Roman;
}
.pressRelease .para
{
}
.pressRelease .emph
{
    font-style: italic;
}
.pressRelease .top
{
    padding-bottom: 20px;
}
.pressRelease .label
{
    font-size: 13pt; 
    font-weight: bold;
}
.pressRelease .header
{
    font-size: 14pt; 
    font-weight: bold;
}
