#midbar { margin-bottom:10px; }

.midbar-bd{}
.midbar-bd-L{ float:left; width:399px;}
.midbar-bd-R{ float:right; padding:1px; background:#FFFFFF;}





/*-----------------------------------------*/
.midbar-scroller .bx-wrapper,
.midbar-scroller .bx-wrapper,
.midbar-scroller .bx-wrapper {
	width:576px;
	height:358px;
	background-color:#FFFFFF;
	}
	
	
.midbar-scroller .bx-wrapper .bx-window,
.midmidbar-scrollerbar .bx-wrapper .bx-window,
.midbar-scroller .bx-wrapper .bx-window {
	width:576px;
	height:342px;
	position:relative;
	overflow:hidden;
	}
.midbar-scroller .bx-wrapper .bx-window #slider3 { margin:0px; padding:0px; list-style-type:none; background:#FFFFFF; }

.midbar-scroller .bx-wrapper .bx-window #slider3 li{ list-style-type:none; background:#FFFFFF;}

.midbar-scroller .bx-wrapper .bx-window #slider3 li a { display:block; width:576px; }

.midbar-scroller .bx-pager {background:url(../../images/pagination-bg.gif) repeat-x left top; text-align:right; margin-top:1px; width:576px;  }
.midbar-scroller .bx-pager a {
	background-color:#b3b3b3;
	font-size:11px;
	line-height:1.0;
	overflow:hidden;
	font-weight:bold;
	height:13px;
	text-align:center;
	width:16px;
	outline:none;
	margin:0 0px 0 1px;
	display:inline-block;
	color:#FFFFFF;
	padding:2px 0 0 0;
	}
.bx-pager a:hover, 
.bx-pager a.pager-active 	{ background:url(../../images/pagination-hover-bg.gif) repeat-x left top; }

/* MIDDLEBAR SEARCH BOX CSS
------------------------------------------------*/

#midbar .pane .formcss{
	padding:1px;
	margin:0px;
	}

.tab-typ1 .pane .formcss .searchbtn			{ position:absolute; right:11px; bottom:-1px;}	
.tripchoice									{ padding:6px 4px 8px 4px;	}
.pane .formcss .frm-txtbox					{ display:inline-block; padding:3px 4px; width:130px; height:16px; margin-bottom:5px;	}
.pane .formcss .frm-txtbox1					{  height:31px; font-size:123.1%; font-weight:bold;   }
.pane .formcss .frm-txtbox1	span			{ color:#12408e; display:inline-block; padding:4px 4px;}
.pane .formcss .frm-txtbox1	input			{  border:none; background:none; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.pane .formcss .frm-txtbox1	.dropdownlist    {  border:none; background:none; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.pane .formcss span.frm-txtbox				{ display:inline-block; height:31px; padding:3px 4px; width:130px; position:relative; min-height:1px; 	}
#holidays_pg .pane .formcss span.frm-txtbox	{ width:100px; 	}

.pane .formcss span.frm-txtbox .txt			{ display:block; margin-bottom:3px; margin-top:3px; margin-left:2px; }

.pane .formcss select.frm-txtbox 			{ display:inline-block; width:140px; margin-bottom:5px; height:22px; padding:1px; }

.pane .formcss span.frm-txtbox .ico-calander{ position:absolute; right:5px; top:7px; cursor:pointer;}

/***************** Begin Code added on 14 May 2012 *************************/

/*.midbar5 .midbar-bd{}*/
.midbar5 .midbar-bd-L{ float:left; width: 399px;}
.midbar5 .midbar-bd-R{ background:none; float:right; padding:1px; }

/**************** End Code added on 14 May 2012 ********************/


/*
#midbar .formcss {
	padding:1px;
	margin:0px;
	}

.tab-typ1 .formcss .pane .searchbtn			{ position:absolute; right:11px; bottom:-1px;}	
.tripchoice									{ padding:6px 4px 8px 4px;	}
.formcss .pane .frm-txtbox					{ display:inline-block; padding:3px 4px; width:130px; height:16px; margin-bottom:5px;	}
.formcss .pane .frm-txtbox1					{  height:31px; font-size:123.1%; font-weight:bold;   }
.formcss .pane .frm-txtbox1	span			{ color:#12408e; display:inline-block; padding:4px 4px;}
.formcss .pane .frm-txtbox1	input			{  border:none; background:none; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.formcss .pane span.frm-txtbox				{ display:inline-block; height:31px; padding:3px 4px; width:130px; position:relative; min-height:1px; 	}
#holidays_pg .formcss .pane span.frm-txtbox	{ width:100px; 	}

.formcss .pane span.frm-txtbox .txt			{ display:block; margin-bottom:3px; margin-top:3px; margin-left:2px; }

.formcss .pane select.frm-txtbox 			{ display:inline-block; width:140px; margin-bottom:5px; height:22px; padding:1px; }

.formcss .pane span.frm-txtbox .ico-calander{ position:absolute; right:5px; top:7px; cursor:pointer;}

*/

/*----------------------------------------*/
.option-B{/*hotel result page*/
	 display:inline-block; width:56px; height:32px; vertical-align:top;
	 background:url(../../images/option-bg.png) no-repeat left -32px #FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 text-align:center;
	 padding:3px;
	 }
.option-B span{ display:inline-block;}	
.option-M{
	 display:inline-block; width:75px; vertical-align:top;
	 background:url(../../images/option-bg.png) no-repeat left top #FFFFFF;
	 padding:6px 8px;
	 }
.option-S{ /*sidebar case*/
	 display:inline-block; width:51px; vertical-align:top;
	 background:url(../../images/option-bg.png) no-repeat -100px top;
	 padding:0px 5px;
	 line-height:19px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 margin:0px;
	 position:relative;
	 min-height:1px;
	}
	
.option-Room{ /*sidebar case for Rooms for child*/
	 display:inline-block; width:75px; vertical-align:top;
	 background:url(../../images/option-bg.png) no-repeat left top #FFFFFF;
	 padding:0px 8px;
	 line-height:19px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 margin:0px;
	 position:relative;
	 min-height:1px;
	}
	
.option-RoomS{ /*sidebar case for Rooms for child*/
	 display:inline-block; width:75px; vertical-align:top;
	 padding:0px 8px;
	 line-height:19px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 margin:0px;
	 position:relative;
	 min-height:1px;
	}		
	
.option-S .chkbox{position:absolute; right:0px; top:0px;}

.option-S1{ /*sidebar case*/
	 display:inline-block; width:65px; vertical-align:top;
	 background:url(../../images/option-bg.png) no-repeat -175px top #FFFFFF;
	 padding:6px 5px;
	 line-height:21px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 margin:0px;
	 position:relative;
	 min-height:1px;
	}
	
	
.pane .formcss .frm-txtbox.select-active					{ display:inline-block; padding:0px; width:61px; height:19px; margin-bottom:0px;	}
.pane .formcss .frm-txtbox.select-inactive					{ 
	display:inline-block; padding:0px; width:61px; height:19px; margin-bottom:0px;	
	background:none;
	background-color:#e6e6e6;
	border:1px solid #cacaca;
	color:#999999;
	
	}

.div-room {display:inline; padding:0px; width:61px; height:19px; margin-bottom:2px;}

/*
.formcss .pane .frm-txtbox.select-active					{ display:inline-block; padding:0px; width:61px; height:19px; margin-bottom:0px;	}
.formcss .pane .frm-txtbox.select-inactive					{ 
	display:inline-block; padding:0px; width:61px; height:19px; margin-bottom:0px;	
	background:none;
	background-color:#e6e6e6;
	border:1px solid #cacaca;
	color:#999999;
	
	}
*/

.slideshow
{
    width:576px;
    height:342px;
}

.slideshow .country{float:left; width:50px; padding:0 0 12px 10px;  font-size:93.2%; font-weight:bold; color:#636363;}
.slideshow .price{margin-left:105px; padding:0 0 12px 10px;  font-size:93.2%; color:#11418D; }

.slideshow dt{float:left; width:90px; padding:0 0 12px 10px;  font-size:93.2%; font-weight:bold; color:#636363;}
.slideshow dd{margin-left:105px; padding:0 0 12px 10px;  font-size:93.2%; color:#11418D; }
.slideshow dd.clear{
	border:none;
	height:0px;
	margin:0 0 0px 0;
	padding:0px;
	float:none;
	clear:both;
	font-size:0px;
	line-height:0px;
	border:none;
	}

.SlideOffersL {height:246px; padding:0 1px; position:absolute; top:85px; left:30px;}
.SlideOffersR {height:246px; padding:0 1px; position:absolute; top:85px; right:10px;}	

.SlideOffersL ul, .SlideOffersR ul {margin:0; padding:0; list-style:none;}
.SlideOffersL li, .SlideOffersR li {width:196px; padding:0; background:none;}

.slideshow .airport-name {width:110px;text-align:left;float:left;color:#ffffff;font-weight:bold;min-height:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:2px 0 0 3px;}
.slideshow .airport-rate {width:60px;text-align:right;float:left;color:#ffffff;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:2px 0;}

.rightofferVS .airport-name, .rightofferEY .airport-name {color:#636363;}
.rightofferVS .airport-rate {color:#D7182A;}
.rightofferEY .airport-rate {color:#9B5E14;}

.midbar-scroller .bx-wrapper .bx-window #slider3 .rightoffer li,
.midbar-scroller .bx-wrapper .bx-window #slider3 .rightofferVS li,
.midbar-scroller .bx-wrapper .bx-window #slider3 .rightofferEY li
{ list-style-type:none; background:none;}

