﻿select
{
	font-size: 10px;
	font-family: Verdana;	
	font-weight:normal;
}

#search
{   
    float:left;
    background-color:#d6dcea;
    border-left:solid 2px #004880;
    border-right:solid 2px #004880;
    border-bottom:solid 2px #004880;
    margin-top:12px;
    width:180px;
    /**margin-left:5px;**/
    font-size:10px;
    clear:both;
    z-index:500;
    }
.search2
{
    width:186px;
    float:left;
    clear:both;
    }
    
.SearchPanelHeading
{
    background-color:#004880;
    height:18px;
    color:White;
    vertical-align:middle;
    text-align:left;
    font-weight:bold;
    padding-top:3px;
    border-top:none;
    width:100%;
    clear:both;
    }
#DeptDatesSelect
{
    height:15px;
    padding-left:15px;
    }
#flextick
{
    width:10px;
    margin-bottom:8px;
    margin-right:10px;
    }
.SearchInfo
{
    width:100%;
    text-align:center;
    padding-top:10px;
    padding-bottom:5px;
    }
.CompactCalendar
{
    margin:5px 10px 2px 15px;
    }
.PaxContainerLeft
{
    width:58px;
    float:left;
    padding-bottom:5px;
    padding-top:5px;
    text-align:center;
    }
.PaxTitle
{
    padding-bottom:5px;
    font-weight:bold;
    }
.PaxAgeDesc
{

    }
#SearchButtonDiv
{    
    background-color:#004880;
    padding:3px 8px 5px 3px;
    text-align:right;
    background-image:url(/Images/BlCornerSearchPanel.jpg);
    background-repeat:no-repeat;
    float:left;
    width:173px;
    /*background-position:bottom-left;*/
    }
.PaxRow
{
    margin:0px 0px 0px 0px;
    float:left;
    }
#deptDiv
{
    height:35px;
    padding-left:20px;
    padding-top:10px;
    }
.PaxDropDown
{
    padding-bottom:5px;
    }
.SearchDestinationPanel
{
    padding-top:13px;
    height:30px;
    padding-left:20px;
    }
.SearchAirport
{
    padding-top:13px;
    height:30px;
    padding-left:20px;
    }
.PaxDropDownBox
{    
    width:44px;
    color:#004880;
    text-align:center;
    }
.SearchPanelInputAirport
{
    width:150px;
    height:19px;
    font-size:12px;
    }
.ResortSelectorDrop
{
    width:150px;
    }
.SearchPanelSubTitle
{
    margin-left:20px;
    font-weight:bold;
    height:2px;
    margin-top:3px;
    margin-bottom:2px;
    }
.PriceSelectorDrop
{
    width:150px;
    margin:5px 10px 5px 20px;
    }
.SearchRow
{
    font-weight:bold;
    margin-top:8px;
    margin-bottom:8px;
    }
.SearchItemLeft
{
    float:left;
    width:90px;
    margin-left:10px;
    }
.SearchHalfDrop
{
    width:80px;
    }
.SimpleCalendar
{
    padding-left:30px;
    padding-top:6px;
    width:140px;
    }
.Loading
{
    color:White;
    clear:both;
    }
.cornerpanel
{
    margin-left:0px;
    margin-top:-26px;
    float:left;
    }
.WebCamResize
{
    max-width:350px;
    width:!important;
    width:350px;
    }
.ResortHomePageImageResize
{
    max-width:340px;
    width:!important;
    width:340px;
    }
/*************************************
   SPECIALS GRID ACCOM DETAILS PAGE
*************************************/
.SpecialsGridHeaderRow
{
    width:100px;
    float:left;
    padding-top:20px;
    }
.SpecialsGridHeaderCell
{
    height:22px;
    width:65px;
    padding-bottom:6px;
    }
.SpecialsGridRow
{
    width:41px;
    padding-top:20px;
    float:left;
    }
.SpecialsGridCell
{
    width:45px;
    padding:3px;
    min-height:19px;
    margin-top:3px;
        }
.SpecialsBox
{
    float:left;
    width:200px;
    padding-left:30px;
    }
.SpecialsGridPopUp
{
    width:290px;
    padding:5px;
    background-color:White;
    text-align:center;
    }
.SpecialsGridPopUp input[type="submit"]
{
    background-color:#006699;
    margin-left:5px;
    color:White;
}
.SpecialsGridPopUp select
{
    margin-right:5px;
    margin-left:5px;
    margin-top:5px;
}
.SpecialsInstruct
{
    width:180px;
    font-size:14px;
    margin-top:30px;
    font-weight:bold;
    float:right;
    text-align:left;
    margin-left:10px;
    }
.SpecialsInstruct b
{
    font-weight:normal;
    font-size:10px;
    color:Gray;
    }
.AccomDetButton
{
    height:22px;
    margin:none;
    padding:none;
    background-color:#fdb913;
    color:#006699;
    font-weight:bold;
    cursor:pointer;
    }
.AccomDetButtonNA
{
    height:22px;
    margin:none;
    padding:none;
    background-color:#fdb913;
    color:#006699;
    font-weight:bold;
    cursor:default;
    }
    
.SpecialsGridPopUpBackground
{    
    background-color:#CCCCCC;
    opacity:0.5;
    filter: alpha(opacity=50);    
	}
.SpecialsBox
{

    }
.SnowReport
{
    font-size:15px;
    color:#004880;
    width:550px;
    margin-left:50px;
    }
.ButtonEsprit
{
    background-color:#d21b65;
    color:#144895;
    font-weight:bold;
    }
.SnowReportsImagesHolder
{
    margin-top:60px;
    width:700px;
    padding-left:20px;
    }
.SnowReportImageStyle
{
    max-width:225px;
    width:auto!important;
    width:225px;
    margin-left:10px;
    float:left;
    }
.WebCamTitle
{
    font-size:20px;
    color:#004880;
    font-weight:bold;
    padding-bottom:5px;
    text-align:center;
    }
.FirstTitleItem select
{
    width:80px;
    margin-left:3px;
}
.TitleItem select
{
    width:80px;
    margin-left:3px;
}
.TitleItemRes select
{
    width:110px;
    margin-left:3px;
}
.TitleItemAcc select
{
    width:120px;
    margin-left:3px;
}
.TitleItemAcc7 select
{
    width:90px;
    margin-left:3px;
}
.TitleItemPr select
{
    width:80px;
    margin-left:3px;    
}

.SpecialsMainRow a:link
{
    text-decoration: underline;

}
.SpecialsMainRow a:hover
{
    text-decoration: none;
}
.SpecialsMainRow a:visited
{
    font-size: 13px;
    color: Blue;
    text-decoration: underline;
}
.SpecialsMainRow a:active
{
}

/**********************************
Features
**********************************/
.FeatureHeading
{
	background-color:Red;
	color:White;
}

.FeatureDescription
{
	background-color:White;
}

.ChildFeatureHeading
{
	background-color:Gray;
	color:White;
	padding-left:10px;
}

.ChildFeatureDescription
{
	background-color:White;
	padding-left:10px;
}
