
.mainContainer
{ 
  width: 900px;
}

.content
{ 
        background-color: white;
}

.flightType
{
        padding-bottom: 10px;
	position: relative;
	right: 5px;
}

.ieRadioButtonHack
{ 
  float: left;
  width: 110px;
}

.classSpacer
{
        clear: left;
        padding-top: 5px;
}

.numTravellers
{
        padding-top: 5px;
        clear: both;
}

#numRoomsDiv
{ 
  width: 45px;
}

#numRoomsDiv,
#hotelNameDiv, 
#ratingDiv, 
#nonstopDiv
{
  float: left;
  padding-right: 23px;
}

#nonstopDiv
{
  padding-top: 16px;
}
.numRooms
{
        padding-top: 5px;
        clear: both;
}

.ageTextClass,
.roomClass
{ 
  float: left;
  position: relative;
  top: 5px;
}

.ageTextClass
{  
  display: none; /* initially */
}

#ageText1,
#roomId1
{ 
  top: 22px;
}

.roomInfo
{ 
  display: none; /* initially */
  float: left;
  clear: left;
  width: 100%;
}

#roomInfo1
{ 
  display: block;
}

.hspacerHotel
{ 
  float: left;
  margin-right: 5px;
  width: 50px;
}

.numTravellers p
{
        font-size: 14px;
        padding-top: 10px;
        margin-bottom: 0;
        color: #555;
}


.minorAgeSelectDiv
{ 
        float: left;
        margin-right: 10px;
        display: none; /* initially */
        font-size: 12px;
}

.minorsInRoom1
{ 
  position: relative;
  top: 17px;
} 

.minorAgeSelect select
{ 
        text-align: center;
        font-size: 12px;
}

label
{
        font-weight: bold;
        font-size: 13px;
}

label em
{
        font-weight: normal;
        color: #555;
}

.from, .to
{
        padding-bottom: 7px;
        float: left;
        width: 49.9%; /* should be 50% but IE doesn't like it */
}

.embed + img
{
        position: relative; 
        left: -21px; 
        top: -1px;
}

.locationInput
{
        width: 225px;
        margin-bottom: 0.5em;
}

.dateInput
{
        width: 106px;
}

.dateDiv
{ 
  /* this div prevents date/time from "jumping" as calendar gif is loaded */
  width: 135px; /* thanks to width */
  float: left;
}

.timeSelect
{
        width: 93px;
        position: relative;
        left: 3px;
}

#additionalOptionsDiv
{
    display: none; /* initially */
}

.btop, .bbottom
{
  background: white;     /* outside color */
}

.cluetip-default h2
{ 
  color: #3354AA;
  margin-bottom: 0;
}

.cluetip-default p
{ 
  margin-top: 0;
}

.divForErrors
{ 
  float: left; 
  clear: left;
  width: 100%;
}

