body {
   background-color: #000;
   font: 76% Arial, Helvetica, sans-serif;
   margin: 0;
   padding: 0;
   color: #666;
}
img { border: 0; }
a { text-decoration: none; color: #396;}
a:link, a:visited { color: #396; }
a:active, a:hover { color: #000; }
a:focus { outline: none; }

.clearBoth { clear: both; }
.caption {
   font-size: 10px;
   font-weight: normal;
   padding-bottom: 3px;
}
.devNotes {
   background-color: #ff9;
   color: #c00;
   padding: 2px 4px;
}

.wrapper {
   width: 994px;
   margin: 0 auto;
   background-color: #fff;
}
/* Base Container TABLE Properties  */
/*  4 + 208 + 4 + 754 + 4 = 974 w/out scroll  */
/*  4 + 208 + 4 + 754 + 4 = 974 + 20 = 994 WITH scroll  */
table.baseTable {
   width: 994px;
   margin: 0 auto;
   padding: 0;
   background-color: #fff;
}
table.baseTable tr {
   vertical-align: top;
}
table.baseTable td.bodyLeft {
   width: 208px;
   border-width: 3px 4px;
   border-color: #fff;
   border-style: solid;
}/*  4 + 208 + 4 = 224  */
table.baseTable td.bodyRight {
   border-width: 3px 4px 3px 0;
   border-color: #fff;
   border-style: solid;
}/* 754 + 4 + 12 + 4 =  774 */
/* +++++++++++++++++++++ */

.borderT { }
.borderR { }
.borderB { border-bottom: 3px solid #fff; }
.borderL { }
.borderTB { }
.borderRL { }

/* Logo Properties  */
.logo {
   height: 136px;
   width: 208px;
}
.logoPrint { display: none; }
/* +++++++++++++++++++++ */

/* Select Language Properties  */
div.selectLang {
   color: #fff;
   width: 208px;
   height: 52px;
   background: #396 url(../../images/common/bg-select.png) repeat-x;
}
div.selectLang form {
   margin: 0 0 0 29px;
   padding-top: 6px;
   font-size: 11px;
}
div.selectLang form select {
   border: none;
   padding: 1px 2px;
   width: 150px;
   margin: 5px 0;
   font-size: 11px;
}
/* +++++++++++++++++++++ */
/* Left Inside Properties  */
.leftInside {
   width: 168px;
   margin: 0;
   background: #fff url(../../images/common/bg-nav.png) repeat-x;
   padding: 10px 20px;
}

.leftInside ul {
   margin: 0;
   padding: 0;
}
.leftInside li {
   list-style-type: none;
   padding: 1px 0;
}
.leftInside ul li a {
   font-size: 90%;
   display: block;
   background: transparent url(../../images/common/arrow-black.png) no-repeat left center;
   padding: 1px;
   padding-left: 12px;
   color: #396;
   text-decoration: none;
}
.leftInside a:active, .leftInside a:hover, .leftInside a.hot {
   color: #000;
}
/* +++++++++++++++++++++ */

.mainWebsiteLeft {
   width: 160px;
   padding: 2px;
   background-color: #fff;
   border: 1px dotted #e9e9e9;
   margin: 15px auto;
   margin-bottom: 0px;
}
.mainWebsiteLeft .inside {
   background-color: #e9e9e9;
   padding: 10px;
}
.mainWebsiteLeft .type {
   font-size: 90%;
   margin-top: 3px;
}

/* Button Properties  */
.btn {
   background-color: #396;
   color: #fff;
   text-transform: uppercase;
   padding: 2px 4px;
   font-style: normal;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 90%;
   border: 1px solid #6c9;
   font-weight: bold;
   white-space: nowrap;
}
.btn2 {
   background-color: #666;
   color: #fff;
   text-transform: uppercase;
   padding: 2px 4px;
   font-style: normal;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 90%;
   border: 1px solid #999;
   font-weight: bold;
   white-space: nowrap;
}

/* Inside Scroller Properties  */
#ScrollArea {
   height: 520px;
   overflow: auto;
}

/* Footer Properties  */
.footer {
   font: 8pt Arial, Helvetica, sans-serif;
   color: #666;
   text-align: right;
   background-color: #000;
   height: 35px;
   line-height: 35px;
   padding-right: 3px;
}
.footer a:link, .footer a:visited, .footer a:active, .footer a:hover {
   font: 8pt Arial, Helvetica, sans-serif;
   color: #666; text-decoration: none;
}
.footerPrint {
   display: none;
}
/* +++++++++++++++++++++ */

/* Content Inside BLOCK Properties  */
.headCurtain {
   padding: 0;
   margin: 0;
   width: 754px;
/*
   height: 30px;
   display: block;
   background: url(../../images/common/head-curtain.png) repeat-x;
*/
}

.contentBlock {
   width: 696px;
   margin-bottom: 25px;
   padding: 20px 27px 27px;
   border-left: 2px solid #877777;
   border-right: 2px solid #877777;
   border-bottom: 2px solid #877777;
}
.contentBody h1 {
   font: normal 160% Georgia, Times New Roman, serif;
   margin: 0 0 10px 0;
   color: #396;
}
.contentBody h1.firstHeader {
   margin-top: 3px;
}
.contentBody h1.contentHeader {
   background-color: #877777;
   color: white;
   font-weight: normal;
   padding: 10px 25px 10px 30px;
   margin-bottom: 0;
   width: 699px;
}
/* +++++++++++++++++++++ */

/* Banner Properties  */
.banner {
   width: 754px;
   height: 136px;
}

/* Font Type Properties  */
.introText {
   font: normal 110% Georgia, Times New Roman, serif;
   line-height: 1.5em;
}
.typeStyle {
   font-family: Georgia, Times New Roman, serif;
   line-height: 1.5em;
	font-size: 90%;
}

strong {
   color: #000;
   font-size: 100%;
   font-weight: bold;
}
h2, h2 a {
   font: bold 110% Georgia, Times New Roman, serif;
   line-height: 1.5em; color: #396;
}
/* Dotted rule Properties  */
hr {
   border: 0;
   border-bottom: 1px dotted #ccc;
   height: 1px;
}
/* hr { display: none; }  */
div.hr {
   display: block;
   height: 1px;
   line-height: 1px;
   border-bottom: 1px dotted #ccc;
}
div.hrArea {
   margin: 3px 0;
   *margin: 0;
   padding: 0;
   *padding: 3px 0 0;
}
/* div.hrArea { display: none; }  */
/* +++++++++++++++++++++ */

/*  START THE INTERIOR SECTIONAL TABLES  */
/* +++++++++++++++++++++ */

/* Welcome Properties  */
table.welcome {
   width: 100%;
   border: none;
}
table.welcome tr { vertical-align: top; }
table.welcome td { }

table.welcome .quoteAsset {
   margin-left: 20px;
   background-color: #e9e9e9;
   border-color: #e9e9e9;
   border-style: solid;
   border-width: 6px 8px;
   width: 185px;
   color: #000;
   font-style: italic;
}
.mainWebsiteCompany {font-size: 90%; margin: 10px 0px; border: 1px solid #eee; padding: 8px 10px; line-height: 1.5em;}
/* +++++++++++++++++++++ */

/* Welcome Important Facts TABLE Properties  */
table.welcome-facts {
   width: 100%;
   border: none;
}
table.welcome-facts tr {
   vertical-align: top;
}
table.welcome-facts th {
   width: 200px;
   text-align: left;
}
table.welcome-facts th img {
   padding-bottom: 0;
}
table.welcome-facts td {
}
table.welcome-facts td ul {
   margin: 0;
   margin-left: 1em;
   margin-right: 100px;
   padding: 0;
   padding-left: 1em;
}
/* +++++++++++++++++++++ */

/* Our Company Properties  */
.annualReport {
   background-color: #e9e9e9;
   border-color: #e9e9e9;
   border-style: solid;
   border-width: 6px 8px;
   height: 78px;
   width: 250px;
}

table.our-company {
   width: 100%;
   border: none;
}
table.our-company tr {
   vertical-align: top;
}
table.our-company td.right {
   padding-left: 20px;
}
table.our-company td.left {
   padding-right: 20px;
}
table.our-company td a.tick {
   background: url(../../images/common/arrow-tick.jpg) center right no-repeat;
   padding-right: 20px;

}

/* +++++++++++++++++++++ */

/* Our Leadership TABLE Properties  */
table.our-leadership {
   width: 100%;
   border: none;
}
table.our-leadership tr {
   vertical-align: top;
}
table.our-leadership td {
   width: 50%;
}
table.our-leadership td img {
   padding-left: 25px;
}
table.our-leadership td ul.marginMe {
   margin: 0;
   margin-left: 1em;
   margin-bottom: 5px;
   padding: 0;
   padding-left: 1em;
}
table.our-leadership td ul.marginMe li {
   margin-bottom: 5px;
}
/* +++++++++++++++++++++ */

/* History TABLE Properties  */
table.our-history {
   width: 100%;
   border: none;
}
table.our-history tr {
   vertical-align: top;
}
table.our-history td {
   width: 50%;
   padding-right: 10px;
}
table.our-history th {
   width: 3%;
   text-align: left;
   padding: 6px 10px 6px 0;
}
table.our-history td td {
   width: 47%;
   padding: 6px 3px;
}
/* +++++++++++++++++++++ */

/* Our Aircraft TABLE Properties  */
table.our-aircraft {
   width: 100%;
   border: none;
}
table.our-aircraft tr {
   vertical-align: top;
}
table.our-aircraft td {
   width: 33%;
   padding: 6px 3px;
}
table.our-aircraft td img {
   padding-bottom: 5px;
}
/* +++++++++++++++++++++ */

/* Global Customer Service TABLE Properties  */
table.global-customer-service {
   width: 100%;
   border: none;
}
table.global-customer-service tr {
   vertical-align: top;
}
table.global-customer-service td {
   width: 50%;
   padding-right: 10px;
}
/* +++++++++++++++++++++ */

/* Custom Interior Design TABLE Properties  */
table.custom-interior-design {
   width: 100%;
   border: none;
}
table.custom-interior-design tr {
   vertical-align: top;
}
table.custom-interior-design td {
   width: 50%;
   padding-right: 10px;
}
table.custom-interior-design td ul {
   margin-left: 5px;
   padding-left: 12px;
}
/* +++++++++++++++++++++ */

/* EASy Flight Deck TABLE Properties  */
table.easy-flight-deck {
   width: 100%;
   border: none;
}
table.easy-flight-deck tr {
   vertical-align: top;
}
table.easy-flight-deck td {
   width: 50%;
   padding-right: 10px;
}
table.easy-flight-deck td ul {
   margin-left: 5px;
   padding-left: 12px;
}
/* +++++++++++++++++++++ */

/* Unique Wing Design TABLE Properties  */
table.unique-wing-design {
   width: 100%;
   border: none;
}
table.unique-wing-design tr {
   vertical-align: top;
}
table.unique-wing-design td {
   width: 50%;
   padding-right: 10px;
}
/* +++++++++++++++++++++ */

/* Digital Flight Control TABLE Properties  */
table.digital-flight-control {
   width: 100%;
   border: none;
}
table.digital-flight-control tr {
   vertical-align: top;
}
table.digital-flight-control td {
   width: 50%;
   padding-right: 10px;
}
table.digital-flight-control td ul {
   margin-left: 5px;
   padding-left: 12px;
}
/* +++++++++++++++++++++ */

/* Pre-Owned TABLE Properties  */
table.preowned {
   width: 100%;
   border: none;
}
table.preowned tr {
   vertical-align: top;
}
table.preowned td {
   width: 33%;
   text-align: center;
}
/* +++++++++++++++++++++ */

/* CustServ Home Properties */
.beliefsOut {
   width: 235px;
   height: 96px;
}
.beliefsIn {
   width: 115px;
   padding-left: 120px;
   padding-top: 15px;
   color: #C9AC64;
   font-size: 13px;
}
#beliefsOut1 {
   background: url(../../images/assets/beliefs_01.gif) no-repeat;
}
#beliefsOut2 {
   background: url(../../images/assets/beliefs_02.gif) no-repeat;
}
#beliefsOut3 {
   background: url(../../images/assets/beliefs_03.gif) no-repeat;
}
/* +++++++++++++++++++++ */

/* Bottom Links area */
.bottomLinks {
   font-family: Georgia, Times New Roman, serif;
   line-height: 1.5em;
	font-size: 90%;
   text-align: center;
   padding-top: 10px;
   padding-bottom: 10px;
}
.bottomLinks a {
   text-decoration: underline;
   padding-left: 6px;
   padding-right: 6px;
}
/* +++++++++++++++++++++ */
