/* CSS Document */

/* Global Style */
*{font:12px/1.4 Tahoma, Arial, Verdana;}
body{margin:0; padding:0; background:#000000;}
a, p, h1, h2, h3, h4, form{margin:0; padding:0; text-decoration:none; line-height:16px;}
a, p, span, strong, li, label, select, input{color:#16181a; font-size:12px; font-family: Tahoma, Arial, Verdana;}
p{text-align:left; font: 12px Tahoma,Arial,Verdana; line-height:18px;}
img{border:none;} a{background:none; text-decoration:none;} strong{font-weight:bold;}

/* General Style */
.clearfloat{clear:both;}
.clrB{color:#0a9ad8;} .clrG{color:#bc9515;} .clrW{color:#ffffff !important;}
.validationresponse{font-size:1em; color:#ffffff; background:#400a2a; width:260px; padding:5px;}
.selected{background:#ffffff !important; border:solid 1px #999999 !important;}
.status{width:500px; background-color:#15040e; border-bottom:1px solid #400a2a; border-top:1px solid #400a2a; color:#ffffff; font-family:verdana,sans-serif;	font-size:11px; font-style:normal; margin:10px 10px 10px 0;	padding:10px;}
.show{display:block;} .hide{display:none;}
.clrG a{color:#bc9515;}
.clrG a:hover{text-decoration:underline;}
a.link:link, a.link:visited, a.link:active, a.link1:link, a.link1:visited, a.link1:active{color:#bc9515; font-weight:bold; font-size:12px;}
a.link:hover, a.link1:hover{color:#ffffff; text-decoration:none;}
a.link2{color:#16181a; padding-left:10px; background: url(../images/arrow2.png) no-repeat left center;} a.link2:hover{color:#bc9515;}
#player{border:solid 4px #cecece;}
.no_bg{background:none !important; padding-right:none;} .no_border{border:none !important;} .no_margin{margin:0 !important;} .no_padding{padding:0 !important;}
.active-link{color:#ffffff; font-weight:bold;}
#cu3er{padding-right:5px !important;}
.hover-LI-bg:hover{background:#16181a; height:19px;}
.qc-bg{background:#16181a url(../images/am-qci-bg-Img.jpg) no-repeat bottom center !important;}
ul#lifestyle-gallery{margin:0; padding:0; list-style-type:none;}
#loading{float:left; padding:0 20px 0 20px; font-size:11px;}
#loading2{float:left; padding:130px 20px 18px 170px; font-size:11px; color:#999;}
.l-gif{padding:70px 100px 70px 200px !important;}
.process{background:#F4F0DD; padding-left:35px; width:925px;}
.fltlft{float:left; margin-right:10px;}
.fltrt{float:right; margin-left:10px;}


/* START: Template stylesheet coding */
div.page-container{width:100%; position:relative;}
div.tpl-container{margin:0 auto 0 auto; width:982px;}
.conWidth{width:960px; margin:0 auto 0 auto;}

div.leftpanImg{float:left; width:11px; height:574px; margin:0; padding:0;}
div.rightpanImg{float:right; width:11px; height:574px; margin:0; padding:0;}
div.leftpanImg{background: url(../images/leftpan_Img.jpg) no-repeat;} div.rightpanImg{background: url(../images/rightpan_Img.jpg) no-repeat;}
div.main-container{float:left; width:960px !important; padding:0 0 20px 0; background:#ffffff; position:relative;}

/* start: header */
div.header{position:relative; padding-bottom:7px; height:100px;}
h1.logo{float:left; margin:10px 0 10px 20px; width:119px; height:94px;}
div.toprightinfo{float:right; margin:0; padding:0; width:481px; height:55px; background: url(../images/top-gradient-bar-Img.gif) no-repeat; text-align:right;}
div.toprightinfo h2{padding:7px 10px 0 0; margin:0;}
div.toprightinfo span{color:#ffffff; padding-right:10px;}
div.toprightinfo p{color:#ffffff; text-align:right; font-size:11px; font-weight:bold; padding-right:10px;}
div.toprightinfo p.toplinknav{margin:10px 0 0 0; padding-top:20px; line-height:15px;}
div.toprightinfo a.twitter-link{background: url(../images/twitter-icon.png) no-repeat left center;}
div.toprightinfo a.facebook-link{background: url(../images/facebook-icon.png) no-repeat left center;}
div.toprightinfo a.twitter-link, div.toprightinfo a.facebook-link{margin:0; padding:2px 0px 2px 20px; width:16px; height:18px; line-height:20px;}
div.toprightinfo a.twitter-link:hover, div.toprightinfo a.facebook-link:hover{color:#bc9515;}
/* end: header */

/* start: menu */
div.mainnavlink{clear:both; float:left; width:960px; height:39px; background:#bc9515 url(../images/menu-bg-Img.gif) repeat-x; position:absolute; z-index:99;}
div.mainnavlink ul.menu{margin:0; padding:0; list-style-type:none; position:relative;}
div.mainnavlink ul.menu li{float:left; color:#ffffff; text-transform:uppercase; padding:10px 12px 10px 12px; position:relative; font-family:franklin !important;}
div.mainnavlink ul.menu li a{font-size:15px; font-family:franklin !important;}
div.mainnavlink ul.menu li:hover a, div.mainnavlink ul.menu li:hover a:hover{/*background-position:left bottom;*/}
div.mainnavlink ul.menu li .sub{position:absolute; overflow:hidden; top:39px; left:0;  margin-left:-1px; background:#16181a repeat-x; padding:10px 20px 20px 10px; -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px;	-khtml-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px; display:none; border-left:solid 1px #bc9515; border-right:solid 1px #bc9515; border-bottom:solid 1px #bc9515;}
div.mainnavlink ul.menu li .row {clear:both; float:left; width: 100%; margin-bottom:10px;}
div.mainnavlink ul.menu li .sub ul{float:left; list-style:none; margin:0; padding:0; width:150px;}
div.mainnavlink ul.menu .sub ul li{width:100%; color:#bc9515; text-align:justify; padding:10px 0px 10px 10px; text-transform:none; border-bottom:solid 1px #242424;}
div.mainnavlink ul.menu .sub ul li p{font-size:11px; color:#ffffff; line-height:16px;}
div.mainnavlink ul.menu .sub ul.about-sub-link, div.mainnavlink ul.menu .sub ul.aircraft-sub-link{width:407px !important;}
div.mainnavlink ul.menu .sub ul.press-sub-link{width:165px !important;}
div.mainnavlink ul.menu .sub ul.about-sub-link a, div.mainnavlink ul.menu .sub ul.press-sub-link a, div.mainnavlink ul.menu .sub ul.aircraft-sub-link a{color:#bc9515; margin:0; padding:0 10px 0 0; background: url(../images/arrow2.png) no-repeat center right !important;}
div.mainnavlink ul.menu .sub ul li label{float:left; width:75px; height:59px; display:block; padding:0 10px 10px 0;}
div.mainnavlink ul.menu .sub ul li label.af{background: url(../images/aircraft0-iconImg.png) no-repeat;}
div.mainnavlink ul.menu .sub ul li label.as{background: url(../images/aircraft1-iconImg.png) no-repeat;}
div.mainnavlink ul.menu .sub ul li label.am{background: url(../images/aircraft2-iconImg.png) no-repeat;}
div.mainnavlink ul.menu .sub ul li label.ac{background: url(../images/aircraft3-iconImg.png) no-repeat;}

div.mainnavlink a{color:#ffffff; text-decoration:none;}
div.mainnavlink a:hover{color:#ece1bc;}
div.mainnavlink ul.menu li a.about, 
div.mainnavlink ul.menu li a.press,
div.mainnavlink ul.menu li a.operation,
div.mainnavlink ul.menu li a.aircraft{float:left; margin:0; padding:0 15px 0 0; background: url(../images/arrow-down.png) no-repeat right center !important;  font-family:franklin !important;}
div.mainnavlink ul.menu li a.about, div.mainnavlink ul.menu li a.aircraft{cursor:default;}


/* end: menu */

/* start: body */
div.body{clear:both; margin:32px 0 0 0; padding:10px 0 0 0; width:960px;}
div.body_tc_leftpanel{float:left; width:390px; padding:10px 20px 20px 20px;}
div.body_tc_leftpanel p{text-align:justify; line-height:17px !important;}
div.body_tc_leftpanel strong{font-weight:bold;}
div.body_tc_rightpanel{float:right; margin-right:10px; padding-right:10px; width:500px; height:265px; background: url(../images/slides-bgImg.gif) repeat-x;}
div.body_tc_rightpanel a.slide_link{padding-left:10px; margin-left:5px; background: url(../images/arrow.png) no-repeat left center;}

/* body - 4 services panel */
div.services_teaser_panel{float:left; margin-left:-27px; padding-left:-27px; width:1014px; height:155px; background:#16181a;}
div.services_teaser_panel ul{margin:0 auto 0 auto; padding:0; list-style-type:none; width:960px;}
div.services_teaser_panel ul li{float:left; width:200px; height:137px; background: url(../images/divline-Img.png) no-repeat right center; padding:0px 20px 20px 20px;}
div.services_teaser_panel h2{color:#ffffff; padding:20px 0 7px 0;}
div.services_teaser_panel p{color:#E3DDC3; height:70px; text-align:left !important; line-height:16px !important;}
div.services_teaser_panel a{float:left; text-transform:uppercase; font-size:11px !important; margin-top:10px; padding-left:10px; background: url(../images/arrow2.png) no-repeat left center;}
div.services_teaser_panel_bottomImg{float:left; margin-left:-30px; padding-left:-30px; width:1020px; height:34px; background: url(../images/line-overlap-Img.png) no-repeat;}


/* body - news panel */
div.news_box_panel{float:left; width:200px; margin:0; padding:10px 20px 10px 20px; background: url(../images/divline1-Img.png) no-repeat right center; position:relative;}
div.news_box_panel ul{margin:0; padding:0; list-style-type:none;}
div.news_box_panel ul li{padding:15px 0 15px 0; border-bottom:solid 1px #cecece; text-align:left !important;}
div.news_box_panel ul li span{font-weight:bold;}
div.news_box_panel a{color:#16181a; font-size:11px !important; margin-top:10px;}
div.news_box_panel a:hover{color:#4c4c4c;}
div.news_box_panel a.more{color:#16181a; padding-left:10px; background: url(../images/arrow3.png) no-repeat left center;}
div.news_box_panel a.more:hover{color:#bc9515;}

/* body - empty leg panel */
div.emptyleg_box_panel{float:left; width:200px; margin:0; padding:10px 20px 10px 20px; background: url(../images/divline1-Img.png) no-repeat right center; position:relative;}
div.emptyleg_box_panel ul{margin:0; padding:0; list-style-type:none;}
div.emptyleg_box_panel ul li{padding:10px 0 10px 0; border-bottom:solid 1px #cecece; text-align:justify;}
div.emptyleg_box_panel a{color:#bc9515; font-weight:bold;}
div.emptyleg_box_panel a:hover{color:#16181a;}
div.emptyleg_box_panel p{font-style:italic; text-align:left !important;}
div.emptyleg_box_panel span{font-weight:bold;}

/* body - lifestyle panel */
div.lifestyle_box_panel{float:left; width:435px; margin:0; padding:10px 0px 10px 20px;}
div.lifestyle_box_panel a{color:#bc9515; font-weight:bold; font-size:11px !important; margin-left:5px; padding-left:10px; background: url(../images/arrow3.png) no-repeat left center;}
div.lifestyle_box_panel a:hover{color:#16181a;}

div.bottom_box_panel{clear:both; float:left; margin:10px 0 10px 0; padding:0 0 10px 0;}
div.teaser-box-panel{float:left; width:277px; height:99px;  background: url(../images/brochure-teaser-Img.jpg) no-repeat;}
div.teaser-box-panel h1, div.teaser-box-panel a{margin:10px 0 0 10px;}
div.teaser-box-panel a{color:#ffffff!important; font-size:11px!important; padding-left:10px; background: url(../images/arrow.png) no-repeat left center;}
div.teaser-box-panel a:hover{color:#E3DDC3 !important;}
div.newsletter-box-panel{float:left; width:683px; height:99px; background: url(../images/newsletter-bg-Img.gif) repeat-x;}
div.newsletter-box-panel div.nl-content{padding:10px 20px 10px 20px;}
div.newsletter-box-panel div.nl-content h2{color:#ffffff;}
div.newsletter-box-panel div.nl-content p{color:#fff3cc;}
div.newsletter-box-panel div.nl-content input{float:left; color:#E3DDC3; font-size:11px;  height:29px; text-indent:10px; margin:10px 5px 0 0; background: url(../images/input-bgImg.gif) no-repeat; border:none;}
div.newsletter-box-panel div.nl-content input.input-text{width:197px;}
div.newsletter-box-panel div.nl-content input.input1-text{width:100px;}
div.newsletter-box-panel div.nl-content input.input-img{width:62px; height:13px; background:none; margin:18px 0 0 0; padding:0; text-indent:0px;}
div.newsletter-box-panel div.nl-content label{float:left; margin-top:10px; padding:4px; background:#ffffff;}
/* end: body */

/* start: subpage-body */

/* breadcrumbs */
div.breadcrumbs{padding:0 0 10px 18px; border-bottom:solid 1px #cecece;}
div.breadcrumbs a.current{color:#bc9515; cursor:default; padding:0 10px 0 10px;}
div.breadcrumbs a.active{padding-left:7px; padding-right:13px; background: url(../images/arrow3.png) no-repeat right center;}
div.breadcrumbs a.active:hover{color:#bc9515}

/* main content */
div.subcontent_left_panel{float:left; text-align:justify; padding:0px 20px 20px 20px; margin-top:20px; margin-bottom:20px;}
div.subcontent_right_panel{float:left; text-align:left; padding:0px 20px 20px 20px; margin-top:20px; margin-bottom:20px;}
div.subcontent_right_panel ul li span.news-archive{ text-align:left !important;}
div.subcontent_left_panel h1, div.subcontent_right_panel h1{text-transform:uppercase; padding-bottom:10px;}
div.subcontent_left_panel{width:676px;}
div.subcontent_left_panel a:hover{color:#bc9515;}
div.subcontent_left_panel p.news-header-title{font-weight:bold; text-transform:uppercase; padding-bottom:10px;}
div.subcontent_left_panel p.news-header-title span{font-weight:normal !important; text-transform:none !important;}
div.subcontent_left_panel img.news-img{float:left; padding:0 20px 20px 0;}

/* right content */
div.subcontent_right_panel{width:200px; border-left:solid 1px #cecece; min-height:250px;}
div.subcontent_right_panel a{font-size:11px !important;}
div.subcontent_right_panel p{line-height:18px; text-align:left;}
div.subcontent_right_panel ul{margin:0; padding:0 0 20px 0; list-style-type:none;}
div.subcontent_right_panel ul li{padding:10px 0 10px 15px; background: url(../images/arrow2.png) no-repeat left center; border-bottom:dashed 1px #cecece;}
div.subcontent_right_panel ul li a.active{font-weight:bold !important; cursor:default;}
div.subcontent_right_panel ul li a.active:hover{color:#16181a !important;}
div.subcontent_right_panel ul li a:hover{color:#bc9515;}
div.subcontent_right_panel ul.news li{padding:10px 0 10px 0; background:none !important;}
div.subcontent_right_panel ul.news li p{line-height:16px;}
div.subcontent_right_panel ul.personlist li{padding-left:0px; background:none;}

div.flashbanner{float:left; height:215px; margin:0; padding:0;}

/* contact form */
div.contact_form_panel{float:left;}
div.contact_form_panel input{float:left; color:#16181a; font-size:11px;  height:29px; text-indent:10px; margin:10px 5px 0 0; background:#cecece; border:none;}
div.contact_form_panel input.input-text{width:293px;}
div.contact_form_panel input.btnImg{width:95px; height:26px;}
div.contact_form_panel textarea{font-size:11px; margin-top:10px; width:590px; height:85px; background:#cecece; border:none;}
div.contact_form_panel span{clear:both; float:left; font-weight:bold; padding-top:7px;}
div.contact_form_panel p{line-height:18px;}
div.contact_form_panel label{float:left; margin-top:10px; padding:4px; background:#ffffff;}

/* foreword panel */
div.foreword_panel{float:left; margin-left:-26px; padding-left:-26px; width:1013px; height:75px; background:#bc9515;}
div.foreword_panel h1, div.foreword_panel p{float:left; color:#ffffff; padding:10px 0 0 20px; margin:7px 0 0 0; height:50px;}
div.foreword_panel h1{padding-right:20px; border-right:solid 1px #e4c86b;}
div.foreword_panel p{width:770px; line-height:18px;}
div.foreword_panel ul{margin:0 auto 0 auto; padding:0; list-style-type:none; width:960px;}
div.foreword_panel ul li{float:left; width:200px; height:137px; background: url(../images/divline-Img.png) no-repeat right center; padding:0px 20px 20px 20px;}
div.foreword_panel h2{color:#ffffff; padding:20px 0 7px 0;}
div.foreword_panel_bottomImg{float:left; margin-left:-29px; padding-left:-29px; width:1020px; height:34px; background: url(../images/line1-overlap-Img.png) no-repeat;}

/* end: subpage-body */

/* start: footer */
div.footer{float:left; width:940px; margin:0 0 0 0; padding:10px 0 0 10px; position:relative;}
div.footer ul{margin:0; padding:0; list-style-type:none;}
div.footer ul li{float:left; margin:0; padding:0 10px 0 10px; border-right:solid 1px #cecece;}
div.footer ul li a:hover{color:#bc9515;}
div.footer p{float:left; margin:10px 0 0 0; padding:10px 0 0 0; border-top:solid 1px #cecece; width:100%;}
div.footer span.bottom-logo-Img{float:left; padding:0 10px 10px 10px; margin-right:10px; border-right:dashed 1px #cecece;}

/* end: footer */

/* Event Gallery */
.eventgallery{float:left; display:block; width:100px; padding:0; margin:0; list-style-type:none;}
.eventgallery li{display:none; margin:0; padding:0 !important; border:none !important;}
.eventgallery li a{font-size:.9em; font-weight:bold;}

.eventgallery_list{margin:0; padding:0; list-style-type:none;}
.eventgallery_list li{float:left; width:250px; border:dashed 1px #15040e; height:73px; margin:0 10px 10px 0; background:#6e455f;}
.eventgallery_list li label{float:left; display:block; width:100px; position:relative; margin:0; padding:0;}
.eventgallery_list li p{float:left; color:#FCC996; padding:10px; font-size:.9em;}

/* Accordion: Customed style */
#accordion{width:350px;}
#accordion div.panel{display:none; width:350px; padding-top:10px; color:#ffffff; font-size:1em;}
#accordion div.panel h3{color:#A39161; font:normal 2em libel; text-transform:uppercase; text-decoration:underline;}

/* Slider */
.nivo-directionNav a{display:none;	width:30px;	height:30px; background:url(../images/arrows1.png) no-repeat; text-indent:-9999px; border:0;}
a.nivo-nextNav{background-position:-30px 0;	right:15px;display:none;}
a.nivo-prevNav{left:15px;display:none;}
#slider .nivo-controlNav{position:absolute;	left:40%; bottom:-16px;}
#slider .nivo-controlNav a{display:block; width:10px; height:10px; background:url(../images/bullets.png) no-repeat;	text-indent:-9999px; border:0; margin-right:3px; float:left;}
#slider .nivo-controlNav a.active{background-position:-10px 0;}
#slider{float:left; background: url(../images/loading.gif) no-repeat 50% 50%; margin:8px 8px 0px 8px; border:solid 4px #c29b1b; width:487px; height:223px;}
#slider img{top:0px; left:0px; display:none; /* Fix for: Safari browser*/ width:487px; height:223px;}
#slider a{display:none; font-size:11px;}
#slider p{font-size:11px;}

#lifestyleslider .nivo-controlNav{position:absolute; left:40%; bottom:-16px;}
#lifestyleslider .nivo-controlNav a{display:block; width:10px; height:10px; background:url(../images/bullets.png) no-repeat;	text-indent:-9999px; border:0; margin-right:3px; float:left;}
#lifestyleslider .nivo-controlNav a.active{background-position:-10px 0;}
#lifestyleslider{float:left; background: url(../images/loading.gif) no-repeat 50% 50%; margin:11px 11px 0px 11px; width:455px; height:264px;}
#lifestyleslider img{top:0px; left:0px; display:none; /* Fix for: Safari browser*/ width:455px; height:264px;}
#lifestyleslider a{display:none; font-size:11px;}
#lifestyleslider p{font-size:11px;}

#lifestyle_box_panel #lslider{width:417px; height:136px;}

#hotelslider{width:640px; height:232px;}

/* start: Popup Map Overlay */
.overlay{display:none; background-image: url(../images/pop-bgImg.png); width:580px !important; margin:0 !important; padding:35px; font-size:1em;} 
.overlay div.close{background-image:url(../images/close.png); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px;}
.overlay p{color:#6e455f; text-align:left; font-size:1.2em; padding-top:5px;} .overlay a{font-size:1em; line-height:1.2em; display:block;}
.pdfcontentWrap{width:800px; height:600px; overflow-y:auto;}


/* Mini sites - stylesheet */

/***** Aircraft Sales *******************************************************************************************************************/
div.aircraft_sales_panel{float:left; padding-bottom:20px;}
div.used_aircraft_list h1, div.featured_aircraft_list h1{color:#ffffff; padding:10px 0 0 40px; width:230px; height:45px; background: url(../images/titleheader-bg-Img.gif) no-repeat;}
div.used_aircraft_list{float:left; padding:0 20px 0 20px;}
div.used_aircraft_list ul{margin:0; padding:10px 15px 15px 15px; list-style-type:none; background-color:#fff9e3;}
div.used_aircraft_list ul li{padding:10px 0 10px 0; border-bottom:solid 1px #bc9515;}
div.used_aircraft_list a{color:#bc9515; padding-right:10px; padding-left:10px; background: url(../images/arrow2.png) no-repeat left center;}
div.used_aircraft_list a:hover{color:#16181a;}
div.featured_aircraft_list{float:left; padding-left:15px; width:267px;}
div.featured_aircraft_list img{border:solid 2px #cecece;}
div.featured_aircraft_list p.featured-title{color:#bc9515; font-weight:bold;}
div.featured_aircraft_list ul{margin:0; padding:0; list-style-type:none; }
div.featured_aircraft_list ul li{padding:7px 0 7px 0; border-bottom:solid 1px #cecece;}
div.featured_aircraft_list a{float:left; margin-top:10px; padding:0 0 0 15px; background: url(../images/arrow3.png) no-repeat left center; font-weight:bold;}
div.featured_aircraft_list a:hover{color:#bc9515;}
div.quickcontact_panel{float:left; width:365px;}
div.person-contact-details{float:left; margin-left:34px; width:374px; height:84px; background: url(../images/as-contactbar-title-Img.png) no-repeat;}
div.person-contact-details h2, div.person-contact-details p{float:left;}
div.person-contact-details h2{color:#bc9515; padding:5px 0 0 50px; margin:0 0 0 0; }
div.person-contact-details p{color:#ffffff; padding:0 0 0 50px; margin:-5px 0 0 0;}
div.quickcontactform-panel{clear:both; float:left; margin-left:37px; margin-top:0px; padding:10px 10px 15px 30px; width:318px; background:#16181a;}
div.quickcontactform-panel h1{color:#bc9515;}
div.quickcontactform-panel h2.txtL1{color:#bc9515;}
div.quickcontactform-panel h2.txtL2{color:#bc9515;}
div.quickcontactform-panel p{color:#c1b794;}
div.quickcontactform-panel input{float:left; color:#E3DDC3; font-size:11px;  height:29px; text-indent:10px; margin:10px 5px 0 0; background: url(../images/input1-bgImg.gif) no-repeat; border:none;}
div.quickcontactform-panel input.input-text{width:293px;}
div.quickcontactform-panel input.btnImg{width:95px; height:26px;}
div.quickcontactform-panel textarea{margin-top:10px; width:293px; height:76px; background: url(../images/textareabox-bg-Img.gif) no-repeat; border:none;}
div.quickcontactform-panel span{float:left; color:#E3DDC3; padding-top:5px;}
div.quickcontactform-panel label{float:left; float:left; margin-top:10px; padding:4px; background:#ffffff;}
div.as-quickcontactform-bottomImg{float:left; margin-left:37px; width:358px; height:34px; background: url(../images/quickinquiry-bg-Img.png) no-repeat;}
div.am-quickcontactform-bottomImg{float:left; margin-left:37px; width:358px; height:27px; background: url(../images/quickinquiry1-bg-Img.png) no-repeat;}


/* Aircraft Management **********************************************************************************************************/
div.am_content_panel{float:left; width:565px; padding:10px 0px 10px 25px;}
div.am_content_panel img{padding:20px 18px 0 0;}

/* Aircraft Charter *************************************************************************************************************/
div.ac_content_panel{float:left; width:336px; padding:10px 0px 10px 25px;}
div.ac_tabpanel{float:left; width:590px;}
div.ac_content_tabpanel{clear:both; float:left; margin-left:37px; margin-top:0px; padding:10px 10px 15px 10px; width:569px; background:#16181a;}
div.ac_content_tabpanel h1{color:#ffffff; padding:10px 0 10px 0;}
div.ac_content_tabpanel ul{margin:0; padding:0; list-style-type:none;}
div.ac_content_tabpanel ul li{float:left; color:#ffffff; height:18px; background:#bc9515; padding:10px 30px 10px 30px; margin:1px;}
div.ac_content_tabpanel ul li a{color:#ffffff;}
div.ac_content_tabpanel ul li:hover{background:#af8b15;}
div.inner_content_tabpanel{float:left; display:block;/* inner content holder */}
div.inner_content_tabpanel p{color:#c1b794;}
div.inquiry_form{clear:both; padding:10px 0 0 10px;}
div.inquiry_form p, div.inquiry_form span{color:#c1b794;}
div.inquiry_form input, select{float:left; color:#E3DDC3; font-size:11px;  height:29px; text-indent:10px; margin:10px 5px 0 0; background: url(../images/input2-bgImg.gif) no-repeat; border:none;}
div.inquiry_form input.input-text{width:200px;}
div.inquiry_form input.input-text-dt{width:110px;}
div.inquiry_form input.input-text-pr{width:97px;}
div.inquiry_form select{width:60px; text-indent:0px; padding:5px 5px 5px 5px;}
div.inquiry_form label{float:left; margin-top:10px; padding:4px; background:#ffffff;}
div.inquiry_form span{float:left; padding:15px 10px 0 0;}
div.inquiry_form textarea{clear:both; float:left; color:#E3DDC3; font-size:11px; margin-top:10px; width:546px; height:76px; background: url(../images/textareabox1-bg-Img.gif) no-repeat; border:none;}
div.inquiry_form input.btnImg{width:95px; height:26px;}
div.inner_textcontent{clear:both; padding:10px 20px 0 10px;}
div.inner_textcontent ul{float:left; margin:0; padding:0 0 10px 0; list-style-type:none; width:250px;}
div.inner_textcontent ul li{display:block; padding:4px 0 0 15px; margin:5px 0 0 20px; background: url(../images/arrow.png) no-repeat left center;}
div.inner_textcontent ul li:hover{background: url(../images/arrow.png) no-repeat left center;}
div.inner_textcontent a{font-size:11px !important; font-weight:normal !important;}
div.ac_rightcontent_panel_bottomImg{float:left; margin-left:37px; width:590px; height:27px; background: url(../images/line2-overlap-Img.png) no-repeat;}

/* Lifestyle *********************************************************************************************************************/
div.lifestyle_header_panel{float:left; margin-left:-26px; padding-left:-26px; width:1013px; height:285px; background:#0f1011;}
div.lifestyle_header_panel_bottomImg{float:left; margin-left:-27px; padding-left:-27px; width:1015px; height:34px; background: url(../images/line3-overlap-Img.png) no-repeat;}
div.ls_leftheader_panel{float:left; width:521px; height:285px; background: url(../images/lifestyle-header-bg-Img.png) no-repeat;}
div.ls_leftheader_panel h1{padding:70px 0 0 70px;}
div.ls_leftheader_panel h2{color:#ffffff; padding:10px 0 0 70px;}
div.ls_rightheader_panel{float:right;width:476px; height:285px; background:#0b0e22;}
div.lifestyle_content_panel{float:left; padding:0 0 10px 0; position:relative;}
div.ls_leftcontent_panel{float:left; width:600px;}
div.ls_leftcontent_panel a{font-weight:bold;}

/* Lifestyle Portfolio slider */
div#lifestyleportfolio-slider{width:600px; height:250px; background: url(../images/box-bg-Img.gif) no-repeat;}
div#lifestyleportfolio-slider h1{color:#bc9515; padding:10px 0 0 20px;}
div#lifestyleportfolio-slider ul, div#lifestyleportfolio-slider ul li{margin:5px 0 0 0; padding:0; list-style:none;}
div#lifestyleportfolio-slider ul li{width:600px; height:250px; overflow:hidden !important;}	
ol#controls{float:left; margin:1em 0; padding:10px 0 0 10px; margin:-11px 0 0 0; height:20px; border-top:solid 1px #cecece; width:590px;}
ol#controls li{margin:0 10px 0 0; padding:0; float:left; list-style:none; height:20px; line-height:5px;}
ol#controls li a{float:left; width:5px; height:20px; font-size:.9em; line-height:20px; background:#bc9515; color:#ffffff; padding:0 10px; text-decoration:none;}
ol#controls li.current a{background:#16181a; color:#ffffff;}
ol#controls li a:focus{outline:none;}
div#lifestyleportfolio-slider ul li div.ls_content_slider{padding:0px 20px 10px 20px;}
div#lifestyleportfolio-slider ul li div.ls_content_slider label{float:left; width:150px; height:100px; dispay:block;}
div#lifestyleportfolio-slider ul li div.ls_content_slider a{float:left; padding:8px 0 8px 10px !important; font-weight:bold;}
div#lifestyleportfolio-slider ul li div.ls_content_slider p{float:left; width:380px; font-size:11px !important; padding-left:20px; line-height:14px !important;}
div#lifestyleportfolio-slider ul li div.ls_content_slider span{font-weight:bold; text-transform:uppercase; padding-bottom:8px; display:block;}
div#lifestyleportfolio-slider ul li div.ls_content_slider div.gallery{width:379px; float:right; padding-right:13px;}
div#lifestyleportfolio-slider ul li div.ls_content_slider div.gallery h3{font-weight:bold; font-size:11px; float:left; padding-top:20px;}


/* Lifestyle teaser */
div.lifestyle_teaser_panel{clear:both; width:573px; padding:20px 0 0 25px;}
div.lifestyle_teaser_panel p{text-align:center;}

/* New lifestyle Event */
div.ls_rightcontent_panel{float:left; width:358px;}
div.ls_innercontent_panel{margin-left:29px; width:328px; padding:15px 15px 30px; background:#16181a;}
div.ls_innercontent_panel h1{color:#bc9515;}
div.ls_innercontent_panel h2{color:#ffffff;}
div.ls_innercontent_panel img{padding:10px 0 10px 0;}
div.ls_innercontent_panel p{color:#E3DDC3;}
div.ls_innercontent_panel a{font-size:11px !important;}
div.ls_innercontent_panel a.dl-brochure-link{color:#bc9515; font-weight:bold; padding-left:10px; background: url(../images/arrow2.png) no-repeat left center;}
div.ls_innercontent_panel a.dl-brochure-link:hover{color:#ffffff;}
div.ls-rightcontent-bottomImg{clear:both; float:left; margin-left:29px; width:358px; height:29px; background: url(../images/quickinquiry-bg-Img.png) no-repeat;}

/* Aircraft Fleet ****************************************************************************************************************/
div.af_content_panel{float:left;}
div.fleet_panel{float:left; width:920px; padding:0px 20px 20px 20px;}
div.fleet_panel h1{}
div.fleet_panel ul{float:left; margin:0; padding:0; list-style-type:none;}
div.fleet_panel ul li{display:block; padding:10px 0 10px 0; border-bottom:solid 1px #cecece; width:200px; padding-left:15px; background: url(../images/arrow3.png) no-repeat left center;}
div.fleet_panel ul li a{color:#16181a;}
div.fleet_panel ul li:hover{background:#f7f7f7 url(../images/arrow2.png) no-repeat left center;}
div.fleet_panel ul li:last-child{border:none;}
div.fleet_content_panel{float:left; padding:0 20px 0 0; width:680px; background:#f7f7f7; border:solid 1px #cecece;}
div.fleet_content_panel h1{color:#bc9515;}
div.fleet_content_panel ul{float:left; margin:0; padding:0; list-style-type:none;}
div.fleet_content_panel ul li{background:none;}
div.fleet_info{float:left; height:380px; padding:10px 20px 10px 20px; border-right:solid 1px #cecece; }
div.fleet_info p.fleet-img{text-align:center; padding-top:15px;}
div.fleet_info ul li{background:none !important; padding:10px 0 10px 0; border-bottom:dashed 1px #cecece;}
div.fleet_gallery{float:left; width:300px; height:380px; padding:10px 0px 10px 20px;}
div.fleet_gallery ul{width:320px; padding-top:10px;}
div.fleet_gallery ul li{float:left!important; border:none; width:71px; padding:5px 8px 5px 0px;}
div.fleet_teaser_panel_bottomImg{float:left; margin-left:-30px; padding-left:-30px; width:1020px; height:34px; background: url(../images/line-overlap-Img.png) no-repeat;}

/* Hotel Booking ****************************************************************************************************************/
div.hotel_content_panel{float:left; padding:20px 0 40px 0; height:263px;}
/* hotel search form */
div.search_hotel_panel, div.emailnewsletter_panel{float:left; width:255px; margin-left:-28px; padding:20px 10px 20px 45px; background:#16181a;}
div.search_hotel_panel h1{color:#ffffff;}
div.search_hotel_panel input, select{float:left; color:#E3DDC3; font-size:11px;  height:29px; text-indent:10px; margin:10px 5px 0 0; background: url(../images/input2-bgImg.gif) no-repeat; border:none;}
div.search_hotel_panel input.input-text{width:200px;}
div.search_hotel_panel input.input-chkbox{width:10px; text-indent:0px; margin:7px 10px 0 0; padding:0px 0 0 0; height:10px;}
div.search_hotel_panel span, div.search_hotel_panel a, div.search_hotel_panel select, div.search_hotel_panel strong{color:#E3DDC3;}
div.search_hotel_panel span, div.search_hotel_panel strong{float:left; padding:5px 10px 0 0;}
div.search_hotel_panel strong{font-weight:bold;}
div.search_hotel_panel span a:hover{color:#ffffff;}
div.search_hotel_panel select{width:60px; text-indent:0px; padding:5px 5px 5px 5px;}
div.search_hotel_panel img.cal-ico{float:left; padding:13px 0 0 7px;}
div.search_hotel_panel fieldset{clear:both; float:left; border:none; width:240px; margin:0; padding:0 0 10px 0; border-bottom:solid 1px #232527;}
div.search_hotel_panel input.btnImg{width:95px; height:26px;}
div.search_hotel_panel input.btnImg{width:95px; height:26px;}
div.search_hotel_panel_bottomImg{clear:both; float:left; margin-left:-28px; width:310px; height:27px; background: url(../images/quickinquiry4-bg-Img.png) no-repeat;}
/* Hotel - Newsletter */
div.emailnewsletter_panel h1{float:left; color:#ffffff;}
div.emailnewsletter_panel label{float:left; display:block; padding-right:10px; height:44px;}
div.emailnewsletter_panel p{color:#E3DDC3;}
div.emailnewsletter_panel input{float:left; color:#E3DDC3; font-size:11px;  height:29px; text-indent:10px; margin:10px 5px 0 0; vertical-align:middle; display:block; border:none; background: url(../images/input1-bgImg.gif) no-repeat; }
div.emailnewsletter_panel input.input-text{width:245px; height:29px;}
div.emailnewsletter_panel input.btnImg{width:95px; height:26px;}
div.emailnewsletter_panel label{float:left; margin-top:10px; padding:4px; height:21px; background:#ffffff;}


div.hotel_innercontent_panel{float:left; width:640px; padding:20px 0 20px 20px;}
div.world_destination_panel, div.top_destination_panel{float:left; padding-top:20px;}
div.world_destination_panel h2, div.top_destination_panel h2{color:#bc9515;}
div.world_destination_panel ul{margin:0; padding:0; list-style-type:none;}
div.world_destination_panel ul li{clear:both; float:left; display:block; padding-bottom:5px; margin-bottom:6px; border-bottom:solid 1px #cecece; width:250px; background: url(../images/arrow3.png) no-repeat right center;}
div.world_destination_panel ul li:hover{background: url(../images/arrow2.png) no-repeat right center;}
div.world_destination_panel ul li label, div.world_destination_panel ul li p{float:left;}
div.world_destination_panel ul li p{padding:10px 0 0 10px;}
div.world_destination_panel ul li img{border:solid 2px #cecece;}

div.top_destination_panel h2, div.topdest_content_panel{padding-left:30px;}
div.topdest_content_panel{width:355px; padding-top:20px;}
div.topdest_content_panel ul{float:left; margin:0; padding:10px 0 0 0; list-style-type:none; width:120px;}
div.topdest_content_panel ul li{padding:3px 0 3px 15px; background: url(../images/bullets1.png) no-repeat left center;}
div.topdest_content_panel label.map{float:right;}

ul.country_destination_list{margin:20px 0 0 0; padding:0 0 0 30px; list-style-type:none;}
ul.country_destination_list li{float:left; background:#bc9515; margin:1px; width:75px; padding:5px; text-align:center; height:35px;}
ul.country_destination_list li a{color:#ffffff;}

/*Fonts*/
@font-face {
 font-family: franklin;
 src: url("../font/Framdcn_1.eot") /* EOT file for IE */
}
@font-face {
 font-family: franklin;
 src: url("../font/Framdcn_1.ttf") /* TTF file for CSS3 browsers */
}


