/*tool tip*/
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-family: Verdana; font-size:11px; font-weight:normal; text-decoration:none;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

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;
}
.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:Verdana, 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: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	background-color: #0B307D;
}

.brd_yellow {
	border: 2px solid #FFCC33;
}

.light_bluefill {
	background-color: #B8EDF8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.text_box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-left: 2px;
	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, Arial, Helvetica, sans-serif;
font-size:8pt; 
color:#333333;
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 #666666;
	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:#307D7E ;
    height:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF; 
    font-size:11px; 
    padding-left:10px; 
    font-weight:bold;
	}
	
	.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;
}
	
	.text-grid {
  background-color :#BBBBBB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}

.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
}
.bot_line {
	background-image: url('../images/bottom_line.gif');
	background-repeat: repeat-x;
	background-position-y:50%
}
.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-y:50%
}
.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: #1860a3;
	height: 30px;
}
.airline_brd
{
	border: 2px solid #1860a3;
}
.airlinebrg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #1860a3;
	height: 20px;
}
.text11normbluecolor
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt; 
color:#2A2AFF;
text-decoration:none;
}

.text11normredcolor
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt; 
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;
}

.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: #000000;
	text-decoration: none;
}
.fileds{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2986c4;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.listbox_hotel{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 180px;
}
.selectbox_hotel{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 50px;
}
.select_list{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.select_list a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2986c4;
	text-decoration: none;
}
.dotline{
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #307CAF;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.hotels_bg{
	background-image: url(../images/hotels_bg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.text_box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-left: 2px;
	width: 60px;
}
/*  end of css   */





.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:#ffffff; 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;}
th.headerSortDown {background-image:url(../images/sort_down.gif); height:30px; background-repeat:no-repeat; background-position:left;}
.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;}

/*...................................... 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;
	}


.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: underline;
	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;
}
/*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;
  }   
 


/*----------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;
}
.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;
}
.right_line_bg {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #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: #1860a3;
	height: 30px;
}
.airline_brd
{
	border: 2px solid #1860a3;
}
.airlinebrg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #1860a3;
	height: 20px;
}


/* css for Car UI Start*/
.pagedesc_bg{ background:#fff38d; border:#ffde9f solid 1px;}
.text11ver_black{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:normal; font-style:normal; padding-top:5px; padding-bottom:5px;}
.textver18black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none; font-weight:bold; font-style:normal;
    width: 100%;
}
.text11red{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration:none; font-weight:normal; font-style:normal;}
.cargrid_header{background:url(../images/car_grid_header.gif) repeat-x; height:31px; border-right:#cad6e4 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:bold;}
.cargrid_header:focus{background:url(../images/car_grid_header_on.gif) repeat-x; height:31px; border-right:#cad6e4 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:bold;}

.cargrid_header_on{background:url(../images/car_grid_header_on.gif) repeat-x; height:29px; border-right:#cad6e4 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:bold; border:#f29536 solid 1px;}
.cargrid_border{ border:#7495b6 solid 1px;}
.cargrid_cells{border-top:#cad6e4 solid 1px; border-right:#cad6e4 solid 1px;}
.cargrid_header span{ background:url(../images/car_grid_header_devider.gif) no-repeat; width:2px; height:31px; background-position:right;}
.textarea_gallery{ background:url(../images/gallery_bg.gif) no-repeat; width:174px; height:62px;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	text-decoration: none; }
.cargallery_bg{ background:url(../images/car_gal_off.gif) no-repeat center; width:163px; height:98px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}
.cargallery_bg:hover{ background:url(../images/car_gal_on.gif) no-repeat center; width:163px; height:98px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}
/* css for Car UI End*/


/*Prabakar*/

.sp_top_left
{
	background-image: url(../images/sp_top_left.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 10px;
	width: 10px;
}

.sp_top_center
{
	background-image: url(../images/sp_top_center.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 10px;
}



.sp_top_right
{
	background-image: url(../images/sp_top_right.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	width: 10px;
}



.sp_center_left
{
	background-image: url(../images/sp_center_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 10px;
}

.sp_center_center
{
	background-color: #368dd2;
}

.sp_center_right
{
	background-image: url(../images/sp_center_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 10px;
}


.sp_bottom_left
{
	background-image: url(../images/sp_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;
}

.sp_bottom_center
{
	background-image: url(../images/sp_bottom_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
}



.sp_bottom_right
{
	background-image: url(../images/sp_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 10px;
}

.selectbox_sp_1
{
	width: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.text12_sp1
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
}

.selectbox_sp_2
{
	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.selectbox_sp_date
{
	width: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}




.blocksp_top_left
{
	background-image: url(../images/blocksp_top_left.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 30px;
	width: 10px;
}

.blocksp_top_center
{
	background-image: url(../images/blocksp_top_center.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}



.blocksp_top_right
{
	background-image: url(../images/blocksp_top_right.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 30px;
	width: 10px;
}

.text12_sp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eef7ff;
	text-decoration: none;
}

.text12white_spnew
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
}

.text12white_spnew_yellow
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffe400;
	text-decoration: none;
	padding-left: 2px;
}





.brdsp_top_left
{
	background-image: url(../images/brdsp_top_left.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 20px;
	width: 10px;
}

.brdsp_top_center
{
	background-image: url(../images/brdsp_top_center.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 20px;
}



.brdsp_top_right
{
	background-image: url(../images/brdsp_top_right.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 20px;
	width: 10px;
}



.brdsp_center_left
{
	background-image: url(../images/brdsp_center_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 10px;
}

.brdsp_center_center
{
	background-color: #ffffff;
}

.brdsp_center_right
{
	background-image: url(../images/brdsp_center_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 10px;
}


.brdsp_bottom_left
{
	background-image: url(../images/brdsp_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	width: 10px;
}

.brdsp_bottom_center
{
	background-image: url(../images/brdsp_bottom_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
}



.brdsp_bottom_right
{
	background-image: url(../images/brdsp_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 10px;
}


.nobrdsp_top_center
{
	background-image: url(../images/nobrdsp_top_center.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 10px;
}

.nobrdsp_bottom_center
{
	background-image: url(../images/nobrdsp_bottom_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
}

.textaril12_block
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
}


.textaril12_grian
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #368dd2;
	text-decoration: none;
}


.economy_center
{
	background-image: url(../images/economy_center.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
}
.economy_left
{
	background-image: url(../images/economy_left.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 25px;
	width:10px;
}
.economy_right
{
	background-image: url(../images/economy_right.gif);
	background-repeat: repeat-x;
	background-position: right center;
	height: 25px;
	width:10px;
}

.gry_fill
{
	background-color: #e5f4ff;
}

.white_fill
{
	background-color: #ffffff;
}
.gridHead
{
	background-image: url(../images/greybar.gif);
}


.trip_details
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
}


.textaril12_block_light
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #707070;
	text-decoration: underline;
}

.textaril12_block_dark
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}
.grid
{
	border-color:Gray;
}
 .brd_tripsheet {
	border-top:#368dd2; border-top-style:solid; border-top-width:1px;
	border-right:#368dd2; border-right-style:solid; border-right-width:1px;
		font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #005496;
	text-decoration: none;
	padding-left: 5px;
}

   .brd_td_left {
	border-left:#dfdfdf; border-left-style:solid; border-left-width:1px;
	text-decoration: none;
}


 .brd_tripsheet_top {
	border-top:#368dd2; border-top-style:solid; border-top-width:1px;

		font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #005496;
	text-decoration: none;
	padding-left: 5px;
}

.text_sign_bold
{
font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #005496;
	text-decoration: none;
	}

.brd_tripsheet_1 {
	border: 2px solid #368dd2;
	background-color: #FFFFFF;
}
 
.text11norm_trip {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #005496;
	text-decoration: none;
	
}
.grid_header{ background-image:url(../images/grid_header.gif); background-repeat:repeat-x; height:27px; font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff; 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:#ffffff;}
.white_fill{ background-color:#ffffff;}
.top_line_grid1{background-image:url(../images/top_line.gif); background-repeat:repeat-x; background-position:bottom;}
.top_line_grid2{background-image:url(../images/top_line.gif); background-repeat:repeat-x; background-position:top;}
.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;	}


.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;}

.cargridTable_header{background:url(../images/car_gridtable_header.gif) repeat-x; height:31px; border-right:#cad6e4 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:bold;}


/*End*/




