/* CSS Document */

.tdframe { background: #BED730;}

.indextxt1 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#000000; }

.indextxt {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; }

.Border1{
   border:none;
  background-color: #BED730;
 }
 
.select110 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; 
width: 110px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.select45 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 9px; color: #2559AA; background : #FFFFFF; border-width : 1px; width: 45px;  font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.select40 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; width: 40px;  font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.select230 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; 
width: 230px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

a:link ,a:visited, a:active {color:#2559AA; background-color:transparent; text-decoration:underline;}
a:hover {color:#000000; background-color:transparent; text-decoration:underline;}

.select188 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; width: 188px;  font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.select125 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; 
width: 125px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.select75 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; width: 75px;  font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.select60 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; width: 60px;  font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.tabletborder { background: #bfd730;}

.td1 { background: #FFFFFF;}
.td3 { background: #e8f4c6;}
.td8 { color: #FF0000;}
.td9 { color: #0000FF;}
.td5 { background: #ffffff;color: #0079c2;}
.td12 { background: #000000;}
.td14 { background: #FF0000;}

.heading3 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; font-weight: bold; background-color: #FFFFFF; }
 
.ht2 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#005bab; background-color: #E8F3C6; }

.hotel4 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 13px; color:#000000;}

.Tablehead01 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; background-color: #bfd730; }

.ht40 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#000000; background-color: #E8F3C6;text-align:center;}

.ht {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#005bab; background-color: #E8F3C6; }

.homecontent {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; }
.homecontent1 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#000000; }


.Tablehead011 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; background-color: #5aadfc; }

.innerTable1 {
  padding: 0px;
  
    border: 1px solid #5aadfc;
  background-color: #FFFFFF;
}

.borderleft1 { background: #8cceff;}
.borderleft { background: #0079c1;}

.Border5{
   border:none;
  background-color: #ffffff;
 }
 
.left10 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#0079c2; }

.select35 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; width: 35px;  font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.innerprice {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 18px; color:#1f77cb; font-weight: bold;}

.pricelk {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 22px; color:#1f77cb; font-weight: bold; text-align:center;}

a.price:link ,a.price:visited, a.price:active {color:#1f77cb; background-color:transparent; text-decoration:underline;}
a.price:hover {color:#1f77cb; background-color:transparent; text-decoration:underline;}

.Tabletd33 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; text-align: center;}

a.hotelprice:link ,a.hotelprice:visited, a.hotelprice:active {color:#FF0000; background-color:transparent; text-decoration:underline;}
a.hotelprice:hover {color:#FF0000; background-color:transparent; text-decoration:underline;}

.chkBorderht
{
  border:none;   
  background-color: #E8F3C6; 
}

.chkBorderht1
{
  border:none;   
  background-color: #d7f1fe; 
}

.ht1 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#005bab; background-color: #d7f1fe; }

.cartTable {
  padding: 0px;
    border: 1px solid #8ccfff;
  background-color: #FFFFFF;

 }
 
.rightcart {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#FFFFFF; background-color: #1F89C9; }


.Tabletdrail {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#000000; text-align: center; background-color: #ffffff;}

.hotel3 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#000000;}

a.feature:link ,a.feature:visited, a.feature:active {color:#000000; background-color:transparent; text-decoration:underline;}
a.feature:hover {color:#000000; background-color:transparent; text-decoration:underline;}

.ht50 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#000000; background-color: #d7f1fe; text-align:center;}
 
.heading11 {font-family: Tahoma, verdana, arial, sans-serif,serif ; color:#2559AA; background-color:#FFFFFF; text-align: right; font-size: 9px; }

.heading40 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#005bab; font-weight: bold; } 

.innerTable {
  padding: 0px;
    border: 1px solid #cfe164;
  background-color: #FFFFFF;

 }
 
.centerlink {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#0078c1; font-weight: bold; background-color: #cfe164; }

.select105 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; 
width: 105px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.select55 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 9px; color: #2559AA; background : #FFFFFF; border-width : 1px; width: 55px;  font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.subhead {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#075993; font-weight: bold; background-color: #e5eef7; }

.Tabletdrail2 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; background-color: #ffffff;}

.popuptext5 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000;  line-height: 0.4cm;}

.bluelink {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#4ca1d3; font-weight: bold; background-color:#FFFFFF; }

.heading3 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; font-weight: bold; background-color: #FFFFFF; }

.select300 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; 
width: 300px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.Tablehead111 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#000000; background-color: #e8f4c6; }
.Tablehead33 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#000000; background-color: #bfd730; }

.Tabletd401 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000;vertical-align: middle;padding:3px}


.hotel1 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 14px; color:#000000; text-align:center;}

.Tabletd44{font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#000000; text-align:justify;}


.loginbgclr { background: #d2e36f;}
.loginfield {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#007ac5; }

.errorBackground { 
   font-family: Arial, Helvetica, sans-serif; 
    background-color: #f9fce9; 
    color : #000000; 
}

/* ALL Above classes are given to verchaska i.e. all classes clubbed from component list */


/* india's biggest online travel bazaar */
.travelbzr {font-family:Arial, Helvetica, sans-serif ; font-size: 20px; color:#1986c7; font-weight:normal; background-color:#FFFFFF; }

/* class used for text of products header i.e. flights, hotel, cars, sights etc - text next to image of particular product */
.iconhdrtxt {font-family: Tahoma, verdana, arial, sans-serif, serif; font-size: 23px; color:#000000; font-weight: bold; }
.desthdrtxt {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 19px; color:#000000; font-weight: bold; }

/* Classes added for railholiday packages OFFER  */

.contentorange1 {font-family: Tahoma, verdana, arial, sans-serif, serif; font-size: 13px; color:#F38400; }
.cashback {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 14px; color:#066b9f;}

/* taken from basic.css, used for videos pages : taken in this css for grey separator */
.tdgrey {background-color: #E5E5E5;}
.contentdarkgrey {font-family: Tahoma, verdana, arial, sans-serif, serif; font-size: 11px; color:#ffffff; background-color:#A4A4A4; }
a.whitelnk:link ,a.whitelnk:visited, a.whitelnk:active {color:#ffffff; background-color:transparent; text-decoration:none;}
a.whitelnk:hover {color:#ffffff; background-color:transparent; text-decoration:none;}

/* taken from basic.css, Crazy Summer deals classes :taken in this css for 1px orange line for South Africa 2020 offer */
.lightorg { background: #ffe588; color:#ffe588; }

/* taken from blog.css, :taken in this css for green txt for South Africa 2020 offer */
.greentxt {font-family: Tahoma, verdana, arial, sans-serif, serif; font-size: 11px; color:#adc914; }
.whiteprice {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 14px; color:#ffffff;}

/* class added for gift voucher of ICICI*/
.gvfield {
	font-family: Tahoma, verdana, arial, sans-serif,serif;
	font-size: 14px;
	color: #000000;
	text-align:center;
	vertical-align:middle;	
	background : #FFFFFF;
	border-width : 2px;
	width: 180px;
	height:25px;
	font-weight:bold;
	border-top: 2px solid #f37a21;
	border-left: 2px solid #f37a21;
	border-right: 2px solid #f37a21;
	border-bottom: 2px solid #f37a21;
	padding-top : 6px;
}
.orangebg {font-family: Tahoma, verdana, arial, sans-serif, serif; font-size: 11px; color:#000000; background-color:#fe8b0e; line-height:13px; }
.maroonbg {background-color: #a50203;}


/* class made for DSF packages*/
.darkbluebg { background: #3494ce; color:#ffffff; }
.whitetxt12 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#ffffff;}
/* class made for Weekend Packages*/
.contentorange11 {font-family: Tahoma, verdana, arial, sans-serif, serif; color:#F38400; }

/* for links of weekend domestic pkgs on left panel - link wo underline  */
a.bluewouline:link ,a.bluewouline:visited, a.bluewouline:active {color:#1f77cb; background-color:transparent; text-decoration:none;}
a.bluewouline:hover {color:#1f77cb; background-color:transparent; text-decoration:underline;}

/* class for DSF new offer*/
.lightbluebg {background-color: #eff9fe;}

/* class added for eticket of bus*/
.redbg { background: #d52020;}
.lightredbg { background: #f1d2d2;}
.whitetxt {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color:#FFFFFF;
}

/* class for text in header for corporate login page */
a.home:link ,a.home:visited, a.home:active {color:#4ca1d3; background-color:transparent; text-decoration:none;}
a.home:hover {color:#005d94; background-color:transparent; text-decoration:underline;}

/* used for footer links text, font-weight:bold removed & font changed form Arial to Tahoma to fit all links in one line */
.footer {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 10px; color:#525252;}

a.dest:link ,a.dest:visited, a.dest:active {color:#777777; background-color:transparent; text-decoration:none;}
a.dest:hover {color:#000000; background-color:transparent; text-decoration:underline;}
.footertxt {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	color:#999999;
	font-size: 10px;
	line-height: 14px;
}

/* holiday_pe_holiday */
.hdr_hphblue {background-color: #015ca2;}

/* hotel pe hotel redeem page*/
.tdgrey1 {background-color: #d8d4d3;}
.tdblue_hdr {background-color: #5f95bf;}

/* domestic honeymoon pkgs */
.brownfnt { color: #820203;}

/* domestic summer holidays - 41 pkgs */
.pinkbg {background-color:#facad0;}
.lightpink_bg {background-color:#fdeaec;}
.redtxt {font-family: Tahoma, verdana, arial, sans-serif, serif; color:#d5233a; }
.lightred_txt { font-family: Tahoma, verdana, arial, sans-serif, serif; font-size: 12px; color: #d5233a;}

/* languages link in header */
a.lang:link ,a.lang:visited, a.lang:active {color:#f86a6a; background-color:transparent; text-decoration:none;}
a.lang:hover {color:#f86a6a; background-color:transparent; text-decoration:underline;}

/* table class for malyasia tours used from 4th july 2008 */
.tdskyblue {background-color: #8dbedf; font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#000000;}

/* Espirit Gift voucher LP */
.brownclr {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#c09972; background-color:#fffdf0;}

/* Hong kong page EMI LP */
.tddg {background-color: #548a50; font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000;}
.tdlg {background-color: #A0DB6F; font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000;}
a.tdlg:link ,a.tdlg:visited, a.tdlg:active {color:#548a50; background-color:transparent; text-decoration:none;}
a.tdlg:hover {color:#548a50; background-color:transparent; text-decoration:none;}

.txt12green{font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#19a64f;}

/* for star virgo cruise inside page - rates cancellation in red */

.strikered{color:#FF0000;}

/* hotel 1 Re.*/
.peachbg {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#cb5900; background-color:#fdfaf5;}
.peachbg1 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 16px; color:#cb5900; background-color:#ffffff;}
.borderblack {
	background-color: #000000;
}
.select15014 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 14px; color: #2559AA; background : #FFFFFF; border-width : 1px; 
width: 150px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }

.ht51 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;
}
/* class to be used in font for LP pages.*/
.arial11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#504f4f;}

/* theme holy - footer links */
a.grey:link, a.grey:visited, a.grey:active {color:#6b6b69; background-color:transparent; text-decoration:underline;}
a.grey:hover {color:#000000; background-color:transparent; text-decoration:underline;}



/* indian rail new UI */
.bgyellow {background-color:#faffdf;}
.bgyellow2 {background-color:#fdffec;}

.arial11_black {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}
.arial12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.arial10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
.arial_white {font-family: Arial, Helvetica, sans-serif; color:#ffffff;}
.arialbold {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color:#000000;}

.arialbg_white {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color: #ffffff;}
.greenbrd {border:1px solid #bfd730;}
.bgorange {background-color:#edb931;}
.greenbrd2 {border:1px solid #9ba161;}
.bglight_green {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#e6efb0;}
.greyclr {color:#a1a0a0;}

/* Kerala Package  */
.greenbig {	font-family:  Arial,Verdana, Helvetica, sans-serif;	font-size: 35px;color:#67ac39;}
.greensmall {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#67ac39;}
.greenheading { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 12px; color:#ffffff; background-color:#8dce62;}

/* Bauma China 2008 - Trade fair */
.tdlightyellow {background-color: #fff2ae;}
.contentdarkyellow {font-family: Tahoma, verdana, arial, sans-serif, serif; font-size: 11px; color:#000000; background-color:#ffe560; }

/* Bus pilgrimage and bus route service */
.tabletborderg { background-color: #e4ed9c;}
.ht40g {background-color: #f7fae5;}

/* Budget Holidays */
.headingorange {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#d75f4e; font-weight: bold;}

/* hba - HCL offer */
.bgviolet {background-color:#a9b2ca;}


/* globus-cosmos */

a.black:link ,a.black:visited, a.black:active {color:#000000; background-color:transparent; text-decoration:none;}
a.black:hover {color:#000000; background-color:transparent; text-decoration:underline;}
.lightgreen {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#000000; background-color: #faffdf;text-align:center; line-height:26px;}
.select150 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #2559AA; background : #FFFFFF; border-width : 1px; 
width: 150px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA; }
.select100 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 11px; color: #4baddc; background : #FFFFFF; border-width : 1px; 
width: 100px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA;}
.select120{font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 11px; color: #4baddc; background : #FFFFFF; border-width : 1px; 
width: 120px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA;}
.select120black{font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 11px; color: #000000; background : #FFFFFF; border-width : 1px; 
width: 120px; font-weight: normal; border-top: 1px solid #2559AA; border-left: 1px solid #2559AA; border-right: 1px solid #2559AA; border-bottom: 1px solid #2559AA;}
.tdskybluelight {background-color: #8ac9ec; font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#ffffff;}
a.arial_whitetv:link, a.arial_whitetv:visited, a.arial_whitetv:active, a.arial_whitetv:hover {font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}


.green { color: #bed730;} /* Availability status of products */
.tab_bgcolor { background-color:#faffde;}
.bgyellow3 {background-color:#fffef2;}
.bgyellow4 {background-color:#fefff5;}


.grnbg_bluefnt {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#015cab; background-color: #faffdf;}

/* cruise search page */
.blueborder1 {border:1px solid #8cceff;}
