@charset "UTF-8";
/* CSS Document */

ul.comp-content-list {
  list-style-type: none;
  float: right;
  margin: 0;
  padding: 0;
  position:relative;
  width: 126px;
}
ul.comp-content-list li {
  display: block;
  float:left;
  margin: 0;
  padding: 0;
}
ul.comp-content-list li a {
  display: block;
  overflow: hidden;
  text-indent: -9000em;
  width: 126px;
}
ul.comp-content-list .nav_lear_60 ,
ul.comp-content-list .nav_lear_60 a {
  background: transparent url(images/nav/lear_60-off.jpg) no-repeat top left;
  height: 74px;
}
ul.comp-content-list .nav_citation_ultra ,
ul.comp-content-list .nav_citation_ultra a {
  background: transparent url(images/nav/citation_ultra-off.jpg) no-repeat top left;
  height: 67px;
}
ul.comp-content-list .nav_citation_v ,
ul.comp-content-list .nav_citation_v a {
  background: transparent url(images/nav/lear_35-off.jpg) no-repeat top left;
  height: 67px;
}
ul.comp-content-list .nav_citation_cj ,
ul.comp-content-list .nav_citation_cj a {
  background: transparent url(images/nav/citation_cj-off.jpg) no-repeat top left;
  height: 68px;
}
ul.comp-content-list .nav_conquest_425 ,
ul.comp-content-list .nav_conquest_425 a {
  background: transparent url(images/nav/conquest_425_off.jpg) no-repeat top left;
  height: 72px;
}
ul.comp-content-list .nav_lear_60 a:hover ,
ul.comp-content-list .nav_lear_60-active a {
  background: transparent url(images/nav/lear_60-on.jpg) no-repeat top left;
  height: 74px;
}
ul.comp-content-list .nav_citation_ultra a:hover ,
ul.comp-content-list .nav_citation_ultra-active a {
  background: transparent url(images/nav/citation_ultra-on.jpg) no-repeat top left;
  height: 67px;
}
ul.comp-content-list .nav_citation_v a:hover ,
ul.comp-content-list .nav_citation_v-active a {
  background: transparent url(images/nav/lear_35-on.jpg) no-repeat top left;
  height: 67px;
}
ul.comp-content-list .nav_citation_cj a:hover ,
ul.comp-content-list .nav_citation_cj-active a {
  background: transparent url(images/nav/citation_cj-on.jpg) no-repeat top left;
  height: 68px;
}
ul.comp-content-list .nav_conquest_425 a:hover ,
ul.comp-content-list .nav_conquest_425-active a {
  background: transparent url(images/nav/conquest_425_on.jpg) no-repeat top left;
  height: 72px;
}
.comp-sub-page {
  border-top: 1px solid #C9693C;
  float: left;
  height: 146px;
  width: 892px;
  margin-top: 1px;
  padding-top: 1px;
}
.comp-sub-page div {
  float: left;
  height: 100px;
  background-repeat: no-repeat;
  background-position: top left;
  padding-top: 46px;
}
.comp-sub-page div h2 {
  display: none;
}
.comp-sub-page div p {
  color: #fff;
  margin: 8px 14px;
  font-size: 10px;
}
ul.trip-planner {
  padding: 0;
  margin: 0;
  margin-top: 12px;
}
ul.trip-planner li {
  display: block;
  float: left;
  padding: 0;
  margin: 0;
  width: 100px;
	padding-left:20px;
  font-size: 10px;
	overflow: hidden;
}
ul.trip-planner li a {
  display: block;
  color: #fff;
  text-decoration: none;
  height: 19px;
  padding-top: 3px;
}
ul.trip-planner li a:hover {
  text-decoration: underline;
}

#aircraft-fullsize-container {
  float:left;
	position:relative;
	width:766px;
	height:348px;
}

.aircraft-fullsize {
  display:none;
}
.aircraft-fullsize h3 ,
.aircraft-fullsize img {
  display:none;
}

.aircraft-fullsize-selector {
  position:absolute;
	right:10px;
	bottom:0;
	padding-bottom: 10px;
}
.aircraft-fullsize-selector ul {
  list-style-type:none;
	padding:0;
	margin:0;
}
.aircraft-fullsize-selector li {
  float:left;
	padding:0;
	margin:10px;
	margin-bottom:0;
}
.aircraft-fullsize-selector li a {
	/* background-color:#999; */
	border:1px solid #ccc;
  display:block;
	width:30px;
	height:30px;
	overflow:hidden;
	text-indent:-9000em;
}

#aircraft-copyblock-container ,
.aircraft-copyblock {
  width:273px;
}
.comp-sub-page div#aircraft-copyblock-container {
	padding: 0;
}
#aircraft-copyblock-container .aircraft-copyblock {
  display:none;
	background-position:left top;
	background-repeat:no-repeat;
}

#aircraft-copyblock-container .lear_60 {
  background-image:url(images/titles/lear_60.jpg);
}
#aircraft-copyblock-container .citation_ultra {
  background-image:url(images/titles/citation_ultra.jpg);
}
#aircraft-copyblock-container .citation_v {
  background-image:url(images/titles/lear_35.jpg);
}
#aircraft-copyblock-container .citation_cj {
  background-image:url(images/titles/citation_cj.jpg);
}
#aircraft-copyblock-container .conquest_425 {
  background-image:url(images/titles/conquest_425.jpg);
}

#our-aircraft-container {
  width:367px;
	background-image:url(../images/comp_our_aircraft.jpg);
}
#trip-planner-container {
  width:252px;
	background-image:url(../images/comp_trip_planner.jpg);
}

.aircraft-infobox {
  position: absolute;
	top: 20px;
	left: 20px;
  background-color:#fff;
  padding: 10px;
	width: 200px;
	border: 1px solid #333;
	border-top: none;
	border-left: none;
}
.aircraft-infobox h4 {
  margin: 0;
}
.aircraft-infobox p {
  margin-bottom: 0;
}
#seating-chart a {
	display:block;
}
#seating-chart a.hidden {
	display:none;
}