@charset "UTF-8";
/* NORTHERN AIR CSS */



/*HOME PAGE MAIN*/

#center {
display: block;
margin: 0 auto 0 auto;
}

#searchForm {float: right; top: 3px; position: relative;}
#smIcons {float: right; padding: 0 20px 0 0; top: 1px; position: relative;}
#smIcons img {padding: 0 2px;}

.clearfix {clear: both;}


.backimagemain {
	padding: 0px;
	margin: 0px;
	background-image: url(/images/cloudback2.jpg);
	background-repeat: repeat-y;
	display: block;
	margin: 0 auto 0 auto;
}

#site_content {/* -- centers site content over backimagemain -- */
display: block;
	margin: 0 auto 0 auto;
}
.indexHeader {
	line-height: 35px;
	font-size: 22px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #FFFFFF;
}
.indexText {
	line-height: 18px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #FFFFFF;
}

/*HOME PAGE IMAGE STYLES*/

.backimageaircraftsales {
	background-image: url(/images/aircraft_sales_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 17px;
}
.backimageaircraftmaint {
	background-image: url(/images/aircraft_maintenance_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 17px;
}

.backimageconcierge {
	background-image: url(/images/air_services_concierge_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 11px;
}

.backimagefborequest {
	background-image: url(/images/fbo_services_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 14px;
}
.backimageelist {
	background-image: url(/images/contact_us_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 14px;
}
.backimagefuelincent {
	background-image: url(/images/about_us_tile.jpg);
	background-repeat: no-repeat;
	padding-bottom: 19px;
}

/*BODY STYLES GLOBAL*/

body {
	font-size: 10pt;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif
	}
p {
	line-height: 18px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	padding-left: 30px;
	padding-right: 20px;
	color: #333333;
}
p a {
	line-height: 16px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: underline;
}

/*PARAGRAPH 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;
}

/*TEXT STYLES*/

.textHeader {
	line-height: 12px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #7393a8;
}
.textHeader a {
	line-height: 12px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #7393a8;
}
.textHeader a:visited {
	line-height: 12px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #7393a8;
}

/*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: 10px;
	color: #7393a8;
}

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;
}

/*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;
}


/*NEWS PANEL STYLES*/

#newsPanel {
    display:block;
	padding: 0 10px 0 10px;
	width:188px;
	height:180px;
	
	/*border: 1px solid red*;*/
}
#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 {
	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: #fff;
	padding-left: 10px;
	align: left;
}
.newsHeader {
	line-height: 18px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #333333;
}
.newsText {
	line-height: 18px;
	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;
	padding-top: 10px;
}
.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: 8px 0 8px 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;
	padding: 10px 0 0 0;
}

div.announcement_hr {
	border-bottom: 1px dotted #e4e4e4;
	height: 5px;
	width: 100%;
}


/*FACILITY TOUR STYLES*/

#ft_header {
	width: 100%
}
#facility_tour {
/* 	width: 100%; */
	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;
}


#prevBLink, #nextBLink a {
border: 0;
}

#lightbox a img {
padding: 0 0 10px 0;
}


/*FORM STYLES*/

table.webform td {
border-collapse:collapse;
border-spacing:0;
/*border: 1px solid #e4e4e4;
*/height: 35px;
padding:3px 0 3px 0;
color: #7393A8;
}

form {
margin: 0;
}


.index input {
	height: 18px;
	width: 140px;
	background-color: #FFFFFF;
	padding: 0 0 0 3px;
	border: 1px solid #7393a8;
	text-align: left;
	vertical-align: middle;
	
}

.index .cat_button {
	width: 50px;
	height: 20px;
	background-color: #e4e4e4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	margin: 0 0 0 5px;
	cursor: pointer;
}

.cat_button {
	width: 50px;
	height: 27px;
	text-align: top;
}


label {
	line-height: 18px;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #7393a8;
}
input {
	height: 20px;
	background-color: #efefef;
	color: #7393a8;
	border: 1px solid #7393a8;
	text-align: left;
	vertical-align: middle;
	/*font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 11px;*/
	margin:0;
	padding:0;
 }
 
 body#fbo_selected.cat_listbox {height:20px;}
 
 /* - this is to remove bordering and fill on radio buttons and checkboxes in forms - */
 input#CAT_Custom_62183_0, #CAT_Custom_62183_1, #CAT_Custom_61875_0, #CAT_Custom_61875_1, #CAT_Custom_61875_2, #CAT_Custom_61875_3, #CAT_Custom_61875_4, #CAT_Custom_61875_5, #CAT_Custom_61875_6, #CAT_Custom_61875_7, #CAT_Custom_61875_8, #CAT_Custom_61875_9, #CAT_Custom_61878_0, #CAT_Custom_61878_1, #CAT_Custom_61878_2, #CAT_Custom_47932_0, #CAT_Custom_47932_1, #CAT_Custom_47933_0, #CAT_Custom_47933_1, #CAT_Custom_47934_0, #CAT_Custom_47934_1, #CAT_Custom_47934_2, #CAT_Custom_47934_3, #CAT_Custom_47934_4, #CAT_Custom_47934_5, #CAT_Custom_47934_6, #CAT_Custom_47934_7, #CAT_Custom_47934_8, #CAT_Custom_47934_9, #CAT_Custom_47934_10,#CAT_Custom_83920_0, #CAT_Custom_83920_1, #CAT_Custom_83920_2, #CAT_Custom_83920_3, #CAT_Custom_83920_4, #CAT_Custom_83920_5, #CAT_Custom_83920_6, #CAT_Custom_83920_7, #CAT_Custom_83920_8, #CAT_Custom_83920_9,
#CAT_Custom_83933_0, #CAT_Custom_83933_1, #CAT_Custom_83933_2, #CAT_Custom_116767_0, #CAT_Custom_116774_0 
{
 border: 0px solid #fff;
 background-color: #fff;
 }
 
  input#HomePhone {
	width: 100px;
 }
 
 input#FirstName {
 	width: 100px;
 }
 
 input#LastName {
 	width: 200px;
 }
 
 input#EmailAddress {
 	width: 200px;
 }
 input#HomePhone {
 	width: 200px;
 }
 input#CellPhone {
 	width: 200px;
 }
 
body#fbo_selected .cat_listbox {
width: 200px;
 height:45px;
 }
 
.cat_button {
	width: 50px;
	height: 27px;
	text-align: top;
 }
 
 
 .formBullet {
 	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7393a8;
	padding-left: 0px;
}
.tableborder {
	border: thin solid #7393a8;
}
.value {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7393a8;
}
.valuelt {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ca3b2;
	display: inline;
	margin-bottom: 3px;
}

.fieldcell input {
 	width: 200px;
 }
 
textarea {
	width: 100px;
	height: 55px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
	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;
 }

/*TABLE / TD STYLES*/

#bios {
padding: 0 0 2px 0;
background-color: #FFFFFF;
}

.tdpaddingleft {
	padding-left: 12px;
}
.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;
}


/*HEADER IMAGE SWAP FROM BODY ID*/

body#as_selected #headerimage {
	background-image: url(/images/aviation_services_consult.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#aas_selected #headerimage {
	background-image: url(/images/acquisition_sales_header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#poa_selected #headerimage {
	background-image: url(/images/pre-owned_aircraft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#sci_selected #headerimage {
	background-image: url(/images/pre-owned_aircraft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#am_selected #headerimage {
	background-image: url(/images/index_header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#ssc_selected #headerimage {
	background-image: url(/images/index_header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#pd_selected #headerimage {
	background-image: url(/images/air_maint_parts_dept_2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#ds_selected #headerimage {
	background-image: url(/images/air_maint_detail_services.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#mci_selected #headerimage {
	background-image: url(/images/index_header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


body#asc_selected #headerimage {
	background-image: url(/images/aircraft_services_concierge.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#fs_selected #headerimage {
	background-image: url(/images/air_services_fueling_2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#hs_selected #headerimage {
	background-image: url(/images/air_services_hangar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#di_selected #headerimage {
	background-image: url(/images/de-icing_header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#ls_selected #headerimage {
	background-image: url(/images/air_services_line_svc.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#sy_selected #headerimage {
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#pr_selected #headerimage {
	background-image: url(/images/press_room_header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#cu_selected #headerimage {
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#au_selected #headerimage {
	background-image: url(/images/flight_ops_mgt.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#pp_selected #headerimage {
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#fbo_selected #headerimage {
	background-image: url(/images/fbo_services_request.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

body#cu_selected #headerimage {
	background-image: url(/images/contact_charter_services.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}




/*SUBNAV TO MAIN NAV SELECTED STATE*/

body#am_selected #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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#ssc_selected #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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#pd_selected #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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#ds_selected #asc.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#mci_selected #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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#di_selected #asc.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#ls_selected #asc.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#sy_selected #asc.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

body#as_selected #as.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#aas_selected #as.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#poa_selected #as.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#sci_selected #as.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#asc_selected #asc.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#fs_selected #asc.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#hs_selected #asc.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#fbo_selected #fbo.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#fip_selected #fip.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}
body#jel_selected #jel.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#cu_selected #cu.ipnavname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	height: 22px;
	width: 224px;
	padding-left: 13px;
	background-color: #FFF;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(/images/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#pr_selected #au.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#au_selected #au.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

body#au_selected_eb #headerimage { /*sub nav header image loader*/
	background-image: url(/images/flight_ops_mgt.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#au_selected_eb #au.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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


/*MAIN LEFT NAVIGATION 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/nav_angle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/*MID PAGE NAV STYLES*/

#midnav {
text-align: left;
padding: 0 0 0 15px;
}

.midnavname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0 40px 0 0;
	cursor: pointer;
	line-height: 12px;
	text-align: center;
	}
.midnavnameover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4E4E4;
	padding: 0 40px 0 0;
	cursor: pointer;
	line-height: 12px;
	text-align: center;

	}
.midnavnameselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0 40px 0 0;
	cursor: pointer;
	line-height: 12px;
	text-align: center;

	}
	
#sci{padding:0;} /* negates a last item padding-right */

td#pn{display:inline-block;width:80px;height:20px;background-image:url(../images/phillips_nav.gif); background-repeat:no-repeat;background-position:left center;}

table#cat_291963 td{background-repeat:repeat-y;}

/*body#am_selected #midnav {
text-align: left;
padding: 0 0 0 6px;
}*/

/*body#am_selected #scc {
padding: 0 20px 0 6px;
}

body#am_selected #pd , #ds, #mci {
padding: 0 20px 0 20px;
}
body#as_selected .midnavname, .midnavnameover, .midnavnameselected {
padding: 0 40px 0 0;
}
body#asc_selected .midnavname, .midnavnameover, .midnavnameselected {
padding: 0 40px 0 0;
}*/	
	

/*AIRCRAFT SERVICES STYLES...NOT USED?*/
	
.asnavname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 50px;
	cursor: pointer;

	}
.asnavnameover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4E4E4;
	padding-right: 50px;
	cursor: pointer;

	}
.asnavnameselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 50px;
	cursor: pointer;

	}
.ascnavname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 35px;
	cursor: pointer;

	}
.ascnavnameover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4E4E4;
	padding-right: 35px;
	cursor: pointer;

	}
.ascnavnameselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 35px;
	cursor: pointer;

	}
	
.asvcsnavname a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #C3D2DA;
	padding-left: 18px;
	text-decoration: none;
}
.asvcsnavname a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


		
/*TRAILER NAV STYLES*/

.trlrnavname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3D2DA;
	padding-top: 1px;
	padding-right: 15px;
	height: 18px;
	cursor: pointer;
	
}
.trlrnavnameover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 1px;
	padding-right: 20px;
	height: 18px;
	cursor: pointer;
	
}
.trlrnavnameselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3D2DA;
	padding-top: 1px;
	padding-right: 20px;
	height: 18px;
	cursor: pointer;
	
}















/*--------------UNUSED-------TO CONFIRM-----*/

.midpagenavlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 12px;
	cursor: pointer;

}

/*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;
	
}

.linktextindent {
padding-left: 18px;
}


/* 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;}
