BODY
{
	margin:0px;
}
DIV
{
	font:11px Tahoma, Verdana, Arial, serif;
}
.Header
{	
	background-image: url(../Images/headers_DPackage_Flight.jpg);
}

.HP_CentreContentPositioner,
.R_CentreContentPositioner,
.EmailUs_CentreContentPositioner
{
	background:url("../Images/bgImageFlights.jpg") no-repeat bottom right;
}
.DpF_Container
{
	width:229px;
	border-top:none;
	background:#9BC1D7;
	position:relative;
	top:-10px;
	padding-bottom:80px;
}
/* Tabs Start*/
#searchnav-new
{
	position:relative;
	top:0px;
	left:0px;
	display:block;
	height:20px;
	padding:0;
	margin:0;
	background:#9BC1D7;
	width:229px;
	display:none;
}
#searchnav-new li {
	float:left;
	list-style:none;
	height: 18px !important;
	height: 28px;
	margin: 0;
	padding: 5px 0;
	background-repeat:no-repeat;
	margin-right:2px;
	
}

#searchnav-new li.flights_on{
	/*background-image:url(images/searchnav_flights_on.gif)*/;
	width: 93px;
}
#searchnav-new li.flights_off{
	/*background-image:url(images/searchnav_flights_off.gif)*/;
	width: 56px;
}

#searchnav-new li.hotels_on{
	/*background-image:url(images/searchnav_hotels_on.gif)*/;
	width: 93px;
	display:none;

}
#searchnav-new li.hotels_off{
	/*background-image:url(http://assets.ebookers.com/images/TB/online/onlineshop/searchnav_hotels_off.gif);
	width: 56px;*/
	display:none;

}

#searchnav-new li.carhire_on{
	/*background-image:url(images/searchnav_carhire_on.gif)*/;
	width: 106px;
	display:none;

}
#searchnav-new li.carhire_off{
	/*background-image:url(http://assets.ebookers.com/images/TB/online/onlineshop/searchnav_carhire_off.gif);
	width: 66px;*/
	margin-left:15px;
	display:none;

}

#searchnav-new li a {
	width:100%;
	height:100%;
	display:block;
}
.hotelsoff
{
	width:40px !important;
}
#searchnav-new li span {display:none}
/*Tabs End*/

/*Fields start*/
.DpF_DeptGatewayLabel, /*from*/
.DpF_DestinationLabel,/*to*/
.DpF_DeptDateLabel, /*depart*/
.DpF_DeptDateLabelInbound, /*return*/
.Dp_PassengersLabel /*pax*/
{
	position:relative;
	display:block;
	top:20px;
	width:170px;
	height:21px;
	line-height:21px;
	background:#9BC1D7;
	padding:0px;
	color:#fff;
	text-indent:10px;
}

.DpF_DestCountry,
.DpF_DestGateway,
.DpF_DestResort,
.DpF_DeptGateway,
.DpF_Duration,
.DpF_StarRating,
.DpF_AccomName,
.Dp_NumberOfRooms
{
	position:relative;
	top:20px;
	width:150px;
	font: normal 11px Tahoma Verdana, Arial, Helvetica, sans-serif; 
	margin:10px 0px 0px 10px;
	padding:0px;
}

.DpF_DeptDateDay,
.DpF_DeptDateDayInbound
{	
	
	position:relative;
	top:20px;
	width:43px;
	margin-left:10px;
	margin-top:110px;
}

.DpF_DeptDateMonthYear,
.DpF_DeptDateMonthYearInbound
{	
	position:relative;
	top:20px;
	width:80px;
	margin:10px 0px 0px 4px;
}

.DpF_DeptDateButton,
.DpF_DeptDateButtonInbound
{	
	position:relative;
	top:20px;
	left:0px;
	width:15px;
	margin-left:3px;
	padding:0px;
	background:transparent url("../Images/calendar.gif") no-repeat 0px 2px;
}

.DpF_DeptDateDay,
.DpF_DeptDateMonthYear,
.DpF_DeptDateButton,
.DpF_DeptDateDayInbound,
.DpF_DeptDateMonthYearInbound,
.DpF_DeptDateButtonInbound
{
	font:normal 11px Tahoma Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
}

.DpF_DeptDateDay,
.DpF_DeptDateMonthYear,
.DpF_DeptDateButton,
.DpF_DeptDateDayInbound,
.DpF_DeptDateMonthYearInbound,
.DpF_DeptDateButtonInbound
{
	margin-top:8px;
	margin-bottom:2px;
}

span.DpF_DeptDateCalendarAnchor,
span.DpF_DeptDateCalendarAnchorInbound
{
	position:absolute;
	top:15px;
	left:25px;
	z-index:200;
}

.Dp_PassengerAllocationPanel
{
	position:relative;
	top:40px;
}
.Dp_PassengerAllocationRow
{
	position:relative;
}

.Dp_AdultsLabel,
.Dp_ChildrenLabel,
.Dp_InfantsLabel
{	
	position:relative;
	top:40px;
	font: normal 11px Tahoma Verdana, Arial, Helvetica, sans-serif; 
	padding-top:15px;
	margin-left:12px;
	z-index:200;
	color: #fff
}
.Dp_ChildAgePanel
{
	width:170px;
	padding-bottom:40px;
}
.Dp_ChildAgeRow
{
	height: 25px;
}
.Dp_ChildAgeLabel
{
	position:relative;
	left:15px;
}
.Dp_ChildAgeDropDown
{
	font: normal 11px Tahoma Verdana, Arial, Helvetica, sans-serif; 
	width:40px;
	position:relative;
	left:46px;
}
.Dp_AdultsDropDown,
.Dp_ChildrenDropDown,
.Dp_InfantsDropDown
{	
	font: normal 11px Tahoma Verdana, Arial, Helvetica, sans-serif; 
	width:40px;
	margin-left:10px;
	padding:0px;
	margin-bottom:3px;
	
	/*
	margin-top:25px;
	margin-bottom:8px;*/
}


.DpF_SearchButton
{
	position:relative;
	top:-15px;
	left:0px;
	background:transparent url("../images/TravelBagsearchButton.gif") no-repeat 0px 0px;
	width:150px;
	height:31px;
	border:none;
	padding:0px;
	margin-left:10px;
	z-index:3000;
}

.DpF_NewSearchButton
{	
	background:transparent url("../Images/NewSearchBtn.gif") no-repeat 0px 0px;
	width:150px;
	height:20px;
	border:none;
	padding:0px;
	margin:10px;
}

.DpF_Div1,
.DpF_Div2,
.DpF_Div3,
.DpF_Div4,
.DpF_Div5,
.DpF_Div6,
.DpF_Div7,
.DpF_Div8,
.DpF_Div9,
.DpF_Div10,
.DpF_Div11,
.DpF_Div12,
.DpF_Div13,
.DpF_Div14,
.DpF_Div15,
.DpF_Div16,
.DpF_Div17,
.DpF_Div18,
.DpF_Div19,
.DpF_Div20,
.DpF_CriteriaValidator,
.Dp_PassengersLabel,
.DpF_PortalWebSiteLabel,
.DpF_PortalWebSiteDropDownList
{
	display: none;
}	

.calender
{
	position:absolute;
	top:-120px;
	left:40px;
	width:170px;
	height:227px;
	margin-bottom:10px;
	z-index:300;
}
/* displayed when javascript is turned off */
.DpF_PortalWebsiteRefreshButton
{
	background-image: url(../Images/GoBtn.jpg);
	background-repeat: no-repeat;
	width:36px;
	height:22px;
}



