﻿input, select
{
    font-size: 11px;
}
#vacationPackageDescriptionBooking
{
    margin: 3px 0px 15px;
}
#vacationPackageDescription .title, #vacationPackageDescriptionBooking .title
{
    margin: 8px 0px;
    color: #680202;
    font-size: 18px;
}
.requestFormTable
{
    width: 500px;
    margin-bottom: 20px;
}
.requestFormTable td
{
    padding-bottom: 4px;
}
.requestFormTable .labelCell
{
    width: 150px;
}
.requestFormTable .fieldCell
{
    width: 300px;
}
.requestFormTable .requestField
{
    width: 300px;
    padding: 2px;
    background-color: #EFEFEF;
}
.requestFormTable .requestFieldSmall
{
    width: 70px;
}
.requestFormTable .requestFieldMed
{
    width: 100px;
}
.requestFormTable .requestFieldLarge
{
    
}
.requestFormTable .requestFieldTextArea
{
    width: 442px;
}
.requestFormTable .selectField
{
    padding: 2px;
    background-color: #EFEFEF;
}
.requestFormTable .requestFieldDates
 {
    color: Gray;
 }
.requestFormTable .sectionDivider
{
    
}
.itineraryTable
{
    width: 300px;
}
.itineraryTable .itinDayLabel
{
    padding-right: 4px;
    text-align: right;
    vertical-align: middle;
}
/* For YUI calendar */
#calendarpickerStart button
{
    background: url(/img/calendar_icon.gif) center center no-repeat;
    text-align: left;
    text-indent: -10em;
    overflow: hidden;
    *margin-left: 10em; /* For IE */
    *padding: 0 3em;    /* For IE */
    white-space: nowrap;
}
#calendarpickerEnd button
{
    background: url(/img/calendar_icon.gif) center center no-repeat;
    text-align: left;
    text-indent: -10em;
    overflow: hidden;
    *margin-left: 10em; /* For IE */
    *padding: 0 3em;    /* For IE */
    white-space: nowrap;
}

#calendarcontainerStart
{
  position: absolute;
}
#calendarcontainerEnd
{
  position: absolute;
}
.calheader
{
    background-color: White;
}
#childrensAgesBox
{
    display: none;
}
/* End YUI calendar */
#childrensAgesBox
{
    margin-left: 85px;
}
.valSummaryBlock
{
    width: 500px;
}
