img.searchAC{ background: url(/img/sprite2.png) -11px -5px no-repeat;width:20px;height:21px;}
img.searchNAC{ background: url(/img/sprite2.png) -11px -28px no-repeat;width:20px;height:21px;}
img.searchACNAC{ background: url(/img/sprite2.png) -43px -5px no-repeat;width:20px;height:21px;}
img.searchVolvo{ background: url(/img/sprite2.png) -76px -5px no-repeat;width:20px;height:21px;}
img.searchNVolvo{ background: url(/img/sprite2.png) -76px -28px no-repeat;width:20px;height:21px;}
img.searchSeater{ background: url(/img/sprite2.png) -109px -5px no-repeat;width:20px;height:21px;}
img.searchNSeater{ background: url(/img/sprite2.png) -109px -28px no-repeat;width:20px;height:21px;}
img.searchSleeper{ background: url(/img/sprite2.png) -142px -5px no-repeat;width:20px;height:21px;}
img.searchNSleeper{ background: url(/img/sprite2.png) -142px -28px no-repeat;width:20px;height:21px;}
img.searchSleeperSeater{ background: url(/img/sprite2.png) -174px -5px no-repeat;width:20px;height:21px;}
img.sendSMS { background: url(/img/sprite3.png) -0px 2px no-repeat; width: 24px; height: 24px; }
img.sendEmail { background: url(/img/sprite3.png) -0px -76px no-repeat; width: 24px; height: 24px; }
img.viewTicket { background: url(/img/sprite3.png) -0px -25px no-repeat; width: 24px; height: 24px; }
img.cancelTicket { background: url(/img/sprite3.png) -0px -52px no-repeat; width: 24px; height: 24px; }



/* for left side sprite  */
.seat_unbooked1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 0px -32px;
}

.seat_booked1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 0px -115px;
}


.seat_booked_bylady1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 0px -158px;
}

.seat_selected1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 0px -74px;
}


.sleeper_unbooked1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 3px -213px;
}

.sleeper_booked1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 3px -361px;
}


.sleeper_booked_bylady1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 3px -451px;
}

.sleeper_selected1
{
width:60px;
height:27px;
background:url(/img/sprite8.png) no-repeat 3px -296px;
}



/*  Sprite 8 for Sear Charts */

.seat_unbooked
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat -14px -34px;
}

.seat_booked
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat -14px -117px;
}


.seat_booked_bylady
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat -14px -160px;
}

.seat_selected
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat -14px -75px;
}

.sleeper_unbooked
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat 4px -217px;
}

.sleeper_booked
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat 4px -364px;
}

.sleeper_booked_bylady
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat 4px -452px;
}

.sleeper_selected
{
width:30px;
height:25px;
background:url(/img/sprite8.png) no-repeat 4px -295px;
}

.sleeper_unbooked_v
{
width:39px;
height:50px;
background:url(/img/sprite8.png) no-repeat -80px -208px;
}

.sleeper_booked_v
{
width:39px;
height:50px;
background:url(/img/sprite8.png) no-repeat -80px -357px;
}

.sleeper_booked_bylady_v
{
width:39px;
height:50px;
background:url(/img/sprite8.png) no-repeat -80px -428px;
}

.sleeper_selected_v
{
width:39px;
height:50px;
background:url(/img/sprite8.png) no-repeat -80px -288px;
}


.searchpage_sprite1{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-11px -4px; float:left;}
.searchpage_sprite2{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-42px -4px;float:left;}
.searchpage_sprite3{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-108px -4px; float:left;}
.searchpage_sprite4{padding:2px;background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-142px -4px;float:left;}
.searchpage_sprite5{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-75px -4px;float:left;}


.onehopepage_sprite1{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-11px -4px; float:left;}
.onehopepage_sprite2{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-42px -4px;float:left;}
.onehopepage_sprite3{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-108px -4px; float:left;}
.onehopepage_sprite4{padding:2px;background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-142px -4px;float:left;}
.onehopepage_sprite5{padding:2px; background:url(/img/sprite2.png) no-repeat; height:20px; width:20px; background-position:-75px -4px;float:left;}


img.fb
{
width:16px;
height:17px;
background:url(/img/sprite16.png) no-repeat -52px -194px;
}

img.flag
{
width:18px;
height:12px;
background:url(/img/sprite16.png) no-repeat -51px -236px;
}

img.twitter
{
width:16px;
height:17px;
background:url(/img/sprite16.png) no-repeat -52px -215px;
}


img.new
{
background:url(/img/sprite16.png) no-repeat -43px -87px;
}

img.card
{
background:url(/img/sprite16.png) no-repeat -40px -158px;
}



img.visa
{
background:url(/img/sprite11a.png) no-repeat -9px 0px;
}


img.master
{
background:url(/img/sprite11a.png) no-repeat -9px -35px;
}


img.american
{
background:url(/img/sprite11a.png) no-repeat 0px -70px;
}

.inputimg1
{
background:#fff url(/img/sprite16.png) no-repeat 165px -249px; border:1px solid #7f9db9;
}


.inputimg2
{
background:#fff url(/img/sprite16.png) no-repeat 77px -249px; border:1px solid #7f9db9;
}

img.ssl
{
background:url(/img/sprite16.png) no-repeat -42px -273px;
}

img.dropimg
{
background:url(/img/sprite16.png) no-repeat -50px -318px;
}

img.ssl2
{
background:url(/img/sprite11a.png) no-repeat 18px -101px;
}



/* for left side sprite  */
.seat_unbooked2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 4px -32px;
}

.seat_booked2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 4px -115px;
}


.seat_booked_bylady2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 4px -158px;
}

.seat_booked_bymale2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 4px -192px;
}

.seat_for_lady2{
	width:60px;
	height:27px;
	background:url(/img/sprite_new.jpg) no-repeat 4px -7px;
}

.seat_for_male2{
	width:60px;
	height:27px;
	background:url(/img/sprite_new.jpg) no-repeat -62px -7px;
}

.seat_selected2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 4px -74px;
}


.sleeper_unbooked2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 3px -215px;
}

.sleeper_booked2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 3px -361px;
}


.sleeper_booked_bylady2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 3px -451px;
}

.sleeper_booked_bymale2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 3px -247px;
}

.sleeper_selected2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 3px -296px;
}

.sleeper_for_female2
{
width:60px;
height:27px;
background:url(/img/sprite_new.jpg) no-repeat 3px -397px;
}

.sleeper_for_male2{
	width:60px;
	height:27px;
	background:url(/img/sprite_new.jpg) no-repeat 3px -328px;
}



/*  Sprite 8 for Sear Charts */

.seat_unbooked3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat -14px -34px;
}

.seat_booked3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat -14px -117px;
}


.seat_booked_bylady3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat -14px -160px;
}

.seat_booked_bymale3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat -13px -190px;
}

.seat_selected
{
width:30px !important;
height:25px !important;
background:url(/img/sprite8.png) no-repeat -14px -75px !important;
}

.seat_unbooked_formale3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat -81px -7px;
}

.seat_unbooked_forlady3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat -14px -6px;
}

.sleeper_unbooked3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat 4px -217px;
}

.sleeper_booked3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat 4px -364px;
}

.sleeper_booked_bylady3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat 4px -452px;
}

.sleeper_booked_bymale3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat 3px -247px;
}

.sleeper_unbooked_formale3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat 3px -327px;
}

.sleeper_unbooked_forlady3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat -5px -398px;
}

.sleeper_selected3
{
width:30px;
height:25px;
background:url(/img/sprite_new.jpg) no-repeat 4px -295px;
}

.sleeper_unbooked_v3
{
width:39px;
height:50px;
background:url(/img/sprite_new.jpg) no-repeat -80px -208px;
}

.sleeper_booked_v3
{
width:39px;
height:50px;
background:url(/img/sprite_new.jpg) no-repeat -77px -357px;
}

.sleeper_booked_bylady_v3
{
width:39px;
height:50px;
background:url(/img/sprite_new.jpg) no-repeat -77px -428px;
}

.sleeper_booked_bymale_v3
{
width:39px;
height:50px;
background:url(/img/sprite_new.jpg) no-repeat -80px -104px;
}

.sleeper_selected_v3
{
width:39px;
height:50px;
background:url(/img/sprite_new.jpg) no-repeat -80px -288px;
}

.sleeper_unbooked_formale_v3
{
width:39px;
height:50px;
background:url(/img/sprite_new.jpg) no-repeat -108px -357px;
}

.sleeper_unbooked_forlady_v3
{
width:39px;
height:50px;
background:url(/img/sprite_new.jpg) no-repeat -109px -428px;
}
