body{ background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000; text-decoration:none; font-weight:normal;}

.top_bar {
	
	background-image: url(../images/topbar.gif);background-repeat: repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#000; text-decoration:none; font-weight:bold;

}
.home_button {
	background-image:url('../images/ayurveda.gif');
	background-repeat:no-repeat;
	height:33px;
	cursor:pointer;
	background-position:  right 50%;
	width: 98px
}
.home_buttonON{
	background-image:url('../images/packagesON.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.flights_button {
	background-image:url('../images/flights.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.flights_buttonON {
	background-image:url('../images/flightsON.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.car_button {
	 background-image:url('../images/car.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.car_buttonON {
	 background-image:url('../images/carON.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.hotel_button {
	background-image:url('../images/hotels.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.hotel_buttonON {
	background-image:url('../images/hotelsON.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.cruise_button {
	 background-image:url('../images/cruise.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.cruise_buttonON {
	 background-image:url('../images/cruiseON.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
}
.train{
    background-image:url('../images/tours.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
	}	
.trainON{
    background-image:url('../images/tours1.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
	}	
.bus{
    background-image:url('../images/bus.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
	}	
.busON{
    background-image:url('../images/busON.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
	}	
.Insurance{
    background-image:url('../images/insurance.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
	}	
.InsuranceON{
    background-image:url('../images/insuranceON.gif');background-repeat:no-repeat; width:98px; height:33px;cursor:pointer
	}	
.foreignexchange{
    background-image:url('none');background-repeat:no-repeat; width:133px; height:33px;cursor:pointer
	}	
.foreignexchangeON{
    background-image:url('../images/foreignexchangeON.gif');background-repeat:no-repeat; width:133px; height:33px;cursor:pointer
	}
.text11normbluejst{
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#515151; text-decoration:none; text-align:justify;
padding-left:5px; padding-right:5px;

}
	
.vaction_button {
	background-image: url('../images/vacation_img.gif');
	background-repeat: no-repeat;
	height: 37px;
	width: 64px;
	cursor: pointer;
	background-position-y:50%
}

.vaction_buttonON {
	background-image: url('../images/vacation_imgON.gif');
	background-repeat: no-repeat;
	height: 37px;
	width: 64px;
	cursor: pointer;
	background-position-y:50%
}
.special_button {
	background-image: url('../images/special_img.gif');
	background-repeat: no-repeat;
	height: 37px;
	width: 74px;
	cursor: pointer;
	background-position-y:50%
}
.special_buttonON {
	background-image: url('../images/special_imgON.gif');
	background-repeat: no-repeat;
	height: 37px;
	width: 74px;
	cursor: pointer;
	background-position-y:50%
}
.support_button {
	background-image: url('../images/support_img.gif');
	background-repeat: no-repeat;
	height: 37px;
	width: 66px;
	cursor: pointer;
	background-position-y:50%
}
.support_buttonON {
	background-image: url('../images/support_imgON.gif');
	background-repeat: no-repeat;
	height: 37px;
	width: 66px;
	cursor: pointer;
	background-position-y:50%
}
.blue_fill {
	background-color:#ffffff;
}
.select_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 5px;
	width: 90px;
}
.right_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9AD9BF;
}

.right_line_bg {
	border-right:1px solid #9AD9BF; background-image: url('../images/grey_bar.gif');
	background-repeat: repeat-x;
	height: 51px
}
.header {
	font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#1a66ad; font-weight:bold; padding-left:5px;
}
.header2 {

	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #C08240;
	text-decoration: none;
	padding-left: 5px;
}
.top_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9AD9BF;
}
.yellow_fill {
	background-color: #FFCC33;
}

.text11underline {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	padding-left: 5px;
}
.text11green {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #438167;
	text-decoration: underline;
	padding-right: 5px;
	background-position: top;
}
.textheader {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #1E2117;
	text-decoration: none;
	background-color: #87D0F1;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.text12boldON {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	
}

.brd_yellow {
	border: 2px solid #FFCC33;
}

.light_bluefill {
	background-color: #B8EDF8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;

	width: 150px;
}
.text11norm {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
.select_boxsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 5px;
	width: 50px;
}
/*.text11normblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#010101; 
text-decoration:none;
}


.text11normblue {
font-family:Tahoma;
font-size:11px; 
color:#010101; 
text-decoration:none;
}*/




.text11normblue {


	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration:none;
}

.text11normred {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#C00000; 
text-decoration:none;
text-decoration:underline;
}
.heade_red {

	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #E60000;
	text-decoration: none;
	padding-left: 5px;
}
.brd_all {
	border: 1px solid #cdcdcd;
	background-color: #FFFFFF;
}
.text12white {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}
/*this for Exter css*/
.line{
   border-bottom:#000000 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1b67af; font-weight:   bold; padding-left:5px;
   }

.textnorm{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#ea8000 ;
	}	
.textnorm_homeON{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#ffffff; background-color:#ea8000; cursor:pointer;
	}	
		
.textnorm_sitemap{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#669404; cursor:pointer;
	}	
.textnorm_sitemapON{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#ffffff; background-color:#669404; cursor:pointer;
	}	
.textnorm_sitemap{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#669404; cursor:pointer;
	}
.textnorm_contact{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#5b92db; cursor:pointer;
	}
.textnorm_contactON{
      font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#ffffff; background-color:#5b92db;cursor:pointer
	}	
.textnormlogin{
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#0000ff; text-decoration:underline;cursor:pointer
	}	
.selectbox{
   width:90%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#000000;
   }
 .grey_bar{
    background-image:url('../images/greybar.gif'); background-repeat:repeat-x; height:29px
	}
.brd_lbr{
	border-bottom:#d6d2d2; border-bottom-style:solid; border-bottom-width:1px;
	border-left:#d6d2d2; border-left-style:solid; border-left-width:1px;
	border-right:#d6d2d2; border-right-style:solid; border-right-width:1px;
	}
	
.textbox{
 width:50px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#000000;
 }



.blue_bar{
 background-image:url('../images/bluebar.gif'); background-repeat:repeat-x; height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; padding-left:10px; font-weight:bold
	}
.red_bar{
     background-image:url('../images/red_bar.gif'); background-repeat:repeat-x; height:26px; font-family:Verdana, Arial, Helvetica,    sans-serif; color:#FFFFFF; font-size:11px; padding-left:10px; font-weight:bold
	}


   .line{
   border-bottom:#000000 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1b67af; font-weight:bold; padding-left:5px;
   }
   
/*footer*/

.botbar{
  background-image:url('../images/botbar.gif'); background-repeat:repeat-x; height:58px
  }   
 
.tabletop_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 5px;
}

/*----------subpagecss---------------*/


.selectboxs {
	font-family:  Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 90%;
	padding-top: 2px;
	padding-left: 5px;
}
.selectboxshead {
	font-family:  Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 90%;
	padding-top: 2px;
	padding-left: 5px;
}



.text11green {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #438167;
	text-decoration: underline;
	padding-right: 5px;
	background-position: top;
}


.darkgreen_bar{
     background-image:url('../images/darkgreen.gif'); 
     background-repeat:repeat-x;
      height:26px; 
      font-family:Verdana, Arial, Helvetica,    sans-serif; 
      color:#FFFFFF; 
      font-size:11px;
       padding-left:10px;
        font-weight:bold
        
	}





.text12green {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #438167;
	text-decoration:none;
	padding-right: 5px;
	
}

.text11maroon{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color:Maroon;
	text-decoration:none;
	padding-right: 5px;
	
}

.text11blue {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color:Blue;
	text-decoration:none;
	padding-right: 5px;}

.maroon_bar{
     background-image:url('../images/04.gif'); background-repeat:repeat-x; height:26px; font-family:Verdana, Arial, Helvetica,    sans-serif; color:#FFFFFF; font-size:11px; padding-left:10px; font-weight:bold
	}

.green_bar{
     background-image:url('../images/green.gif'); 
     background-repeat:repeat-x; height:26px; 
     font-family:Verdana, Arial, Helvetica,sans-serif; 
      color:#FFFFFF;
      font-size:11px; 
     padding-left:10px; 
     font-weight:bold
	}

.paleorange_bar{
     background-image:url('../images/02.gif'); background-repeat:repeat-x; height:26px; font-family:Verdana, Arial, Helvetica,    sans-serif; color:#FFFFFF; font-size:11px; padding-left:10px; font-weight:bold
	}

.navyblue_bar{
     background-image:url('../images/01.gif'); background-repeat:repeat-x; height:26px; font-family:Verdana, Arial, Helvetica,    sans-serif; color:#FFFFFF; font-size:11px; padding-left:10px; font-weight:bold
	}



.darkgreen_bar{
     background-image:url('../images/darkgreen.gif'); 
     background-repeat:repeat-x;
      height:26px; 
      font-family:Verdana, Arial, Helvetica,    sans-serif; 
      color:#FFFFFF; 
      font-size:11px;
       padding-left:10px;
        font-weight:bold
        
	}

.text11maroon{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color:Maroon;
	text-decoration: underline;
	padding-right: 5px;
	background-position: top;
}



.textwhite{
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:White; text-decoration:none; text-align:justify;
padding-left:5px; padding-right:5px;

}

.orange_bar{
     background-image:url('../images/orenge.gif'); background-repeat:repeat-x; height:26px; font-family:Verdana, Arial, Helvetica,    sans-serif; color:#FFFFFF; font-size:11px; padding-left:10px; font-weight:bold
	}





.main-head
	{
   
    background-color:#dc8029 ;
    height:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF; 
    font-size:11px; 
    padding-left:10px; 
    font-weight:bold;
	}
	.main-head-table
	{
   
    background-color:#fff;
    border:solid 1px #dc8029;
	}
	
	.text-head
	{
   
    background-color:#495069;
    height:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF; 
    font-size:11px; 
    padding-left:10px; 
    font-weight:bold;
	}
	
	.text_image
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A2464B;
	text-decoration: none;
}

.text_top
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #A2464B;
	text-decoration: none;
}
	
	

.grid-text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color :#dddddd;
font-size:11px;
color:#000000;
text-decoration:none; 
padding-left:5px;
padding-right:5px;

}


.text11blue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:Blue; 
text-decoration:none;
}



.text11navyblue {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:Navy; text-decoration:none;
}


.small_head {
	font-family: Arial;
	font-size: 13px;
	height:20px;
	font-weight: bold;
	color: #F88017;
	text-decoration: none;
	padding-left: 5px;
}

.yellow_bar {
         background-image:url('../images/yellow_bar.gif');
		 background-repeat:repeat-x;
		 background-color:#FFF9E8
}
.bar {
        background-image:url('../images/bar_yellow.gif');
		background-repeat:repeat-y;
		background-color:#FFF6DE
}

.textmaroon
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt; 
color:Maroon;
text-decoration:none;
}


.textdarkgreen
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt; 
color:Green;
text-decoration:none;
}


.text11red
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt; 
color:Red;
text-decoration:none;
}


/*for ticket

.textaril12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}
.textaril12normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c2648;
	text-decoration: none;
	padding-left: 5px;
}
.tab1 {
	background-image: url(../images/tab1.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 317px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab {
	background-image: url(../images/tab.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 217px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
}
.bot_line {
	background-image: url(../images/bottom_line.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.left_line_grid {
	background-image: url(../images/left_line.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.top_line_grid {
	background-image: url(../images/top_line.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.right_line_grid {
	background-image: url(../images/right_line.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.right_border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003366;
}
.booking_id_bar {
	background-image: url(../images/booking_id_bar.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.text12ver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.colorfill_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2383CA;
	height: 30px;
}
*/

/*----------subpagecss---------------*/
/*CSS for cancellation page*/
.textaril12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}
.textaril12normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c2648;
	text-decoration: none;
	padding-left: 5px;
}
.tab {
	background-image: url('../images/tab.gif');
	background-repeat: no-repeat;
	height: 23px;
	width: 217px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px
}
.tab1 {
	background-image: url('../images/tab1.gif');
	background-repeat: no-repeat;
	height: 25px;
	width: 317px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
.textaril12_block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
}


.textaril12_block a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008872;
	text-decoration: underline;
}

.bot_line {
	background-image: url('../images/bottom_line.gif');
	background-repeat: repeat-x;
	background-position:center top;
}
.left_line_grid {
	background-image: url('../images/left_line.gif');
	background-repeat: repeat-y;
	background-position: left top
}

.top_line_grid {
	background-image: url('../images/top_line.gif');
	background-repeat: repeat-x;
	background-position:center bottom;
}
.top_line_grid1 {
	background-image: url('../images/top_line.gif');
	background-repeat: repeat-x;
	background-position:top center;
}
.right_line_grid {
	background-image: url('../images/right_line.gif');
	background-repeat: repeat-y;
	background-position: right top
}
.right_border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003366;
}
.booking_id_bar {
	background-image: url('../images/booking_id_bar.gif');
	background-repeat: no-repeat;
	background-position:  center;
}
.text12ver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.right_line_bg {
	border-right:1px solid #AC2C2B; background-image: url('../images/grey_bar.gif');
	background-repeat: repeat-x;
	height: 51px
}
.colorfill_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ef8424;
	height: 30px;
}
.airline_brd
{
	border: 2px solid #ef8424;
}
.airlinebrg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #ef8424;
	height: 20px;
}
.text11normbluecolor
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#000;
text-decoration:none;
}

.text11normredcolor
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#FF0000;
text-decoration:none;
}

.my_colorfill {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	background-color: #2178CB;
	background-repeat: repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D2D2;
}


.cbo1Option{padding-left:20px;     background-image:url('../images/fl.gif');  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; width:100%; background-color:#eee}
.cbo1TopContainer{border:0px solid #CCC;  padding:0px;   font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none}
.text11blacknar{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none}
.ob_cbButton{height:0px; width:0px}
.cbo1Container{ text-align:left;  border:0px solid #CCC;  background-color:#F2AA17;   cursor:pointer; height:auto; width:150px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin-top:12px;}


.text10verdana{font-family:Verdana; font-size:10px; color:#00529b; font-weight:normal; text-decoration:none;}
.error_brg{ background-color:#ffffcc; border:#ff0000 solid 1px; font-family:Verdana; font-size:12px; text-decoration:none; color:#ff0000; padding:5px; height:50px; width:550px;}
.error_brg_white{ background-color:#ffffff; border:#ff0000 solid 1px; font-family:Verdana; font-size:12px; text-decoration:none; color:#ff0000; padding:5px; height:50px; width:550px;}
.erreo_textbold{font-family:Verdana; font-size:12px; text-decoration:none; color:#ff0000; font-weight:bold;}
/*css for login page 30-04-09* end*/
.text12boldwhite{ font-family:Verdana; font-size:12px; color:#000; text-decoration:none; font-weight:bold;}
.ip_text12bold{ font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.ip_text11black{font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.result_bar_left{ background-image:url('../images/result_bar_left.gif'); background-repeat:no-repeat; background-position: left bottom; width:18px; height:42px}
.result_bar_center{ background-image:url('../images/result_bar_center.gif'); background-repeat:repeat-x; height:42px}
.result_bar_right{ background-image:url('../images/result_bar_right.gif'); background-repeat:no-repeat; background-position: right bottom; width:18px; height:42px}
.text10verdanablack{ font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; padding-left:3px;}
.tick{ background-image:url('../images/tick.gif'); background-repeat:no-repeat; background-position: left center; margin-left:26px; height:23px; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; padding-left:5px; color:#000}
.ip_top {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-image: url('../images/ip_top.gif');	background-repeat: no-repeat;	height: 29px;	width: 564px;	padding-left: 10px;	background-position: left center}
.ip_center {background-image: url('../images/ip_center.gif');	background-repeat: repeat-y;	width: 764px}
.ip_bottom {background-image: url('../images/ip_down.gif');	background-repeat: no-repeat;	background-position: left top;	height: 16px;	width: 764px}
.result{background-color:#ffffff;}
.result_ON{background-color:#ffff99;}
.onewaybar{	background-image: url('../images/oneway.gif'); background-repeat: no-repeat; background-position: center top; margin-top:10px; clear: right; float: left; height: 42px; width:555px}
.text12whitebold {font-family: Arial; font-size: 15px; font-weight: normal;	color: #fff; text-decoration: none;	padding-left:5px;}
.greybar_new{height: 30px;}
th.headerSortUp {background-image:url('../images/sort_up.gif'); height:30px; background-repeat:no-repeat; background-position:  left 50%;}
th.headerSortDown {background-image:url('../images/sort_down.gif'); height:30px; background-repeat:no-repeat; background-position: left 50%;}
.roadmap1{ background-image:url('../images/roadmap1.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:331px}
.roadmap2{ background-image:url('../images/roadmap2.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:331px}
.roadmap3{ background-image:url('../images/roadmap3.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:331px}
.roadmap4{ background-image:url('../images/roadmap4.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:331px}
.roadmap5{ background-image:url('../images/roadmap5.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:331px}
.roadmap_rt1{ background-image:url('../images/roadmap_rt1.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:396px}
.roadmap_rt2{ background-image:url('../images/roadmap_rt2.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:396px}
.roadmap_rt3{ background-image:url('../images/roadmap6.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:396px}
.roadmap_rt4{ background-image:url('../images/roadmap_rt4.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:396px}
.roadmap_rt5{ background-image:url('../images/roadmap_rt5.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:396px}
.roadmap_rt6{ background-image:url('../images/roadmap_rt6.gif'); background-repeat:no-repeat; background-position: right center; height:61px; width:396px}
.AIC{width:27px; background:url('../images/ic.gif') no-repeat center; float:left; height:23px; margin-right:10px;background-position-x:center; background-position-y:center}
.AG8{width:27px; background:url('../images/G8.gif') no-repeat center;float:left; height:23px; margin-right:10px; background-position-x:center; background-position-y:center}
.ASG{width:27px; background:url('../images/sg.gif') no-repeat center; float:left; height:23px; margin-right:10px; background-position-x:center; background-position-y:center}
.A6E{width:27px; background:url('../images/6E.gif') no-repeat center; float:left; height:23px; margin-right:10px; background-position-x:center; background-position-y:center}
.A9W{width:23px; background:url('../images/9Wd.gif') no-repeat center; float:left; height:23px; margin-right:10px; background-position-x:center; background-position-y:center}
.AS2{width:27px; background:url('../images/S2.gif') no-repeat center; float:left; height:23px; margin-right:10px; background-position-x:center; background-position-y:center}
.AIT{width:27px; background:url('../images/IT.gif') no-repeat center; float:left; height:23px; margin-right:10px; background-position-x:center; background-position-y:center}
.AAI{width:27px; background:url('../images/AId.gif') no-repeat center; float:left; height:23px; margin-right:10px; background-position-x:center; background-position-y:center}
.text13boldblock{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000; text-decoration:none}
.text13boldblock{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000; text-decoration:none}

.heading{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#307caf; text-decoration:none; padding-left:10px; padding-top:5px; padding-bottom:10px}
.list{font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-decoration:none}
.hotels_bg3{background-color:#FFF}
.hotels_bg4{background-color:#f8fbfd}
.hotel_mainhead{font-family:Verdana; font-size:11px; font-weight:bold; color:#000; text-decoration:none;}
.hotel_bg1{background-color:#00509C; border:solid 1px #CCC}
.text11bold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none}
.pink_fill{ background-color:#ef840f;border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; height:25px; border-bottom-style:solid; border-left-style:solid; border-right-color:#CCC; border-bottom-color:#CCC; border-left-color:#CCC; text-decoration:none}

.footer_text{float:left; clear:right; margin-right:15px; margin-left:25px;}
.text11white {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #FFFFFF;	text-decoration: none;	padding-left: 5px;}
#dhtmltooltip{position: absolute;left: -300px;width: 150px;border: 1px solid black;padding: 2px;background-color:white;font-family: Arial;	font-size: 11px;font-weight: normal;color: #666666;visibility: hidden;z-index: 100;}
#dhtmlpointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}
.grid_header{ background-color:#e1e2e4;  height:27px; font-family:Arial; font-size:11px; font-weight:bold; color:#333; text-decoration:none; padding-left:5px}
.grid_zebra{font-family:Arial; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; padding-left:5px; background-color:#f4f4f4;}
.whitefill
{background-color:#fff}
.white_fill
{background-color:#fff}
.text11norm_white{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#333; text-decoration:none}
.text11norm_black{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none;}
.textver10black{font-family:Arial; font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding-left:5px}
.star{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#F00;}
.offer{ background-image:url(../images/hotelsoffer.jpg); background-repeat:no-repeat; width:254px; height:183px;}
.offer1{ background-image:url(../images/holidays.jpg); background-repeat:no-repeat; width:254px; height:183px;}
.textver10black{font-family:Arial; font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding-left:5px}
.star{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#F00;}
/*css for exel sheet type grid start*/
.header_top{ background:url(../images/header_top.gif) repeat-x; height:21px; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_top:link{ background:url(../images/header_top_active.gif) repeat-x; height:21px; border-bottom:#f29536 solid 1px; border-right:#f29536 solid 1px; border-left:#f29536 solid 1px; border-top:#f29536 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}

.header_top:visited{ background:url(../images/header_top_active.gif) repeat-x; height:21px; border-bottom:#f29536 solid 1px; border-right:#f29536 solid 1px; border-left:#f29536 solid 1px; border-top:#f29536 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_top:hover{ background:url(../images/header_top_hover.gif) repeat-x; height:21px; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_top:active{ background:url(../images/header_top_active.gif) repeat-x; height:21px; border-bottom:#f29536 solid 1px; border-right:#f29536 solid 1px; border-left:#f29536 solid 1px; border-top:#f29536 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_top:focus{ background:url(../images/header_top_active.gif) repeat-x; height:21px; border-bottom:#f29536 solid 1px; border-right:#f29536 solid 1px; border-left:#f29536 solid 1px; border-top:#f29536 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_left{ background:url(../images/header_left.gif) repeat-y; background:#e4ecf7; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_left:link{ background:url(../images/header_left_hover.gif) repeat-y; background:#e4ecf7; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_left:visited{ background:url(../images/header_left_active.gif) repeat-y; background:#bbc4d1; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_left:hover{ background:url(../images/header_left_hover.gif) repeat-y; background:#bbc4d1; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.header_left:active{ background:url(../images/header_left_active.gif) repeat-y; background:#bbc4d1; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;  border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px;}
.header_left:focus{ background:url(../images/header_left_active.gif) repeat-y; background:#ffd58d; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;  border:#f29536 solid 1px;}
.table_border{ border-left:#9eb6ce solid 1px; border-top:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;	}
.text-grid{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;}
.corner{ background:#a9c4e9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:center;}
.colner:hover{ background:url(../images/corner_hover.gif) no-repeat;}
.body_border{ border:#d0d7e5 solid 1px;}
.header_top_1{ background:url(../images/header_top.gif) repeat-x; border-bottom:#9eb6ce solid 1px; border-right:#9eb6ce solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:left;}
.rate_left{
	background-image:url(../images/rate_left.gif);
	background-repeat: no-repeat;
	height:338px;
	width: 10px;
	background-position:center	
}

.rate_centre{
	background-image:url(../images/rate_centre.gif);
	background-repeat: repeat-x;
	height:338px;
	background-position:left;
}

	.rate_right{
	background-image:url(../images/rate_right.gif);
	background-repeat: no-repeat;
	height:338px;
	width: 10px;
	background-position:center	
}
.textaril_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	
}
.red_offer {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #f02929;
	text-decoration: none;
}
/*css for exel sheet type grid end*/
.brd_top_search{border-top-width:1px; border-top-style:solid; border-top-color:#CCC}
.brd_right_search{border-top-width:1px; border-top-style:solid; border-top-color:#CCC;}

.login_lefttop{ background-image:url(../images/login_lefttop.gif); background-repeat:no-repeat; background-position:left bottom; width:15px; height:39px;}
.login_righttop{ background-image:url(../images/login_righttop.gif); background-repeat:no-repeat;  width:15px; height:39px;}
.login_top{ background-image:url(../images/login_topline.gif); background-repeat:repeat-x; background-position:right bottom; height:39px; font-family:verdana; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none; text-align:center;}
.login_leftline{ background-image:url(../images/login_leftline.gif); background-color:#ffffff; background-repeat:repeat-y; width:15px; height:39px;}
.login_rightline{ background-image:url(../images/login_leftline.gif); background-color:#ffffff; background-repeat:repeat-y; width:15px; height:39px; background-position:right;}
.login_leftbot{ background-image:url(../images/login_leftbot.gif); background-repeat:no-repeat; width:15px; height:39px;}
.login_righttbot{ background-image:url(../images/login_rightbot.gif); background-repeat:no-repeat; width:15px; height:39px;}
.log_bg_left{ background-image:url(../images/log_bg_left.gif); background-repeat:no-repeat; background-position:left bottom; width:12px; height:124px;}
.log_bg_right{ background-image:url(../images/log_bg_right.gif); background-repeat:no-repeat; background-position:right bottom; width:12px; height:124px;}
.log_bg_center{ background-image:url(../images/log_bg_center.gif); background-repeat:repeat-x; background-position:right bottom; height:124px;}
.log_topline{ border-top:#11548b solid 1px;}
.textbox_bg{ background-image:url(../images/textbox_bg.gif); background-repeat:repeat-x; height:18px; border:#a6bedc solid 1px;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none}



/*This css will be added at styles.css inside the your portal skin folder */




/* css for hotel search results*/
div.hsr_sidemenu {
	
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(../images/hsrbottom.gif) no-repeat  right bottom;
	color: #fff;
}
.hsr_sidemenu_center {
	background: url(../images/hsr_center.gif) repeat-x;
	overflow: hidden;
	font-family:Verdana; font-size:12px; text-decoration:none; font-weight:bold; padding-left:5px; width:210px;
}
div.hsr_sidemenu_top {
	background: url(../images/hsr_top.gif) no-repeat;
	font-family:Verdana; font-size:12px; text-decoration:none; font-weight:bold; padding-left:5px;
}
/*div.hsr_sidemenu div.collapsed {
	height: 25px;
}*/
/*div.hsr_sidemenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: white;
	background: url(../images/expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}*/
/*div.hsr_sidemenu div.collapsed span {
	background-image: url(../images/collapsed.gif);
}*/
.hsr_sidemenu_div   {
	padding: 5px 10px;
	background: #eee;
	display: block;
	/*border-bottom: 1px solid #ddd;*/
	color: #000;
}
/*div.hsr_sidemenu div a.current {
	background : #ccc;
}*/
/*div.hsr_sidemenu div a:hover {
	background : #066 url(../images/linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration: none;
}*/

.text10vernarm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text11norm_gray{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#e4e4e4; text-decoration:none;}
.textnormwhite{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration:none;}
.textnormwhitedark{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}
.gray_bg{ background:#eeeeee; border-top:#fff solid 2px;}
.brd_hotel{ border:#acabab solid 2px;}
.brd_bt{ border-bottom:#a7a7a7 solid 1px;} 
.brd_bg_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:url(../images/hotel_details_bg.gif) repeat-x; height:26px; text-align:center;}
.brd_bg_text:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:0; border:#c0c0c0 solid 1px; height:26px; text-align:center;}
.brd_bg_text:active{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:0; border:#c0c0c0 solid 1px; height:26px; text-align:center;}
.brd_bg_text:focus{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:0; border:#c0c0c0 solid 1px; height:26px; text-align:center;}
.textHeading {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/*CSS added by radhakrishna for new hiotel design*/

.text12bold_blue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0a66b9;
	text-decoration:none;
	padding-left:3px;
}
.text11_normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#09375b;
	text-decoration:none;
}

.textTitle {
	font-family: verdana;
	font-size: 12px;	
	color: #000000;
	text-decoration: none;
}
.textGrayColor {
	font-family: verdana;
	font-size: 12px;	
	color: Gray;
	text-decoration: none;
}
.textGrayColor1 {
	font-family: verdana;
	font-size: 10px;	
	color:Gray;
	text-decoration: none;
}
.textHeading {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textLinkBtn {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color:Blue;
	text-decoration: none;
}

.textnorm12menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}

.brd_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none;}
.textred{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration:none;}
.hsr_brg{ background:#d8e4f8; font-family:Verdana; font-size:11px;}
.hsr_brg1{ background:#d8e4f8; font-family:Verdana; font-size:11px; border-bottom:#fff solid 1px;}
.hsr_brd{ border:#d8e4f8 solid 1px;}
.hsr_brd_right{ border-right:#d8e4f8 solid 1px; border-bottom:#d8e4f8 solid 1px; font-family:Verdana; font-size:11px; color:#000; text-decoration:none;}
.hsr_brd_right_red{border-right:#d8e4f8 solid 1px; border-bottom:#d8e4f8 solid 1px; color:#ff0000; font-family:Verdana; font-size:11px; color:#ff0000; text-decoration:none;}
.hsr_brd_inner{ border:#747474 solid 1px;}
.hsr_brd_left{ border-bottom:#d8e4f8 solid 1px; border-left:#d8e4f8 solid 1px; border-right:#d8e4f8 solid 1px;}
.sidepanel_tab{ font-family:Verdana; font-size:12px; text-decoration:none; font-weight:bold; padding-left:5px; }
/* css for hotel search results end*/
/*css for exel sheet type grid end*/

/* css for index search panel */
.searchp_top_middle{background-image:url('../images/searchp_top_middle.gif'); background-repeat:repeat-x; background-position:center center;}
.searchp_bottom_middle{background-image:url('../images/searchp_bottom_middle.gif'); background-repeat:repeat-x; background-position:center center;}
.searchp_left{background-image:url('../images/searchp_left.gif'); background-repeat:repeat-y; background-position:top center;}
.searchp_right{background-image:url('../images/searchp_right.gif'); background-repeat:repeat-y; background-position:top center;}

/* end of search panel css  */

/* css for international flow start*/
.isearchhead{height:35px; background:#ef8424; font-family:Verdana; font-size:14px; color:#fff; text-decoration:none; font-weight:bold;}
.isearchsubhead{height:30px; background:#fff1ce; font-family:Verdana; font-size:11px; color:#000; text-decoration:none; font-weight:normal;}
.is_text{font-family:Verdana; font-size:11px; color:#000; text-decoration:none; font-weight:normal;}
.is_text_white{font-family:Verdana; font-size:11px; color:#fff; text-decoration:none; font-weight:normal;}
.is_option{font-family:Verdana;color:#000; font-size:10px;text-decoration:none; font-weight:normal;}
/*.is_boreder{background:#f7f7f7;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}*/

.text12vergray{color:#fff; font-family:Verdana; font-size:11px;text-decoration:none; font-weight:bold;}

.text12verblk{ color:#fff; font-family:Verdana; font-size:10px;text-decoration:none; font-weight:bold;}
.is_top_left{ background:url(../images/is_top_left.gif) no-repeat bottom; width:10px; height:9px;}
.is_top_center{ background:url(../images/is_top_center.gif) repeat-x bottom; height:9px;}
.is_top_right{ background:url(../images/is_top_right.gif) no-repeat bottom; width:10px; height:9px;}

.is_left_line{background:url(../images/is_leftline.gif) repeat-y right; width:10px;}
.is_right_line{background:url(../images/is_rightline.gif) repeat-y left; width:10px;}


.is_bottom_left{ background:url(../images/is_bot_left.gif) no-repeat top; width:10px; height:39px;}
.is_bot_center{ background:url(../images/is_bot_center.gif) repeat-x top; height:39px;}
.is_bottom_right{ background:url(../images/is_bot_right.gif) no-repeat top; width:10px; height:39px;}

.mcity_flights_bg{ background:#1265d7; height:15px;}
.mcity_flights_bg:hover{ background:#248ce7; height:15px;}
.mcity_flights_bg:active{ background:#248ce7; height:15px;}
.mcity_flights_bg:focus{ background:#248ce7; height:15px;}
.is_panel_bg{ background:#2179cd;}

.fare_bg_left{ background:url(../images/fare_bg_left.gif) no-repeat top right; width:6px; height:39px;}
.fare_bg_center{ background:url(../images/fare_bg_center.gif) repeat-x top; height:39px; text-align:center; font-family:Verdana; font-size:14px; color:#000; text-decoration:none; font-weight:bold;}
.fare_bg_right{ background:url(../images/fare_bg_right.gif) no-repeat top left; width:6px; height:39px;}

.table_bg {background-color: #f4fbff; border: 1px solid #c0c0c0;}

.cru_top_center{
	background-image: url(../images/cru_top_center.gif);
	background-repeat: repeat-x;
	background-position:center top;
	height:30PX;
			}			
		
			.cru_bottom_center{
	background-image: url(../images/cru_bottom_center.gif);
	background-repeat: repeat-x;
	background-position:center top;
	height:30PX;
			}				
		
					.cru_center_left{
	background-image: url(../images/cru_center_left.gif);
	background-repeat: repeat-y;
	background-position:right top;
	width:30px;
				}	
				
				
	.cru_center_right{
	background-image: url(../images/cru_center_right.gif);
	background-repeat: repeat-y;
	background-position:left top;
	width:30px;
	}			

/* css for international flow End*/


/*...................................... css for new index page by prabahar*/


.sp_top_left1{
	background-image: url(../images/sp_top_left1.gif);
	background-repeat: no-repeat;
	background-position: right bottom ;
	height:10px;
	width:10px;
}

.sp_top_center1{
	background-image: url(../images/sp_top_center1.gif);
	background-repeat: repeat-x;
	background-position: left bottom ;
	height:10px;
}



.sp_top_right1{
	background-image: url(../images/sp_top_right1.gif);
	background-repeat: no-repeat;
	background-position: left bottom ;
	height:10px;
	width:10px;
}



.sp_center_left1{
	background-image: url(../images/sp_center_left1.gif);
	background-repeat: repeat-y;
	background-position: right top ;
	width:10px;
}

.sp_center_center1{
background-color:#008872;
}

.sp_center_right1{
	background-image: url(../images/sp_center_right1.gif);
	background-repeat: repeat-y;
	background-position: left top ;
	width:10px;
}


.sp_bottom_left1{
	background-image: url(../images/sp_bottom_left1.gif);
	background-repeat: no-repeat;
	background-position: right top ;
	height:10px;
	width:10px;
}

.sp_bottom_center1{
	background-image: url(../images/sp_bottom_center1.gif);
	background-repeat: repeat-x;
	background-position: left top ;
	height:10px;
}



.sp_bottom_right1{
	background-image: url(../images/sp_bottom_right1.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	height:10px;
	width:10px;
}

.text_boxmidnew_ie {
	width: 145px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.textboxindex_small_ie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: 60px;
}

.text_boxmid_ie {
	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.text_white_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}

.text12_sp1{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
}
.text12normal_40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	text-decoration: none;
	padding-left: 5px;
	 font-weight:normal;
	}


.textaril13_blocknew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #048f1a;
	text-decoration: none;
	background-color:#ededed;
}


.left_img_cru{
	background-image: url(../images/left_img_cru.gif);
	background-repeat: no-repeat;
	background-position: right top ;
	height:244px;
	width:10px;
}

.center_img_cru{
	background-image: url(../images/center_img_cru.gif);
	background-repeat: repeat-x;
	background-position: left top ;
	height:244px;
}



.right_img_cru{
	background-image: url(../images/right_img_cru.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	height:244px;
	width:10px;
}


.text13_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:10px;
	background-color:#d77613;
}

.light_yellowfill{
background-color:#ffeddc;
}

	.text_indian_escapes{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-left: 2px;
}

.text_indian_escapes a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #008872;
	text-decoration: underline;
	padding-left: 2px;
}

.leftcru_city_breaks{
	background-image: url(../images/leftcru_city_breaks.gif);
	background-repeat: no-repeat;
	background-position: right top ;
	height:212px;
	width:14px;
}

.centercru_city_breaks{
	background-image: url(../images/centercru_city_breaks.gif);
	background-repeat: repeat-x;
	background-position: left top ;
	height:212px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2e2e2e;
	text-decoration: none;
	
}



.rightcru_city_breaks{
	background-image: url(../images/rightcru_city_breaks.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:212px;
	width:14px;
}


.travel_infornations_top_left{
	background-image: url(../images/travel_infornations_top_left.gif);
	background-repeat: no-repeat;
	background-position: right bottom ;
	height:10px;
	width:10px;
}

.travel_infornations_top_center{
	background-image: url(../images/travel_infornations_top_center.gif);
	background-repeat: repeat-x;
	background-position: left bottom ;
	height:10px;
}



.travel_infornations_top_right{
	background-image: url(../images/travel_infornations_top_right.gif);
	background-repeat: no-repeat;
	background-position: left bottom ;
	height:10px;
	width:10px;
}



.travel_infornations_center_left{
	background-image: url(../images/travel_infornations_center_left.gif);
	background-repeat: repeat-y;
	background-position: right top ;
	width:10px;
}

.travel_infornations_center_center{
background-color:#cde9d2;
}


.travel_infornations_center_right{
	background-image: url(../images/travel_infornations_center_right.gif);
	background-repeat: repeat-y;
	background-position: left top ;
	width:10px;
}

.travel_infornations_bottom_left{
	background-image: url(../images/travel_infornations_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: right top ;
	height:10px;
	width:10px;
}

.travel_infornations_bottom_center{
	background-image: url(../images/travel_infornations_bottom_center.gif);
	background-repeat: repeat-x;
	background-position: left top ;
	height:10px;
}



.travel_infornations_bottom_right{
	background-image: url(../images/travel_infornations_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	height:10px;
	width:10px;
}


.text_indian_escapes1{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-left: 2px;
}

.text_indian_escapes1 a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #b3141c;
	text-decoration: underline;
	padding-left: 2px;
}



.min_left_img_cru{
	background-image: url(../images/min_left_img_cru.gif);
	background-repeat: no-repeat;
	background-position: right top ;
	height:104px;
	width:10px;
}

.min_center_img_cru{
	background-image: url(../images/min_ center_img_cru.gif);
	background-repeat: repeat-x;
	background-position: left top ;
	height:104px;
}



.min_right_img_cru{
	background-image: url(../images/min_right_img_cru.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	height:104px;
	width:10px;
}
	.text12white_spnew {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
}

	.text12white_spnew_underline{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
}

.text12white_spnew_underline a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #fffc00;
	text-decoration: underline;
	padding-left: 2px;
}



.text12white_spnew_yellow {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffe400;
	text-decoration: none;
	padding-left: 2px;
}
.text11_whitetext{font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	}
	
	


.map_bg_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:url(../images/hotel_details_bg.gif) repeat-x; height:26px; text-align:center;}
.map_bg_text:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text:focus{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text_white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text_white:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:url(../images/hotel_details_bg.gif) repeat-x; height:26px; text-align:center;}
.brd_text:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration:none;}


.isearchsubhead{height:30px; background:#fff1ce; font-family:Verdana; font-size:11px; color:#000; text-decoration:none; font-weight:normal;}
.is_text{font-family:Verdana; font-size:11px; color:#000; text-decoration:none; font-weight:normal;}
.is_text_white{font-family:Verdana; font-size:11px; color:#fff; text-decoration:none; font-weight:normal;}
.is_option{font-family:Verdana;color:#000; font-size:10px;text-decoration:none; font-weight:normal;}
/*.is_boreder{background:#f7f7f7;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}*/
.linkbg_off{background:url(../images/link_bg_off.gif) repeat-x; height:31px; text-decoration:none;}
.linkbg_on{background:#2179cd; height:31px; text-decoration:none;}
.text12vergray{color:#fff; font-family:Verdana; font-size:11px;text-decoration:none; font-weight:bold;}

.text12verblk{ color:#fff; font-family:Verdana; font-size:10px;text-decoration:none; font-weight:bold;}
.is_top_left{ background:url(../images/is_top_left.gif) no-repeat bottom; width:10px; height:9px;}
.is_top_center{ background:url(../images/is_top_center.gif) repeat-x bottom; height:9px;}
.is_top_right{ background:url(../images/is_top_right.gif) no-repeat bottom; width:10px; height:9px;}

.is_left_line{background:url(../images/is_leftline.gif) repeat-y right; width:10px;}
.is_right_line{background:url(../images/is_rightline.gif) repeat-y left; width:10px;}


.is_bottom_left{ background:url(../images/is_bot_left.gif) no-repeat top; width:10px; height:39px;}
.is_bot_center{ background:url(../images/is_bot_center.gif) repeat-x top; height:39px;}
.is_bottom_right{ background:url(../images/is_bot_right.gif) no-repeat top; width:10px; height:39px;}

.mcity_flights_bg{ background:#1265d7; height:15px;}
.mcity_flights_bg:hover{ background:#248ce7; height:15px;}
.mcity_flights_bg:active{ background:#248ce7; height:15px;}
.mcity_flights_bg:focus{ background:#248ce7; height:15px;}


.fare_bg_left{ background:url(../images/fare_bg_left.gif) no-repeat top right; width:6px; height:39px;}
.fare_bg_center{ background:url(../images/fare_bg_center.gif) repeat-x top; height:39px; text-align:center; font-family:Verdana; font-size:14px; color:#000; text-decoration:none; font-weight:bold;}
.fare_bg_right{ background:url(../images/fare_bg_right.gif) no-repeat top left; width:6px; height:39px;}




/* css for bus flow  */
.bus_search_brd{ border:solid 1px #8d8d8d;}
.bus_search_top_bar{ background-image:url(../images/bus_search_bar.gif); background-repeat:repeat-x; background-position:center top; height:30px; background-color:#f4f4f4;}
.bus_header{font-family:Arial; font-size:15px; font-weight:bold; color:#fff; text-decoration:none; padding-left:5px; line-height:28px;}
.bus_search_color{ background-color:#f4f4f4;}
.bus_trips{ font-family:Verdana; font-size:11px; font-weight:bold; color:#343434; text-decoration:none}
.bus_listbox{font-family:Verdana; font-size:11px; font-weight:normal; color:#343434; text-decoration:none; width:180px;}
.bus_textbox{font-family:Verdana; font-size:11px; font-weight:normal; color:#343434; text-decoration:none; width:85px;}

.brd_lrb{border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#CCC; border-bottom-color:#CCC; border-left-color:#CCC; text-decoration:none}
.brd_bottom_search{border-bottom:solid 1px #cdcdcd;}
.busseatmap_brg{ background:#fff; border:#f2f2f2 solid 8px;}
/* end of bus css   */



/* end of busmap css   */

.map_bg_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:url(../images/hotel_details_bg.gif) repeat-x; height:26px; text-align:center;}
.map_bg_text:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text:focus{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text_white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:#fff; height:26px; text-align:center;}
.map_bg_text_white:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5da6; text-decoration:none; background:url(../images/hotel_details_bg.gif) repeat-x; height:26px; text-align:center;}
.brd_text:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration:none;}

/* end of bus map  css   */


.text12vergray{color:#fff; font-family:Verdana; font-size:11px;text-decoration:none; font-weight:bold;}

.text12verblk{ color:#fff; font-family:Verdana; font-size:10px;text-decoration:none; font-weight:bold;}
.is_top_left{ background:url(../images/is_top_left.gif) no-repeat bottom; width:10px; height:9px;}
.is_top_center{ background:url(../images/is_top_center.gif) repeat-x bottom; height:9px;}
.is_top_right{ background:url(../images/is_top_right.gif) no-repeat bottom; width:10px; height:9px;}



/*airline prabahar of css  */


.airline_box {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width:60px;
	height:15px;
	border: 1px solid #aacff2;
	
}

.airline_prabahar_fill {
	background-color: #aacff2;
	border-bottom:#aacff2; border-bottom-style:solid; border-bottom-width:1px;
	border-left:#aacff2; border-left-style:solid; border-left-width:1px;
}


.airline_text{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-left:10px;
}
.airline_link{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-left:10px;
	background-color: #01427f;
}

.airline_link_sumal{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
		}

.brd_airline_bb{
	border-top:#aacff2; border-top-style:solid; border-top-width:1px;
	border-right:#aacff2; border-right-style:solid; border-right-width:1px;
	background-color:#cbe6ff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-left:10px;
	
	}
