@import url("jquery.lightbox-0.5.css");

html {overflow-y: scroll;}
body {
	margin:30px 0px 0px 0px; padding:0px;
	text-align:center;
	background-color: #fff;
}

body, td, div {
	font-family: Arial;
	font-size: 12px;
	color: #879197;
	line-height: 16px;
}

img {border: none;}
a {text-decoration: none; color: #879197; outline: none;}
a:hover {color: #EDB700;}


#container {
	width:804px;
	margin:0px auto;
	text-align:left;
	overflow-x: hidden;
}

.uc {text-transform: uppercase;}
.hl {color: #EDB700;}
.hlu {color: #EDB700; text-transform: uppercase; font-weight:normal;}
.colorB {color: #002E5F;}
.colorBu {color: #002E5F; text-transform: uppercase;}
.qgif {position: relative; top: -7px;}
.dotted {border-right: 1px dotted #879197;}
.names {font-size: 12px; color: #777;}
#fs14 {font-size: 14px; margin: 5px 0px;}
#fs16 {font-size: 16px; margin-bottom: 8px;}
#fleft {float: left;}
#fright {float: right;}
#LH10 {line-height: 10px; font-size: 6px;}
#LH20 {line-height: 20px; font-size: 6px;}
#LH30 {line-height: 30px; font-size: 6px;}
#LH40 {line-height: 40px; font-size: 6px;}
#LH50 {line-height: 50px; font-size: 6px;}







#headers ul {padding: 45px 0px 0px 0px; margin: 0px;}
#headers li {list-style: none;display: inline;}
#headers a {padding: 0px 0px 0px 12px; margin: 0px 13px 0px 0px;}
#headers a:hover {background: url("images/menu_on.gif") no-repeat 0px 5px;}
#headers #hl {background: url("images/menu_on.gif") no-repeat 0px 5px;}
#headers #line {display: block; width: 747px; height: 4px; overflow: hidden; background-color: #eeb823; margin: 13px 0px 4px 13px;}





#footer {
	margin: 0px 0px 0px 13px;
	width: 747px;
	height: 26px;
	text-transform: uppercase; line-height: 22px;
}
#footer #left {
	width: 245px; float: left;
	font-size: 10px;
}

#footer #lefty {
	width: 245px; float: left;
	font-size: 10px;
}

#footer #left-right {
	width: 145px; float: left;
	font-size: 10px;
}

#footer #center {
	width: 101px; float: left;
}

#footer #centered {
	width: 101px; float: left;
}

#footer #center-right {
	width: 118px; float: left;
}

/*RG CHANGE*/
#footer #right {
	width: 497px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}


#footer #right-right {
	width: 250px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}

#footer #right ul { 
	margin: 0;
	padding: 0;
	width: 179px;
	list-style: none;
	position: relative;
	top: -4px;
	right: -40px;
	float: left;
}

#footer #right ul li { float: left; margin: 0 10px 0 0; padding: 0; }
#footer #right span { float: left; width: 16px; height: 16px;  margin: 0 5px 0 0; }
#footer #right #FB { background: url(../images/icon_fb.gif); }
#footer #right #TW { background: url(../images/icon_twitter.gif); }


#footer #left .de {font-size: 14px; line-height: 22px; color: #000; font-weight: bold; padding: 0px 5px;}
#footered #lefty img {position: relative; top: 2px;}
#footer #center img {position: relative; top: -10px;}
#footer #centered img {position: relative; top: -8px;}
#footer #right img {float: right; position: relative; top: -6px; }

#footers {
	margin: 0px 0px 0px 0px;
	width: 747px;
	height: 26px;
	text-transform: uppercase; line-height: 22px;
}
#footers #left {
	width: 245px; float: left;
	font-size: 10px;
}
#footers #lefty {
	width: 245px; float: left;
	font-size: 10px;
}
#footers #left-right {
	width: 145px; float: left;
	font-size: 10px;
}
#footers #center {
	width: 101px; float: left;
}
#footers #centered {
	width: 101px; float: left;
}
#footers #center-right {
	width: 118px; float: left;
}
/*RG CHANGE*/
#footers #right {
	width: 497px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}

#footers #right-right {
	width: 250px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}
#footers #right ul { 
	margin: 0;
	padding: 0;
	width: 179px;
	list-style: none;
	position: relative;
	top: -4px;
	right: -40px;
	float: left;
}
#footers #right ul li { float: left; margin: 0 10px 0 0; padding: 0; }
#footers #right span { float: left; width: 16px; height: 16px;  margin: 0 5px 0 0; }
#footers #right #FB { background: url(../images/icon_fb.gif); }
#footers #right #TW { background: url(../images/icon_twitter.gif); }

#footers #left .de {font-size: 14px; line-height: 22px; color: #000; font-weight: bold; padding: 0px 5px;}
#footersed #lefty img {position: relative; top: 2px;}
#footers #center img {position: relative; top: -10px;}
#footers #centered img {position: relative; top: -8px;}
#footers #right img {float: right; position: relative; top: -6px; }


#footered {
	margin: 0px 0px 0px 13px;
	width: 747px;
	height: 26px;
	text-transform: uppercase; line-height: 22px;
}
#footered #left {
	width: 280px; float: left;
	font-size: 10px;
}

#footered #left-right {
	width: 145px; float: left;
	font-size: 10px;
}

#footered #center {
	width: 101px; float: left;
}

#footered #centered {
	width: 101px; float: left;
}

#footered #center-right {
	width: 118px; float: left;
}

/*RG CHANGE*/
#footered #right {
	width: 260px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}


#footered #right-right {
	width: 250px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}

#footered #right ul { 
	margin: 0;
	padding: 0;
	width: 179px;
	list-style: none;
	position: relative;
	top: -4px;
	right: -40px;
	float: left;
}

#footered #right ul li { float: left; margin: 0 10px 0 0; padding: 0; }
#footered #right span { float: left; width: 16px; height: 16px;  margin: 0 5px 0 0; }
#footered #right #FB { background: url(../images/icon_fb.gif); }
#footered #right #TW { background: url(../images/icon_twitter.gif); }


#footered #left .de {font-size: 14px; line-height: 22px; color: #000; font-weight: bold; padding: 0px 5px;}
#footered #left img {
	position: relative;
	top: 2px;
	background-image: url(images/icon_charter_jet_email.jpg);
}
#footered #center img {position: relative; top: -38px;}
#footered #centered img {position: relative; top: -38px;}
#footered #right img {float: right; position: relative; top: -6px; }


#footereds {
	margin: 0px 0px 0px 0px;
	width: 747px;
	height: 26px;
	text-transform: uppercase; line-height: 22px;
}
#footereds #left {
	width: 280px; float: left;
	font-size: 10px;
}
#footereds #left-right {
	width: 145px; float: left;
	font-size: 10px;
}
#footereds #center {
	width: 101px; float: left;
}
#footereds #centered {
	width: 101px; float: left;
}
#footereds #center-right {
	width: 118px; float: left;
}
/*RG CHANGE*/
#footereds #right {
	width: 260px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}

#footereds #right-right {
	width: 250px; 
	float: left;
	text-align: right;
	font-size: 10px;
	position: relative; 
	top: 4px;
}
#footereds #right ul { 
	margin: 0;
	padding: 0;
	width: 179px;
	list-style: none;
	position: relative;
	top: -4px;
	right: -40px;
	float: left;
}
#footereds #right ul li { float: left; margin: 0 10px 0 0; padding: 0; }
#footereds #right span { float: left; width: 16px; height: 16px;  margin: 0 5px 0 0; }
#footereds #right #FB { background: url(../images/icon_fb.gif); }
#footereds #right #TW { background: url(../images/icon_twitter.gif); }

#footereds #left .de {font-size: 14px; line-height: 22px; color: #000; font-weight: bold; padding: 0px 5px;}
#footereds #left img {position: relative; top: 2px;}
#footereds #center img {position: relative; top: -38px;}
#footereds #centered img {position: relative; top: -38px;}
#footereds #right img {float: right; position: relative; top: -6px; }



#content {
	margin: 0px 0px 13px 13px;
	width: 747px;
	height: 500px;
	overflow-x: hidden;
	overflow-y: visible;
	
}
#content[id] {
height: auto;
min-height: 500px;
} 

#hr1 {display: block; width: 100%; height: 1px; background-color: #a9aac4; overflow: hidden;}
#hr2 {display: block; width: 100%; height: 4px; background-color: #eeb823; overflow: hidden;}


#content #upper {display: block; width: 100%; height: 328px; overflow: hidden;}
#upper #left {float: left; display: block; width: 747px; height: 322px; overflow: hidden;}
#upper #right {float: left; display: block; width: 371px; height: 323px; overflow: hidden;}
#upper #right img {margin: 0px 0px 5px 0px;}
#content #ia {display: block; width: 184px; height: 134px; float: left; overflow: hidden; margin: 0px 4px 0px 0px;}
#content #ia:hover {background-position: 0px 0px;}
#content .index_cf {background: url("images/charter.jet.cf.gif") no-repeat 0px -166px;}
#content .index_am {background: url("images/charter.jet.am.gif") no-repeat 0px -166px;}

#content #ib {
	float: left;
	display: block;
	width: 371px;
	height: 134px;
	position: relative;
	overflow: hidden;
	background: #e2e5e8 url("images/index_q2.gif") no-repeat 317px 96px;
	background-color: #e2e5e8;
}
#newsticker2 ul {list-style: none;margin: 0px; padding:0px;}
#newsticker ul {list-style: none;margin: 0px; padding:0px 20px;}
#newsticker li {
	line-height: 20px; font-size: 14px; color: #000; font-weight: bold;
}
#newsticker li .names {
	color: #000;
}



#content #ddac {margin: 0px;}
#ddac ul {padding: 0px 0px 2px 0px; margin: 0px;}
#ddac li {list-style: none;display: inline; margin: 0px 40px 0px 0px;}


#content #dd1 {margin: 0px 0px 0px 47px;}


#dd1 #ac_fleet {display: table; width: 700px; margin-top: 15px;}
#ac_fleet #list {float: left; display: table-cell; width: 115px; vertical-align: top;}
#list #pType {line-height: 20px; margin-bottom: 10px;}
#ac_fleet #plane {float: left; display: table-cell; width: 415px; vertical-align: top; text-align:center;}
#ac_fleet #desc {float: left; display: table-cell; width: 170px; vertical-align: top;}
#desc span span {font-weight: bold;}
#desc sup {line-height: 1px;}
#dd1 #bio_desc {display: block; margin-left: 125px;}
#dd1 img {margin-right: 30px; vertical-align: middle;}
#plane #thumb_ul {float: left; margin: 5px 5px 35px 25px;}
#plane #thumb_ur {float: left; margin: 5px 5px 35px 5px;}

/*testimonial*/
#content #dd4 {margin: 0px;}
#dd4 #left {float: left; width: 540px;}
#dd4 #right {float: left; width: 171px; overflow: hidden; margin: 0px 0px 0px 15px;}
#dd4 #left #quotes {margin: 0px 0px 20px 47px;}
#dd4 #left #quotes div {line-height: 20px; margin: 0px 20px 5px 0px;}

#dd4 #news_content {margin: 0px 47px;}

/*contact us*/
#content #dd3 {margin: 0px;}
#dd3 #left {float: left; width: 389px; height: 310px;}
#dd3 #right {float: left; width: 264px; overflow: hidden; margin: 0px 0px 0px 47px;}


#content #bg_req {
	display: block; width: 747px; height: 522px;
	background: url("images/bg_reqcq3.jpg") no-repeat 0px 0px;
	overflow: hidden;
}




#CFcontainer #te {display: block; width: 170px; overflow-x: hidden;}
#CFcontainer #reqcq {
	display: block; width: 340px;
	margin: 0px 0px 0px 370px;
}
#CFcontainer input, #CFcontainer select, .s4 input, .s5 select {
	margin: 0px; padding: 0px 2px;
	width: 150px; height: 18px;
	font-size: 12px; color: #879197;
	background-color: #fff;
	vertical-align: middle;
	border: 1px solid #c8c8c8;
	outline: none;
}
#CFcontainer select, .s5 select {padding: 0px; width: 60px;}
#te .s4 input {width: 80px;}
#te .s5 select {position: relative; top: 2px;}
#te[id] .s5 select {position: relative; top: 0px; height: 20px;}
#reqcq .s5 select {position: relative; top: 2px;}
#reqcq[id] .s5 select {position: relative; top: 0px; height: 20px;}

#te .s2 {display: block; width: 150px;}
#reqcq .s2 {display: block; width: 260px; float: left;}
#reqcq .s3 {display: block; width: 153px; float: left;}
#reqcq[id] .s3 {width: 150px;}

#te .s4 {display: block; width: 95px;}
#te .s5 {display: block; width: 55px;}
#te #s6 {width: 15px; border: none;}

#reqcq .s4 {display: block; width: 150px;}
#reqcq .s5 {display: block; width: 150px;}
#reqcq #s6 {width: 15px; border: none;}
#reqcq .s7 {display: block; width: 260px; height: 60; float: left;}
#reqcq .w1 {width: 260px;}
#reqcq .w2 {width: 140px;}
#reqcq .w3 {width: 116px;}
#reqcq .w4 {width: 260px; height: 60; float: left; resize: none;
}

#te .submit {
	float: left;
	width: 139px; height: 21px;
	border: none;
}
#reqcq .submit {
	float: left;
	width: 139px; height: 21px;
	border: none;
	background: url("images/submit2.gif") no-repeat 2px 1px;
}
#CFcontainer .cf_p {width: 20px;}

#ycal {z-index: 99999;}
#yssCC { position: fixed; right: 100px; bottom: 50px; z-index: 99999;}
.z {
	color: #F00;
}

.slideshow { height: 322px; width: 747px;}
.slideshow img {  }