body{background-color:#FFF;background-image:url(/images/bgs/bggrad.jpg);background-position:left top;background-repeat:repeat-x;color:#666;font:.75em/1.7em Arial,Helvetica,sans-serif}.clear{clear:both;padding-bottom:1px;margin-bottom: -1px}* html ul,
* html ol,
* html dl,
* html li,
* html
*{position:relative}* html
form{margin:0;padding:0}.hide{display:none !important}.inside{padding:0}#outerColumnContainer{padding-left:180px;padding-right:200px}#outerLargeColumnContainer{padding-left:180px;padding-right:303px}#outerTwoColumnContainer{padding-left:180px;padding-right:0px}#innerColumnContainer{width:100%;z-index:1}#leftColumn, #middleColumn, #rightColumn, * html
#SOWrap{overflow:visible;position:relative}#SOWrap{float:left;margin:0
-1px 0 0;width:100%;z-index:3}#middleColumn{float:right;margin:0
0 0 -1px;width:100%;z-index:5}#leftColumn{float:left;width:180px;z-index:4;margin-top:10px;margin-right:1px;margin-bottom:0;margin-left: -180px}#rightColumn{float:right;width:200px;margin:40px
-200px 0 1px;z-index:2}#rightSlim{margin-left:20px}#largeRightColumn{float:right;width:303px;margin:0
-303px 0 1px;z-index:2;background-image:url(/images/bgs/side_chalet.jpg);background-repeat:no-repeat;background-position:left 300px}#top_banner{height:120px;margin:0;padding:0}#top_banner
#bottomRow{float:right;margin-top:70px;text-align:right;width:485px}#top_banner
#topRow{float:right;font-size:85%;margin-left:250px;margin-right:5px;margin-top:5px;text-align:right;text-transform:uppercase}#logo{float:left;margin-top:30px;width:230px}#wrap{background:url(/images/bgs/topcorners.gif) no-repeat;min-height:486px;position:relative}#footerWrapper{background-image:url(/images/footer_bg.jpg);background-position:center bottom;background-repeat:no-repeat}#wrapper{margin:0
auto;width:972px}a{color:#5085D1;text-decoration:none}#subnav
h2{background-color:#172041;color:#FFF;font-size:1.1em;line-height:1.4em;margin:0;padding:0
0 0 5px;text-transform:uppercase}.empty{clear:both;font-size:1px;height:1px;line-height:1px;margin:0
0 -1px;width:100%}#breadCrumbs{padding-top:0px;padding-bottom:0;margin-left:3px;padding-left:15px;margin-bottom:8px;font-size:85%;background-color:#F3F3F3;background:url(/images/bgs/breadcrumbTopcorners.png) no-repeat}#breadCrumbs
p{margin:0;line-height:30px;padding:0}#breadCrumbs
a{color:#999;padding-top:7px;padding-bottom:7px;padding-left:16px;background-image:url(/images/bgs/breadcrumb_separator.png);background-repeat:no-repeat;background-attachment:scroll;background-position:0% 0%;margin:0}#breadCrumbs
a.bHome{background:none;padding-left:0}#breadCrumbs
img{float:left;width:13px;padding-top:8px;margin-right:8px}#header{background-position:left 25px;background-repeat:no-repeat;margin-bottom:10px;padding-bottom:25px}#header_text{float:left;padding-left:10px;padding-top:0;width:750px}#navigation{margin-left:200px;min-height:20px}#mainNavigation{float:right;font-size:95%;margin:83px
6px 0;width:628px}#mainNavigation
ul{list-style:none;margin:0;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0}#mainNavigation
.tnHome{display:none}#mainNavigation
a{background:url(/images/navigation/left_both.gif) no-repeat left top;display:inline;float:left;margin:0;padding:0
0 0 12px;text-decoration:none}#mainNavigation a
span{background:url(/images/navigation/right_both.gif) no-repeat right top;color:#fff;display:block;float:none;font-weight:700;padding:8px
12px 8px 0}#mainNavigation #tcurrent
a{background-image:url(/images/navigation/left_on.gif);border-width:0}#mainNavigation #tcurrent a
span{background-image:url(/images/navigation/right_on.gif);color:#06476f;padding-bottom:8px;text-shadow:none}#mainNavigation #tcurrentSub
a{background-image:url(/images/navigation/left-sub_on.gif);border-width:0}#mainNavigation #tcurrentSub a
span{background-image:url(/images/navigation/right-sub_on.gif);color:#06476f;padding-bottom:8px;text-shadow:none}#topRow{display:none;list-style:none}#subPageNavigation{background-image:url(/images/sub_navigation/sn-bg.gif);background-position:left bottom;background-repeat:no-repeat;font-size:95%;margin:0}#subPageNavigation
a{background:url(/images/sub_navigation/left_both.gif) no-repeat left top;display:inline;float:left;margin:0;padding:0
0 0 10px;text-decoration:none}#subPageNavigation a
span{background:url(/images/sub_navigation/right_both.gif) no-repeat right top;color:#fff;display:block;float:none;font-weight:700;padding:7px
10px 7px 0}#subPageNavigation #current
a{background-image:url(/images/sub_navigation/left_on.gif);border-width:0}#subPageNavigation #current a
span{background-image:url(/images/sub_navigation/right_on.gif);color:#000;padding-bottom:7px;text-shadow:none}#subPageNavigation #currentSub
a{background-image:url(/images/sub_navigation/left-sub_on.gif);border-width:0}#subPageNavigation #currentSub a
span{background-image:url(/images/navigation/right-sub_on.gif);color:#000;padding-bottom:7px;text-shadow:none}select{font-family:arial,helvetica,sans-serif;font-size:12px;padding:2px}.dateline{color:#CCC;text-align:right}#clientlogin_area{background-color:#EFEEEE;background-position:left top;background-repeat:no-repeat;padding-bottom:35px;padding-left:705px}#clientlogin_area
.cl_header{background-image:url(/images/build/client_login/header_bg.jpg);background-position:bottom;background-repeat:repeat-x;color:#5085D1;font-weight:700;padding:5px}#clientlogin_area
p{color:#000;margin:0;padding:10px
0 0 10px}#clientlogin_area
.formblur{border:1px
solid #CCC;width:150px}#clientlogin_area
.formfocus{border:1px
solid #666;width:150px}#clientlogin_area
.submit_btn{padding-left:10px;padding-top:15px}.home_left_highlight{background-color:#505376;padding-bottom:10px;padding-left:10px;padding-top:10px}.home_right_highlight{background-color:#817151;padding-bottom:10px;padding-left:10px;padding-top:10px}#home_first_column,#home_second_column{float:left;width:350px}#home_first_column{border-right:1px solid #CCC;padding-right:15px}#home_second_column{padding-left:15px}.article_navigation{float:left;margin-right:20px;width:180px}.article_navigation
li{list-style:none;margin-bottom:10px;margin-left:5px}.article_navigation
a.thispage{color:#00CCEC}.article_navigation
.article_xml_line{font-size:90%}.current_month_articlehead{color:#004D91;font-size:125%;font-weight:700}#search_main{margin-left:15px}.article_teaser
h3{padding-left:10px;padding-right:10px}.article_teaser
p{margin-left:10px;margin-right:10px;margin-top:10px}.pubdate_text{color:#CCC}#subnav
li{border-bottom:1px solid #FFF;list-style:none;padding-bottom:5px;padding-top:5px}#subnav
li.sublevel{padding-left:20px}#subnav
li.thispage{background-color:#FFF}#subnav
li.sublevelnav{background-color:#FFF;padding-left:10px}#subnav .formblur,#subnav
.formfocus{border:1px
solid #CCC;padding:2px;width:160px}.searchDate, #left_sidebar #newsLetterSignup .formblur , #leftColumn #newsLetterSignup
.formblur{border:1px
solid #E4E4E4;padding-top:2px;padding-bottom:2px;padding-left:2px;text-indent:2px;width:157px;font-size:11px;margin-bottom:2px;color:#666}.datepick-trigger{display:none}#search_side_table{background-image:url(/images/search_bg.png);background-repeat:no-repeat;color:#411485;font-size:11px;padding-bottom:0px;padding-left:8px;padding-top:30px;background-color:#FDBA2A}.search_side_button{margin-top:10px;margin-bottom:10px}#searchSideBottom{height:9px;background-image:url(/images/bgs/searchBottomcorners.png);background-repeat:no-repeat;background-position:left bottom;margin:0
0 20px 0;padding:0}#search_side_table
td{padding-bottom:5px}.search_small_text{border:1px
solid #CCC;width:40px}.datefield{border:1px
solid #CCC;padding-left:5px;width:80px}#tagcloud
p{line-height:110%;margin-bottom:8px}#chalet_owner_contact_details{margin-bottom:50px;margin-left:10px;margin-top:50px}#side_related_properties{background-color:#efeeee}.side_heading{background-color:#666;color:#fff;font-size:1.1em;line-height:1.4em;padding-left:5px;text-transform:uppercase}.side_related_properties{margin-bottom:0;margin-top:40px;padding-bottom:0}#side_related_properties
img{margin-bottom:5px;margin-left:5px;margin-right:5px}#side_related_properties
.prop_heading{font-size:115%;margin-left:5px;margin-right:5px}.chalet_desc_side{margin-left:5px;margin-right:5px}#map_container{border:#CCC solid 1px;margin-top:25px}#chaletMap{width:460px;float:left;margin-right:15px}#chaletDirections{width:260px;float:right}#content
li{margin-bottom:10px}.imageright{float:right;margin-bottom:25px;margin-left:25px}.imageleft{float:left;margin-bottom:25px;margin-right:25px}#property_sidebar
h3{background-color:#204275;border:none;color:#FFF;font-size:1.1em;line-height:1.4em;margin:0;padding:0
0 0 5px;text-transform:uppercase}#property_sidebar
li{border-bottom:1px solid #F0F0F0;color:#666;list-style:none;padding-bottom:2px;padding-top:2px;text-indent:10px}#resort_sidenav{margin-top:30px}#property_photos{margin-bottom:30px}#property_main ul,#property_main
ol{margin-bottom:25px;margin-left:20px}.weatherDetail
img{float:left;margin-right:10px;margin-bottom:10px}.best_teaser{float:left;margin-bottom:25px;margin-right:3%;width:45%}.best_teaser
ul{list-style:none;margin:5px
10px 5px 5px;padding:0}#search_resort_snippet
p{margin:0
0 10px;padding:0}#resort_news_snippets{background-color:#EFEEEE;padding-bottom:15px}#resort_news_snippets
p.side_news_heading{background-color:#5085D1;color:#FFF;font-size:1.1em;font-weight:700;line-height:1.4em;margin:0
0 10px;padding:0
0 0 5px;text-align:left;text-transform:uppercase}#resort_news_snippets
p{margin-bottom:5px;padding-bottom:0;padding-left:5px;padding-right:5px}.search_news_divider{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;margin-top:0;padding:0}#additional_features{font-size:90%;margin-bottom:5px;margin-top:5px;padding:0}#resort_summary
td{font-size:80%;line-height:1.5em;margin-bottom:5px;padding:0}#resortDivider{margin-bottom:30px}#home_rightsidebar #resort_webcam h2,#home_rightsidebar #resort_pistemap
h2{margin-bottom:0;padding-bottom:0}#signup_promo{margin-top:20px}#help_promo{background-image:url(/images/canwehelp.png);background-position:left top;background-repeat:no-repeat;color:#333;font-size:95%;line-height:1.3em;margin-bottom:20px;padding:112px
10px 35px}#help_promo
a{color:#000;text-decoration:underline}#newsLetterSignup{color:#333;font-size:95%;line-height:1.3em;margin-bottom:20px;margin-top:25px;margin-left:5px}.home_resort_teaser{float:left;margin-right:10px;width:200px}#resortGuideLandingIntro{margin-top:20px;margin-bottom:20px}#resortGuideLandingText{float:left;width:400px;margin-top:30px}#resortGuideAllDestinations{float:right;width:275px}.resortGuideFeature{float:left;width:240px;background-color:#F5F5F5}.resortGuideFeature
h3{font-size:1.1em;background-color:#314D72;color:#FFF;padding:3px
0 3px 5px;margin-bottom:5px;border-top:1px solid #FFF}.resortGuideFeature h3
a{background-color:#314D72;color:#FFF}.resortGuideFeature
p{margin-right:15px;margin-bottom:10px;margin-top:0;margin-left:5px;padding:0}#content .resortGuideFeature
ul{margin:0;list-style:none;padding:0}#content .resortGuideFeature
li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EAEAEA;padding-bottom:2px;margin:0;padding-left:10px;padding-top:2px;list-style:none;font-size:0.9em}.resortGuideFeature li:hover{background-color:#EAEAEA}.readMore{padding-right:7px;background-color:transparent;background-image:url(/images/build/link-more.png);background-repeat:no-repeat;background-attachment:scroll;background-position:100% 72%}.resortGuideFeatureSpacer{margin-right:12px}.resort_teaser{float:left;margin:0
30px 15px 0;width:310px;padding:10px;border:1px
solid #fff}.resort_teaser:hover
a{color:#000}.resort_teaser:hover{border:1px
solid #EFEFEF}.region_teaser
ul{float:left;list-style:none;margin:5px
10px 5px 5px;padding:0;width:150px}.resort_teaser img,.resort_teaser_img{float:left;margin-bottom:55px;margin-right:35px}.resort_teaser
a{font-size:15px;line-height:18px;margin:0;padding:0}#content .resort_teaser_text
p{margin:0;padding:0}#home_specialoffers{background-color:#EFEEEE;padding-bottom:10px}.home_right_teaser
img{float:left;margin-bottom:5px;margin-left:10px;margin-right:7px}#property_features{background-color:#FCFBE9}.propertyLeadin{font-size:125%;color:#333;font-weight:bold}.cal_month{margin-right:20px}.shortlistIcon{margin-top:18px;margin-bottom:20px;margin-right:5px}#shortlistResults{margin-top:7px;margin-left:5px;margin-bottom:20px;width:165px;margin-right:5px}.shortlistIcon
p{font-size:11px;margin-left:5px;margin-right:5px}#shortlistResults
a{color:#000;font-weight:bold}#shortlistResults
td{padding-top:3px;padding-bottom:3px;padding-right:3px;line-height:1.2em;color:#333;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CEDCFF}#shortlistResults
img.shortlistChaletImage{border:1px
solid #D9E0F0}#property_btable{margin:10px
0 0;padding:0;text-align:center}.property_teaser,.small_property_teaser{border-bottom:#efefef;border-style:none none dotted;border-width:0 0 1px;padding-top:15px}.property_teaser:hover,.small_property_teaser:hover{background-color:#FFFFEA}.more_button_line,#middleColumn .property_teaser .search_text
p.more_button_line{background-attachment:scroll;background-image:url(/images/arrow_right.gif);background-position:0 2px;background-repeat:no-repeat;padding-bottom:20px;padding-left:20px}#middleColumn #property_main .small_property_teaser
img{float:left;margin-bottom:10px;margin-right:8px}.property_teaser
.search_image{float:left;width:120px}.property_teaser
.search_text{margin-left:125px}.rg_property_teaser{border-bottom:#efefef;border-style:none none dotted;border-width:0 0 1px;margin-bottom:15px}#middleColumn .rg_property_teaser
p{margin:0
0 7px;padding:0}.rg_property_teaser
p.more_button_line{padding-bottom:20px}.rg_property_teaser
img{float:left;margin-bottom:15px;margin-right:15px}#pistemap{border:1px
solid #ddd}#prop_special_offer{background-image:url(/images/special_offer.png);background-position:left top;background-repeat:no-repeat;color:#B11116;margin:0
0 10px;min-height:100px;padding-left:135px;padding-right:10px}.serpResults{margin-top:12px;min-height:220px}.serpResults
h3{color:#333;font-size:1.3em;margin-bottom:10px;text-transform:none}.serpPrice{color:#b11116;font-size:150%}.serpResults
h4{font-size:1em;font-weight:400;margin-bottom:5px}.serpImageSmall{width:100px}.serpText{width:350px}.serpText,.serpImage{float:left;margin-left:10px;padding:10px
0}.serpImageSmall{float:left}.serpItems{border-left-color:#dbdbdc;border-left-style:solid;border-left-width:1px;float:left;margin-left:10px;min-height:220px;padding:10px
0 10px 10pt;width:140px}.serpItems
li{list-style:none;margin-bottom:5px}.serpOfferText{color:#b11116;font-weight:700}.property_teaser
p.offer_text{color:#36C}.property_teaser p.offer_text
strong{background-color:#36C;color:#FFF;padding:2px
5px}.property_teaser p.offer_text strong
a{color:#fff;text-decoration:none}.property_teaser
p{margin-bottom:5px;margin-top:0}.formblur{border:1px
solid #333;width:200px}.formfocus{background-color:#E8E8E8;border:1px
solid #000;width:200px}#as_area{background-color:#005BB9;background-image:url(/images/search_bg.jpg);background-position:right top;background-repeat:repeat-y;border-bottom:2px solid #5085D1;color:#FFF;padding-bottom:25px;padding-left:10px;padding-top:10px}#as_area .formblur,#as_area .date_formblur,#as_area
.guests_formblur{border:1px
solid #fff;color:#000}#as_area .date_formblur,#as_area
.guests_formblur{width:90px}#as_area
a{color:#FFF;text-decoration:underline}#as_first{margin-right:25px;width:100%}#as_first
td{padding-right:20px}#advanced_search_table{float:right;width:350px}#advanced_search_table
p{margin:0
0 5px;padding:0}#as_feature_list{float:right;width:150px}#as_feature_list
p{margin:0
0 5px;padding:0}#resort_news_snippets
.rss_feed_link{margin-bottom:25px;margin-top:25px}#middleColumn #property_main .superquote
p{color:#5E9AB7;font-family:Georgia,"Times New Roman",Times,serif;font-size:2.5em;line-height:1.2em}#search_tickboxes
p{float:left;margin-bottom:5px;margin-right:15px;width:112px}#resortNav{background-color:#1C2949;border-bottom:1px solid #dbdbdc;font-size:90%;height:38px;line-height:11px;margin-top:1px;padding-bottom:0}#resortNav
a{background-color:#1C2949;border-right-color:#dbdbdc;border-right-style:solid;border-right-width:1px;color:#fff;display:block;float:left;height:30px;padding:5px
5px 3px;text-decoration:none;width:101px}#resortNav a:hover,#resortNav
a.thisPage{background-color:#5992BD;color:#FFF}#snowreport_resort{background-color:#DEE3ED;margin-bottom:10px;margin-top:25px;padding-bottom:4px}#snowreport_resort
p{margin-top:4px}p.snow_large{font-size:300%;line-height:2em}.pagination_table{background-color:#F9F9F9;border-bottom-color:#ebebeb;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#ebebeb;border-top-style:solid;border-top-width:1px;margin:7px
0}.pagination_table
td.regionViewButtons{text-align:right;padding-right:50px}#resortPageMain
#subPageNavigation{width:762px}#resortContent{float:left;width:560px}#resortRightColumn{float:right;width:169px;margin-right:15px}.pagination_table
td{padding:7px}.pagination_table .paginationNumbers .pageBox, .pagination_table .paginationNumbers .pageBox
a{color:#747474}.pagination_table .paginationNumbers
.pageBox{padding:2px
3px 2px 3px;border:#CCC 1px solid;background-color:#eee;margin-right:2px}.pagination_table .paginationNumbers
.thisPageBox{background-color:#659ecd;color:#FFF}.pageCount{float:left;margin-top: -2px}.paginationSummary{float:left}.pagination{text-align:left;padding:7px
0}.pagination
li{border:0;font-size:11px;list-style:none;float:left}.paginationIdentifier{margin:0
20px 0 0;padding:0}.paginationNumbers{}.pagination
a{border:solid 1px #d7d7d7;margin-right:3px;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px}.pagination li.next a, .pagination li.previous
a{border:none;background:none;padding:2px
5px}.pagination
.active{background:#9da1a7;color:#FFF;font-weight:bold;padding:2px
4px;margin-right:3px;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px}.pagination
.divider{padding:4px
6px 0 4px}.pagination a:link, .pagination a:visited{padding:1px
4px;text-decoration:none;background:#fff}.pagination a:hover{border:solid 1px #b3b3b3}.pagination
a.current{background-color:#ededed}.pagination
li.dots{padding-right:3px;color:#b6b8bb}#resortPicker{background-image:url(/images/resort_features/snowboarder.jpg);background-repeat:no-repeat;padding:20px
0 100px 50px;margin-bottom:20px}#destinationpicker{width:250px}option.level0{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;font-size:110%;font-weight:700}option.level1{background-color:#E4ECF8;padding-left:1em}option.level2{padding-left:1.5em}#footer{font-size:95%;margin:45px
auto 100px;width:930px}#footer
li{margin-left:7px;margin-right:7px}#footer
a{color:#7B869A;text-decoration:underline}#footer a:hover{text-decoration:none}#footer
.footer_start{float:left;margin-right:30px;width:370px}#footer
.footer_col{float:left;margin-right:15px;width:160px}#footer
.footer_rightcol{float:right;text-align:right;width:170px}#footer
.footer_header{font-size:130%;font-weight:700;margin-bottom:2px}#footer
.footer_tsandcs{margin-top:15px}#socialBookMarks{font-size:90%}#socialBookMarks
h4{font-size:1.1em;font-weight:bold;background-color:#EBEBEB;border:#CCC 1px solid;border-bottom:none;margin-top:0;margin-right:300px;margin-bottom:0;margin-left:0;padding-top:3px;padding-right:8px;padding-bottom:4px;padding-left:6px}#socialBookMarks
ul.sharesb{list-style:none;border:1px
solid #ddd;padding:10px;margin:0
0 50px 0}#socialBookMarks ul.sharesb
li{font-size:1.1em;display:inline;margin-top:4px;margin-right:10px;margin-bottom:4px;margin-left:0;padding-top:1px;padding-right:0;padding-bottom:4px;padding-left:18px}ul.sharesb
li.delicious{background-image:url(/images/build/bookmark_icons/icon_delicious.gif);background-repeat:no-repeat}ul.sharesb
li.digg{background:url("/images/build/bookmark_icons/icon_digg.gif") no-repeat}ul.sharesb
li.reddit{background:url("/images/build/bookmark_icons/icon_reddit.gif") no-repeat}ul.sharesb
li.facebook{background:url("/images/build/bookmark_icons/icon_facebook.gif") no-repeat}ul.sharesb
li.stumbleupon{background:url("/images/build/bookmark_icons/icon_stumbleupon.gif") no-repeat}ul.sharesb li
a{color:#666}#content #tabs,#content #tabs
li{list-style:none}*,#breadcrumbs p,#subnav #search_side_table p,#help_promo p,#shortlist_results p,#large_shortlist_results p,.serpItems ul,#footer
p{margin:0;padding:0}a:hover,.property_teaser p.offer_text strong a:hover{text-decoration:underline}#mainNavigation li,#subPageNavigation
li{display:inline;margin:0;padding:0}#mainNavigation a:hover span,#subPageNavigation a:hover
span{background-position:100% -100px;color:#fff}#mainNavigation a:hover,#subPageNavigation a:hover{background-position:0 -100px}#mainNavigation #tcurrent a:hover,#mainNavigation #tcurrentSub a:hover,#subPageNavigation #current a:hover,#subPageNavigation #currentSub a:hover{background-position:top left}#mainNavigation #tcurrent a:hover span,#mainNavigation #tcurrentSub a:hover span,#subPageNavigation #current a:hover span,#subPageNavigation #currentSub a:hover
span{background-position:top right}#subPageNavigation ul,#footer
ul{list-style:none;margin:0;padding:0}.article_teaser h3.home_left_highlight a,.article_teaser h3.home_right_highlight a,#search_resort_snippet p.search_snippet_heading
a{color:#FFF}.article_nextlinks,#tagcloud,#resort_summary,.resort_side_news_spacer,#resort_webcam{margin-top:25px}.article_teaser,.featuredarea_article_teaser{border-bottom:1px dotted #cdcdcd;margin-top:10px}a.article_teaser_link,.featuredarea_article_teaser a,.resort_teaser_text a,.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}.article_teaser .pubdate_text,.featuredarea_article_teaser
.pubdate_text{color:#0060B7;font-size:90%;text-align:right}.featuredarea_article_teaser p,#search_resort_snippet .resort_img,#middleColumn .region_teaser
p{margin-top:10px}#subnav ul,#content p,#dynamic_content p,#footer
.footer_logo{margin-bottom:20px}#subnav select.formblur,#subnav
select.formfocus{width:160px}.prop_heading,.property_teaser p.offer_text
.offer_heading{font-size:120%;font-weight:700}.chalet_side,.partner_logo{margin-top:50px}#content,#superLargecontent,#property_main,#home_middle{margin-left:15px;margin-right:15px}#content ul,#content ol,#home_middle
ul{list-style-type:square;margin-left:20px}#featured_area h2,#home_rightsidebar
h2{background-color:#666;border:none;color:#FFF;font-size:1.1em;line-height:1.4em;margin:0
0 8px;padding:0
0 0 5px;text-transform:uppercase}#latedeals,#populardest{background-color:#EFEEEE;margin-bottom:25px;padding-bottom:10px}#populardest p,.home_right_teaser{border-bottom:1px solid #CCC;margin-bottom:5px}.region_teaser,#search_resort_snippet{margin-bottom:25px}.region_teaser img,.best_teaser
img{float:left;margin-bottom:10px;margin-right:20px}.region_teaser li,.best_teaser
li{border-bottom-color:#EEE;border-bottom-style:solid;border-bottom-width:1px}.region_teaser .resort_header,.best_teaser
.resort_header{border:none;font-weight:700;margin:0;padding:0}#search_resort_snippet p.search_snippet_heading,#snowreport_resort
p.snow_heading{background-color:#7B869A;color:#FFF;font-size:1.1em;font-weight:700;line-height:1.4em;margin:0;padding:0
0 0 5px;text-align:left;text-transform:uppercase}.resort_img,.resortIcon{text-align:center}#help_promo img,.serpText
p.serpOfferText{margin-bottom:5px}.serpResults h3 a,.ui-widget-content
a{color:#333}.serpImage,.serpTextSmall{width:230px}#prop_special_offer p,.sharesb
p{margin:0;padding:0}.ui-widget-header a,.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#fff}#chaletContent{width:500px;float:left;margin-top:25px}#chaletSide{float:right;width:220px;border-left-color:#dbdbdc;border-left-style:solid;border-left-width:1px;padding-left:10px}#chaletSide
ul{list-style:none}#property_main #chaletSide
.serpItems{padding-left:0px;border:none;margin-left:0;width:200px}.chaletResortLogo{float:left;width:100px;margin-right:25px;margin-bottom:50px}.zebra{margin-bottom:25px;border:1px
solid #D9D9D9;padding:0}.zebra tr.alt-row{background-color:#F2F2F2}.zebra tr
td{padding:3px
8px;border-left:1px solid #D9D9D9}.zebra
td{border-bottom:1px solid #D9D9D9}.zebra tbody tr.selected td, .zebra tr.selected
td{background-color:#036;color:#FFF;font-weight:bold;border:1px
solid #036}.zebra tbody tr.selected td a, .zebra tr.selected td
a{color:#FFF}.bannerSpacer{margin-bottom:20px}h3.chaletSpacer{margin-top:25px}#content .yodelTeaser
p{margin:0;padding:0}.yodelTeaserHeadline{font-size:120%;font-weight:bold;margin-bottom:5px;padding-bottom:0}.yodelTeaserHeadline
a{text-decoration:none;color:#000}.yodelTeaserHeadline a:hover{text-decoration:underline}#yodelPage{margin-top:25px}#yodelSingle{margin-bottom:20px;padding:10px;background-color:#EFEFEF;border-bottom:2px solid #06C}#yodelSingle
p{margin-bottom:10px;line-height:1.5em}#yodelSingle
p.author{padding:5px;background-color:#D6D6D6}#yodelTable{margin-bottom:25px;padding:0;font-size:11px}#yodelTable tr
td{padding:8px}#yodelTable
td{background-color:#f6f8f8;background-image:url(/images/yodel/row_bg.gif);background-repeat:repeat-x;background-attachment:scroll;background-position:left top;border-top-width:2px;border-top-style:solid;border-top-color:#fff;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e7ecee}#yodelTable tbody tr.selected td, #yodelTable tr.selected
td{background-color:#464D52;color:#EFEFEF;font-weight:bold}#yodelTable tbody tr.selected td a, #yodelTable tr.selected td
a{color:#EFEFEF}#yodelTable
td.yodelNumbers{background-color:#f6f8f8;background-image:url(/images/yodel/replies.gif);background-repeat:no-repeat;background-position:center center;font-weight:bold;color:#000}#yodelTable td.yodelNumbers
a{padding-top:34px;padding-left:24px}.yodelReply{width:480px;float:right;background-image:url(/images/yodel/bg_comment-btm.png);background-repeat:no-repeat;background-position:right bottom;margin-bottom:10px}#content #yodelPage .yodelReply
p{margin:5px
0 5px 0;padding:0;color:#0F5084}#content #yodelPage .yodelReply
p.yodelDate{font-size:0.9;font-style:italic;color:#75B9F0}#yodelOwnerLogin{float:left;width:400px;margin-right:30px}.yodelwysiwyg{width:700px;height:200px}.formBG{background:#f4f4f4;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;padding:4px
0;margin-top:15px;zoom:1.0;width:400px}.formWrapper{padding:2px
15px}.formContainer
label{width:100px;float:left;font-size:11px;padding:7px
0 0 0}.formContainer{margin:5px
0 15px 0;background:#e4e4e4;padding:3px;line-height:1.2;zoom:1.0}.formContainer
div.clearfix{padding:4px}.formContainer
div.clearfixError{padding:4px}.formBG input[type="text"], .formBG input[type="password"]{padding:5px
4px;font:normal 12px arial, helvetica, sans-serif;width:150px;border:1px
solid #ccc;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;_border:1px
solid #ccc !important;_padding:none}.chaletResponse{float:left;width:280px;margin:0px}.chaletResponse
.serpItems{width:150px;padding-left:10px;margin-top:0}#content .chaletResponse .serpItems
ul{margin:0}.entryContent{background:url(/images/yodel/bg_comment-top.png) no-repeat right top;float:right;width:420px;margin-bottom:9px;padding-top:18px;padding-right:13px;padding-bottom:5px;padding-left:23px}#results{background-color:#FFF;width:200px}#results
.searchHighlight{font-size:110%;font-weight:bold}#results
td{border-bottom:1px solid #CCC;padding-left:3px}#results
table{margin:0;padding:0;width:180px}#results
a{color:#333}#results a:hover{text-decoration:underline}#resortPageMain{margin-left:15px}#resortPageMain
ul{margin-left:25px;margin-bottom:20px}.resetSearch{font-size:90%}.resetSearch a, .resetSide
a{color:#666}.bkSearchResult{margin-bottom:10px}td.resortRating{background:url(/images/resort_ratings/stars.gif);width:75px}td.resortRating.yellow5{background-position:0  -0px;background-repeat:no-repeat}td.resortRating.black5{background-position:0  -20px;background-repeat:no-repeat}td.resortRating.red5{background-position:0  -40px;background-repeat:no-repeat}td.resortRating.blue5{background-position:0  -60px;background-repeat:no-repeat}td.resortRating.yellow4{background-position:0  -80px;background-repeat:no-repeat}td.resortRating.black4{background-position:0  -100px;background-repeat:no-repeat}td.resortRating.red4{background-position:0  -120px;background-repeat:no-repeat}td.resortRating.blue4{background-position:0  -140px;background-repeat:no-repeat}td.resortRating.yellow3{background-position:0  -160px;background-repeat:no-repeat}td.resortRating.black3{background-position:0  -180px;background-repeat:no-repeat}td.resortRating.red3{background-position:0  -200px;background-repeat:no-repeat}td.resortRating.blue3{background-position:0  -220px;background-repeat:no-repeat}td.resortRating.yellow2{background-position:0  -240px;background-repeat:no-repeat}td.resortRating.black2{background-position:0  -260px;background-repeat:no-repeat}td.resortRating.red2{background-position:0  -280px;background-repeat:no-repeat}td.resortRating.blue2{background-position:0  -300px;background-repeat:no-repeat}td.resortRating.yellow1{background-position:0  -320px;background-repeat:no-repeat}td.resortRating.black1{background-position:0  -340px;background-repeat:no-repeat}td.resortRating.red1{background-position:0  -360px;background-repeat:no-repeat}td.resortRating.blue1{background-position:0  -380px;background-repeat:no-repeat}td.resortRating.yellow0,td.resortRating.black0,td.resortRating.red0,td.resortRating.blue0{background-position:0  -400px;background-repeat:no-repeat}#resortDivider{text-transform:uppercase}p.rightHeading,p.newsHeading{margin:0;padding:0;font-size:1em;line-height:1em}#resort_facts,#newsRight,#snowreportFacts{font-size:90%}#resort_facts
p{border-top:1px solid #ccc;list-style:none;margin:0;padding-bottom:2px;padding-left:10px;padding-top:2px;margin-right:2px}#snowreportFacts
p{padding-bottom:2px;padding-left:10px;padding-top:2px;margin:0;margin-right:2px}#countryContent{float:left;width:500px;margin-right:20px}#newsRight
p{padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;margin:0;margin-right:2px;border-bottom:1px solid #ccc}#newsRight
p.rss_feed_link{border:none}#resort_facts,#snowreportFacts,#newsRight{float:left;width:100%;background-color:transparent;background-image:url(/images/rightColumn/column-bg.png);background-repeat:repeat-y;background-attachment:scroll;background-position:0% 0%}.rightColmodulecontent{background-color:transparent;background-image:url(/images/rightColumn/column-bg-grad.png);background-repeat:no-repeat;background-attachment:scroll;background-position:0% 0%}#resortRightColumn .rightColmodule
p.rightHeading{float:left;width:100%;padding-top:5px;padding-right:0pt;padding-bottom:0pt;padding-left:0pt;background-color:transparent;background-image:url(/images/rightColumn/column-h2-top.png);background-repeat:no-repeat;background-attachment:scroll;background-position:0% 0%;overflow-x:hidden;overflow-y:hidden}#resortRightColumn .rightColmodule p.rightHeading
span{display:block;padding-top:0pt;padding-right:0pt;padding-bottom:5px;padding-left:12px;background-color:#2d5e9f;background-image:url(/images/rightColumn/h2.png);background-repeat:repeat-x;background-attachment:scroll;background-position:0% 0%;font-weight:bold;font-size:13px;line-height:14px;color:#fff;text-shadow:#224272}#resortRightColumn .rightColmodule
p.newsHeading{float:left;width:100%;padding-top:5px;padding-right:0pt;padding-bottom:0pt;padding-left:0pt;background-color:transparent;background-image:url(/images/rightColumn/column-news-top.png);background-repeat:no-repeat;background-attachment:scroll;background-position:0% 0%;overflow-x:hidden;overflow-y:hidden}#resortRightColumn .rightColmodule p.newsHeading
span{display:block;padding-top:0pt;padding-right:0pt;padding-bottom:5px;padding-left:12px;background-color:#2d5e9f;background-image:url(/images/rightColumn/news.png);background-repeat:repeat-x;background-attachment:scroll;background-position:0% 0%;font-weight:bold;font-size:13px;line-height:14px;color:#fff;text-shadow:#224272}#resortRightColumn .rightColmodule p.rightHeading span, #resortRightColumn .rightColmodule p.newsHeading
span{margin-right:1px}.rightColmodule_btm{margin-bottom:7px;clear:left;float:left;width:100%;height:5px;background-color:transparent;background-image:url(/images/rightColumn/column-btm.png);background-repeat:no-repeat;background-attachment:scroll;background-position:0% 0%;line-height:5px}#newsContent{width:500px;float:left}#chaletSide{margin-top:25px}.newsItem
p{margin:0;padding:0}.newsItem
p.date{color:#999;font-size:90%}.newsItem{padding-bottom:10px;border-bottom:1px solid #ccc}#bigAlert{background:#fff5ca url("/images/alertwarning_icon.gif") no-repeat 15px 15px;border-top:1px solid #f1df95;border-bottom:1px solid #f1df95;margin:15px
0 20px 0;padding:14px
10px 10px 65px}.multipleChaletsYodel{margin-bottom:2px}.multipleChaletsYodel
img{float:left;width:40px;margin-right:10px;border:1px
solid #999}.multipleChaletsYodel
a{color:#000}.multipleChaletsYodel
p{margin:0;padding:0}#twitterFollow{background-image:url(/images/bg_twitter-small.png);background-position:left top;background-repeat:no-repeat;padding-top:10px}#twitterFollow
.tIntro{padding-left:30px;font-size:11px;text-transform:uppercase}#twitterFollow
p{font-size:90%;margin:0
0 5px 10px;padding:0}.linkListing{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ccc}.linkListing
img{float:left;margin-right:25px;margin-bottom:10px}.linkTitle{font-size:120%;font-weight:bold}.linkDesc{}.linkURL{color:#008000}.directoryFeature{float:left;width:270px;background-color:#F5F5F5;margin-bottom:5px}.directoryFeature
h3{font-size:1.1em;background-color:#314D72;color:#FFF;padding:3px
0 3px 5px;margin-bottom:5px;border-top:1px solid #FFF}.directoryFeature h3
a{background-color:#314D72;color:#FFF}.directoryFeature
p{margin-right:15px;margin-bottom:10px;margin-top:0;margin-left:5px;padding:0}.directoryFeatureSpacer{margin-right:12px}#directoryAdWrap
h3{font-size:1.1em;background-color:#314D72;color:#FFF;padding:3px
0 3px 5px;margin-bottom:5px;border-top:1px solid #FFF}#directoryAdWrap h3
a{background-color:#314D72;color:#FFF}#directoryAdWrap
p{margin-bottom:10px;margin-top:0;padding:0}#directoryAdContent{background-color:transparent;background-image:url(/images/stripeTile.gif);background-repeat:repeat-y;background-attachment:scroll;background-position:center center;text-align:center;padding:20px
0 20px 0}#keywordSearchMainBox{margin:15px
0 10px 0}#topKeywordSearch{position:absolute;top:10px;left:69%;padding-top:12px}#subnav #search_side_table #topKeywordSearch
p{color:#9B5E00;padding-bottom:4px;margin:5px
1px 0 5px}#subnav #search_side_table #topKeywordSearch
p.kssHead{margin-bottom:6px}.tks_sw_b,.tks_sw_b_sml{background:none repeat scroll 0 0 #FFF;border:1px
solid #ACBABD;float:left;font-size:98%;margin:0
1px 0 0;padding:0.2em 0.2em 1em;white-space:nowrap}.tks_sw_b .tks_sw_qbtn, .tks_sw_b_sml
.tks_sw_qbtn{background:url("/images/SmallInnerSearch.png") repeat #F9761D;cursor:pointer;height:18px;margin:2px
0 -12px;overflow:hidden;padding:18px
0 0;width:18px}.tks_sw_b
input{border:0
none;color:#333;float:left;font-size:100%;height:1.6em;line-height:1.4em;margin:0
0 -0.8em;padding:0.2em 0.64em 0 0.44em;width:30em}.tks_sw_b_sml
input{border:0
none;color:#333;float:left;font-size:98%;height:1.6em;line-height:1.4em;margin:0
0 -0.8em;padding:0.2em 0.64em 0 0.44em;width:18em}.sw_b,.sw_b_sml{background:none repeat scroll 0 0 #FFF;border:1px
solid #ACBABD;float:left;font-size:115.9%;margin:0
1px 0 0;padding:0.2em 0.2em 1em;white-space:nowrap}.sw_b .sw_qbtn, .sw_b_sml
.sw_qbtn{background:url("/images/largeInnerSearch.png") repeat #F9761D;cursor:pointer;height:24px;margin:0
0 -12px;overflow:hidden;padding:24px
0 0;width:24px}.sw_b
input{border:0
none;color:#333;float:left;font-size:100%;height:1.4em;line-height:1.2em;margin:0
0 -0.8em;padding:0.2em 0.64em 0 0.44em;width:24.0333em}.sw_b_sml
input{border:0
none;color:#333;float:left;font-size:100%;height:1.4em;line-height:1.2em;margin:0
0 -0.8em;padding:0.2em 0.64em 0 0.44em;width:8.5333em}#currentAvail{margin:0
0 20px 15px}#chaletResortLeadinPara
p{margin:5px;padding:0;font-size:115%}#cal{float:left;width:200px}#priceTableWrap{float:left;width:290px}#priceTable
td{padding-right:5px;padding-bottom:2px;border-bottom:1px solid #cecece}#priceTable
td.priceNoBorder{border-bottom:none}#priceTable
tr.booked{color:#900}#chaletcompanybio{float:left;width:450px}#chaletcompanyImage{float:right;margin-right:10px;width:250px;text-align:right}#transferTimes{margin:0
10px 20px 10px}#transferTimes
td{margin:0;padding:0
2px;font-size:90%}.transferHeader{color:#36C;font-weight:bold;margin:0
0 8px 0;padding:0}#transferTimes
.zebra{margin-bottom:0}.transferDisc{font-size:85%;font-style:italic;margin:0;padding:0}div.map{float:left;height:31em;margin:0;width:31em}#sitemapFrance{border-top:1px solid #cecece;margin:20px
0;padding-top:20px}#sitemapFranceHead{float:left;width:170px;margin-right:40px}#sitemapFranceHead
strong{font-size:125%}#sitemapFranceHead
p{margin-bottom:8px}#sitemapFrance
ul{float:left;margin:0
10px 0 0}#ski-transfer-feature
a{text-indent: -999px}#ski-transfer-feature
a{background:url(/images/ski-transfers-skilifts.gif) no-repeat 0 0;width:210px;height:180px;display:block;margin:0
0 40px 0}#ski-transfer-feature a:hover{background:url(/images/ski-transfers-skilifts_over.gif) no-repeat 0 0}#chalet_email_to_friend
p{margin:0
0 0 15px}h1{line-height:1em;font-size:2.5em;margin-bottom:0;margin-top:10px}h2{line-height:1em;font-size:1.6em;margin-bottom:20px;color:#666}h2.resortBannerText{line-height:2.1em;font-size:1em;color:#fff;text-transform:capitalize}#bannerText{width:542px;height:30px;background-color:#000;opacity:0.7;padding:10px}h3{line-height:1.6em;font-size:1.3em;margin-bottom:15px;color:#333;text-transform:uppercase}h4{line-height:1.4em;font-size:1.3em;margin-bottom:20px}h5{line-height:1.2em;font-size:1.1em;margin-bottom:0px}h6{font-weight:bold}p{margin-bottom:18px}.sIFR-flash{visibility:visible !important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible !important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-active h1, .sIFR-active
h2{visibility:hidden}.fbform{color:#000}.over{background-color:#e6e2af}.fbform
fieldset{border:none;width:380px;float:left}.fbform fieldset#your-yodel{width:740px;clear:both}form #your-yodel
textarea{width:740px;height:65px}.fbform
fieldset.fbsubmit{border:0;margin:0;padding:0}.fbform
legend{color:#333;font-size:1.2em;font-weight:bold;margin-bottom:10px;padding:0px}.fbform
dl{margin:0}.fbform
dt{padding:0;margin-top:0px;margin-right:0;margin-bottom:5px;margin-left:0px}.fbform
dd{padding:0;margin-top:0px;margin-right:0;margin-bottom:10px;margin-left:0}.fbform dd
p{font-size:1em;color:#999;margin:5px
0 0 0}.fbform dd
label{margin-bottom:25px}.fbform
dd.fbformdivider{border-bottom:1px solid #ccc;clear:both;float:none;height:1px;margin:0
0 5px 0;overflow:hidden;width:auto}.fbform
dd.fbformdivider.fblast{display:none}.fbtextarea{font-family:Arial,sans-serif;font-size:1em;height:205px}.fbradio{}.fbcheckbox{}.fbsubmitbtn{margin:0
0 15px 0}.fbfielderror{color:#e00000}.fbrequired{color:#e00000}.fbtextfield{background-color:#f4f4f4;border:none;background-image:url(/images/assets/small_input_normal.gif);background-repeat:no-repeat;height:22px;padding-top:2px;width:232px;padding-left:8px;padding-right:10px;font-size:12px}.fbtextfield:focus{background-image:url(/images/assets/small_input_over.gif);background-repeat:no-repeat}.fbsubmitimg,.submitbutton{margin-left:161px;margin-top:8px}form .fbtextfield
.fbformerrormessage{background-image:url(/images/assets/input_invalid.gif);background-repeat:no-repeat}form
textarea{background-color:#FAFAFA;height:82px;overflow:auto;padding-top:8px;padding-left:8px;padding-right:10px;resize:none;border:1px
solid #BDBDBD;width:305px}form textarea:focus{border:1px
solid #D3DAED}.fbformerrormessage{color:#F1795E;background-color:#FEF5F3;background-image:url(/images/alertwarning_icon.gif);background-repeat:no-repeat;background-position:10px 10px;padding:10px
55px;margin-bottom:20px;border:1px
solid #F1795E}.fbformerrormessage
ul{margin-bottom:15px}.fbformerrormessage
li{margin-left:20px;list-style-type:none}.fbthanks{background:#e1ffd1 url("/images/icons/bigTick.gif") no-repeat 11px 12px;border-top:1px solid #c5f8ac;border-bottom:1px solid #c5f8ac;margin:0
0 20px 0;padding:10px
10px 10px 65px}#bannerThumbs{background-image:url(/images/resort-banners/Thumbs.db);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#banner{background-image:url(/images/resort-banners/_notes);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerAlpeDHuez{background-image:url(/images/resort-banners/alpe-d-huez.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerAustria{background-image:url(/images/resort-banners/austria.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerBulgaria{background-image:url(/images/resort-banners/bulgaria.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerChamonix{background-image:url(/images/resort-banners/chamonix.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerChatel{background-image:url(/images/resort-banners/chatel.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerCourchevel{background-image:url(/images/resort-banners/courchevel.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerFlaine{background-image:url(/images/resort-banners/flaine.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerFrance{background-image:url(/images/resort-banners/france.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerLaClusaz{background-image:url(/images/resort-banners/la-clusaz.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerLaNorma{background-image:url(/images/resort-banners/la-norma.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerLaPlagne{background-image:url(/images/resort-banners/la-plagne.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerLaTania{background-image:url(/images/resort-banners/la-tania.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerLeGrandBornand{background-image:url(/images/resort-banners/le-grand-bornand.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#bannerMorzine{background-image:url(/images/resort-banners/morzine.jpg);background-repeat:no-repeat;background-position:top left;min-height:180px;width:762px}#datepick-div,.datepick-inline{font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:0;margin:0;background:#ddd;color:#000;width:250px}#datepick-div{display:none;border:1px
solid #DDE2EC;z-index:100}.datepick-inline{float:left;display:block;border:0}.datepick-rtl{direction:rtl}.datepick-dialog{padding:5px
!important;border:4px
ridge #ddd !important}.datepick-disabled{position:absolute;z-index:100;background-color:white;opacity:0.5;filter:alpha(opacity=50)}button.datepick-trigger{width:25px;padding:0px}img.datepick-trigger{margin:2px;vertical-align:middle}.datepick-prompt{float:left;padding:2px}* html .datepick-prompt{width:250px}.datepick-control,.datepick-links,.datepick-header,.datepick{clear:both;float:left;width:100%;color:#fff}.datepick-control{padding:2px
0px;background-color:#D4D0C8}.datepick-links{padding:2px
0px;background-color:#009}.datepick-control,.datepick-links{font-weight:bold}.datepick-links
label{padding:2px
5px;color:#888}.datepick-clear,.datepick-prev{float:left;width:34%}.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev{float:right;text-align:right}.datepick-current{float:left;width:30%;text-align:center}.datepick-close,.datepick-next{float:right;width:34%;text-align:right}.datepick-rtl .datepick-close, .datepick-rtl .datepick-next{float:left;text-align:left}.datepick-header{text-align:center;font-weight:bold;height:1.6em;background-color:#A3B2CC;font-size:12px}.datepick-header
select{background-color:#A3B2CC;color:#fff;border:0px;font-weight:bold;font-size:12px}.datepick-header
span{position:relative;top:3px}.datepick{text-align:center;font-size:100%;background-color:#82C0FF}.datepick
a{display:block;width:100%}.datepick-title-row{background-color:#06C}.datepick-title-row
th{text-align:center;font-weight:normal}.datepick-days-row{background-color:#EEF1F7;color:#039}.datepick-week-col{background-color:#06C;color:#fff}.datepick-days-cell{border:1px
solid #ddd}.datepick-days-cell
a{display:block}.datepick-other-month{background-color:#fff}.datepick-week-end-cell{background-color:#F2EEF7}.datepick-title-row .datepick-week-end-cell{background-color:#06C}.datepick-week-over{background-color:#6CF}.datepick-unselectable{color:#888}.datepick-today{background-color:#E8EFF7}.datepick-current-day{color:#fff;background-color:#86C5EA}.datepick-days-cell-over{background:#fff;color:#000;border:1px
solid #777}.datepick-status{width:100%;font-size:80%;text-align:center;background-color:#363;color:#FFF}#datepick-div a, .datepick-inline
a{cursor:pointer;margin:0;padding:0}.datepick-inline .datepick-links
a{padding:0
5px !important}.datepick-control a, .datepick-links
a{padding:2px
5px !important;color:#eee}.datepick-title-row
a{color:#eee}.datepick-control a:hover{background:#fdd;color:#333}.datepick-links a:hover, .datepick-title-row a:hover{background:#ddd;color:#333}.datepick-multi
.datepick{border:1px
solid #777}.datepick-one-month{float:left;width:185px}.datepick-new-row{clear:left}.datepick-cover{display:none;display/**/: block;position:absolute;z-index: -1;filter:mask();top: -4px;left: -4px;width:200px;height:200px}
