@charset "utf-8";
/* CSS Document */
span.debug {
color:#F0F !important;
font-weight:700;
}




body {
background:#000 url(images/bg.jpg) no-repeat top center;
margin:0 28px 0 0;
padding:0;
font:normal 12px/16px Arial, Helvetica, sans-serif;
}


.back-but{ background-image:url(../images/btnback.png); width:85px; height:25px; border:none; color:#333; cursor:pointer; margin:0px; padding:0px;}
.cont-but{ background-image:url(../images/btncontinue.png); width:125px; height:25px; border:none; cursor:pointer; margin:0px; padding:0px;}

.userlogin-but{ background-image:url(../images/userlogin.png); width:64px; height:25px; border:none; cursor:pointer; margin:0px; padding:0px;}
.currency-but{ background-image:url(../images/currencyconverter.png); width:194px; height:25px; border:none; cursor:pointer; margin:0px; padding:0px;}
.checkavail-but{ background-image:url(../images/checkavailability.png); width:170px; height:25px; border:none; cursor:pointer; margin:0px; padding:0px;}


.clearall-btn{ background-image:url(../images/clearall.png); width:64px; height:25px; border:none; cursor:pointer; margin:0px; padding:0px;}

html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
margin:0;
padding:0;
}

ol,ul,li {
list-style-type:none;
}

:focus {
outline:0;
}

ins {
text-decoration:none;
}

del {
text-decoration:line-through;
}

p {
color:#000000l;
font:normal 12px/16px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

img {
border:0;
outline:0;
}

a {
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
a:hover {
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

td {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.txt9px {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
text-decoration:none;
}

.txtwhitebold {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
line-height:13px;
text-decoration:none;
}

.txtwhite {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
line-height:13px;
text-decoration:none;
}

.txtheadgrayb {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none;
}

.txtheadblueb {
color:#3285C7;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:700;
text-decoration:none;
}

.txtgrayb {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;
}

.txtgray {
color:#666;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
text-decoration:none;
}

.txtblueb {
color:#3285C7;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:700;
text-decoration:none;
}

.txtheadaircraftname {
color:#00F;
font-family:"Times New Roman", Times, serif;
font-size:17px;
font-weight:700;
text-decoration:none;
}

.lnkecom {
color:#3a6a00;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
text-decoration:underline;
}

.lnkecom:hover {
color:#3a6a00;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
text-decoration:none;
}

.lnkbodyblue {
color:#01395C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;
}

.lnkbodyblue:hover {
color:#000A0F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:underline;
}

.lnkbodyaircraftname {
color:#00F;
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-weight:700;
text-decoration:none;
}

.lnkbodyaircraftname:hover {
color:#000A0F;
text-decoration:underline;
}

.lnkbodygreen {
color:#4e840b;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
text-decoration:underline;
}

.lnkbodygreen:hover {
color:#4e840b;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
text-decoration:none;
}

.lnkfooter:hover {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
text-decoration:underline;
}

.linkfooterlight a{
color:#red;
font:normal 30px Arial, Helvetica, sans-serif;
}

.lnkheader {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

.lnkheader:hover {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:underline;
}

.inputfeild {
border:1px solid #999;
color:#333;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
}

.inputlist {
border:1px solid #999;
color:#333;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
width:145px;
}

.inputlist1 {
border:1px solid #999;
color:#333;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:400;
width:60px;
}

.tblborder {
border:1px solid #3184C6;
}

.inputbtn {
background-color:#16619A;
border:1px solid #003456;
color:#FFF;
font-family:Tahoma, Verdana, Arial, sansSerif;
font-size:11px;
font-weight:700;
}

.txterror {
border:1px dashed #900;
color:#900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;
padding:5px;
}

.txtsuccess {
border:1px dashed #060;
color:#060;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;
padding:5px;
}

.textblack {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.textblackbold {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;
}

.linkblackbold {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:underline;
padding:0;
}

.loginbutton {
background-image:url(/images/login_10.gif);
border:0;
cursor:hand;
height:17px;
width:55px;
margin:0;
padding:0 7px;
}

.logoutbutton {
background-image:url(/images/logout.gif);
border:0;
cursor:hand;
height:17px;
width:55px;
margin:0;
padding:0 7px;
}

#contentcol2 {
float:right;
width:173px;
margin:0 0 0 100px;
padding:20px 0 0;
}

.righthandpic {
background:transparent;
float:right;
margin:-4px 0 15px 20px;
padding:0;
}

.righthandclick {
background:transparent;
float:right;
margin:0 0 5px 5px;
padding:0;
}

#maincontent {
float:left;
voice-family:inherit;
width:740px;
margin:0;
padding:0;
}

.bluetext {
color:#084D84;
}

#main {
width:800px;
margin:0 auto;
}

.content {
color:#ddd;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
line-height:14px;
text-align:justify;
width:780px;
margin:0 auto;
}

.blog_part {
height:194px;
padding-bottom:20px;
width:780px;
margin:auto;
}

.top_img {
background:url(../images/top_gradient.jpg) repeat-x;
border-left:#767676 solid 1px;
border-right:#767676 solid 1px;
float:left;
width:780px;
}

.bot_img {
background:url(../images/bot_gradient.jpg) repeat-x;
border-left:#767676 solid 1px;
border-right:#767676 solid 1px;
float:left;
height:17px;
width:780px;
}

.center_part {
background-color:#020202;
border-left:#767676 solid 1px;
border-right:#767676 solid 1px;
color:#ddd;
float:left;
font-weight:400;
width:780px;
}

.center_part_2 {
color:#ddd;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin-top:10px;
text-align:left;
width:560px;
}

.line {
float:left;
width:5px;
}

.air_img {
float:left;
margin-left:14px;
margin-top:3px;
}

.blog_txt {
color:#ddd;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
padding-left:4px;
padding-top:9px;
}

li {
margin-bottom:10px;
margin-top:10px;
}

.head {
color:#475162;
font:bold 13px Arial, Helvetica, sans-serif;
line-height:22px;
}

.orange {
color:#000;
font:bold 12px Arial, Helvetica, sans-serif;
line-height:20px;
}

#step {
background:url(../images/line_bottom.png) repeat-x bottom;
margin:8px 0 13px;
padding:0;
width:812px;
}

#step ul {
margin:0 0 5px;
padding:0;
}

#step ul li {
background:url(../images/step_arrow.png) no-repeat 0 15px;
color:#a3acb5;
display:block;
float:left;
font:normal 10px Arial, Helvetica, sans-serif;
line-height:38px;
list-style:none;
margin:0 8px 0 0;
padding:0 0 0 11px;
}

#step ul li.select {
background:url(../images/step_select.png) no-repeat bottom;
color:#0066FF;
display:block;
float:left;
font:normal 11px Arial, Helvetica, sans-serif;
line-height:36px;
list-style:none;
margin:0;
padding:0 0 0 0px;
}


#step ul li span {
background:url(../images/step_arrow.png) no-repeat 0 3px;
margin:0 8px 0 0;
padding:0 0 0 14px;
}

.spacer {
clear:both;
}


.line_bottom {
background:url(../images/line_bottom.png) repeat-x;
}

.textfiled {
border:none;
color:#000;
font:normal12px Arial, Helvetica, sans-serif;
height:18px;
width:150px;
}

.headerbg {
background:url(../images/headbg.jpg) no-repeat 0 0;
}

.memberlogin {
color:#FFF;
font-weight:700;
}

a.memberlink {
color:#333;
text-decoration:none;
font-family: 'TrajanProBold';
font-size:12px;
}

a.memberlink:hover {
color:#000;
font-family: 'TrajanProBold';
text-decoration:underline;
font-size:12px;
}

a.loginlink:hover {
color:#FFF;
text-decoration:underline;
font-family: 'TrajanProBold';
font-size:12px;
}

.rightheader {
height:130px;
position:absolute;
width:208px;
}

.boxright {
height:130px;
position:relative;
width:200px;
z-index:10;
}

.sidelogin {
background:url(../images/sidelogin.png) no-repeat 0 0;
font-weight:700;
height:61px;
left:0;
padding-top:37px;
position:absolute;
text-align:center;
top:0;
width:58px;
}

.innerbodytxt {
color:#333;
text-align:left;
}

.innerbodyheading {
color:#000;
font-weight:700;
text-align:left;
}

.getaquote {
background:url(../images/getaquote.jpg) no-repeat 0 0;
height:50px;
margin-top:8px;
width:202px;
padding:110px 10px 0;
font-family:Arial, Helvetica, sans-serif;
}
.more-aircraft{
background:url(../images/moreaircraft.jpg) no-repeat 0 0;
height:50px;
margin-top:8px;
width:202px;
padding:110px 10px 0;
font-family:Arial, Helvetica, sans-serif;
}
.press {
background:url(../images/press.jpg) no-repeat 0 0;
height:50px;
margin-top:8px;
width:202px;
padding:110px 10px 0;
font-family:Arial, Helvetica, sans-serif;
}

.brochure {
background:url(../images/download_brochure.jpg) no-repeat 0 0;
height:50px;
margin-top:8px;
width:202px;
padding:110px 10px 0;
font-family:Arial, Helvetica, sans-serif;
}

.aboutpage ul il a {
background:url(../images/arrow.gif) no-repeat 0 0;
color:#333;
font:normal 12px Arial, Helvetica, sans-serif;
padding-left:12px;
text-decoration:none;
}

.footer {
background:url(../images/footer_image1.png) no-repeat 0 0px ;
height:56px;

}

.footer ul {
list-style-type:none;
margin:0 0 0 200px;
padding:0;
}

.footer ul li {
background:url(../images/footerdivider.gif) no-repeat right 50%;
color:#000;
display:block;
float:left;
font:normal 12px/40px "Trajan Pro",Aerial ,Helvetica, sans-serif;
width:auto;
padding:0 10px;
}

.textFooterLight1
{
font:normal 11px "Times New Roman";
color:#fff;
}
.textFooterLight1 a
{
font:normal 11px "Times New Roman";
color:#fff; text-decoration:none;
}
.textFooterLight1 a:hover
{
font:normal 11px "Times New Roman";
color:#fff; text-decoration:underline; 
}
.bodytitle {
color:#000000;
font:bold 17px "Times New Roman",Aerial ,Helvetica, sans-serif;
}

.honefooter ul li {
background:url(../images/footerdivider.gif) no-repeat right 50%;
color:#FFFFFF;
display:block;
float:left;
font:normal 11px "Times New Roman";
padding:10px 0 0 10px;
}

.safarihonefooter ul li {
background:url(../images/footerdivider.gif) no-repeat right 50%;
color:red;
display:block;
float:left;
font:normal 9.7px 'Times New Roman';
padding:0 10px;
}

.safarihonefooter ul li a {
color:red;
font:normal 11px 'Times New Roman' !important;
text-decoration:none;
}

.copyright {
color:#ddd;
font:normal 11px "Times New Roman";
}

.flashheader {
height:386px;
width:630px;
border-right:solid 1px #FFFFFF;
}

.flashbox {
height:10px;
position:relative;
width:10px;
}

.flashheadernav {
	height:147px;
	left:8px;
	position:absolute;
	top:-150px;
	width:610px;
	z-index:999;
	font:normal 11px/18px 'Times New Roman';
	color:#fff;
}

.flashheadernav ul {
list-style-type:none;
margin:0;
padding:0;
font:normal 12px/18px 'Times New Roman'; color:#fff;
}

.flashheadernav ul li {

width:195px;
height:18px;
font:normal 12px/18px 'Times New Roman'; color:#fff;
display:block;

}
.flashheadernav ul li a{background:url(../images/homenavbg.png) no-repeat 0 0;
width:195px;
height:18px;
 color:#fff;
padding:2px 5px 0 5px;
display:block; text-transform:uppercase;
font-family:"Times New Roman";
font-size:10px;
font-weight:normal;

}

.flashheadernav ul li a:hover{ text-decoration:underline;
background:url(../images/homenavbg_hover.png) no-repeat 0 0;
width:195px;
height:18px;
display:block;
padding:2px 5px 0 5px;
}






.flashheadernav ol {
list-style-type:none;
margin:0 0 0 10px;
padding:0;
font:normal 12px/18px 'Times New Roman'; color:#fff;
}

.flashheadernav ol  li {

width:195px;
height:18px;
font:normal 12px/18px 'Times New Roman'; color:#fff;
display:block;

}
.flashheadernav ol  li a{background:url(../images/homenavbg2.png) no-repeat 0 0;
width:195px;
height:18px;
 color:#fff;
padding:2px 5px 0 5px;
display:block; text-transform:uppercase;
font-family:"Times New Roman";
font-size:11px;
font-weight:normal;

}

.flashheadernav ol  li a:hover{ text-decoration:underline;
background:url(../images/homenavbg_hover2.png) no-repeat 0 0;
width:195px;
height:18px;
display:block;
padding:2px 5px 0 5px;
}






.flashheadernavtitle {
color:#FFFFFF;
text-align:left;
text-decoration:none;text-transform:none;
font-family:"Times New Roman", Times, serif;
/*font-size:10px;*/
font-weight:normal;
border-bottom:1px solid #fff;
padding:0 0 1px 0px;
}

.rightbanner {
height:119px;
position:relative;
width:203px;
}

.rightbanner2 {
height:130px;
/*position:relative;*/
/*width:208px;*/
/*left:0;*/
}

.telhome {
height:37px;
left:203px;
position:absolute;
top:-1px;
width:124px;
}

.member56 {
height:37px;
left:203px;
position:absolute;
top:40px;
width:124px;
}

a:hover,.flashheadernav ul li a:hover {
text-decoration:underline;
font-family:'Times New Roman';
}

.txtfooter,.lnkfooter {
color:#666;
font-family:'Times New Roman';
font-size:10px;
font-weight:400;
text-decoration:none;
}

.textfooterlight,.linkfooterlight1,.linkfooterlighttext {
color:#FFFFFF;
font-family:'TrajanProBold';
font-size:10px;
font-weight:400;
text-decoration:none;
}

.txt_link_color,.txt_link_color:hover {
color:#ddd;
text-decoration:underline;
}

a.loginlink,.flashheadernav ul li a {
color:#FFF;
text-decoration:none;
font-family:'TrajanProBold';
}

.footer ul li a,.honefooter ul li a {
color:#fff;
font:normal 10px/40px 'Times New Roman';
text-decoration:none;
text-align:center;
}

.footer ul li a:hover,.honefooter ul li a:hover,.safarihonefooter ul li a:hover {
color:#fff;
text-decoration:none;
text-align:center;
}

.footer ul li.none,.honefooter ul li.none,.safarihonefooter ul li.none {
background:none;
text-align:center;
}

.honefooter,.safarihonefooter {
background:url(../images/index_footer_image.jpg) no-repeat 0 0;
height:60px;

}

.honefooter ul,.safarihonefooter ul {
list-style-type:none;
margin:0 0 0 10px;
padding:0;

}

a.linkfooterlight:hover,.aboutpage ul il a:hover {
color:#333;
text-decoration:underline;
}
.brochureimg{ width:700px;}
.brochureimg ul { list-style-type:none;}
.brochureimg ul li{ width:150px; height:107px; float:left; display:block; margin-right:10px; border:3px solid #CCCCCC;}

#samp
{
margin:0px;
padding:0px;
}
#samp input[type="text"]
{
background:#fff; border:1px solid #2c4075; padding:3px 0; color:#3b3b3b; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:350px;
}

.namefill {
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#000000;
}


.textFooterLight {	color: #dddddd;	font-size: 10px;	font-weight:normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}

.linkFooterLight {
color:#DDDDDD;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:underline;}
.linkFooterLight:hover {
color: #666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:underline;}

       /*     ================================   ==================================    */   

.aboutmiddlink a { font:bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.aboutmiddlink a:hover{ text-decoration:underline;}


.download
{
font-family:'TrajanProBold', Times, serif; font-size:12px;
}
.download a
{
font-family:'TrajanProBold', Times, serif; font-size:12px; text-decoration:none;
}
.download a:hover
{
font-family:'TrajanProBold', Times, serif; font-size:12px; text-decoration:underline;
}



.normal
{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.normal a
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;
}
.normal a:hover
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;
}




.toplink
{
font-family:'TrajanProBold', Times, serif; font-size:12px; color:#fff;
}
.toplink a
{
font-family:'TrajanProBold', Times, serif; font-size:12px; text-decoration:none;color:#fff;
}
.toplink a:hover
{
font-family:'TrajanProBold', Times, serif; font-size:12px; text-decoration:underline;color:#fff;
}

.cons
{
font-family:"TrajanProRegular", Times, serif;
font-size:10px;
font-weight:normal;
color:#fff;
}
.helicopter-quote{
background:url(../images/helicopter-quote.jpg) no-repeat 0 0;
height:50px;
margin-top:8px;
width:202px;
padding:110px 10px 0;
font-family:Arial, Helvetica, sans-serif;
}
.yacht-quote{
background:url(../images/yacht-quote.jpg) no-repeat 0 0;
height:50px;
margin-top:8px;
width:202px;
padding:110px 10px 0;
font-family:Arial, Helvetica, sans-serif;
}

.reapt
{
background:url(../images/r-middle.png) repeat-y;

}
.air-lik {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0066FF;
text-decoration:none;
}
.air-lik a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0066FF;
text-decoration:none;
}
.air-lik a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0066FF;
text-decoration:underline;
}




.button
{
float:left;
margin:0 0 8px 10px;
}
.middle
{
background:url(../images/b-middle.jpg) repeat-x;
}
.bbt
{
background:#172d42;
border:none;
font:bold 13px Arial, Helvetica, sans-serif;
color:#fff;
cursor:pointer;
}
.head-air{
font-family:"TrajanProRegular", Times, serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#000;
color:#fff;
}

.big1{margin:0px; padding:0px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; text-decoration:none; font-weight:700;}
 #get-your-own{margin:0px; padding:0px; background: url(images/get-your-own.jpg) #FFF repeat-x;}
 .textarea{width:810px; background-color:#FFF; border:1px solid #CCC; padding:0 0 0 10px;}


.fot-link{
    color:#FFFFFF; 
    font:normal 11px "Times New Roman";
    padding:0px;
	text-decoration:none;
}
.fot-link:hover{
    color:#FFFFFF;
    font:normal 11px "Times New Roman";
    padding:0px;
	text-decoration:none;
}
