/* Default Styles */
body				{ margin:0px; font-family:verdana; font-size:11px; background:url(images/newHome/backgroundtile.jpg) repeat-x top;}
td					{ color:#666666; line-height:15px; }
form				{ margin:0px;}
sup					{ color:#666666; font-size:10px;}
a					{ color:#666666; text-decoration:underline; cursor:pointer;}
a:hover				{ color:#cd3333; text-decoration:}
div					{ margin:0px;}
h3.redheading		{ margin:0px; color:#cc3333; font-family:Verdana; font-size:18px; font-weight:normal;}
h3.blackheading		{ margin:0px; color:#000000; font-family:Verdana; font-size:18px; font-weight:normal; padding:0px 0px 5px 0px;}
h4.caption			{ margin:0px; color:#333333; font-family:Verdana; font-size:14px; font-weight:normal; padding:32px 0px 0px 20px;}
hr.hrline			{ float:left; width:520px; text-align:left; margin:0px; border:none; height:1px; padding:0px; line-height:1px; border-bottom:1px solid #666666; }

/* Top Nav*/
.tdtop				{ color:#FFFFFF; height:25px; text-align:right; color:#9a9a9a; }
#logo				{ width:208px; height:82px; margin:12px 0px 10px 10px; }
a.toplink			{ color:#336699; font-size:10px; text-decoration:none; }
a.toplink:hover		{ color:#336699; font-size:10px; text-decoration:underline;}
.designSoquo		{ width:259px; height:25px; background-color:#c7dcea; vertical-align:bottom; padding:0px 0px 0px 6px; }
a.toplinkCurrent    { color:#cd3333; font-size:10px; text-decoration:underline; }

/* menu */
a.clickhere		    { color:#336699; text-decoration:none; }
a.clickhere:hover	{ color:#cd3333; text-decoration:;}

a.menulnk			{ background-image:url(images/menu.gif); display:block; width:122px; height:17px; padding:10px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#656565; font-size:11px; text-decoration:none; }
a.menulnk:hover		{ background-image:url(images/menuHover.gif); display:block; width:122px; height:17px; padding:10px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#ce3235; font-size:11px; text-decoration:none; }
a.menulnk1			{ background-image:url(images/menuYouAre.gif); display:block; width:259px; height:17px; padding:10px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#656565; font-size:11px; text-decoration:none; letter-spacing:-1px; }
a.menulnk1:hover	{ background-image:url(images/menuYouAreHover.gif); display:block; width:259px; height:17px; padding:10px 0px 0px 13px; text-align:left; background-repeat:no-repeat; olor:#656565; font-size:11px; text-decoration:none; letter-spacing:-1px; }
a.menulnk2			{ ackground-image:url(images/manageMyBook.gif); isplay:block; width:127px; height:17px; padding:10px 0px 0px 3px; text-align:left; background-repeat:no-repeat; color:#656565; font-size:11px; text-decoration:none; }
a.menulnk2:hover	{ ackground-image:url(images/manageMyBook.gif); isplay:block; width:127px; height:17px; padding:10px 0px 0px 3px; text-align:left; background-repeat:no-repeat; color:#ce3235; font-size:11px; text-decoration:none; }
.menuHomeBg			{ background-image:url(images/menuHomeBg.gif); background-repeat:no-repeat; width:134px; height:27px; }
#spacer				{ background:url(images/spacer.gif) no-repeat left top; width:1px; height:25px; background-color:#FFFFFF; float:left;}
a.mnulnk			{color:#656565; height:19px;  padding:8px 0px 0px 12px; display:block; text-align:left; float:left; text-decoration:none; order:1px solid #FF0000; clear:both; width:136px;}
a.mnulnk:hover		{color:#ce3235; height:19px;  padding:8px 0px 0px 12px; display:block; text-align:left; float:left; text-decoration:none; clear:both; width:136px; }

a.mnulnk1			{color:#656565; height:19px;  padding:8px 3px 0px 0px; display:block; text-align:right; float:right; text-decoration:none; order:1px solid #FFcc00; width:115px;}
a.mnulnk1:hover		{color:#ce3235; height:19px;  padding:8px 3px 0px 0px; display:block; text-align:right; float:right; text-decoration:none;  width:115px; }

.bookmnubg			{ background:url(images/menuYouAre.gif) no-repeat; width:269px; height:27px;}
.bookmnubg1			{ background:url(images/menuYouAreHover.gif) no-repeat; width:269px; height:27px;}

a.loginbtn 		    { background-image:url(images/buttonLogin.gif); display:block; width:60px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none; }
a.loginbtn:hover	{ background-image:url(images/buttonLoginHover.gif); display:block; width:60px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.finish 		    { background-image:url(images/buttonLogin.gif); display:block; width:46px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none; }
a.finish:hover	    { background-image:url(images/buttonLoginHover.gif); display:block; width:46px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.aro   		    { background-image:url(images/blackAero.gif); display:block; text-align:left; idth:6px; eight:20px; padding:0px 12px 0px 0px;  background-repeat:no-repeat; background-position: 0px 7px; color:#666666; font-size:11px; text-decoration:none; }
a.aro:hover	        { background-image:url(images/redAero.gif); display:block; idth:60px; text-align:left; eight:20px; padding:0px 12px 0px 0px; background-repeat:no-repeat; color:#cc3333; font-size:11px; text-decoration:none;  }

a.aroNew   		    { display:block; text-align:left; idth:6px; eight:20px; padding:0px 12px 0px 0px;  background-repeat:no-repeat; background-position: 0px 7px; color:#666666; font-size:11px; text-decoration:none; }
a.aroNew:hover	    { display:block; idth:60px; text-align:left; eight:20px; padding:0px 12px 0px 0px; background-repeat:no-repeat; color:#cc3333; font-size:11px; text-decoration:none;  }

a.flightsrch    	{ background-image:url(images/buttonFlightSearc.gif); display:block; width:107px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.flightsrch:hover  { background-image:url(images/buttonFlightSearcHover.gif); display:block; width:107px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.searchairc    	{ background-image:url(images/buttonSearchAircraftNow.gif); display:block; width:118px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.searchairc:hover  { background-image:url(images/buttonSearchAircraftNowHovr.gif); display:block; width:118px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.singup 		   	{ background-image:url(images/buttonSearchAircraftNow.gif); display:block; width:80px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.singup:hover  	{ background-image:url(images/buttonSearchAircraftNow.gif); display:block; width:80px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.getquotes      	{ background-image:url(images/buttonGetQuotes.jpg); display:block; width:85px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.getquotes:hover   { background-image:url(images/buttonGetQuotesHover.jpg); display:block; width:85px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.editaircraft    	 { background-image:url(images/buttonEditAircraftSelection.gif); display:block; width:141px; height:20px; padding:0px 0px 0px 13px; ext-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.editaircraft:hover { background-image:url(images/buttonEditAircraftSelectionHover.gif); display:block; width:141px; height:20px; padding:0px 0px 0px 13px; ext-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.saveMyFlight    	 { background-image:url(images/butonSaveMyflight.gif); display:block; width:153px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.saveMyFlight:hover { background-image:url(images/butonSaveMyflightHover.gif); display:block; width:153px; height:20px; padding:0px 0px 0px 13px; ext-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.proceed        	{ background-image:url(images/buttonGetQuotes.jpg); display:block; width:55px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.proceed:hover     { background-image:url(images/buttonGetQuotesHover.jpg); display:block; width:55px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.enter				{ background-color:#00224f; width:122px; height:18px; display:block; margin:0px; padding:0px 0px 0px 10px; font-size:10px; color:#FFFFFF; text-decoration:none; }
a.enter:hover		{ background-color:#fba04b; text-decoration:none; color:#FFFFFF; }
a.submenu			{ color:#597788; font-family:verdana; font-size:11px; text-decoration:none; letter-spacing:-1px;}
#submenu			{ color:#fba04b; font-family:verdana; font-size:11px; text-decoration:none; letter-spacing:-1px;}
a.submenu:hover		{ color:#f38e30; font-family:verdana; font-size:11px; text-decoration:underline;}
#close				{ float:right; eight:14px; width:120px; }
a.close				{ background-color:#00224f; display:block; height:17px; margin:0px; padding:0px 0px 0px 10px; font-size:10px; color:#FFFFFF; text-decoration:none; }
a.close:hover		{ background-color:#00224f; height:17px; text-decoration:none; color:#FF6600; }

a.editaircraft1    	 { background-image:url(images/buttonEditAircraftSelection.gif); display:block; width:110px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.editaircraft1:hover { background-image:url(images/buttonEditAircraftSelection.gif); display:block; width:110px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.editaircraft2    	 { background-image:url(images/editAircraft2.jpg); display:block; width:400px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.editaircraft2:hover { background-image:url(images/editAircraft2.jpg); display:block; width:400px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }


/* Bottom text */
#bottom				{ float:left; color:#666666; margin:0px; padding:3px 0px 5px 0px;}
a.redlinkMore		{ color:#cd3333; text-decoration:none; cursor:pointer;}
a.redlinkMore:hover	{ color:#999999; text-decoration:underline}
a.greylink			{ color:#999999; text-decoration:none; cursor:pointer;}
a.greylink:hover	{ color:#cc3333; text-decoration:underline}
a.greylinkMap		{ color:#999999; text-decoration:none; cursor:pointer;}
a.greylinkMap:hover	{ color:#FFFFFF; text-decoration:underline}
a.greylinkMore		{ color:#999999; text-decoration:none; cursor:pointer;}
a.greylinkMore:hover{ color:#cc3333; }
a.greylink1			{ color:#666666; letter-spacing:-1px; }
a.greylink1:hover	{ color:#cc3333; text-decoration:none; letter-spacing:-1px; }
a.lnk				{ color:#999999; text-decoration:none; }
a.lnk:hover			{ color:#999999; text-decoration:underline; }
.copyright			{ width:276px; float:left; color:#666666;}
.btmlinks			{ float:left; color:#666666; width:216px; order:1px solid #ff0000;}
a.soquo				{ color:#CCCCCC; text-decoration:none}
a.soquo:hover		{ color:#cc3333; text-decoration:underline}
p.btmtxt			{ color:#666666; margin:0px; padding:5px 0px 0px 0px}
a.blackLink			{ color:#666666; text-decoration:none; cursor:pointer; }
a.blackLink:hover	{ color:#cc3333; text-decoration:none;  }
a.blackLinkUnderline		{ color:#666666; text-decoration:underline; cursor:pointer; }
a.blackLinkUnderline:hover	{ color:#cc3333; text-decoration:none;  }
a.redlinkUnderline  	{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:underline;}
a.redlinkUnderline:hover{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:underline;}
a.whiteLink			{ color:#ffffff; text-decoration:none; cursor:pointer; }
a.whiteLink:hover	{ color:#ffffff; text-decoration:underline;  }
/* Text styles */
.redtxt				{ color:#cd3333; margin:0px; padding:0px;}
#redtxt2			{ color:#cd3333;}
.redtxt1			{ color:#cd3333; font-size:10px;}
.movetd			{ color:#c45544; font-size:13px;width:300px;height:1px;border-right:7px;}
.hai                { color:#666666; line-height:18px; }
.redtxtheading		{ color:#cd3333; font-size:14px; }
.greytext			{ color:#666666; }
.greytext1			{ color:#999999;}
.whitetxt			{ color:#FFFFFF;}
.whittxt			{ color:#FFFFFF; font-size:10px;}
.blueTxt			{ color:#336699; }
#redtext			{ background-image:url(images/menuHover.gif); display:block; width:122px; height:17px; padding:10px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#ce3235; font-size:11px; text-decoration:none; }
.orangeText			{ color:#ff6600; margin:0px; padding:0px;}
a.blackLink1			{ color:#333333; text-decoration:none; cursor:pointer; }
a.blackLink1:hover	{ color:#cc3333; text-decoration:none;  }




/*---------------Added by Renil-----------------------*/
.redtxt3			{ color:#cd3333; }
.whiteBg			{ background-color:#FFFFFF;}
.tablestyle1		{ border-top:1px solid #999999; border-left:1px solid #ececec; border-right:1px solid #ececec;background-color:#ececec;	}
.tablestyle2		{ background-color:#FFFFFF;border: 1px solid #cd3333;}
.tablestyle3		{ background-color:#ececec;border-left:1px solid #ececec; border-right:1px solid #ececec;}
.tdStyle1			{ border-bottom:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #999999;}
.tdStyle2			{ border-bottom:1px solid #999999; border-top:1px solid #999999;}
.tdStyle3			{ border-bottom:1px solid #999999; border-right:1px solid #999999;}
.tdStyle4			{ border-bottom:1px solid #999999;}
.tdStyle5			{ border-right:1px solid #ececec;}
.tdStyle6			{ background-color:#f7f7f7;border-bottom:1px solid #FFFFFF;}
.trColor1			{ background-color:#FFFFFF;}
.trColor2			{ background-color:#fafafa;}
.bgColor1			{ background-color:#ececec;}
.border1			{ background-color:#f7f7f7;border-bottom:1px solid #FFFFFF;}
.border2			{ text-decoration: none;border:1px solid #cd3333;color: black;font-size: medium;}
.bgChkBox			{ background-color:#f7f7f7;	}
.greyline           { background-color:#e6e6e6;}
a.gerylinkSummary   { text-decoration:none;color:#999999; }
.popup1				{ background-color:#FFFFFF;border: 1px solid #cd3333;}
.popup2				{ background-color:#FFFFFF;border: 2px solid #cd3333;}
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid #cd3333;
font:normal 11px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 275px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
ol { margin-left:25px; }
 
/*--------------------------------------------------*/





/*  Content Styles */
.homeBanner			{ idth:809px; height:448px; background-color:#ececec; padding:4px 10px 6px 10px;  }
.worldwide			{ background:url(images/worldWideDestinationsImg.jpg) no-repeat; width:267px; height:245px;}
.worldwide1			{ background:url(images/destinations.jpg) no-repeat; width:267px; height:200px;}
.inBanner			{ width:809px; background-color:#ececec; padding:4px 10px 6px 10px;  }
.bannerImg			{ width:542px; height:276px; background-image:url(images/bannerImg.jpg); background-repeat:no-repeat;}
.lftTd				{ font-size:10px; width:265px; height:308px; text-align:left; }
.lftTdBg			{ width:262px; height:302px; background-image:url(images/tdBg.gif); background-repeat:repeat-x; padding:5px; vertical-align:top; }
#tblQuickQuote		{ width:248px; height:286px; background-color:#FFFFFF; padding:10px 7px 6px 7px; line-height:15; margin:0px; }
#tblQuickQuoteForSave{ width:540px; height:170px; background-color:#FFFFFF; padding:10px 7px 6px 7px; line-height:15; margin:0px; }

#tblQuickQuoteForPartners		{ width:260px; height:286px; background-color:#FFFFFF; padding:10px 7px 6px 7px; line-height:15; margin:0px; position: absolute; }
.Featuerd			{ text-align:left; padding:12px 8px 8px 8px; width:359px; line-height:16px; }
.login				{ width:530px; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding:0px 5px 5px 6px; eight:61px;}
.insideLogin		{ width:511px; height:41px; background-color:#ededed; padding:9px; line-height:19px; }
.yourTime			{ width:257px; height:110px; padding:0px 5px 5px 5px; border-left:#d6d6d6 1px solid; border-right:#d6d6d6 1px solid; border-bottom:#d6d6d6 1px solid;  }
.insideYourTime		{ width:237px; eight:120px; padding:9px; background-image:url(images/tdBg.jpg); background-repeat:repeat-x; line-height:16px;  }
#flightSearch		{ width:120px; height:20px; float:right; padding:235px 10px 0px 0px; argin-right:10px; }

.content			{ margin:0px; padding:10px; }
.content1			{ margin:0px; padding-left:10px; }
a.redlink  			{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:none;text-align:left;}
a.redlink:hover		{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:underline;}
a.redlink1 			{ color:#666666; font-family:verdana; font-size:11px; text-decoration:none;}
a.redlink1:hover	{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:none;}
a.redlinks1 		{ color:#999999; font-family:verdana; font-size:11px; text-decoration:none;}
a.redlinks1:hover	{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:none;}

a.redlink2 			{ color:#656565; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/yourTimeImg.jpg);background-repeat:no-repeat; padding:0px 5px 0px 5px }
a.redlink2:hover	{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/yourTimeImgClr.jpg);background-repeat:no-repeat; }

a.bluGrayLnk		{ color:#336699; font-family:verdana; font-size:10px; text-decoration:none; }
a.bluGrayLnk:hover	{ color:#336699; font-family:verdana; font-size:10px; text-decoration:underline; }
a.blulnk			{ color:#656565; font-family:verdana; font-size:11px; text-decoration:underline; }
a.blulnk:hover		{ color:#336699; font-family:verdana; font-size:11px; text-decoration:none;}
a.next			    { color:#999999; font-family:verdana; font-size:11px; text-decoration:none; }
a.next:hover		{ color:#2a74ba; font-family:verdana; font-size:11px; text-decoration:none;}

a.blulnk1			{ color:#656565; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/aeroBlackBox.gif); background-repeat:no-repeat; background-position:left;  }
a.blulnk1:hover		{ color:#336699; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/aeroBlueBox.gif); background-repeat:no-repeat; }
a.quiklnk			{ color:#336699; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/aeroBlueBox.gif); background-repeat:no-repeat; }
a.quiklnk:hover		{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/aeroredBox.gif); background-repeat:no-repeat; }
a.quiklnk1			{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:none; padding:0px 0px 0px 15px; background-image:url(images/aeroRedBox.gif); background-repeat:no-repeat; }
a.quiklnk1:hover	{ color:#336699; font-family:verdana; font-size:11px; padding:0px 0px 0px 15px; text-decoration:none;background-image:url(images/aeroBlackBox.gif);  background-repeat:no-repeat; }

a.quiklnks			{ color:#666666; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/aeroBlackBox.gif); background-repeat:no-repeat; background-position:left; }
a.quiklnks:hover	{ color:#cd3333; font-family:verdana; font-size:11px; text-decoration:none; background-image:url(images/aeroredBox.gif); background-repeat:no-repeat; }
a.GrayLnk		    { color:#999999; font-family:verdana;  text-decoration:none; }
a.GrayLnk:hover  	{ color:#cc3333; font-family:verdana;  text-decoration:underline; }

a.GrayLnks		    { color:#666666; font-family:verdana;  text-decoration:none; }
a.GrayLnks:hover  	{ color:#cc3333; font-family:verdana;  text-decoration:underline; }


a.ul	        	    { list-style:none; margin:0px; padding:0px 0px 2px 10px;}
a.ul li				{ list-style:none; margin:0px; padding:1px 0px 2px 11px; background:url(images/blackAero.gif) no-repeat 0px 9px;}

/* Form Styles */
/*.txtbox				{ width:130px; height:16px; border:1px solid #999999;color:#999999; font-size:10px;}
.txtbox1			{ width:110px; height:16px; border:1px solid #999999;color:#999999; font-size:10px;}
.txtbox2			{ width:40px;  height:16px; border:1px solid #999999;color:#999999; font-size:10px;}
.txtbox3			{ width:132px; height:16px; border:1px solid #999999;color:#999999; font-size:10px;}
.txtbox4			{ width:165px; height:16px; border:1px solid #999999;color:#999999; font-size:10px;}
.txtbox5			{ width:88px;  height:16px; border:1px solid #999999;color:#999999; font-size:10px;}
.txtbox6			{ width:218px; height:16px; border:1px solid #999999;color:#999999; font-size:10px;}
.txtbox7			{ width:526px; height:72px; border:1px solid #999999;color:#999999; font-size:10px; }*/

.txtbox				{ width:130px; height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox1			{ width:110px; height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox2			{ width:40px;  height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox3			{ width:132px; height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox4			{ width:165px; height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox5			{ width:82px;  height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox6			{ width:218px; height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox7			{ width:526px; height:72px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox8			{ width:86px;  height:16px; border:1px solid #999999;color:#999999; font-size:10px; }
.txtbox9			{ width:165px; height:16px; color:#999999; font-size:10px; }
.txtbox10			{color:#999999;}

.chkbox				{ border:#597788 1px solid; }
.mailtxtbox			{ width:237px; height:18px; border:1px solid #666666; }
.contxtbox			{ width:295px; height:18px; border:1px solid #666666; }
.enqtxtbox			{ width:158px; height:18px; border:1px solid #666666; }
.cmbBox1			{ width:80px; font-size:11px; color:#828282; border:1px solid #999999;  }
.cmbBox2			{ width:222px; font-size:11px; color:#828282; border:1px solid #999999;  }
.cmbBoxTime			{ width:105px; font-size:11px; color:#828282; border:1px solid #999999;  }
.cmbBoxTime1		{ width:90px; font-size:11px; color:#828282; border:1px solid #999999;  }
.cmbBoxTime2		{ width:197px; font-size:11px; color:#828282; border:1px solid #999999;  }
.bedcmbbox1			{ width:133px; font-size:11px; border:1px solid #999999;  }
.conenqcmbbox		{ width:163px; font-size:11px; border:1px solid #999999;  }
.lanenqcmbbox		{ width:282px; font-size:11px; border:1px solid #999999;  }
.sqftcmbbox		    { width:80px; font-size:11px; border:1px solid #999999;  }
.natenqcmbbox		{ width:389px; font-size:11px; border:1px solid #999999;  }
.brocmbbox		    { width:392px; font-size:11px; color:#333333; border:1px solid #597788;}
.areacommen			{ width:389px; font-size:11px; color:#333333; border:1px solid #999999; }
.areacommen1		{ width:378px; font-size:11px; height:120px;  border:1px solid #597788; color:#333333;}
.enqtextarea		{ width:238px; height:100px; border:1px solid #666666;}
.search				{ width:255px; margin:0px; padding:0px 0px 0px 10px; ackground-color:#b2bfc7; color:#597788; order:1px solid #000000; }
.searchButton		{ height:17px; width:124px; padding:0px 0px 0px 8px; margin:0px; color:#faa04c; font-size:10px; background-color:#FFFFFF; float:right; }

/* Others Styles */
#hidimg				{background-color:#00224f; width:131px; height:17px; color:#FFFFFF; float:right;}
a.hidimg			{ background-color:#00224f; idth:122px; height:17px; display:block; margin:0px; padding:0px 0px 0px 10px; font-size:10px; color:#FFFFFF; text-decoration:none; }
a.hidimg:hover		{ background-color:#b2bfc7; text-decoration:none; color:#FFFFFF; }
.greenclr			{color:#339933; }
         
.redclr        		{color:#ff4141; }
ul					{ padding:0px 0px 0px 0px; }
li					{margin:0px; padding:7px 0px 4px 0px }

ol					{padding:0px 0px 0px 0px; }
li					{margin:0px; padding:7px 0px 4px 0px }

ul.smallbul			{ list-style:none; margin:0px; padding:0px 0px 0px 0px;}
ul.smallbul li		{ list-style:none; margin:0px; padding:0px 0px 0px 10px; background:url(images/small_bul.gif) no-repeat 0px 7px;}
#checkbox			{padding:6px; border-bottom:1px solid #FFFFFF; background-color:#ececec; }

.scroll  			{ 	margin:0px;	
						width:200px; height:270px; 
						top:12px; eft:10px;
						padding:10px 0px 0px 10px;
						vertical-align:top;
						overflow:auto;
						scrollbar-face-size:4px;
						crollbar-face-color:#cc3333;
						scrollbar-highlight-color:#dae0fb;
						crollbar-shadow-color:#404764;
						crollbar-3dlight-color:#FFFFFF;
						scrollbar-arrow-color:#cc3333;
						scrollbar-track-color:#ececec;
						crollbar-darkshadow-color:#29336e;
						rollbar-base-color:#ffffff;
						z-index:2;
			      }

/**
 * The automcomplete box styling
 */
div.auto_complete {
    width: auto;
    background: #fff;
   	
}

div.auto_complete ul {
    border: 1px solid #31430f;
    margin: 0;
    padding: 0;
    width: 250px;
    list-style-type: none;
    background: #fff;
   padding-bottom: 2px;    
}

div.auto_complete ul li {
    margin: 0;
    padding: 3px;
    text-align: left;
    color:#000000;
}

div.auto_complete ul li.selected {
    background-color: #dcedad;
}

div.auto_complete ul strong.highlight {
    color: #800;
    margin:0;
    padding:0;
}
Table.style_new_searchField{
	width:98%;
	color:#000;
	margin-left:11px;
	margin-right:3px;
	font-size:11px;
	}
	.style_new_searchField th{color:#fff;
	font-weight:normal;
	text-align:left;}
	
input.formButton			{background-image:url("images/buttonEditAircraftSelection.gif"); display:block; width:110px; height:20px; padding:0px 0px 0px 13px; ext-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
input.btnhov				{ background-image:url("images/buttonEditAircraftSelectionHover.gif"); display:block; width:110px; height:20px; padding:0px 0px 0px 13px; ext-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
input.formButton1 		{ background-image:url("images/butonSaveMyflight.gif"); display:block; width:130px; height:20px; padding:0px 0px 0px 13px; ext-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
input.btnhov1			{ background-image:url("images/butonSaveMyflightHover.gif"); display:block; width:130px; height:20px; padding:0px 0px 0px 13px; ext-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

.scrollNew  			{ 	margin:0px;	
						width:267px; height:200px; 
						top:12px; eft:10px;
						padding:10px 0px 0px 0px;
						vertical-align:top;
						overflow:auto;
						scrollbar-face-size:4px;
						crollbar-face-color:#cc3333;
						scrollbar-highlight-color:#dae0fb;
						crollbar-shadow-color:#404764;
						crollbar-3dlight-color:#FFFFFF;
						scrollbar-arrow-color:#cc3333;
						scrollbar-track-color:#ececec;
						crollbar-darkshadow-color:#29336e;
						rollbar-base-color:#ffffff;
						z-index:2;
			      }		
.scrollTender			{	overflow:auto;
						scrollbar-face-size:4px;
						crollbar-face-color:#cc3333;
						scrollbar-highlight-color:#dae0fb;
						crollbar-shadow-color:#404764;
						crollbar-3dlight-color:#FFFFFF;
						scrollbar-arrow-color:#cc3333;
						scrollbar-track-color:#ececec;
						crollbar-darkshadow-color:#29336e;
						rollbar-base-color:#ffffff;
						z-index:2;
}


.scrollTender1			{width:250px; height:104px;
						
						z-index:2; padding:0px;
}
.scrollTender2			{	width:235px; height:100px; overflow:auto; top:0px; margin-top:45px;white-space:nowrap;
						
							
}

.scrollTender3			{width:243px; height:90px;
						
						z-index:2; padding:0px;
}
.scrollTender4			{	width:233px; height:86px; overflow-y:auto; overflow-x:hidden;top:0px; margin-top:61px;padding-right:5px;
						
							
}
.scrollTender5			{width:216px; height:90px;
						
						z-index:2; padding:0px;
}
.scrollTender6			{	width:206px; height:86px; overflow-y:auto; overflow-x:hidden;top:0px; margin-top:61px;padding-right:5px;
						
							
}
table.search_list td{
	padding:4px;
	border-bottom:1px solid #ccc;
	}
table.search_list td.bold_text{
	width:15%;
	}
table.search_list td.main_text{
	width:30%;
	}		
table.search_list td.chkbox{
	width:5%;
	}	
table.search_list td.text_head{
	background-color:#ffffff;
	color:#cd3333;
	font-weight:bold;
	padding:5px 0px 4px 10px;
	}	
table.search_list td.sub_head{
	background-color:#ffffff; 
	color:#666666; 
	font-weight:bold;
	}
/*popup style*/

table.popup{
	width:700px;
	margin-left:0px;
	margin-top:0px;
	border:1px solid #ECECEC;
} 
table.popup td.reg_td{	
	padding:5px;
	}
table.popup td{
	padding:0px;}	
table.popup label{
	font-weight:bold;
	}	
table.popupheader{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
	}
table.popupheader td{	
	background-color:#CD3333;
	color:#fff;
	}
table.popup_image{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
	}
table.popup_image td{
	border:1px solid #ECECEC;
	padding:0px;
	margin:0px;
	}
table.popup_image td.rollover{
	background-color:#999999;
	color:#fff;
	padding-left:5px;
	}

/*Kiwi popup style*/

table.kiwi_popup{
	width:700px;
	margin-left:0px;
	margin-top:0px;
	font-family: trebuchet ms,arial,sans-serif;
	font-weight: normal;
	font-size: 12px;

}
table.kiwi_popup td strong{	
font-size: 12px;
}
table.kiwi_popup td.kiwi_reg_td{	
	padding:5px;
	text-align:right;
	border:1px solid #303030;
	}
table.kiwi_popup td.kiwi_msg_td{		
	border:1px solid #303030;
	padding-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #303030;
	color: #CCCCCC;
	vertical-align: middle;
	}
table.kiwi_popup td{
	padding:0px;}	
table.kiwi_popup label{
	font-weight:bold;
	}	
table.kiwi_popupheader{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
	}
table.kiwi_popupheader td{	
	background-color:#000000;
	color:#FFFFFF;
	}
table.kiwi_popup_image{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
	}
table.kiwi_popup_image td{
	border:1px solid #ECECEC;
	padding:0px;
	margin:0px;
	}
table.kiwi_popup_image td.rollover{
	background-color:#999999;
	color:#fff;
	padding-left:5px;
	}
a.kiwi_close_lnk{
	text-decoration: none; 
	color: rgb(255, 255, 255); 
	cursor: pointer;
}
a.kiwi_close_lnk:hover{
	text-decoration: none; 
	color: rgb(255, 255, 255); 
	cursor: pointer;
}
div.kiwi{
display: none;
}

	
/*popupGallery style*/

table.popupGallery{
	width:500px;
	margin-left:0px;
	margin-top:0px;
	border:1px solid #ECECEC;
} 
table.popupGallery td.reg_td{	
	padding:5px;
	}
table.popupGallery td{
	padding:0px;}	
table.popupGallery label{
	font-weight:bold;
	}	
table.popupGalleryheader{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
	}
table.popupGalleryheader td{	
	background-color:#CD3333;
	color:#fff;
	}
table.popupGallery_image{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
	}
table.popupGallery_image td{
	border:1px solid #ECECEC;
	padding:0px;
	margin:0px;
	}
table.popupGallery_image td.rollover{
	background-color:#999999;
	color:#fff;
	padding-left:5px;
	}	

.bold_text{
	color:#666;
	font-weight:bold;
	}

	
table.usertable{
	width:100%;
	border-bottom:1px solid #ddd;
	}	
table.usertable td.reg_fields{
	padding-right:10px;
	text-align:right;
	font-weight:bold;
	height:25px;
	width:150px; 
	}
table.usertable input.txtfield{
	width:220px; 
	height:18px; 
	border-left:1px solid #999999; 
	border-top:0px solid #999999; 
	border-bottom:0px solid #999999;  
	border-right:1px solid #999999;  
	background-image:url(../images/bg_rpt.gif); 
	background-repeat:repeat-x;
	}
/* menu Image style */
.linkImage {
	border:0px none;
	vertical-align: middle;
	margin-top: -1px;
	}	
	
.bookmnubgCharter			{ background:url(images/menuYouAreRed.gif) no-repeat; width:269px; height:27px;}
a.mnulnk_Charter			{color:#FFFFFF; height:14px;  padding:7px 0px 0px 12px; display:block; text-align:left; float:left; text-decoration:none; order:1px solid #FF0000; clear:both; width:68px;}
a.mnulnk_Charter:hover		{color:#FFFFFF; height:14px;  padding:7px 0px 0px 12px; display:block; text-align:left; float:left; text-decoration:none; clear:both; width:68px; }
a.mnulnknew_Charter			{color:#FFFFFF; height:14px; padding:7px 0px 0px 0px; display:block; text-align:left;  text-decoration:none; order:1px solid #FF0000; clear:both; width:52px;}
a.mnulnknew_Charter:hover		{color:#FFFFFF; height:14px; padding:7px 0px 0px 0px;  display:block; text-align:left;  text-decoration:none; clear:both; width:52px; }
a.mnulnk_Charter_admin			{color:#FFFFFF;  padding:7px 0px 0px 8px; display:block; text-align:left; float:left; text-decoration:none;}

.pasInfoTd {
	padding-top:7px;
	vertical-align:top;
}
.cmbBoxPasInfo { 
	width:250px;
	height:18px; 
	font-size:11px; 
	color:#828282; 
	border:1px solid #999999;  
}
.txtboxPasInfo { 
	width:247px; 
	height:16px; 
	border:1px solid #999999;
	color:#999999; 
	font-size:10px; 
	}

.txtAreaPasInfo {
	width:451px;
	color:#999999;
	font-family:Verdana; 
	font-size:11px; 
	line-height:16px;
	border:1px solid #999999;
	}

div.info
{
background-image:url(images/quetionTender.gif);

background-position:top right;

background-repeat:no-repeat;

position:relative; /*this is the key*/

z-index:24; ;

color:#red;

text-decoration:none;

height:10px;
width:20px;
float:right;
display:inline;

}

div.info:hover
{
background-image:url(images/redQuestion.gif);
z-index:25;

}

div.info span
{

display:none;


}

div.info:hover span
{ /*the span will display just on :hover state*/

display:inline;
position:absolute;

top:-61px;left:16px;width:243px;height:90px;
/*
background-image:url(images/arrowpopup.gif);
background-repeat:no-repeat;*/

text-align: left;
           

}

.selectedTd {
color: #ffffff;
}




a.info
{

position:relative; /*this is the key*/

z-index:24; ;

color:#red;

text-decoration:none;

}

a.info:hover
{

z-index:25;

}

a.info span
{display: none

}

a.info:hover span
{ /*the span will display just on :hover state*/

display:inline;

position:absolute;

top:-45px;left:10px;  width:250px;height:104px;



text-align: left;


}
a.mnulnk2			{color:#656565; height:19px;  padding:8px 0px 0px 0px; display:block; text-align:right; float:right; text-decoration:none; order:1px solid #FFcc00; width:95px;}
a.mnulnk2			{color:#656565; height:19px;  padding:8px 0px 0px 12px; display:block; text-align:left; float:left; text-decoration:none; order:1px solid #FF0000; clear:both; width:150px;}
a.mnulnk2:hover		{color:#ce3235; height:19px;  padding:8px 0px 0px 12px; display:block; text-align:left; float:left; text-decoration:none; clear:both; width:150px; }
.hdrNew{
	height:25px;
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-indent:10px;
	background-color: #cd3333;
	border-bottom:1px solid #fff;
}

div.info1
{
background-image:url(images/quetionTender.gif);

background-position:top right;

background-repeat:no-repeat;

position:relative; /*this is the key*/

z-index:24; ;

color:#red;

text-decoration:none;

height:10px;
width:20px;
float:right;
display:inline;

}

div.info1:hover
{
background-image:url(images/redQuestion.gif);
z-index:25;

}

div.info1 span
{

display:none;


}

div.info1:hover span
{ /*the span will display just on :hover state*/

display:inline;
position:absolute;

top:-61px;left:16px;width:216px;height:90px;
/*
background-image:url(images/arrowpopup.gif);
background-repeat:no-repeat;*/

text-align: left;
           

}

div.time
{


position:relative; /*this is the key*/

z-index:24; ;

color:#red;

text-decoration:none;



display:inline;

}

div.time:hover
{

z-index:25;

}

div.time span
{

display:none;


}

div.time:hover span
{ /*the span will display just on :hover state*/

display:inline;
position:absolute;

top:-48px;left:16px;width:243px;height:90px;
/*
background-image:url(images/arrowpopup.gif);
background-repeat:no-repeat;*/

text-align: left;
           

}


a.time
{

position:relative; /*this is the key*/

z-index:24; ;

color:#red;

text-decoration:none;

}

a.time:hover
{

z-index:25;

}

a.time span
{display: none

}

a.time:hover span
{ /*the span will display just on :hover state*/

display:inline;

position:absolute;

top:-45px;left:10px;  width:250px;height:104px;



text-align: left;


}


div.info2
{
background-image:url(images/close.gif);

background-position:top right;

background-repeat:no-repeat;

position:relative; /*this is the key*/

z-index:24; ;

color:#red;

text-decoration:none;

height:10px;
width:20px;
float:right;
display:inline;

}

div.info2:hover
{

z-index:25;

}

div.info2 span
{

display:none;


}

div.info2:hover span
{ /*the span will display just on :hover state*/

display:inline;
position:absolute;

top:-61px;left:16px;width:216px;height:90px;
/*
background-image:url(images/arrowpopup.gif);
background-repeat:no-repeat;*/

text-align: left;
           

}

div.info3
{
background-image:url(images/close.gif);

background-position:top right;

background-repeat:no-repeat;

position:relative; /*this is the key*/

z-index:24; ;

color:#red;

text-decoration:none;

height:10px;
width:20px;
float:right;
display:inline;

}

div.info3:hover
{

z-index:25;

}

div.info3 span
{

display:none;


}

div.info3:hover span
{ /*the span will display just on :hover state*/

display:inline;
position:absolute;

top:-61px;left:16px;width:243px;height:90px;
/*
background-image:url(images/arrowpopup.gif);
background-repeat:no-repeat;*/

text-align: left;
           

}
#ruler { visibility: hidden; white-space: nowrap; }

/*---------------Added by Syed-----------------------*/
table.quoteSummary {
border:#e6e6e6 1px solid;

}

table.quoteSummary font{
color: #999999;
font-size: 11px;
}

.quoteTd1{
border-top:#989898 1px solid;
}

.quoteTd2{
border-left:#989898 1px solid;
}

.quoteTd3{
border-bottom:#989898 1px solid;
}

.quoteTr1{
background-color: #ececec;
}

.clsAirfSpan{
color:#FF5809
}

.gmapSelectDiv{
background-color:#cd3333;
font-size:12;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.infowindow_td {
	color:#FFFFFF;
}

.fontStyle{
color: #999999;
/*font-size: 11px;*/
}

a.reg 		   	{ background-image:url(images/proceedWithReg.gif); display:block;width:175px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }
a.reg:hover  	{ background-image:url(images/proceedWithRegHovr.gif); display:block; width:175px; height:20px; padding:0px 0px 0px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none;  }

table.thankYou{
background-color: #FFFFFF;
}

.thankYouTd{
border-right:1px solid #ececec;
}

.tooltipSpan{
color:#666666;
}

.aircraftLegLinkSelect{
	font-weight: bold;
}

.aircraftLegLinkNorm{
	font-weight: normal;
}

.quoteSelected{
	background-color: #ececec;
}

.quoteUnSelect{
	background-color: #ffffff;
}
#tblQuickQuoteForParadizo 		{ width:278px; height:235px; background-color:#eceade; padding:10px 7px 6px 7px; line-height:15; margin:0px; font-family: Lucida Grande,Trebuchet MS,verdana,arial,sans-serif; position:absolute; }
.Featuerd			{ text-align:left; padding:12px 8px 8px 8px; width:359px; line-height:16px; }
.login				{ width:530px; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding:0px 5px 5px 6px; eight:61px;}
.insideLogin		{ width:511px; height:41px; background-color:#ededed; padding:9px; line-height:19px; }
.yourTime			{ width:257px; height:110px; padding:0px 5px 5px 5px; border-left:#d6d6d6 1px solid; border-right:#d6d6d6 1px solid; border-bottom:#d6d6d6 1px solid;  }
.insideYourTime		{ width:237px; eight:120px; padding:9px; background-image:url(images/tdBg.jpg); background-repeat:repeat-x; line-height:16px; cursor: pointer; }



 #tableInstruction_td{
	border-top:#989898 1px solid;
	padding:15px 0px 2px 8px;			
}

.td_depart{
	padding-top:10px;
	background-color:#FFFFFF;	
}
.td_airfieldName{
	background-color:#FFFFFF;	
}
.td_searchCity{
	padding-top:25px;
	background-color:#FFFFFF;	
}
.td_dateFld{
	padding-top:12px;
	background-color:#FFFFFF;	
}
.td_pax1{
	padding-top:26px;
	background-color:#FFFFFF;	
}
.td_pax1Fld{
	padding-top:16px;
	background-color:#FFFFFF;	
}
.td_arrive{
	padding-top:10px;
	padding-bottom: 2px;
	background-color:#FFFFFF;	
}
.td_arrivalAirfieldName{
	padding-top:10px;
	width:65%;
	background-color:#FFFFFF;	
}
.toCode{
	text-align:left;
	width:33%;
	background-color:#FFFFFF;	
}
.td_searchCityOfArrival{
	padding-top:25px;
	background-color:#FFFFFF;	
}
.tdDepart_leg{
	padding-top:10px;
	background-color:#FFFFFF;	
}
.tdBlank1_leg{
	background-color:#FFFFFF;	
}
.tdDepartQn_leg{
	background-color:#FFFFFF;	
}
.tdCommonBlk{
	background-color:#FFFFFF;	
}
.tdChk1_leg{
	padding-top:5px;
	background-color:#FFFFFF;	
}
.tdChk1_leg{
	padding-top:22px;
	background-color:#FFFFFF;	
}
.tdDepDateField_leg{
	padding-top:10px;
	background-color:#FFFFFF;	
}
.tdChk2_leg{
	padding-top:5px;
	background-color:#FFFFFF;	
}
.td_arrFieldHead_leg{
	padding-top:25px;
	background-color:#FFFFFF;	
}
.td_arrField_leg{
	padding-top:10px;
	background-color:#FFFFFF;	
}
.td_arrFieldCode_leg{
	padding-left:5px;
	background-color:#FFFFFF;	
}
.td_searchArrCity_leg{
	padding-top:25px;
	background-color:#FFFFFF;	
}
.td_returnDate{
	padding-top:25px;
	background-color:#FFFFFF;	
}
.td_arrivalDateFld{
	padding-top:12px;
	background-color:#FFFFFF;	
}
.show_less_font{
	color:#FFFFFF;	
}
.redtxt10{ 
	color:#cd3333;
	margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}
.loadingStyle{
	background-color:#FFFFFF;	
}
 
  
/*------------------------------------------------------*/
.contactLeftSearch{
	vertical-align:middle; 
	margin-top:-2px;
	border:0;
}

.blueTextDecoration{
	color:#336699;
	text-decoration: none;
}
.missionTd{
	letter-spacing:-1px; 
	height:20px; 
	text-align:left; 
	width:267px;
}
.howTd{
	letter-spacing:-1px; 
	height:20px;
}
.newHead{
	display: block; 
	font-family: helvetica,sans-serif; 
	font-weight: normal; 
	font-size: 2em; 
	color: #CD3333; 
	margin: 0.2em 0;
}
.contactText{
	width:365px; 
	font-family:arial; 
	font-size:12px; 
	color:#999999;
}

.bHome{
	padding: 10px;
	background-color: #FFF;
	}
div#nifty{ 
	margin: 0px;
	background: #cd3333; 
	width:500px; 
	height:10px;
	}
b.rtop, b.rbottom{
	display:block;
	background: #FFF;
	}
b.rtop b, b.rbottom b{
	display:block;
	height: 1px;
    overflow: hidden; 
	background: #cd3333; 
	}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{
	margin: 0 1px;
	height:2px
	}
div#alert_head{
	width:490px; 
	height:20px ;
	margin: 0px;
	background-color:#cd3333;
	color:#FFFFFF;
	padding-left:10px;
	}
div#alertdata{
	width:480px; 
	height:200px ;
	font-size:14px; 
	font-family:Verdana; 
	line-height:18px;
	border:1px solid #cd3333;
	padding:10px 10px 10px 8px; 
	background-color:#FFFFFF;
	}
div.alert{
	width:400px; 
	height:170px ;
	display:block;	
	}
.airfieldFinder{
	margin:115px 0px 0px 0px;
	text-align:center; 
	width:267px;
}
.homeH2{
	font-weight: normal; 
	font-family: helvetica,sans-serif; 
	color: rgb(205, 51, 51); 
	margin: 0.1em; 
	font-size: 1.8em;
}
.homeH3{
	font-weight:normal; 
	font-family: helvetica,sans-serif; 
	font-size: 1.8em; 
	margin:0.2em 0;
}
.yourTimeDiv{
	float:right; 
	width:160px;
}
.quickLinkHead{
	margin: 0.2em 0pt; 
	font-weight: normal; 
	font-family: helvetica,sans-serif; 
	font-size: 1.8em; 
	color: #CD3333;
}
.quickLinkTop{
	width:203;
	padding-top:8px; 
	line-height:20px;
}
.quickQuoteDepartLeft{
	width: 24%;
	float: left;
	font-weight: bold;
}
.quickQuoteDepartRight{
	width: 75%;
	float: right;
}
.quickQuoteOutboundTime{
	float:right; 
	width:17px; 
	height:20px;
}
.quickSearch{
	float:left; 
	width:100px; 
	height:20px;
}
.flightSearchTd{
	background-color:#000000; 
	height:276px; 
	width:544px;
}

.menuListHead{
	list-style-type: none; 
	margin: 0; 
	padding: 0;
}
.menuListItem{
	height: 10px;
}
.ashLink{
	text-decoration: none;
	cursor: pointer;
}
.imageLeftLink{
	vertical-align:middle; 
	margin-top:-2px;
	border: 0px none;
}
.teamhd{
	padding-top:0px; 
	padding-left:10px; 
	font-weight:bold;
}
.teamDesc{
	padding-top:0px; 
	padding-left:10px;
}
.teamBord{
	border-top:1px solid #ddd; 
	height:2px; 
}
.backTopTd{
	border-bottom:1px solid #ddd; 
	border-top:0px solid #ddd;
}
.fleetTd{
	border-right:1px solid #ececec; 
	padding:0px 4px 0px 0px;
}
.fleetAboutTd{
	border-right: 0px solid rgb(236, 236, 236); 
	padding: 0px 4px 0px 0px;
}
.redTxtDecoration{ 
	color:#cd3333; 
	margin:0px; 
	padding:0px;
	text-decoration: none;
	cursor: pointer;
}
.destData{
	border-top: 1px solid rgb(152, 152, 152);
	padding: 15px 0px 2px 8px;
}
.destHd{
	font-family: helvetica,sans-serif; 
	color: #CD3333; 
	font-size: 1.2em; 
	font-weight: bold; 
	margin: 0em;
}
.destMap{
	width: 537px ; 
	height: 380px
}
.latestStory{
	margin-top:20px;
	background-color:#f5f5f5;
	border:1px solid #d6d6d6;
	/*background-image:url(images/latestpress.gif);*/
	background-position: right top;
	background-repeat: no-repeat;
	table-layout: fixed; 
}
.siteSeal{
	padding:30px 0px 7px 9px;
}
.sessionExpir{
	margin-left:350px;
	margin-top:200px;
	display:none;
}
.sessExpTab{
	border: 1px solid #cd3333;
	background-color: #FFFFFF;
	width: 470px;
}
.sessExpTd{
	padding-top:13px;
	padding-bottom: 7px;
	padding-left: 10px; 
	margin-top:13px;
	margin-left: 10px;
	vertical-align: top;
}
.signTab{
	border-top: 1px solid rgb(221, 221, 221); 
	border-bottom: 1px solid rgb(221, 221, 221); 
	padding: 5px 0px;
}
.userNameTxt{
	border-style: solid; 
	border-color: rgb(153, 153, 153); 
	border-width: 0px 1px; 
	width: 131px; 
	height: 18px; 
	background-image: url(images/bg_rpt.gif); 
	background-repeat: repeat-x;
}
.partnerNameHd{
	width:60%;
	padding-top:0px; 
	padding-left:0px; 
	font-weight:bold;
	vertical-align: top;
}
.partnershipImg{
	width:35%;
	vertical-align: top;
}
.partnershipDesc{
	padding-top:0px; 
	padding-left:0px;
	vertical-align: top;
}
.partnershipLine{
	padding-top:10px; 
	padding-left:0px;
	border-bottom:1px solid #ddd;
}
.serviceH3{
	margin: 0.3em 0; 
	font-family: helvetica,sans-serif; 
	font-size: 1.7em; 
	font-weight: normal;
}
.serviceSub{
	padding-top:3px; 
	padding-left:5px;
	vertical-align: top;
}
.bottomLine{
	border-bottom:1px solid #ddd;
}
.serviceSubDesc{
	padding-top:10px; 
	padding-left:5px;
	vertical-align: top;
}
.serviceLink{
	padding-top:0px; 
	padding-left:5px;
}
.serviceSubmenu{
	display:block; 
	padding-left:10px;
	padding-top:2px;
}
.onboardHead{
	padding-top:0px; 
	padding-left:10px; 
	font-weight:bold;
}
.onboardDesc{
	padding-top:0px; 
	padding-left:10px;
}
.topLine{
	border-top:1px solid #ddd;
	height:2px;
}
.blueHead{
	color:#336699;
	font-weight: bold;
	font-size: 1em;
	margin: 0;
}
.newsLeft{
	float: left;
}
.newsDate{
	float: left;
	padding-left: 5px;
}
.pressTable{
	background-color:#f5f5f5;
	border:0px solid #d6d6d6;
	table-layout: fixed; 
}
.pressTab{
	margin-top:15px;
	background-color:#f5f5f5;
	border:0px solid #d6d6d6;
	table-layout: fixed; 
}
.pressPdf{
	margin-left:5px;
	vertical-align: text-top;
	cursor: pointer; 
}
.pressImg1{
	margin-top:10px;
	margin-left:5px;
	border:2px solid #d6d6d6;
}
.pressTd{
	margin-left:30px;
	font-family: verdana;
}
.pressImg2{
	margin-top:30px;
	margin-left:5px;
	border:2px solid #d6d6d6;
}
.pressBord{
	border-bottom:1px solid #ddd; 
	border-top:1px solid #ddd;
}
.latestH2{
	font-weight:normal; 
	font-size: 1em;
	margin: 0;
}

/* ################## Dimming style #############################*/

table.curvedtab{
	width:90%;
	border:0px;
	padding:0px;
	margin:10px auto;
	font-family:verdana;
	font-size:11px;
	}
table.curvedtab td{
	vertical-align:top;
	}
table.curvedtab td.curvecrnrs{
	width:10px;
	}	
table.curvedtab td.repeatbg{
	background-image:url(../images/rpt.gif);
	background-repeat:repeat-x;
	height:10px;
	}
table.curvedtab td.repeatbottmbg{
	background-image:url(../images/bottom.gif);
	background-repeat:repeat-x;
	height:10px;
	}	
table.insidetable{
	width:100%;
	border:0px;
	background-color:#ffffff;
	}	

div.dimmer 
{
	display: none;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
	z-index:1;
    background-image:url(images/backGr.gif);
    /* for IE */
  	filter:alpha(opacity=60);
  	/* CSS3 standard */
  	opacity:0.6;
	/* ieWin only stuff */
	/* _background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/colour108.png');  */
}
div.dimmer1 
{
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	
	background-image:url(images/BROWN.png);
	/* ieWin only stuff */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/BROWN.png');
}

div.dimming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	display: none;
	
	border-style: solid;
	border-color: #999999;
	border-width: 1px;

}

table.floatingHeader
{
	background-color: #0000ff;
	color:#ffffff;
}
#divAjaxTimer, #ifAjaxTimer{
    position: absolute;
    top: 0px;
    left: 380px;
    display: none;
    width: 330px;
    height: 150px;
}
      
#divAjaxTimer{     
    z-index: 101;
    border:2px solid #cd3333;
    background-color: #ffffff;
}
#ifAjaxTimer
   {
	z-index: 100;
   }
#divAjaxContent,#divAjaxTitle{
    font-family: Times;
    font-size: 1em;
    font-weight: bold;
}
#divAjaxTitle{
     background-color: #cd3333;
     /** background-image: url("../images/bluegrad.jpg");**/
     color: white;
     /** font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 FONT-WEIGHT: bold; **/
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-size:16px;
	 font-weight:normal;
	 text-align: center;	
}
#divAjaxContent{
     color:#666666;
	 line-height:18px;
     width: 300px;
     margin-left:15px;
     margin-top:5px;
     margin-bottom:5px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 FONT-WEIGHT: normal;		 
	 float:left;
	 text-align:left;
}
.divAjaxContent{
     color:#666666;
	 line-height:18px;
     width: 300px;
     margin-left:5px;
     margin-top:5px;
     margin-bottom:5px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 FONT-WEIGHT: normal;		 
	 float:left;
	 text-align:left;
      }
#divAjaxBut{
     text-align: center;
     margin-bottom: 10px;
     width:90px;
     float:left;
     margin-left: 55px;    
}
#divAjaxBut .confirm{
	color: green; width: 70px;margin-left: 11px;
}
#divAjaxBut .ignore{
	color: red; width: 70px;margin-left: 11px;
}


a.editaircraft4    	 { background-image:url(images/buttonEditAircraftSelection1.gif); display:block; width:280px; height:25px; padding:1px 0px 2px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none; vertical-align:middle; }
a.editaircraft4:hover { background-image:url(images/buttonEditAircraftSelectionHover1.gif); display:block; width:280px; height:25px; padding:1px 0px 2px 13px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none; vertical-align:middle;  }
.blueTxtNew			{ color:#336699; font-size:10px;}
.blkTxtNew			{ color:#666666; line-height:18px;font-style:italic }
.pressRel{	
	border-style: solid;
	border-color: #cdcccc;
	border-width: 1px;
	
}	
.pressRelRow{
	border-bottom: solid #cdcccc 1px;
	border-right: solid #cdcccc 1px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}	
.pressRelCol{
	border-bottom: solid #cdcccc 1px;	
	padding-top:3px;
	padding-bottom:3px;
}	
.pressRelLast{
	border-right: solid #cdcccc 1px;	
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.newsRight{
	float: right;
}

.newPressHead{
	display: block; 
	font-family: helvetica,sans-serif; 
	font-weight: normal; 
	font-size: 1.2em; 
	color: #CD3333; 
	margin: 0.2em 0;
	font-weight: bold;
}
.newPressHead2{
	display: block; 
	font-family: helvetica,sans-serif; 
	font-weight: normal; 
	font-size: 1.1em; 
	color: #CD3333; 
	margin: 0.2em 0;
	font-weight: bold;
	font-style:italic; 
}
.newPressHeadUL{
	display: block; 
	font-family: helvetica,sans-serif; 
	font-weight: normal; 
	margin: 0.2em 0;
	font-weight: bold;
	text-decoration:underline;
}
.newPressHeadNM{
	display: block; 
	font-family: helvetica,sans-serif; 
	font-weight: normal; 
	font-size: 1.1em; 
	color: #CD3333; 
	margin: 0.2em 0;
	font-weight: bold;	
}
.linkd:hover {
background-image:url(images/linkedin.png);
background-position:left center;
display:block;
height:16px;
opacity:0.4;
text-indent:-9999px;
width:16px;
}
.linkd {
background-image:url(images/linkedin.png);
background-position:right center;
display:block;
height:16px;
opacity:1;
text-indent:-9999px;
width:16px;
}
.slideshr:hover {
background-image:url(images/flickr.png);
background-position:right center;
display:block;
height:16px;
opacity:0.4;
text-indent:-9999px;
width:16px;
}

.slideshr {
background-image:url(images/flickr.png);
background-position:right center;
display:block;
height:16px;
opacity:1;
text-indent:-9999px;
width:16px;
}

.facebk:hover {
background-image:url(images/facebook.png);
background-position:right center;
display:block;
height:16px;
opacity:0.4;
text-indent:-9999px;
width:16px;
}
.facebk {
background-image:url(images/facebook.png);
background-position:right center;
display:block;
height:16px;
opacity:1;
text-indent:-9999px;
width:16px;
}


.twitt:hover {
background-image:url(images/twitter.png);
background-position:right center;
display:block;
height:16px;
opacity:0.4;
text-indent:-9999px;
width:16px;
}

.twitt {
background-image:url(images/twitter.png);
background-position:right center;
display:block;
height:16px;
opacity:1;
text-indent:-9999px;
width:16px;
}
.float_right {
display:block;
float:right;
margin:0px 6px 0 0;
}
.flick:hover {
background-image:url(images/flickr.png);
background-position:right center;
display:block;
height:16px;
opacity:0.4;
text-indent:-9999px;
width:19px;
}

.flick {
background-image:url(images/flickr.png);
background-position:right center;
display:block;
height:16px;
opacity:1;
text-indent:-9999px;
width:19px;
}
.float_rightnew {
display:block;
padding-top:0px;
margin-right:10px;
height:16px;

}

.footer_links {
display:block;
float:left;
height:16px;

}
.footer_cright {
display:block;
float:left;
padding-top:3px;
width:100%;

}
.allborder{
border: solid #cdcccc 1px;
}
.sidebottomborder{
border-bottom: solid #cdcccc 1px;
border-right:solid #cdcccc 1px;
}
.bottomborder{
border-bottom: solid #cdcccc 1px;
}

.rightborder{
border-right: solid #cdcccc 1px;
}

.regCus{
	font-weight: normal; 
	font-family: helvetica,sans-serif; 
	color: rgb(205, 51, 51); 
	margin: 0.1em; 
	font-size: 2em;
}
.blogNew				{ color:#cd3333; margin-bottom:6px; margin:0px; padding:0px;}


#tblQuickQuoteForPartnersNew{ 
	width:185px; 
	height:340px; 
	background-color:#FFFFFF; padding:0px; 
	line-height:15; 
	margin:0px;
 }
 
 .cmbBoxTimeNew			{ width:80px; font-size:11px; color:#828282; border:1px solid #999999;  }
 
 
 .charterSurveyQuestion{
	width:100%; 
	height:20%; 
	vertical-align: middle;
	font-family: helvetica,sans-serif; 
	font-weight: bold; 
	color: #CD3333; 
}

 .charterSurveyAnswer{
	width:50%; 
	height:15%;  
	font-family: helvetica,sans-serif; 
	vertical-align: middle;
	text-align: left;
}
 .charterSurveyPercent{
	width:50%; 
	height:15%;  
	font-family: helvetica,sans-serif; 
	vertical-align: middle;
	font-weight: bold;
	text-align: right;
}


 .charterTerm{
    font-size: 9px;
 }
 
 .left
{
	float:left;
}

.right
{
	float:right;
}

h1
{
	float:right;
	width:100%;
	margin:5px 0 0 0;
	>margin:0 0 -5px 0;
	padding:0;
	font-size:47px;
	font-weight:200;
}

span.red
{
	color:#C45544;
}



div.topwrapper
{
	height:113px;
	width:100%;
	background:url(images/newHome/topbackground.gif) repeat-x left top;
	background-color:#FFF;
	
}

	div.headertop
	{
		margin:0 auto;
		width:817px;
		height:113px;
		background:url(images/newHome/headertop.png) no-repeat top;
	}
	
		div.topmenu
		{
			float:left;
			padding:65px 0 0 254px;
			width:650px;
			font-size:16px;
			text-decoration:none;
				color:#C45544;
				position:relative;
		}
		
			div.topmenuhome
			{
				float:left;
				width:61px;
				border-right:solid 1px #AAA;
				
			}
			
			div.topmenuflightsearch
			{
				float:left;
				width:120px;
				border-right:solid 1px #AAA;
			}
			
			div.topmenuairfieldfinder
			{
				float:left;
				width:125px;
				border-right:solid 1px #AAA;
			}
			
			div.topmenuabout
			{
				float:left;
				width:85px;
			}
			
				div.topmenuhome a,
				div.topmenuflightsearch a,
				div.topmenuairfieldfinder a,
				div.topmenuabout a
				{
					display:block;
					padding:10px 7px;
				}
				
				div.topmenuon a
				{
					color:#646464;
				}
			
			div.topmenulogin
			{
				float:left;
				padding:7px 0 0 3px;
				width:250px;
				font-size:9px;
				line-height:15px;
			}
			
		div.topmenuunderline
		{
			float:left;
			padding:3px 0 0 261px;
		}
		
			div.topmenuunderlinehome
			{
				float:left;
				width:47px;
				height:5px;
				
			}
			
			div.topmenuunderlineflightsearch
			{
				float:left;
				width:106px;
				height:5px;
			}
			
			div.topmenuunderlineairfieldfinder
			{
				float:left;
				width:100px;
				height:5px;
			}
			
			div.topmenuunderlineabout
			{
				float:left;
				width:48px;
				height:5px;
			}
			
			div.topmenuunderlinegap
			{
				float:left;
				width:15px;
				height:5px;
			}
			
			div.topmenuunderlineon
			{
				background-color:#C45544;
			}

div.middlewrapper
{
	float:left;
	width:100%;
	background:url(images/newHome/backgroundtile.jpg) repeat-x top;
	background-color:#FFF;
}

	div.contentwrapper
	{
		margin:0 auto;
		width:817px;
		background:url(images/newHome/headerbottom.png) no-repeat top;
		
	
	}

		div.content
		{
			float:left;
			padding:0 5px 0px 5px;
			width:807px;
			background:url(images/newHome/headerbottom.png) no-repeat top;
		}
		
		div.subpage
		{
			background-color:#FFF;
		}

			div.contenttop
			{
				float:left;
				margin-top:-1px;
				width:807px;
				height:46px;
				text-align:right;
			}

			div.quickquote
			{
				float:left;
				margin-right:9px;
				width:234px;
				height:371px;
				background-color:#ECECEC;
				border:solid 1px #AAA;
				font-size:11px;
			}

				div.quickquotetop
				{
					float:left;
					padding-bottom:5px;
					padding-top:5px;
					width:234px;
					background-color:#FFF;
					border-bottom:solid 1px #8E8E8E;
				}
				
					img.quickquotetitle
					{
						margin-bottom:10px;
					}
				
					div.quickquotetopformrow
					{
						float:left;
						padding-top:5px;
						padding-left:5px;
						width:224px;
					}
					
					div.quickquotetopformrow2
					{
						float:left;
						padding-left:10px;
						width:224px;
					}
					
						div.quickquotetopformrowleft
						{
							float:left;
							padding-top:2px;
							width:50px;
						}
						
						div.quickquotetopformrowright
						{
							float:left;
							width:162px;
						}
					
							input.quickquotetoptextbox
							{
								float:left;
								padding:2px;
								margin-bottom:4px;
								width:156px;
								border:solid 1px #AAA;
								font-size:11px;
								color:#646464;
							}
				
				div.quickquotebottomformrow
				{
					float:left;
					padding:8px 5px 5px 10px;
					width:219px;
				}						
				
					div.quickquotebottomleft
					{
						float:left;
						padding-right:10px;
						width:107px;
					}
					
						div.quickquotebottomleftlabel
						{
							float:left;
							padding-bottom:5px;
							width:107px;
						}
						
						input.quickquotedatebox
						{
							float:left;
							padding:2px;
							margin:1px 5px 0 0;
							width:75px;
							border:solid 1px #AAA;
							font-size:11px;
							color:#646464;
						}
					
					div.quickquotebottomright
					{
						float:left;
						width:97px;
					}
					
						div.quickquotebottomrightlabel
						{
							float:left;
							padding-bottom:5px;
							width:97px;
						}
						
						select.quickquotetimebox
						{
							float:left;
							padding:1px;
							margin-top:1px;
							width:110px;
							border:solid 1px #AAA;
							font-size:10px;
							color:#646464;
						}
					
					div.quickquotebottomfulllabel
					{
						float:left;
						width:214px;
						padding-bottom:5px;
					}
					
					input.quickquotepassengerbox
					{
						float:left;
						padding:2px;
						margin:1px 5px 0 0;
						width:25px;
						border:solid 1px #AAA;
						font-size:11px;
						color:#646464;
					}
					
					input.quotebutton
					{
						float:right;
					}

			div.welcome
			{
				float:left;
				width:560px;
				height:371px;
				border:solid 1px #AAA;
				background:url(images/newHome/welcome2.jpg) no-repeat;
			}
			
				div.welcometext
				{
					float:right;
					padding:10px 20px 0 0px;
					width:260px;
					font-size:11px;
					color:#FFF;
					text-align:right;
				}
				
					span.welcometextred
					{
						font-weight:bold;
						color:#C45544;
					}
		
			div.inspiration
			{
				float:left;
				margin-top:9px;
				margin-right:9px;
				width:234px;
				height:258px;
				border:solid 1px #AAA;
			}
			
				div.inspirationtext
				{
					float:left;
					padding:0 10px 0 12px;
					width:212px;
					font-size:11px;
					color:#464646;
				}
				
					div.insdetails
					{
						float:left;
						width:212px;
					}
				
					span.inspirationprice
					{
						font-weight:bold;
						color:#C45544;
					}
					
					img.inspirationbutton
					{
						float:right;
						margin-top:13px;
					}
			
			div.latestprices
			{
				float:left;
				margin-top:9px;
				margin-right:8px;
				width:183px;
				height:258px;
				border:solid 1px #AAA;
				background-color:#E1E1E1;
			}
			
				div.latestpricestop
				{
					float:left;
					padding:7px;
					width:169px;
					font-size:9px;
				}
				
				div.latestpricesdark
				{
					float:left;
					padding:6px 7px;
					width:169px;
					font-size:11px;
					border-top:solid 1px #909090;
					background-color:#C9C9C9;
				}
				
				div.latestpriceslight
				{
					float:left;
					padding:6px 7px;
					width:169px;
					font-size:11px;
					border-top:solid 1px #9D9D9D;
				}
				
					span.latestpricesprice
					{
						font-size:12px;
						font-weight:bold;
					}
				
				div.latestpricesbottom
				{
					float:left;
					padding:5px 7px 0 7px;
					width:169px;
				}
			
			div.howprivateflyworks
			{
				float:left;
				margin-top:9px;
				width:367px;
				height:258px;
				border:solid 1px #AAA;
				background-color:#FFF;
			}
			
				div.howprivateflyworkscontent
				{
					float:left;
					padding:15px 10px 0 10px;
					width:347px;
					font-size:11px;
					line-height:16px;
				}
				
					img.howprivateflyworksbutton
					{
						float:right;
						margin-top:16px;
					}
					
			div.testimonials
			{
				float:left;
				margin-top:9px;
				margin-right:9px;
				width:234px;
				height:170px;
				border:solid 1px #AAA;
			}
			
				div.testimonialscontent
				{
					float:left;
					padding:10px 0 0 10px;
					width:214px;
					font-size:11px;
					line-height:16px;
				}
			
			div.aircrafttypes
			{
				float:left;
				margin-top:9px;
				width:560px;
				height:170px;
				border:solid 1px #AAA;
				background-color:#FFF;
			}
			
				div.scroller
				{
					float:left;
					padding:1px 1px 0 1px;
					width:15px;
				}
			
				div.aircrafttypescontent
				{
					float:left;
					padding-top:1px;
					width:526px;
					height:133px;
					overflow:hidden;
				}
			
					div.aircrafttypeslist
					{
						float:left;
						width:1042px;
						font-size:11px;
						color:#C45544;
					}
						
						a.helicopters
						{
							background:url(images/newHome/ac_helicopters.jpg) no-repeat;
							margin-right:1px;
						}
						
						a.largeairliners
						{
							background:url(images/newHome/ac_largeairliners.jpg) no-repeat;
							margin-right:1px;
						}
						
						a.longrangejets
						{
							background:url(images/newHome/ac_longrangejets.jpg) no-repeat;
							margin-right:1px;
						}
						
						a.mediumjets
						{
							background:url(images/newHome/ac_mediumjets.jpg) no-repeat;
							margin-right:1px;
						}
						
						a.regionalairliners
						{
							background:url(images/newHome/ac_regionalairliners.jpg) no-repeat;
							margin-right:1px;
						}
						
						a.smalljets
						{
							background:url(images/newHome/ac_smalljets.jpg) no-repeat;
							margin-right:1px;
						}
						
						a.smallpropaircraft
						{
							background:url(images/newHome/ac_smallpropaircraft.jpg) no-repeat;
						}
						
						a.aircrafttypeslistitem
						{
							float:left;
							padding-top:109px;
							width:148px;
							text-align:center;
						}
						
							a.aircrafttypeslistitem:active,
							a.aircrafttypeslistitem:link,
							a.aircrafttypeslistitem:visited
							{
								background-position:left top;
							}
							
							a.aircrafttypeslistitem:hover
							{
								background-position:right top;
							}
				
						div.aircrafttypeslistitem
						{
							float:left;
							padding-left:1px;
							width:150px;
							text-align:center;
						}
						
							img.aircraftimage
							{
								float:left;
								margin-bottom:10px;
							}

div.bottomwrapper
{
	float:left;
	width:100%;
	background:url(images/newHome/footerline.gif) repeat-x left top;
	background-color:#DFDFDF;
}

	div.footerwrapper
	{
		float:left;
		width:100%;
		background:url(images/newHome/footershadow.jpg) no-repeat top;
	}
	
		div.footer
		{
			margin:0 auto;
			padding:18px 25px 0 25px;
			width:757px;
		}
		
			div.sitemap
			{
				float:left;
				padding-top:10px;
				width:757px;
			}
				
				div.sitemap a:active, div.sitemap a:link, div.sitemap a:visited
				{
					font-size:10px;
					color:#464646;
					text-decoration:none;
				}
				
				div.sitemap a:hover
				{
					font-size:10px;
					color:#464646;
					text-decoration:underline;
				}
			
				span.sitemaprow
				{
					padding:4px 0 3px 0;
					display:block;
					border-bottom:solid 1px #C8C8C8;
				}
				
				span.sitemaprowlast
				{
					padding:4px 0 3px 0;
					display:block;
				}
				
			div.copyright
			{
				float:left;
				padding-top:25px;
				width:740px;
				font-size:10px;
				color:#7A7A7A;
			}
			
			div.copyrightright
			{
				float:right;
				width:100px;
			}
			
			div.copyrighttext
			{
				float:left;
				width:600px;
				padding-top:3px;
			}
.ddmenu, .ddmenu ul
{ 
	list-style:none;
	margin:0;
	padding:0;
}

.ddmenu
{
	z-index:100;
}

.ddmenu ul 
{
	float:left;
	width:86px;
	position:absolute;
	top:-999em;
	text-decoration:none;
}

.ddmenu li
{
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
}
		
.ddmenu li a,
.ddmenu li a:link,
.ddmenu li a:active,
.ddmenu li a:visited 
{
	display:block;
	padding:10px 7px;
	text-decoration:none;
	color:#C45544;
}

.ddmenu li ul li a,
.ddmenu li ul li a:link,
.ddmenu li ul li a:active,
.ddmenu li ul li a:visited 
{
	display:block;
	padding:7px 0 7px 17px;
	width:113px;
	background:#FFF;
	text-decoration:none;
	
}

.ddmenu li:hover ul,
.ddmenu li.sfHover ul 
{
	/*top:38px;*/
	top:102px;
	margin-left:-1px;
	text-decoration:none;
	
}

.ddmenu ul li 
{
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
	float:none;
	font-size:10px;
	width:130px;
	margin-top>:-1px;
	text-decoration:none;
}

.ddmenu li a:hover {
	color:#646464;
	
	}


div.auto_complete {
    width: auto;
    background-color: #E1E1E1;
    z-index:10000;
    font-family:verdana,arial,sans-serif;
    font-size:11px;
}

div.auto_complete ul {
    border: 1px solid #AAAAAA;
    margin: 0;
    padding: 0;
    width: 250px;
    list-style-type: none;
    background-color: #E1E1E1;
}

div.auto_complete ul li {
    margin: 0;
    padding: 3px;
    text-align: left;
    color:#646464;
}

div.auto_complete ul li.selected {
    background-color: #C9C9C9;
}

div.auto_complete ul strong.highlight {
    color: #800;
    margin:0;
    padding:0;
}

div.dimmer 
{
	display: none;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
	z-index:1;
    background-image:url(images/backGr.gif);
    /* for IE */
  	filter:alpha(opacity=60);
  	/* CSS3 standard */
  	opacity:0.6;
	/* ieWin only stuff */
	/* _background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/colour108.png');  */
}
div.dimmer1 
{
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	
	background-image:url(images/BROWN.png);
	/* ieWin only stuff */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/BROWN.png');
}

div.dimming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	display: none;
	
	border-style: solid;
	border-color: #999999;
	border-width: 1px;

}

div.quickquotepopup
			{
				float:left;
				margin-top:9px;
				width:367px;
				height:258px;
				border:solid 1px #AAA;
				background-color:#FFF;
			}
			
				div.quickquotepopupcontent
				{
					float:left;
					padding:15px 10px 0 10px;
					width:480px;
					font-size:11px;
					line-height:16px;
				}
				
					img.quickquotepopupbutton
					{
						float:right;
						margin-top:10px;
					}
					
					

.quickHeader
{
	margin:0;
	padding:0px 0 0 4px;
	height:38px;
	>padding:5px 0 0 9px;
	>height:38px;
	font-size:11px;
	font-weight:300;
	width:240px;
	color:#FFF;
	float: left;
	background:url(images/newHome/quicktitlebackground.jpg) repeat-x left top;
}	
.closeHeader
{
	margin-top:0;
	padding:4px 0px 0 0px;
	height:38px;
	>padding:7px 0 0 9px;
	>height:38px;
	font-size:11px;
	font-weight:300;
	width:242px;
	color:#FFF;
	float: right;
	background:url(images/newHome/quicktitlebackground.jpg) repeat-x left top;
}
.newLink{
	text-decoration:underline;
	cursor:pointer;
	}
	
	.newLink:hover{
    color:#C45544;	  
	text-decoration:underline;
	
	}	
	
	.quickHeaderNew
{
	margin:0;
	
	height:38px;
	
	>height:34px;
	font-size:11px;
	font-weight:300;
	width:500px;
	color:#FFF;
	background:url(images/newHome/quicktitlebackground.jpg) repeat-x left top;
}

a.menu{
	
	color:#C45544;
	text-decoration:none;
	}
	
	a.menu:hover{
	color:#646464;
	text-decoration:none;
	
	}
	
	td.header{
	margin:0px;
	background-color:#fff;
	
	font-family:verdana, arial, sans-serif;
	
	}
	
	td.middlewrapper
{
	
	width:100%;
	background:url(images/newHome/backgroundtile.jpg) repeat-x top;
	background-color:#FFF;
	
}

#mn2{
	
	float:left;
	margin:0px;
	width:200px;
	padding-left:540px;
	}

	td.newHeader{
	
	font-family:verdana, arial, sans-serif; 
	

	
	}
	

	#breadCrumb{
	padding-left:12px;
	
	}
	
	 .logoleft
{
	float:left;
	margin-left:10px;
}

div.sitelogomap
			{
				float:left;
				padding-top:5px;
				width:765px;
				padding-bottom:5px;
				valign:middle;
				height:74px;
			}
			
			#logo-link { 
					position: absolute; 
					top: 8px; 
					left: 5px; 
					width: 230px; 
					height: 130px; 
					background-color: transparent; 
					border: none;
				}
					
					#contact-link { 
					position: absolute; 
					top: 3px; 
					left: 240px; 
					width: 560px; 
					height: 40px; 
					background-color: transparent; 
					border: none;
					}
					
.error {
    color: #FF0000;
	FONT-FAMILY:Tahoma,verdana, sans-serif;
	FONT-SIZE:11PX;
	font: normal;
}	

#tblQuickQuoteForGoldenMile		{ width:680px; height:260px; background-color:#FFFFFF; padding:10px 7px 6px 7px; line-height:40; margin:0px; }
.btn-goldenMile {
	border:0 none;
	color:#FFFFFF;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:94px;    
    background:url(images/search_hp.png) repeat scroll 0 0 transparent;

}			

#tblQuickQuoteForAltitude {
	 width:234px; 
	 height:345px; 
	 background-color:#FFFFFF; 
	 padding:10px 7px 6px 7px; 
	 line-height:40; 
	 margin:0px; 
}


.txtbox {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-bottom:4px;
	padding:2px;
	width:156px;
}

div.quickquoteAltitude {
	float:left;
	margin-right:9px;
	width:234px;
	height:345px;
	background-color:#ECECEC;
	border:solid 1px #AAA;
	font-size:11px;
	position:absolute;
}

.txtbox1 {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin:1px 0 0 0;
	padding:2px;
	width:75px;
}

.cmbBoxTimeAltitude {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-Altitude {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:94px;    
    background:url(images/search_altitude.png) repeat scroll 0 0 transparent;

}


#tblQuickQuoteForMag {
	 width:247px; 
	 height:347px; 
	 padding:10px 7px 6px 7px; 
	 line-height:40; 
	 margin:0px; 
}


.txtboxMag {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-bottom:4px;
	padding:2px;
	width:100px;
}

div.quickquoteMag {
	float:left;
	margin-right:9px;
	width:220px;
	height:347px;
	background-color:#016b6d;
	border:solid 1px #AAA;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	font-color:#002654;
	position:absolute;
}

.txtbox1Mag {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:9px;
	margin:1px 0 0 0;
	padding:2px;
	width:80px;
}

.btn-Mag {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:21px;
	line-height:21px;
	margin:0;
	padding:0;
	text-align:center;
	width:69px;    
    background:url(images/search_manchester.gif) repeat scroll 0 0 transparent;

}			

div.quickquotetopMag {
	float:left;
	width:210px;
	border-bottom:solid 1px #8E8E8E;
	font-color:#75AADB;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
}

div.quickquotebottomformrowMag {
	float:left;
	padding:10px 5px 5px 10px;
	width:232px;
}

div.quickquotetopformrowrightMag {
	float:left;
	width:100px;
}

.cmbBoxTimeMag {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:80px;
}

div.quickquotetopformrowMag {
	float:left;
	padding-top:10px;
	width:227px;
}

div.quickquotetopformrowleftMag {
	float:left;
	padding-top:2px;
	width:50px;
}

div.quickquotetopformrowrightMag {
	float:left;
	width:177px;
}

div.quickquotebottomleftMag {
	float:left;
	padding-right:5px;
	width:115px;
}

div.quickquotebottomleftlabelMag {
	float:left;
	padding-bottom:5px;
	width:80px;
}

div.quickquotebottomrightMag {
	float:left;
	width:66px;
	padding-left:5px;
}

div.quickquotebottomrightlabelMag {
	float:left;
	padding-bottom:5px;
	width:60px;
}

div.quickquotebottomfulllabelMag {
	float:left;
	width:232px;
	padding-bottom:5px;
}

div.quickquotetopOthers {
	background-color: #CED8D8;
    border-bottom: 1px solid #75AADB;
    float: left;
    width: 166px;
}
					
div.auto_complete_al {
    width: auto;
    background-color: #E1E1E1;
    z-index:10000;
    font-family:verdana,arial,sans-serif;
    font-size:11px;
}

div.auto_complete_al ul {
    border: 1px solid #AAAAAA;
    margin: 0;
    padding: 0;
    width: 150px;
    list-style-type: none;
    background-color: #E1E1E1;
}

div.auto_complete_al ul li {
    margin: 0;
    padding: 3px;
    text-align: left;
    color:#646464;
}

div.auto_complete_al ul li.selected {
    background-color: #C9C9C9;
}

div.auto_complete_al ul strong.highlight {
    color: #800;
    margin:0;
    padding:0;
}

div.auto_complete_mag {
    width: auto;
    background-color: #E1E1E1;
    z-index:10000;
    font-family:verdana,arial,sans-serif;
    font-size:11px;
}

div.auto_complete_mag ul {
    border: 1px solid #AAAAAA;
    margin: 0;
    padding: 0;
    width: 110px;
    list-style-type: none;
    background-color: #E1E1E1;
}

div.auto_complete_mag ul li {
    margin: 0;
    padding: 3px;
    text-align: left;
    color:#646464;
}

div.auto_complete_mag ul li.selected {
    background-color: #C9C9C9;
}

div.auto_complete_mag ul strong.highlight {
    color: #800;
    margin:0;
    padding:0;
}
a.singupNew 		   	{ background-color:#c45544; display:block; width:80px; height:20px; padding:3px 5px 3px 5px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none; cursor:pointer;font-weight:bold }
a.singupNew:hover  	{ backgroundcolor:#c45544; display:block; width:80px; height:20px; padding:3px 5px 3px 5px; text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none; cursor:pointer; font-weight:bold }

#tblQuickQuoteForRadosa {
	 width:234px; 
	 height:371px; 
	 background-color:#FFFFFF; 
	 padding:10px 7px 6px 7px; 
	 line-height:40; 
	 margin:0px; 
}


div.quickquoteRadosa {
	background:url(images/radosa.png) repeat scroll 0 0 transparent;
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	font-size:10px;
	position:relative;
}

.cmbBoxTimeRadosa {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-Radosa {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:94px;    
    background:url(images/search_radosa.png) repeat scroll 0 0 transparent;

}

#tblQuickQuoteForGhisolfi {
	 width:234px; 
	 height:371px; 
	 background-color:#FFFFFF; 
	 padding:10px 7px 6px 7px; 
	 line-height:40; 
	 margin:0px; 
}


div.quickquoteGhisolfi {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#ECECEC;
	border:solid 1px #AAA;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	position:absolute;
}

.cmbBoxTimeGhisolfi {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-Ghisolfi {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:94px;    
    background:url(images/search_Ghisolfi.png) repeat scroll 0 0 transparent;

}

div.quickquotePrivatefly {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#ECECEC;
	border:solid 1px #AAA;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	position:absolute;
}

.cmbBoxTimePrivatefly {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-Privatefly {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:94px;    
    background:url(images/search_Privatefly.png) repeat scroll 0 0 transparent;

}

div.quickquotePhantomScotland {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#000000;
	border:solid 1px #AAA;
	font-size:11px;
	position:absolute;
}

.cmbBoxTimePhantomScotland {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

a.btn-PhantomScotland{
	background-image:url(images/search_PhantomScotland.jpg);
    display:block; 
	width:72px; 
	height:20px; 
	padding:2px 0px 0px 15px; 
	cursor:pointer;	 
	background-repeat:no-repeat; 
	color:#FFFFFF; 
	font-size:12px; 
	text-decoration:none;
}

a.btn-PhantomScotland:hover{
	background-image:url(images/search_PhantomScotlandHover.jpg);
	display:block; 
	width:72px; 
	height:20px; 
	padding:2px 0px 0px 15px; 
	cursor:pointer;
	background-repeat:no-repeat; 
	color:#FFFFFF; 
	font-size:12px; 
	text-decoration:none;
}

div.quickquoteConsensio {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#19171A;
	border:solid 1px #AAA;
	font-size:11px;
	position:absolute;
}

.cmbBoxTimeConsensio {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-Consensio {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:20px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:85px;    
    background:url(images/search_Consensio.png) repeat scroll 0 0 transparent;
}

div.quickquoteMBInteractive {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#19171A;
	border:solid 1px #AAA;
	font-size:11px;
	position:absolute;
}

.cmbBoxTimeMBInteractive {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-MBInteractive {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:20px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:85px;    
    background:url(images/search_MBInteractive.png) repeat scroll 0 0 transparent;

}

.btn-base-red {

    height:24px;
       
    cursor:pointer;
    
    color:#fff;
    
    font-size:13px;
    
    font-family:arial,sans-serif;
    
    border:0px solid #286cd1;
    
    background:url(images/btn_email_quote.JPG) 0 0 repeat-x;

}

div.quickquoteVisaEurope {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#19171A;
	border:solid 1px #AAA;
	font-size:11px;
	position:absolute;
}

.cmbBoxTimeVisaEurope {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-VisaEurope {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:20px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:85px;    
    background:url(images/search_VisaEurope.png) repeat scroll 0 0 transparent;
}

div.quickquoteLondonOxford {
	float:left;
	margin-right:9px;
	width:167px;
	height:330px;
	background-color:#FFFFFF;
	border:solid 1px #333333;
	font-size:11px;
	position:absolute;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

div.quickquotetopLondonOxford {
	float:left;
	width:166px;
	border-bottom:solid 1px #8E8E8E;
	font-color:#75AADB;
	padding-bottom:10px;
	padding-left:5px;
	padding-top:10px;
}

div.quickquotetopformrowLondonOxford {
	float:left;
	padding-top:10px;
	width:162px;
}

div.quickquotetopformrowleftLondonOxford {
	float:left;
	padding-top:2px;
	width:50px;
}

div.quickquotetopformrowrightLondonOxford {
	float:left;
	width:100px;
}

.txtboxLondonOxford {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-bottom:4px;
	padding:2px;
	width:100px;
}

div.quickquotebottomformrowLondonOxford {
	float:left;
	padding:10px 5px 5px 5px;
	width:157px;
}

div.quickquotebottomleftLondonOxford {
	float:left;
	padding-right:3px;
	width:83px;
}

div.quickquotebottomleftlabelLondonOxford {
	float:left;
	padding-bottom:5px;
	width:85px;
}

.txtbox1LondonOxford {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:9px;
	margin:1px 0 0 0;
	padding:2px;
	width:55px;
}

div.quickquotebottomrightLondonOxford {
	float:left;
	width:66px;
	padding-left:5px;
}

.cmbBoxTimeLondonOxford {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:60px;
}

div.quickquotebottomrightlabelLondonOxford {
	float:left;
	padding-bottom:5px;
	width:60px;
}

div.quickquotebottomfulllabelLondonOxford {
	float:left;
	width:162px;
	padding-bottom:5px;
}

.btn-LondonOxford {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:20px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:73px;    
    background:url(images/search_LondonOxford.png) repeat scroll 0 0 transparent;
}

div.quickquoteEuropeArabBank {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#DFDFDF;
	border:solid 1px #AAA;
	font-size:11px;
	position:absolute;
	font-family:arial,helvetica,sans-serif;
}

.cmbBoxTimeEuropeArabBank {
	border:1px solid #AAAAAA;
	color:#646464;
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-EuropeArabBank {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:20px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:85px;    
    background:url(images/search_EuropeArabBank.png) repeat scroll 0 0 transparent;

}

div.quickquoteFirstCallConcierge {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#FEFDE4;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family:Times New Roman,Times,serif;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	-khtml-border-radius: 12px;
	border-radius: 12px;
}

.cmbBoxTimeFirstCallConcierge {
	border:1px solid #AAAAAA;
	/*color:#646464;*/
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-FirstCallConcierge {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:20px;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:center;
	width:85px;    
    background:url(images/search_FirstCallConcierge.png) repeat scroll 0 0 transparent;
}

div.quickquotetopFirstCallConcierge {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:234px;
	background-color:#FFF;
	border-bottom:solid 1px #8E8E8E;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-top-left-radius: 12px;
	-moz-border-top-right-radius: 12px;
	-khtml-border-top-left-radius: 12px;
	-khtml-border-top-right-radius: 12px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
}

div.quickquoteOxfordSki {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#EAEFF5;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family:arial;
}

div.quickquotetopOxfordSki {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:234px;
	background-color:#FFF;
	border-bottom:solid 1px #8E8E8E;
}

.btn-OxfordSki {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	text-align:center;
	width:94px;    
    background:url(images/search_OxfordSki.png) repeat scroll 0 0 transparent;
}

table.popupGalleryheaderNew{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
}

table.popupGalleryheaderNew th {
    background-color: #CD3333;
    color: #FFFFFF;
}

div.quickquoteFerrariOwnersClub {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: verdana;
}

div.quickquotetopFerrariOwnersClub {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:234px;
	background-color:#FFFF00;
	border-bottom:solid 1px #8E8E8E;
}

.cmbBoxTimeFerrariOwnersClub {
	border:1px solid #AAAAAA;
	/*color:#646464;*/
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-FerrariOwnersClub {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	text-align:center;
	width:94px;    
    background:url(images/search_FerrariOwnersClub.png) repeat scroll 0 0 transparent;
}

div.quickquoteAddisonLee {
	float:left;
	margin-right:9px;
	width:200px;
	height:371px;
	background-color:#FFFFFF;
	border:solid 1px #DDDDDD;
	font-size:13px;
	font-family: Arial;
	color: #49595F;
	position:absolute;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}

div.quickquotetopAddisonLee {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:200px;
	background-color:#F2F2F2;
	border-bottom:solid 1px #8E8E8E;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.cmbBoxTimeAddisonLee {
	border:1px solid #AAAAAA;
	/*color:#646464;*/
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:60px;
}

.btn-AddisonLee {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:30px;
	line-height:22px;
	text-align:center;
	width:82px;    
    background:url(images/search_AddisonLee.gif) repeat scroll 0 0 transparent;
}

div.auto_complete_addisonLee {
    width: auto;
    background-color: #E1E1E1;
    z-index:10000;
    font-family:verdana,arial,sans-serif;
    font-size:11px;
}

div.auto_complete_addisonLee ul {
    border: 1px solid #AAAAAA;
    margin: 0;
    padding: 0;
    width: 125px;
    list-style-type: none;
    background-color: #E1E1E1;
}

div.auto_complete_addisonLee ul li {
    margin: 0;
    padding: 3px;
    text-align: left;
    color:#646464;
}

div.auto_complete_addisonLee ul li.selected {
    background-color: #C9C9C9;
}

div.auto_complete_addisonLee ul strong.highlight {
    color: #800;
    margin:0;
    padding:0;
}

div.quickquoteAirlineMember {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#ECECEC;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
}

div.quickquotetopAirlineMember {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:234px;
	background-color:#FFFFFF;
	border-bottom:solid 1px #8E8E8E;
}

.cmbBoxTimeAirlineMember {
	border:1px solid #AAAAAA;
	/*color:#646464;*/
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:97px;
}

.btn-AirlineMember {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:24px;
	line-height:22px;
	text-align:center;
	width:80px;    
    background:url(images/search_AirlineMember.jpg) repeat scroll 0 0 transparent;
}

div.quickquotelastMinute {
	float:left;
	margin-right:9px;
	width:320px;
	height:320px;
	background-color:#000000;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
	background-image: url("images/site_search_arrow.gif");
    background-position: 30px 0;
    background-repeat: no-repeat;
    color: #FFFFFF;
	
	
}

div.quickquotetoplastMinute {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:320px;
	border-bottom:solid 1px #8E8E8E;
}

.cmbBoxTimelastMinute {
	border:1px solid #AAAAAA;
	/*color:#646464;*/
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:110px;
}

.btn-lastMinute {
	border:0 none;
	color:#FFFFFF;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:20px;
	text-align:left;
	width:82px;   
	background-repeat: repeat; 
    background:url(images/search_lastMinute.gif) repeat scroll 0 0 transparent;
}

div.quickquoteAirSxm {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#FFCC00;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
	color: black;
}

div.quickquotetopAirSxm {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:234px;
	/*background-color:#FFFFFF;*/
	border-bottom:solid 1px #8E8E8E;
}

.btn-AirSxm {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:23px;
	line-height:22px;
	text-align:center;
	width:96px;    
    background:url(images/search_AirSxm.gif) repeat scroll 0 0 transparent;
}

div.quickquoteCasinoBillionaire {
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#000000;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
	color: #FFFFFF;
}

div.quickquotetopCasinoBillionaire {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:234px;
	/*background-color:#FFFFFF;*/
	border-bottom:solid 1px #8E8E8E;
}

.btn-CasinoBillionaire {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:20px;
	line-height:22px;
	text-align:center;
	width:85px;    
    background:url(images/search_CasinoBillionaire.png) repeat scroll 0 0 transparent;
}

.txtboxCasinoBillionaire {
	width:130px; 
	height:16px; 
	background-color: #333;
	border-style: initial;
	border-width:1px;
	border:1px solid #336;
	color: #FFFFFF;
	font-family: Arial;
	font-size:10px; 
}

.txtbox1CasinoBillionaire {
	width:75px; 
	height:16px; 
	background-color: #333;
	border-style: initial;
	border-width:1px;
	border:1px solid #336;
	color:#FFFFFF; 
	font-family: Arial;
	font-size:10px; 
	float: left;
}

.txtbox2CasinoBillionaire {
	width:40px;  
	height:16px; 
	background-color: #333;
	border-style: initial;
	border-width:1px;
	border:1px solid #336;
	color:#FFFFFF; 
	font-family: Arial;
	font-size:10px;
}

div.quickquoteLetsVillas {
	float:left;
	margin-right:9px;
	width:215px;
	height:371px;
	background-color:#ECECEC;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
	color: black;
}

div.quickquotetopLetsVillas {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:215px;
	background-color:#FFFFFF;
	border-bottom:solid 1px #8E8E8E;
}

.btn-LetsVillas {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:24px;
	line-height:22px;
	text-align:center;
	width:80px;    
    background:url(images/search_AirlineMember.jpg) repeat scroll 0 0 transparent;
}

div.quickquoteCoventryAirport {
	float:left;
	margin-right:9px;
	width:174px;
	height:385px;
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
	color: black;
}

div.quickquotetopCoventryAirport {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:174px;
	background-color:#EFEFEF;
	border-bottom:solid 1px #8E8E8E;
}

.cmbBoxTimeCoventryAirport {
	border:1px solid #AAAAAA;
	/*color:#646464;*/
	float:left;
	font-size:11px;
	margin-top:1px;
	padding:1px;
	width:60px;
}

.btn-CoventryAirport {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:23px;
	line-height:22px;
	text-align:center;
	width:96px;    
    background:url(images/search_coventry_airport.png) repeat scroll 0 0 transparent;
}

div.quickquoteVelocity {
	float:left;
	margin-right:9px;
	width:815px;
	height:230px;
	background-color:#000000;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	opacity:0.8;
}

div.quickquotetopVelocity {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:815px;
}

.btn-velocity {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:23px;
	line-height:22px;
	text-align:center;
	width:96px;    
    background:url(images/search_velocity.png) repeat scroll 0 0 transparent;
    cursor:pointer;
}

div.quickquoteGedHogan{
	float:left;
	margin-right:9px;
	width:234px;
	height:371px;
	background-color:#666666;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,sans-serif;
	color: #FFFFFF;
	border-bottom-left-radius:20px;
}

div.quickquotetopGedHogan {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:234px;
	/*background-color:#FFFFFF;*/
	border-bottom:solid 1px #8E8E8E;
}

.btn-GedHogan {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:23px;
	line-height:22px;
	text-align:center;
	width:96px;    
    background:url(images/search_gedHogan.png) repeat scroll 0 0 transparent;
}

div.text-right { 
	text-align: right;
	padding-right: 10px;
}

a.velocityPoweredLink			{ color:#666666; text-decoration:none; cursor:pointer; }
a.velocityPoweredLink:hover		{ color:#666666; text-decoration:none; cursor:pointer; }


div.quickquoteGCPrive{
	float:left;
	margin-right:9px;
	width:300px;
	height:371px;
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	font-size:12px;
	position:absolute;
	font-family: Arial,sans-serif;
	color: #111111;
	/*border-bottom-left-radius:20px;*/
}

div.quickquotetopGCPrive {
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	width:300px;
	/*background-color:#FFFFFF;*/
	border-bottom:solid 1px #8E8E8E;
}

.btn-GCPrive {
	border:0 none;
	color:#000000;
	float:none;
	font-weight:bold;
	height:22px;
	line-height:22px;
	text-align:center;
	width:94px;    
    background:url(images/search_gcPrive.png) repeat scroll 0 0 transparent;
    float:right;
}

div.auto_complete_gcPrive {
    width: auto;
    background-color: #E1E1E1;
    z-index:10000;
    font-family:verdana,arial,sans-serif;
    font-size:11px;
}

div.auto_complete_gcPrive ul {
    border: 1px solid #AAAAAA;
    margin: 0;
    padding: 0;
    width: 180px;
    list-style-type: none;
    background-color: #E1E1E1;
}

div.auto_complete_gcPrive ul li {
    margin: 0;
    padding: 3px;
    text-align: left;
    color:#646464;
}

div.auto_complete_gcPrive ul li.selected {
    background-color: #C9C9C9;
}

div.auto_complete_gcPrive ul strong.highlight {
    color: #800;
    margin:0;
    padding:0;
}

/*Google autocomplete*/
.pac-item span {
    color: #000000;
  	font-size:12px;
}
.pac-item:hover {
   	background-color: #DCEDAD;
   }
.pac-item-selected {
    background-color: #DCEDAD;
}
