﻿.clsInput
{
    font-size:10px;
}

.clsKissButton
{
    background-color:#B4016C;
    border:solid 1px #999999;
    font-weight:bold;
    Font-Size:11px;
    color:White;
}

.PanelHeader
{   
    text-align:left;
    padding: 6px 0 6px 24px;
    background-color:#E6BBCB;
    width: 170px;
    color:#A30061;
    font-size:11px; 
    font-weight:bold;
    height:12px;
 }

/* CLASSES FOR SEARCH BAR RADIO BUTTONS: START HERE */

#divSearchForContainer,#divCheapFlightsMenu,#divCustomerInfoMenu {
	float:left; 
	margin:12px 0 0 0; 
	padding:0;
    width:195px;
    height:100%;
    background-color:#DCDDDE;
    color:#58595B;
    font-size:11px; 
    font-weight:bold;
    font-family:Verdana;
}
 

#leftRadioButtons
{
    float:left;
    width: 134px;
    margin:10px 0 0 7px;    
}

#HolidaysSearch1_PanelStyle2_rbPackage,#HolidaysSearch1_PanelStyle2_rbFH,#HolidaysSearch1_PanelStyle2_rbFlightOnly,#HolidaysSearch1_PanelStyle2_rbCar
{      
      text-align:left;  
      float:left;
      margin:6px 0 0 0px;
      
}

#HolidaysSearch1_PanelStyle2_rbFH,#HolidaysSearch1_PanelStyle2_rbFlightOnly,#HolidaysSearch1_PanelStyle2_rbCruise
{     
      text-align:left;
      float:left;
      margin:1px 0 0 0;
}

#divHolidaysSearch1_PanelStyle2_lblPackage,#divHolidaysSearch1_PanelStyle2_lblFH,#divHolidaysSearch1_PanelStyle2_rbFlightOnly
{
    float:left;
    width:113px;
    margin-left:3px
}

#divimgbtnHolidaysSearch1_Package,#divimgbtnHolidaysSearch1_FH,#divimgbtnHolidaysSearch1_FlightOnly
{
    float:left;
}

#divHolidaysSearch1_PanelStyle2_lblCar,#divHolidaysSearch1_PanelStyle2_lblCruise
{
    float:left;
    width:50px;
}

#divimgbtnHolidaysSearch1_Car,#divimgbtnHolidaysSearch1_Cruise
{
    float:left;
}
/* CLASSES FOR SEARCH BAR - RADIO BUTTONS: END HERE */

/* CLASSES FOR SEARCH BAR - FLIGHTS PANEL: START HERE */
 
#HolidaysSearch1_divFlights {
	float:left; 
	margin:8px 0 0 0px;
    padding:0px;
    width:175px;
    height:100%;
}

#routePanel
{
    float:left;
    width:175px;
}

#fromLine
{
    text-align:left;
    float:left;
    margin:0 0 0 10px;
    width:175px;
}

#toLine
{
    text-align:left;
    float:left;
    margin:10px 0 0 10px;
    width:175px;
    
}

#fromLabel,#toLabel
{
    float:left;
    width:60px;
}

#fromDDL,#toDDL
{
   float:left;
   width:138px;
   margin:0 0 0px 0px;
   font-size:8px;   
}

#Direction
{
   float:left;
   width:160px;
   margin:12px 0 0 0;
   padding:0 0 0 10px;
   text-align:left;
}

#divHolidaysSearch1_FlightSearch_lblReturn
{
    float:left;
}

#divHolidaysSearch1_FlightsSearch_lblOneWay
{
    float:left;
    margin:0 0 0 5px;
}
#divimgbtnReturn,#divimgbtnOneWay
{
    float:left;
    margin:0 0 0 5px;
}

#DurationPanel
{
    float:left;
    width:160px;
    margin:8px 0 0 0;
    padding:0px 0 0 10px;
    text-align:left;
}

#divDepDate
{
    margin:0px 0 0 0;
}

#divRtnDate
{
    margin:8px 0 0 0;
}

#divddlDepDate,#divddlRtnDate
{
    clear:left;
    width:175px;
}

#paxLabelsDiv
{
    float:left;
    width:160px;
    margin:8px 0 0 0px;
    padding:0px 0 0 8px;
}

#divWhosgoing
{
    text-align:left;
    float:left;
    margin:2px 0px 4px 3px;
    width:160px;
}

#divAdults,#divChildren,#divInfants
{
    float:left;
    width:40px;
    font-size:9px;
    font-weight:normal;
    color:#000000;
    margin:0 5px 0 0;
}

#paxPanel
{
    float:left;
    width:145px;
    margin:6px 0 0 10px;
}


#adultSelect,#childSelect,#infantSelect
{
    float:left;
    font-size:9px;
    font-weight:normal;
    color:#000000;
    margin:0px 8px 0px 0px;
}

.promotionsCode
{
    float:left;
    width:160px;
    margin:9px 0 9px 0;
    padding:0px 0 0px 10px;
    text-align:left;
    height:32px;
}


#divSearchbutton
{
   float:left;
   margin:0px 0px 13px 14px;
   padding-right:5px;
   height:25px;
}

.clsDepCal 
{
    position:absolute;
    top: 420px;
    left: 215px;
    border: solid 3px #B4016C;
    background-color:#E6BBCB;
}

.clsRtnCal
{
    position:absolute;
    top: 465px;
    left: 215px;
    border: solid 3px #B4016C;
    background-color:#E6BBCB;
}

/*Added this on the Request of WOW and being loaded programatically*/
.clsWOWDepCal 
{
    position:absolute;
    top: 265px;
    left: 17px;
    border: solid 3px #B4016C;
    background-color:#E6BBCB;
}

.clsWOWRtnCal
{
    position:absolute;
    top: 310px;
    left: 17px;
    border: solid 3px #B4016C;
    background-color:#E6BBCB;
}

/*WOW Request :End Here*/

