@charset "UTF-8";
/* NORTHERN JET CSS */

/*UTILITY*/

#center {
	margin: 0 auto 0 auto;
}
hr {
	margin: 0 0 0 0;
}
/*BACKGROUND MAIN*/

#searchForm {float: right; top: 3px; position: relative;}
#smIcons {float: right; padding: 0 20px 0 0; top: 1px; position: relative;}
#smIcons img {padding: 0 2px;}

#clear {
	clear: both;
}

.clearfix {clear: both;}
.backimagemain {
	background-image: url(/pieces/images/cloudback2.jpg);
	background-repeat: no-repeat;
}
#div {
	background-color: #FFFFFF;
}
.hr {
	border: 1px solid #e4e4e4;
	margin: 0 0 0 0;
}
/*LIST STYLES*/

ul {
	line-height: 20px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
}
ul li {
	line-height: 20px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
	padding-left: 20px;
	list-style-position: inside;
	list-style-type: none;
}

ul#diversity li {list-style: disc; margin: 0; padding: 0;}
ul#diversity {margin: 10px; padding: 0 0 0 40px;}
#list {
	line-height: 20px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #7393a8;
	padding-left: 30px;
}
#list li {
	list-style-type: none;
	list-style-image: none;
}
#list a {
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #7393a8;
	text-decoration: underline;
}
/*FACILITY TOUR STYLES*/

#ft_header {

}
#facility_tour {
	padding: 10px 25px 10px 25px;
}
#facility_tour img {
	padding: 3px;
	border: 1px solid #e4e4e4;
}
#imageData #caption {
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #7393a8;
	font-weight:bold;
}


#imageData #bottomNavClose img {
width: 95%;
height: 95%;
}

#lightbox a img {
padding: 0 0 10px 0;
}


table.photogalleryNavigation td {
	text-align: right;
	padding: 9px;
}
.photogalleryNavigation a {
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #7393a8;
	font-weight: normal;
	text-decoration: none;
}



/*NEWS PANEL STYLES*/
#newstd {
height: 100px!important;
}

#newsPanel {
	padding: 0 10px 0px 12px;/*border: 1px solid red*;*/
	height:150px;
	width: 186px; 
	overflow: hidden;
}
#newsPanel .announcement-list {
	line-height: 18px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
}
#newsPanel .announcement-list h1 {
	line-height: 18px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #333333;
}
#newsPanel .announcement-list a {
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #1c4f6f;
	text-decoration: none;
	font-weight: bold;
}
#newsHeader {/* - press room header title background image - */
	background-image: url(http://NorthernJet.stevensadv.com/inner_page_template/images/22587_n_air-web_15.jpg);
	background-repeat: no-repeat;
	line-height: 14px;
	font-size: 14px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	align: left;
}
.newsHeader {
	line-height: 14px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #1c4f6f;
}
.newsText {
	line-height: 14px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
}
.newsDate {
	line-height: 14px;
	font-size: 10px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #C3C3C3;
}
.newsText a:link {
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #1c4f6f;
	text-decoration: none;
	font-weight: bold;
}
.newsText a:active {
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #1c4f6f;
	text-decoration: none;
}
.newsText a:visited {
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #1c4f6f;
	text-decoration: none;
}
/*ANNOUNCEMENT STYLES*/

.announcement_wrapper {
	padding: 0 0 10px 0;
	margin: 5px 0 10px 0;
	border-bottom: 1px dotted #E4E4E4;
}
.announcement_header {
	font-weight: normal;
	font-size: 20px;
	line-height: 22px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #7393a8;
	display: inline-block;
	margin: 10px 0 0 0;
}
div.announcement_hr {
	border-bottom: 1px dotted #e4e4e4;
	height: 2px;
	width: 100%;
}
/*PARAGRAPH STYLES*/

p {
	line-height: 16px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	padding-left: 30px;
	padding-right: 30px;
	color: #333333;
}
p a {
	line-height: 16px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: underline;
}
/*PARAGRAPH IMAGE*/
.pimage {
	float: left;
	padding-right: 15px;
	padding-top: 7px;
}
/*PARAGRAPH LINK STYLES*/

.pLink a {
	line-height: 16px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.pLink a:active {
	line-height: 16px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.pLink a:visited {
	line-height: 16px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: underline;
}
/*HOME PAGE TEXT STYLES*/

.indexHeader {
	line-height: 35px;
	font-size: 22px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #FFFFFF;
	margin: 0;
}
.indexheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 13px;
}
.indextext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	padding-top: 6px;
	margin: 0;
}
.searchBox .text {
	width: 196px;
	border: 1px solid #e4e4e4;
}
/*PARAGRAPH HEADER STYLES*/

h2 {
	font-weight: normal;
	font-size: 20px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 20px;
	color: #7393a8;
	margin: 0;
}
h3 {
	font-weight: bold;
	font-size: 14px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 20px;
	color: #333333;
	margin: 0;
}
/*TABLE / TD STYLES*/

.tdpaddingleft {
	padding-left: 12px;
}
.tdpaddingright {
	padding-right: 10px;
}
.tdpaddinglrtb {
	padding: 5px;
}
.tdborderlrt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #7191A5;
	border-right-color: #7191A5;
	border-bottom-color: #7191A5;
	border-left-color: #7191A5;
}
.tdborderleft {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #7191A5;
	border-right-color: #7191A5;
	border-bottom-color: #7191A5;
	border-left-color: #7191A5;
}
.tdborderleftnews {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #7191A5;
	border-right-color: #7191A5;
	border-bottom-color: #7191A5;
	border-left-color: #7191A5;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	height: 146px;
}
/*LEFT NAV MENU STYLES*/

.ipnavnameover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4E4E4;
	background-color: #7393a8;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	vertical-align: middle;
	cursor: pointer;
}
.ipnavtopblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: 04314e;
	vertical-align: middle;
	cursor: pointer;
}
.ipnavname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: ffffff;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	vertical-align: middle;
	cursor: pointer;
}
.ipnavnameselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4E4E4;
	background-color: #04314e;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*MID PAGE NAV STYLES*/

#midnav {
	padding: 0 0 0 13px;
}
.midnavname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0 15px 0 15px;
	cursor: pointer;
	line-height: 13px;
	text-align: center;
}
.midnavnameover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4E4E4;
	padding: 0 15px 0 15px;
	cursor: pointer;
	line-height: 13px;
	text-align: center;
}
.midnavnameselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0 15px 0 15px;
	cursor: pointer;
	line-height: 13px;
	text-align: center;
}

#first.midnavname, #first.midnavnameover, #first.midnavnameselect {/* first link */
padding: 0 15px 0 0;
}
#last.midnavname, #last.midnavnameover, #last.midnavnameselect {/* last link */
padding: 0 0 0 15px;
}
.midpagenavlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 12px;
	cursor: pointer;
	line-height: 12px;
	text-align: center;
}
/*NAV SUBNAV HEADER IMAGE CHANGE*/

/* About Us */
body#about_selected #headerimage { /*main category header image*/
	background-image: url(/images/the_experience_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*the experience*/

body#te_selected #headerimage { /*main category header image*/
	background-image: url(/images/the_experience_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*customer service midnav*/

body#te_selected_cs #headerimage { /*sub nav header image loader*/
	background-image: url(/images/experience_cs_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#te_selected_cs #te.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*global operations center midnav*/

body#te_selected_goc #headerimage { /*sub nav header image loader*/
	background-image: url(/images/global_ops_center.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#te_selected_goc #te.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*about us midnav*/

body#te_selected_au #headerimage { /*sub nav header image loader*/
	background-image: url(/images/about_us_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#te_selected_au #te.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*executive bios midnav*/

body#te_selected_eb #headerimage { /*sub nav header image loader*/
	background-image: url(/images/about_us_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#te_selected_eb #te.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*end the experience*/




/*aircraft management*/

body#am_selected #headerimage { /*main category header image loader*/
	background-image: url(/images/aircraft_management_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#am_selected_am #headerimage { /*sub nav header image loader*/
	background-image: url(/images/aircraft_maint_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#am_selected_am #am.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: 04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#am_selected_as #headerimage { /*sub nav header image loader*/
	background-image: url(/images/air_services_fueling_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#am_selected_as #am.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#am_selected_amt #headerimage { /*sub nav header image loader*/
	background-image: url(/images/aircraft_mgt_maint_header_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#am_selected_amt #am.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#am_selected_fom #headerimage { /*sub nav header image loader*/
	background-image: url(/images/flight_ops_mgt.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#am_selected_fom #am.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#am_selected_tam #headerimage { /*sub nav header image loader*/
	background-image: url(/images/air_services_hangar.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#am_selected_tam #am.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#am_selected_crew #headerimage { /*sub nav header image loader*/
	background-image: url(/images/turnkey_mgt_pilot_crew.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#am_selected_crew #am.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*this item moved to as category----------

body#am_selected_aas #headerimage { 
background-image: url(/inner_page_template/images/22587_N_Air-web_13.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}
body#am_selected_aas #am.ipnavname { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
height: 22px;
width: 224px;
padding-left: 13px;
background-color: 04314e;
vertical-align: middle;
cursor: pointer;
background-image: url(/images/nj_nav_angle.gif);
background-repeat: no-repeat;
background-position: right top;
}*/

/*end aircraft management*/

body#fo_selected #headerimage { /*main category header image loader*/ /*no sub categories*/
	background-image: url(/images/fractional_ownership_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#pac_selected #headerimage { /*main category header image loader*/ /*no sub categories*/
	background-image: url(/images/private_adv_card_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*executive aircraft charter*/

body#eac_selected #headerimage { /*main category header image loader*/
	background-image: url(/images/exec_air_charter_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#eac_selected_cs #headerimage { /*sub nav header image loader*/
	background-image: url(/images/exec_charter_concierge.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#eac_selected_cs #eac.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#eac_selected_cao #headerimage { /*sub nav header image loader*/
	background-image: url(/images/charter_air_options.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#eac_selected_cao #eac.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#eac_selected_if #headerimage { /*sub nav header image loader*/
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#eac_selected_if #eac.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#eac_selected_ccs #headerimage { /*sub nav header image loader*/
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#eac_selected_ccs #eac.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*end executive aircraft charter*/

/*aviation services*/

body#as_selected #headerimage { /*main category header image loader*/
	background-image: url(/images/aviation_services_header_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#as_selected_c #headerimage { /*sub nav header image loader*/
	background-image: url(/images/aviation_services_consult.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#as_selected_c #as.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#as_selected_ba #headerimage { /*sub nav header image loader*/
	background-image: url(/inner_page_template/images/22587_N_Air-web_13.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#as_selected_ba #as.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#as_selected_aas #headerimage { /*sub nav header image loader*/
	background-image: url(/images/acquisition_sales_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#as_selected_aas #as.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#as_selected_links #headerimage { /*sub nav header image loader*/
	background-image: url(/images/aviation_services_header_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#as_selected_links #as.ipnavname { /*main nav select mode stick*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*end aviation services*/



/* - lower util nav header change - */

/*employment*/

body#emp_selected #headerimage { /*sub nav header image loader*/
	background-image: url(/images/employment_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*join e-list*/

body#je_selected #headerimage { /*sub nav header image loader*/
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*pilot faqs*/

body#pfaq_selected #headerimage { /*sub nav header image loader*/
	background-image: url(/images/pilot_faqs_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*privacy policy*/

body#pp_selected #headerimage { /*sub nav header image loader*/
	background-image: url(/images/about_us.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*press room*/

body#pr_selected #headerimage { /*sub nav header image loader*/
	background-image: url(/images/press_room_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*contact us*/

body#cu_selected #headerimage { /*sub nav header image loader*/
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}



/*SUBNAV TO MAIN NAV SELECTED STATE*/

body#te_selected #te.ipnavname { /*the experience*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#am_selected #am.ipnavname { /*aircraft management*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/Images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#fo_selected #fo.ipnavname { /*flight operations center*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#pac_selected #pac.ipnavname { /*private advantage card*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#eac_selected #eac.ipnavname { /*executive aircraft charter*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
body#as_selected #as.ipnavname { /*aviation services*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #04314e;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nj_nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*HOME PAGE IMAGE STYLES*/

body#index_selected #headerimage { /*sub nav header image loader*/
	background-image: url(/images/index_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.indexImage1 {/*the experience*/
	background-image: url(/images/the_experience_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 17px;
}
.indexImage2 {/*aircraft management*/
	background-image: url(/images/aircraft_management_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 17px;
}
.indexImage3 {/*fractional ownership*/
	background-image: url(/images/fractional_ownership_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 17px;
}
.indexImage4 {/*private advantage card*/
	background-image: url(/images/private_adv_card_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 11px;
}
.indexImage5 {/*exec_air_charter*/
	background-image: url(/images/exec_air_charter_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 11px;
}
.indexImage6 {/*aviation services*/
	background-image: url(/images/aviation_services_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 11px;
}
/*HOME PAGE LINK STYLES*/

.linktextindent {
	padding-left: 18px;
}
.indexLink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e4e4e4;
	padding: 0 0 0 15px;
	text-decoration: none;
}
.indexLink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7da6c0;
	text-decoration: none;
}
/*TRAILER STYLES*/

table#cat_249347 {
width:auto;
}

td#tn, td#je, td#pf, td#tcj, td#na, td#pp, td#pr, td#cu, td#em, td#au {
width:auto;
padding-left:13px;
white-space:pre;
}
.trailnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e4e4e4;
	text-decoration: none;
	padding-left: 13px;
	padding-top: 2px;
	cursor: pointer;
	white-space:pre;
}
.trailnavover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7da6c0;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 2px;
	cursor: pointer;
	white-space:pre;
}
.trailnavselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e4e4e4;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 2px;
	cursor: pointer;
	white-space:pre;
}
.trailnavvisited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e4e4e4;
	text-decoration: none;
	cursor: pointer;
	white-space:pre;
}
/*TRAILER STYLES END*/


/*FORM STYLES*/

.system-message, .system-error-message {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;

color:#666666;
}

table.webform {
width: 250px;
}

table.tabledefault {
margin-left:30px;
}

#customfields table.tabledefault {
margin: 0;
padding: 0;
}

form {
	margin: 0;
}
.index input {
	height: 18px;
	width: 140px;
	background-color: #FFF;
	padding: 0 0 0 3px;
	border: 1px solid #7393a8;
	text-align: left;
	vertical-align: middle;
}
.index .cat_button value {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.index .cat_button {
	width: 50px;
	height: 20px;
	background-color: #e4e4e4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-color: red;
	margin: 0 0 0 5px;
	cursor: pointer;
}
.cat_button {
/*
	width: 50px;
	height: 27px;
	text-align: top;
*/
}
#catwebformform88441 {
	width: 200px;
}
label {
	line-height: 12px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #7393a8;
}
.cat_textbox {
	height: 20px;
	background-color: #efefef;
	color: #7393a8;
	border: 1px solid #7393a8;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
input#CAT_Custom_868_0, input#CAT_Custom_868_1, input#CAT_Custom_48732_0, input#CAT_Custom_48732_1, input#CAT_Custom_68935_0, input#CAT_Custom_68935_1, input#CAT_Custom_68934_0, input#CAT_Custom_68934_1, input#CAT_Custom_68942_0, input#CAT_Custom_68942_1, input#CAT_Custom_68943_0, input#CAT_Custom_68943_1 {
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
}
input#FirstName {
	width: 100px;
}
input#LastName {
	width: 200px;
}
input#Company {
	width: 200px;
}
input#EmailAddress {
	width: 200px;
}
input#HomePhone {
	width: 200px;
}
input#CellPhone {
	width: 200px;
}
input#CAT_Custom_48735 {/* - number of passengers - */
	width: 50px;
}
input#CAT_Custom_48733 {/* - date and time of charter -  */
	width: 200px;
}

input#CAT_Custom_68937 {/* - numbers of flight hours - */
width: 100px;
}

input#CAT_Custom_92464 {/*join e-list company name*/
width: 200px;
}

textarea#CAT_Custom_92461 {/*join e-list text area*/
width: 200px;
}

textarea#CAT_Custom_869 {
width: 200px;
}

textarea#CAT_Custom_48736, textarea#CAT_Custom_48737, textarea#CAT_Custom_48738, textarea#CAT_Custom_48739 {
width: 200px;
}

input.cat_listbox {/* - multi-line text box - */
	width: 250px;
	height: 50px;
}
.formBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7393a8;
}
.tableborder {
	border: thin solid #7393a8;
}
label {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #7393a8;
}
.value {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #7393a8;
	display: inline;
	margin-bottom: 3px;
}
.valuelt {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8ca3b2;
	display: inline;
	margin-bottom: 3px;
}
.fieldcell input {
	width: 200px;
}
textarea {
	width: 100px;
	height: 55px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #efefef;
	color: #7393a8;
	border: 1px solid #7393a8;
	padding: 3px;
	margin-right: 0px;
}
.statefieldcell input {
	width: 20px;
}
.zipfieldcell input {
	width: 65px;
}
.datefieldcell input {
	width: 85px;
}
.smallfieldcell input {
	width: 100px;
}
.infofieldcell input {
	width: 150px;
}
.smallfieldcell select {
	width: 150px;
	background-color: #efefef;
	color: #7393a8;
	border: 1px solid #7393a8;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
}
.title select {
	width: 65px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #efefef;
	color: #7393a8;
	border: 1px solid #7393a8;
	padding: 0px;
}
checkbox {
	display: block;
	background-color: #efefef;
	color: #7393a8;
	border: 1px solid #7393a8;
	vertical-align: text-top;
}

#bios {
padding: 0 0 2px 0;
background-color: #FFFFFF;
}

/*BREADCRUMB STYLES*/

.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3D2DA;
	padding-right: 5px;
}
.breadcrumbs a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3D2DA;
	text-decoration: none;
	padding-right: 5px;
}
.breadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3D2DA;
	text-decoration: none;
	padding-right: 5px;
}
.breadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3D2DA;
	text-decoration: none;
	padding-right: 5px;
}
.breadcrumbs a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3D2DA;
	text-decoration: none;
	padding-right: 5px;
}


/* Vendor Form */
.webform {padding: 0 30px;}
.webform .item {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: #7393A8;}
.webform .item .cat_textbox {width: 410px;}
.webform fieldset {border: none;}
.webform legend {font-family: "Lucida Grande",Verdana,Arial,sans-serif; color: #333333;}
.item input#FirstName, .item input#LastName, .item input#EmailAddress {width: 410px;}

.webform fieldset fieldset {border: none;}

.webform fieldset fieldset legend {font-size: 12px; padding:0 0 10px 0;}
.webform fieldset fieldset legend a{font-size: 12px;color:#333333;}
.webform .col3a {float: left; width: 150px; padding: 0 10px 0 0;}
	.webform .col3a .cat_textbox {width: 150px;}
.webform .col3 {float: left; width: 120px; padding: 0 10px 0 0;}
	.webform .col3 .cat_textbox {width: 120px;}
	
.webform .col2 {float: left; width: 200px; padding: 0 10px 0 0;}
	.webform .col2 .cat_textbox {width: 200px;}

