/* CSS Document */
html {height:100%;}
body {
	margin:0; padding:0; height:100%;
	background-color:white;
	background-attachment: fixed;
	background-image: url(/images/common/bg_en.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6D7D81;
	text-decoration: none;
	text-align:center;
}
table, td {font-size: 100%;}
#wrap {
	min-height:100%;
	width:996px;
	margin:auto;
	position:relative;
	background-repeat: repeat-y;
	background-position: 74px 0px;
	text-align:left;
}
#inner-wrap {
	padding-bottom:80px;
}
#inner-wrap:after {
	content:" ";
	display:block;
	clear:both;
}
* html #wrap {
	height:43px
}
#header {
	color:#FF00FF;
	margin:0; padding:0;

}
#header2 {
	color:#FF00FF;
	margin:0; padding:0;
	height:875px;
}
#header3 {
	color:#FF00FF;
	margin:0; padding:0;
	height:475px;
}

#header5 {
	color:#FF00FF;
	margin:0; padding:0;
	height:349px;
}
p {margin:0px; padding:0;}
h1 {
	font-size: 24px;
	padding:0px;	
padding-top:20px;
padding-bottom:20px;
line-height:100%;
}
h2 {
	font-size: 17px;
	color:#2a2513;
line-height:100%;
}
#press_date {
	margin-bottom: 10px;
}
#press_img {
	margin-top: 108px;
	padding-left: 20px;
}
#press_list {
	margin-left: 10px;
}
#left {
	float:left;
	width:148px;
	text-align:left;
	margin-left:89px;
}
#main, #main2, #main3, #main4, #main5,  #main51,#main7 {
	position:relative;
	padding-top: 27px;
}
 #main2 {
	background-image: url(/images/management/bg_en.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0px;
 }
  #main3 {
	background-image: url(/images/charter/personal-bg_en.jpg);
	background-repeat: no-repeat;
	background-position: 178px 0px;
	
 }
   #main4 {
	background-image: url(/images/common/line_bg_en.gif);
	background-repeat: no-repeat;
	background-position: 183px 0px;

 }
  #main5 {
	background-image: url(/images/fleet/rangeBG_en.gif);
	background-repeat: no-repeat;
	background-position: 232px 0px;
 }
  #main51 {
	background-image: url(/images/fleet/rangeBG1_en.gif);
	background-repeat: no-repeat;
	background-position: 232px 0px;
 }
 #main6 {
	position:relative;
	margin-left:237px;
	width:680px;
}
 #main7 {
	
	background-repeat: no-repeat;
	top: -1px;
	left: 0px;
 }
#block-img1 img {
	float: left;
}
#planner {
	position: absolute;
	z-index: 4;
	top: 485px;
	left: 89px;
}

#arrivals_list {
font-size: 11.5px;
line-height:15px;
color: #BADEF6;
margin-left: 15px;
margin-top: 38px;
}
#col1, #col2, #col3, #col4, #col5, #split-col, #col6, #col7, #col8, #col9, #col10 {
	float: left;
}
#col1 {
	width: 258px;
}

#col2 {
	width:375px;
}
#col3 {
	width:21px;
}
#col4 {
	width:474px;
}
#col5 {
	width:294px;
}
#col6 {
	width:183px;
}
#col7 {
	width:450px;
	background-image: url(/images/common/left-col_bg_en.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
#col10 {
width:480px;
background-image: url(/images/common/left-col_bg_en.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
#col8, #col9 {width:680px;}
#col8 {
	background-image: url(/images/fleet/rangeselect_BG_en.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	
}

#col4 #split-col {
	width:237px;
}
#spacer {
	clear: both;
	height: 20px;
}
#spacerbig {
	clear: both;
	height: 100px;
}
#main #v-line {
	position: absolute;
	left: 400px;
	top: 0px;
	width:21px;
	background-image: url(/images/common/left-col_bg_en.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	height: 214px;
}
#promise-block, #promise-block2 {
	position: absolute;
	left: 400px;
	top: 0px;
	width:21px;
}
#promise-block2 {
	text-decoration: none;
	background-image: url(/images/common/line_bg_en.gif);
	background-repeat: repeat-y;
	background-position: 2px 0px;
}
#precious-card {
	position: absolute;
	left: 428px;
	top: 124px;
}
#numbers {
	position: absolute;
	left: 193px;
	top: 279px;
}
#block-img-tl {
	position: absolute;
	left: 0px;
	top: 0px;
	width:230px;
}
#block-img-tl2 {
	position: absolute;
	left: 0px;
	top:  0px;
}
#block-img-tl3 {
	position: absolute;
	left: 0px;
	top: 124px;
	width:230px;
}
#sidebox {
	position: absolute;
	z-index: 4;
	top: 635px;
	left: 114px;
}
#sidebox2 {
	position: absolute;
	z-index: 4;
	top: 635px;
	left: 237px;
}
#sidebox3 {
	position: absolute;
	z-index: 4;
	top: 608px;
	left: 237px;
}
#sidebox4 {
	position: absolute;
	z-index: 4;
	top: 761px;
	left: 89px;
}
#sidebox5 {
	position: absolute;
	z-index: 4;
	top: 1039px;
	left: 467px;
}

#sidebox7 {
	position: absolute;
	z-index: 4;
	top: 609px;
	left: 237px;
}
#sidebox8 {
	position: absolute;
	z-index: 4;
	top: 769px;
	left: 639px;
}
#sidebox9 {
	position: absolute;
	z-index: 4;
	top: 483px;
	left: 639px;
}
#managebox1 {
	position: absolute;
	z-index: 4;
	top: 166px;
	left: 396px;
}
#press_title {
	font-size: 19px;
	line-height: 22px;
	margin-bottom: 10px;
}
#navlist
{
margin-left: 0;
padding-left: 0;
border: 0;
list-style: none;
}
#navlist li 
{
margin-bottom: 10px;
}
#press_list li a:link, #press_list li a:visited
{
	padding-left: 16px;
text-decoration: none;
color: #6D7D81;
background-image: url(/images/common/navlist_off_en.gif);
	background-repeat: no-repeat;
	background-position: 0.2em;
	font-weight: normal;
}
a.linkspecs, a.linkspecs:visited, a.linkspecs:hover, a.linkspecs:active {
text-decoration: none;
color: #6D7D81;
font-weight:bold;
}
#ournews {
padding-left:17px;
  
margin-bottom:15px; 
background-image: url(/images/common/navlist_off_en.gif);
background-repeat: no-repeat; 
background-position: 2px 2px;
}
a.presslink, a.presslink:visited {
text-decoration: none;
color: #6D7D81;
font-weight: normal;
}
a.presslink:hover {
text-decoration: underline;
color: #FFFFFF;
}
#press_list li a:hover, .press_selected
{
	background-image: url(/images/common/navlist_on_en.gif);
	font-weight: normal;
}
.press_selected
{
	font-weight: bold;
}
#press_list li a:hover {
text-decoration: underline;
}
.press_imgs {
	padding: 2px;
	border: 1px dotted #999999;
}
.key_table, #plane_box, #plane_box2 {
	text-transform: uppercase;
	font-size: 9.5px;
	line-height: 14px;
	color: #666;
}
#plane_box a, #plane_box a:visited, #plane_box2 a, #plane_box2 a:visited {
	text-decoration: none;
	color: #666;
	font-size: 9.5px;
	font-weight: normal;
}
.blu_key {
	color: #77A6C3;
	
}
#plane_box, #plane_box2 {
	margin-top:20px;

	float:left;
	background-color: #FFFFFF;
}
#plane_box2{
	width:194px;
	}
#plane_box a.click, #plane_box a.click:visited, #plane_box a.click:active, #plane_box a.click:hover, #plane_box2 a.click, #plane_box2 a.click:visited, #plane_box2 a.click:active, #plane_box2 a.click:hover {
	color: #28648C;
}
#plane_name  {
text-transform: none;
font-size: 15px;
line-height: 30px;
}
#aircraftselect {
	position: absolute;
	z-index: 4;
	top: 485px;
	left: 237px;
}
#divideline, #divideline2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AFACAC;
	height:3px;
}
#divideline {
	width:118px;
	}
#divideline2 {
	width:193px;
	}
a.sublink, a.sublink:visited, a.sublink:hover {
	color: #6D7D81;
	text-decoration: none;
	font-weight: bold;
}
/* NEWS EDIT */

#newsheader {
	
	color:#FF00FF;
	margin:0; padding:0;
	height:382px;
}
#mainnews{
	position:relative;
	margin-left:244px;
	width:680px;
	padding-top: 15px;
	background-image: url(/images/news/bg01_en.jpg);
	background-repeat: no-repeat;
 }
#newscol1 {
	float: left;
	width: 240px;
	padding-left: 13px;
	background-image: url(/images/news/line01_en.gif);
	background-repeat: repeat-y;
	background-position: 251px 80px;
}
#newscoll1 {
	width: 237px;
	padding-left: 13px;
	padding-right: 3px;
	
}
#newscol2 {
	float: left;
	width: 145px;
	background-image: url(/images/news/line02_en.gif);
	background-repeat: repeat-y;
	background-position: 143px 84px;
}
#newscol3 {
	width: 246px;
	float: left;
}
#newsitem01, #newsitem02, #pressitem{
	font-size: 12px;
	color: #46595D;
	line-height: 16px;
	padding-bottom: 17px;

}

#newsitem01 a:link, a:active, a:visited, #pressitem a:link, a:active, a:visited, #newsitem03 a:link,#newsitem03 a:active,#newsitem03 a:visited {
	color: #70511E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#newsitem01 a:hover, #newsitem03 a:hover{
	text-decoration: underline;
}
#newsitem02 {
	padding-left:7px;
	
}
#newsitem03 {
font-size: 12px;
	color: #46595D;
	line-height: 16px;
	padding-bottom: 22px;
	padding-left:12px;
}
#newsitem033 {
font-size: 12px;
	color: #46595D;
	line-height: 16px;
	padding-bottom: 12px;
}

#newsitem02 a:link, a:active, a:visited {
	color: #70511E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#newsitem02 a:hover{
	text-decoration: underline;
}
.newsTitle {
	font-weight: bold;
}
#newsImg {
	padding-top: 24px;
}
#logoImg{
	padding-left:12px;
	padding-bottom:13px;
}

#ebace {
	background-image: url(/images/news/dots_en.gif);
	background-repeat: no-repeat;
	background-position: left 15px;
	padding-left: 12px;
	color: #70511E;
	padding-top: 14px;
}
#ebace a:link, a:active, a:visited{
	color: #70511E;
	text-decoration:none;
}
#ebace a:hover{
	text-decoration:underline;
}

#map{
	padding-left:12px;
}
#altImgs {
	padding-top:13px;
	clear: left;
	width: 398px;
}
#newshold01 {
	float: left;
	width: 398px;
}

/* REGISTRATION */
#regLeft {
	float: left;
	width: 272px;
	padding-left: 20px;
}
#refRight {
	float: left;
	width: 368px;
	background-image: url(/images/register/righColBg_en.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.registerForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #1A2A43;
	text-decoration: none;
	font-weight: bold;
}
#regsidebox {
	position: absolute;
	z-index: 4;
	top: 875px;
	left: 89px;
}
#ourfleet {
	height: 13px;
	width: 235px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #339FCA;
	background-image: url(/images/common/fleet_sqbg2_en.gif);
	background-repeat: no-repeat;
		padding-top: 2px;
}
#ourfleet:hover {
	background-color: #1A2A43;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image: url(/images/common/fleet_sqbg_en.gif);
	}
#ourfleet a, #ourfleet a:visited, #ourfleet a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9.5px;
	text-transform: uppercase;
	padding-left: 20px;

	line-height: 12px;
	font-weight: normal;
}
#ourfleet_preview {
	background-image: url(/images/fleet/box_preview_en.gif);
	background-repeat: no-repeat;
	margin-top: 12px;
	height: 310px;
}
/*HOME*/

#homepanelside {
	margin-top:5px;
	margin-left:89px;
	height:140px;
	width:147px;
	float:left;
}

#header4 {
	color:#FF00FF;
	margin:0; padding:0;
	height:740px;
}
#plannerbox {
	position: absolute;
	z-index: 4;
	top: 349px;
	left: 89px;
}
#plannerholder {
	position: absolute;
	z-index: 3;
	top: 349px;
	left: 248px;
}

.tdplanbot {
	background-image: url(/images/fleet/planner_row_en.gif);
	background-repeat: repeat-x;
}
.tdplancoll {
	background-image: url(/images/fleet/planner_col_en.gif);
	background-repeat: repeat-y;
}
/* FOOTER */
#footer {
	height: 121px;
	width: 801px;
	background-image: url(/images/common/footer_pattern_en.gif);
	background-repeat: repeat-x;
	background-position: 0px 7px;
	font-size: 11px;
	line-height: 14px;
	color: #5E7185;
	text-decoration: none;
	margin-left:97px;
}
#footer div {
	float: left;
}
#footer a, #footer a:link, #footer a:active, #footer a:visited {
	color: #5E7185;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
#footer a:hover {
	text-decoration: underline;
}
#footone, #foottwo, #footthree, #footfour {
	margin-top: 18px;
}

#footone {
	width:137px;
}
#foottwo, #footthree {
	width:146px;
}
#legal {
	font-size:9px; 
	line-height:11px; 
	color:#809ab6;
}
#fleetsubnav, #fleetsubnav a, #fleetsubnav a:visited, #fleetsubnav a:link, #fpfinish, #finishkeys {
	font-weight: normal;
	font-size: 9.5px;	
	text-decoration: none;
	text-transform: uppercase;
}
#fleetsubnav a, #fleetsubnav a:visited, #fleetsubnav a:link {
	COLOR: #339FCA
}
#fleetsubnav, #fpfinish, #finishkeys { 
	color: #1A2A43;
}
#planbox {
	padding-left: 20px;
	font-size: 11.5px;
	line-height: 15px;
	color: #876581;
}
#planbox br {
	line-height: 15px;
}
#planbox #title {
	padding-top: 10px;
	font-size: 17px;
	line-height: 15px;
	color: #1B0A18;
}
.listMain {
	list-style-image: url(/images/common/dot2_en.jpg);
	margin-left: -14px;
	
}
.listSecLine{
	margin-left:-21px;
	list-style-type: none;
	list-style-image: none;
}
.listTitle{
	margin-left:-38px;
	list-style-type: none;
	list-style-image: none;
}
#sitelinks {
	font-size: 11.5px;
}
a.sitehead, a.sitehead:active, a.sitehead:visited, a.sitehead:hover {
	color: #6C2503;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(/images/common/linksdot_en.gif);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	font-size: 11.5px;
	font-weight: bold;
	line-height: 16px;
}
#leftsiteclm {
	width:184px;
	float:left;
}
#leftsiteclm br, #rightsiteclm br {
	line-height: 16px;
}
#leftsiteclm #spacer, #rightsiteclm #spacer {
	height:16px;
}
#rightsiteclm {
	width:184px;
	float:left;
}
a.subsitelinks, a.subsitelinks:visited, a.subsitelinks:active {
	color: #C85C29;
	text-decoration: none;
	padding-left: 10px;
	font-weight: bold;
	line-height: 16px;
}
a.subsitelinks:hover {
	text-decoration: underline;
}
a.sale_links, a.sale_links:visited ,a.sale_links:active {
	font-size: 11.5px;
	color: #BADEF6;
	text-decoration: none;
	padding-left: 16px;
	font-weight: bold;
	line-height: 16px;
}
a.sale_links:hover {
	text-decoration: underline;
}
#video a:link, a:active, a:visited {
	color: #70511E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.contact_details a, .contact_details a:link, .contact_details a:visited, .contact_details a:active {
color: #6D7D81;
}
.contact_details a:hover {
text-decoration:none;
}
#eventslist a,#eventslist a:link, #eventslist a:visited {
color: #825c6d;
}
#middleone, #middleone img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#salebox {
	position: absolute;
	left: 0px;
	top: 0px;
}
#forsale {
	position: relative;
	
}

#press-subnav {
margin-left: 5px;
padding-top:10px;
}

a.presslink, a.presslink:visited, a.careers, a.careers:visited {
text-decoration: none;
color: #4d4d4d;
font-weight: normal;
}
a.presslink:hover {
text-decoration: underline;
color: #ffffff;
}
a.careers:hover {
text-decoration: underline;
}
#press_list li a:hover, .press_selected
{
	background-image: url(/images/common/navlist_on_en.gif);
	font-weight: normal;
}
.press_selected
{color: #ffffff;
	font-weight: bold;
}
#press_list li a:hover {
text-decoration: underline;
color: #ffffff;}
#ournews {
padding-left:13px;
margin-bottom:11px; 
background-image: url(/images/common/navlist_off_en.gif);
background-repeat: no-repeat; 
background-position: 2px 2px;
}
#story_img {
	padding:0px;
	border:0px;
	margin-bottom:10px;}
#story_img a {
	padding:0px;
	border:0px;
	margin:0px;
	}
#pressclips {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #5d6c71;
	text-decoration: none;
	
}
#pressthumb {width:112px; padding-right:7px;}
#pressthumb, #pressclips {float:left;}
#presscontainer {padding-top:18px; }
#eventsitems {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #5d6c71;
	text-decoration: none;
}
#pressclips a, #pressclips a:link, #pressclips a:visited, #pressclips a:active {
	font-weight: bold;
	color: #7c602e;
	text-decoration: none;
}
#pressclips a:hover {
	text-decoration: underline;
}
#eventsitems {
	padding-right: 5px;
	padding-left: 11px;
}
#partners {
	padding-left: 8px;
	padding-bottom: 10px;
}
#partners a, #partners a:link, #partners a:hover {
	text-decoration: none;
}
#eventsitems a {
	color: #9C6E7F;
	text-decoration: none;
	font-weight: bold;
}
#eventscont {
	padding-top: 18px;
}
#events_togglebox, events_listbox {
	position: absolute;
	left: 0px;
	top: 0px;
width:245px; 
overflow:hidden;
}
#events_listbox {
	height: 333px;
	width: 245px;
	background-repeat: no-repeat;
overflow: hidden;
}
#events_listmenu {
margin-top: 83px;
	margin-left: 12px;
}
#events_listmenu a, #eventspage_months a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	/*font-weight: normal;*/
	line-height: 20px;
}
 #eventspage_months a:visited{
 font-weight: normal;
 }
#events_calmenu a{
	display: block;
	text-decoration: none;
	font-size: 12px;
	line-height: 26px;
}
a.mhntlink0, a.mhntlink0:visited, a.mhntlink0:hover {
	color: #5c424e;
	text-decoration: none;
	font-weight: bold;
}
a.mhntlink1, a.mhntlink1:visited, a.mhntlink2, a.mhntlink2:visited{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.mhntlink3, a.mhntlink3:visited, a.mhntlink4, a.mhntlink4:visited, a.mhntlink5, a.mhntlink5:visited, a.mhntlink6, a.mhntlink6:visited, a.mhntlink7, a.mhntlink7:visited, a.mhntlink8, a.mhntlink8:visited, a.mhntlink9, a.mhntlink9:visited, a.mhntlink10, a.mhntlink10:visited, a.mhntlink11, a.mhntlink11:visited,a.mhntlink12, a.mhntlink12:visited{
	color: #737f83;
	font-weight: normal;
}
#events_listmenu a:hover, #eventspage_months a:hover,#events_calmenu a:hover, a.event0:link {
color: #5c424e;
font-weight: bold;
}
#eventspage_months{
padding-left:5px;
padding-top:103px;
}
#ournews a, #ournews a:visited, #ournews a:link, #ournews a:active {
color:#666666;
text-decoration:none;
font-weight:normal;
}
#ournews a:hover {
text-decoration:underline;
}
#fleetdivider {
background-image: url(/images/common/line_bg_en.gif); 	
background-repeat: no-repeat; 	
padding-top: 27px;
}
#careerslinx a , #careerslinx a:link, #careerslinx a:visited  {
color:#666666;
}
#careerslinx a:hover  {
text-decoration:none;
}
p#myp {
	margin-top:0;
	margin-bottom: 0;
}
#innerWrapper a {
/*color: #95cbf1;
text-decoration:none;
	font-size: 12px;*/
	color: #ffffff;
	display: block;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	background-image: url(/images/sales/saleabg_0_en.gif);
	background-repeat: no-repeat;
	padding-left: 9px;
	background-position: 0px 5px;
}
#innerWrapper a:hover {
	/*color: #ffffff;*/
	background-image: url(/images/sales/saleabg_1_en.gif);
	color:#9bd2f9;
}
.buttons {margin-top:10px}
#paginate a , #paginate a:visited, #paginate a:active, #paginate a:link   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 6px;
}

#pag_nav a , #pag_nav a:active, #pag_nav a:visited, #pag_nav a:link {
	color: #68757a;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
#paginate a:hover, #pag_nav a:hover {
	color:#475053;
}
#contentbright a{color:#68757a; text-decoration:underline;}
#pag_nav {
padding-top:3px;
}
.page1, a.page1:visited {
	color: #68757a;
	background-image: url(/images/common/pag_off_en.gif);
}
.page2, a.page2:visited {
	color: #5c424e;
	background-image: url(/images/common/pag_on_en.gif);
}
