/* Copyright Copyright (c) 2004 Cyber-dynamics Inc */
/* Author    info@cyber-dynamics.com */
/* Prod date 2004-04-01 13:04:37 */
/* Base URL  http://www.bluehorizons.travel/ */

body,
td,
ul,
li,
input,
textarea,
select,
option {font-family:arial,helvetica,sans-serif; font-size:13px;}
p {font-size:13px; text-align:justify;margin-top:2px;font-family:arial,helvetica,sans-serif;}
body {margin-top:8px;margin-bottom:5px;margin-left:0px;margin-right:0px;}
form {margin:0px;}

h1 {font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;padding:0px;text-align:center;color:#00447C;margin-bottom:6px;margin-top:0px;padding-top:0px;}

h2 {font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;padding:0px;margin-bottom:4px;margin-top:0px;text-align:left;color:#ffffff;}

.h2int {color:#00447C;font-size:15px;}

.h2int2 {color:#00447C;font-size:13px;}
.h2int3 {color:#000000;font-size:12px;font-style:italic;font-weight:normal;}

h3 {font-size:9pt;font-weight:bold;color:#00447C;margin-bottom:5px;margin-top:0px;}

ul,ol,li {font-family:arial,helvetica,sans-serif;text-align:left;margin-top:0px;}


/* BANNER */
.banner {border:0px;}
.bannertable {border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;}
.bannerright {}
.BHTTbanner {}
.greybar {background-color:#dddddd;}
.flag {padding-left:3px;padding-right:3px;padding-bottom:2px;}

.frontp {color:#777777;font-size:12px;margin-bottom:10px;text-align:left;}
.frontpic2 {padding-left:10px;padding-right:10px;}
.homepic {background-image: url(images/homepic3.jpg);background-repeat:no-repeat;}

.midtable {border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.maintable {border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.midbannertd {background-image: url(images/midbanner.jpg);background-repeat:no-repeat;}
.hometop {font-size:11px;}
.hometoptd {padding-right:10px;}
.hometoph1 {font-size:22px;font-weight:bold;}
.blankimg {display:block;}

.textlink {color:#00447c;text-decoration:underline;}

.darkblue {background-color:#00447c;}
.time {margin-bottom:5px;font-size:12px;color:#003366;}
.QuickAccess {font-size:11px;font-family:arial;width:165px;background-color:#ffffff;color:#003366;}
.keypeople {border:1px solid #00447c;margin-left:10px;margin-top:8px;}

.maintextarea {padding-left:10px;padding-bottom:10px;text-align:justify;}
.intpic {padding-left:10px;padding-bottom:10px;}
.intpicx {padding-left:10px;padding-top:10px;}
.tradeli {padding-bottom:14px;}

.hotelbox {padding-top:15px;}

.linkleftcol {font-size:12px;color:#ffffff;padding-top:0px;text-align:center;text-decoration:none;}
A.linkleftcol:hover {font-weight:bold;}

.imgleftcol {border-style:dashed; border-width:1px; border-color:#FFFFFF;}

.careersh2 {font-size:14px;font-weight:bold;padding:0px;margin-bottom:4px;margin-top:0px;text-align:left;color:#990000;text-decoration:underline;}

.h3hlink {text-decoration:none;color:#00447C;}
A.h3hlink:hover {text-decoration:underline;}
.hlink {color:#00447C;text-decoration:none;}
A.hlink:hover {text-decoration:underline;}

.philmap {padding-top:15px;padding-bottom:10px;}

.tblboarddirectors {border:1px solid #cccccc;margin-bottom:10px;}
.boardtd {padding:5px;}

/* MENU */
.menutable {background-color:#888888;}
.menutd {padding-left:25px;font-weight:bold;padding-bottom:10px;}
.menulink {color:#cccccc;font-weight:bold;text-decoration:none;font-size:14px;}
A.menulink:hover {color:#FFBA00;}

.menu2link {font-size:12px;color:#ffffff;padding-top:0px;padding-right:10px;text-align:left;text-decoration:none;}
A.menu2link:hover {font-weight:bold;}
.menu2td {padding-bottom:9px;}
.menu2linkS {font-size:10px;color:#ffffff;padding-top:0px;padding-right:10px;text-align:left;text-decoration:none;}
A.menu2linkS:hover {font-weight:bold;}

.news {background-color:#4983AB;}
.newstable {}
.newstd {width:36px;}
.newsd {color:#ffffff;font-size:12px;font-weight:bold;}
.newsp {font-size:11px;margin-bottom:9px;color:#ffffff;margin-top:0px;padding-top:0px;padding-right:10px;text-align:left;}
.newslnk {font-size:11px;color:#ffffff;text-align:left;text-decoration:none;}
A.newslnk:hover {text-decoration:underline;}

/* NEWSLETTER SUBSCRIBE */
.nlbox {border:1px solid #cccccc;margin-left:10px;background-color:#E8F2FF;}
.newsletterHead {color:#666666;font-size:12px;text-align:left;padding-left:3px;}
.newslettertext {color:#666666;font-size:12px;text-align:left;padding-top:3px;padding-left:3px;}
.newsform {width:115px;background-color:#ffffff ! important;}
.newsrt {color:#ffffff;padding-top:3px;padding-right:3px;}
.nlimg {border-bottom:1px solid #cccccc;}
.nllink {font-size:11px;color:#00447c;text-decoration:underline;text-align:right;}

/* FORM */
.asterisk {color:#990000;}
.inquiryform {padding-left:16px;}
.inquiryforma {border:1px #346D9F solid;padding-left:0px;padding-top:5px;width:385px;}
.inquirytdleft {padding-left:10px;}
.inquirytdlefta {padding-left:10px;padding-top:10px;}
.inquirytdlefthd {padding-left:10px;padding-bottom:0px;}
.contactustextbox {width:340px;}
.jobtdright {text-align:right;padding-right:20px;padding-left:0px;}
.inputbox {background-color:#ffffff ! important ;}

/* SITEMAP */ 
.sitemaplink {color:#00447c;text-decoration:none;}
a.sitemaplink:hover {text-decoration:underline;}

/* PROMOTIONS */
.promoh1 {font-size:24px;font-weight:bold;}
.promoitinerary {border:1px solid #346D9F;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:10px;}
.promoh2 {color:#BE0027;}
.promotxt {padding-right:10px;}
.promop {color:#00447C;font-style:italic;}
.itineraryindia {color:#00447C;}
.cricketoffer {font-size:16px;color:#00447C;}

.PHglance {border:1px solid #00447C;margin-bottom:15px;}
.glanceleft {background-color:#4983AB;color:#ffffff;width:170px;}
.glance2 {color:;}
.glancehd {background-color:#cccccc;font-weight:bold;text-align:center;}

.inboundtable {border:1px solid #00447C;margin-bottom:15px;}
.inboundleft {background-color:#4983AB;color:#ffffff;width:240px;}
.inboundhd {background-color:#cccccc;font-weight:bold;text-align:center;}

.newstable {margin-bottom:15px;}
.newshd {background-color:#cccccc;font-weight:bold;text-align:center;}

.logintext {font-family:arial,sans-serif;color:#999999;font-size:12px;}
.logintable {width:240px;border:1px #6F8286 solid;margin:20px;}
.logintd {padding-top:25px;padding-bottom:25px;}

.airlinelogo {padding-bottom:11px;}

/* CORPORATE CLIENT  */
.corpclienttable {font-family:arial,sans-serif;color:#999999;margin-bottom:20px; border:1px solid #999999;width:450px;}
.clientname {font-family:arial,sans-serif;color:#00457c;font-size:12px;font-weight:bold;}
.clienthd {padding-left:5px;padding-right:5px;}
.clientinfohd {font-weight:bold; font-size:11px;width:120px;padding-left:5px;}
.clientinfo {font-size:11px;padding-right:5px;}

.clientemergency {font-size:11px;padding-right:5px;color:#990000;}
.clienthandler {font-size:11px;padding-right:5px;color:#999999;}
.corpclientservices {font-family:arial,sans-serif;color:#999999;margin-bottom:20px;width:680px;}
.corpclientbutton {width:150px;font-family:arial,sans-serif;color:#333333;font-size:11px;}
.clientbuttontd {width:233px;align:center;}

/* INVESTORS */
.investorbox {border:1px solid #cccccc;padding-top:1px;padding-left:2px;padding-right:2px;padding-bottom:3px;}
.invinfo {color:#990000;}


/*info popup */
#cdTipDiv {position:absolute;z-index:100;}
#cdTipIHTML {width:230px;height:110px;padding:8px 0px 4px 10px;z-index:101;background-color:#000;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);z-index:50;border:0;color:#fff;}
#cdTipIHTML h2 {font-size:12px;color:#fff;}
#cdTipIHTML p {font-size:11px;color:#fff;text-align:left;}
#cdTipIHTML a {font-size:11px;font-weight:bold;color:#fff;}
#cdTipIHTML a:hover {color:#fff;text-decoration:underline;}
#cdTipIHTML .dest {color:#ff0000;} 
#cdTipIHTML .dept {color:#ff0000;}

/* drop shadow */
.ds {display: block;position: relative;margin: 5px -10px -5px 5px;background:url(images/shadow-grid.gif) repeat;}
html>body .ds {margin: 5px -10px -5px 5px;background:url(images/shadow.png) right bottom no-repeat;}
.ds:before, .ds:after {content:" ";display:block;width:10px;height:5px;background:inherit;}
.ds:before {position: absolute;top:0;right:0;margin:-5px 0 0 auto;background-position:right top;}
.ds:after {margin:-5px 0 0 -5px;background-position:left bottom;}
.ds .dsc {display:block;position:relative;overflow:hidden;left:-5px;top:-5px;}
html>body .ds .dsc {left:-5px;top:-5px;margin:0;}

/* main popup */
#cdPUbg{display:none;position:fixed;_position:absolute;/* IE6 */
	height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#cdPU{display:none;position:fixed;_position:absolute;/* IE6*/
	height:510px;width:500px;background:#fff;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;color:#000;}
#cdPUclose{display:block;position:absolute;right:6px;top:4px;color:#6fa5fd;font-size:14px;line-height:14px;font-weight:700;cursor:pointer;}
#cdPU img {position:absolute;top:20px;cursor:pointer;}



/* FOOTER */
.footertable {border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.footertxt {color:#999999;font-size:11px;text-align:right;padding-top:4px;padding-bottom:4px;}
.footerlnk {color:#999999;font-size:11px;text-decoration:none;}
A.footerlnk:hover {color:#003366;}