
/* Header & right side Positioning */
#is_siteHeader { position: relative; width: 777px; height:87px; background-repeat: no-repeat; }
#is_homeLogoLink { position: absolute; left: 10px; top: 10px; width: 90px; height: 65px; }
#is_phoneLabel { position: absolute; left: 120px; top: 13px; }
#is_intraSiteLinks { position:absolute; top: 3px; left: 338px; width: 434px; height: 58px; border: 0px solid red;}
.is_hdr_menuSep { font-family: verdana; font-size: 10px; font-weight: bold; color: white;position: absolute; left: 220px; top: 69px;  }
.is_lrgPhoneNum { font-family: verdana; font-size: 17px; font-weight: bold; color: white; }

/* link definitions */
A.is_navLink:LINK { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; }
A.is_navLink:VISITED { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; }
A.is_navLink:HOVER { font-family: verdana; font-size: 10px; /*color: ffff00;*/ text-decoration: underline; font-weight: bold; background-color: #303094; }
A.is_footerLink:LINK { font-family: verdana; font-size: 10px; color: #000066; text-decoration: underline; font-weight: bold; }
A.is_footerLink:VISITED { font-family: verdana; font-size: 10px; color: #000066; text-decoration: underline; font-weight: bold; }
A.is_footerLink:HOVER { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; background-color: #303094;}
A.is_contentLink:LINK { font-family: verdana; line-height: 15px; font-size: 11px; color: #000066; text-decoration: underline; font-weight: bold; }
A.is_contentLink:VISITED { font-family: verdana; line-height: 15px; font-size: 11px; color: #000066; text-decoration: underline; font-weight: bold; }
A.is_contentLink:HOVER { font-family: verdana; line-height: 15px; font-size: 11px; color: #ffffff; text-decoration: underline; font-weight: bold; background-color: #303094;}
A.is_contentLinkLarge:LINK { font-family: verdana; font-size: 12px; color: #000066; text-decoration: underline; font-weight: bold; }
A.is_contentLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: #000066; text-decoration: underline; font-weight: bold; }
A.is_contentLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold; background-color: #303094;}
A.is_redlink:VISITED{ color : red;font-family: verdana;	text-decoration : underline;line-height: 17px; font-size: 12px; font-weight: bold; }
A.is_redlink:LINK { color : red;font-family: verdana; text-decoration : underline;line-height: 17px; font-size: 12px; font-weight: bold;}
A.is_redlink:HOVER { text-decoration : underline; font-family: verdana; color : white; line-height: 17px; font-size: 12px; font-weight: bold; background-color: #FF3300;}
A.is_redlinksmall:VISITED{ color : red;font-family: verdana;	text-decoration : underline;line-height: 17px; font-size: 11px; font-weight: bold; }
A.is_redlinksmall:LINK { color : red;font-family: verdana; text-decoration : underline;line-height: 17px; font-size: 11px; font-weight: bold;}
A.is_redlinksmall:HOVER { text-decoration : underline; font-family: verdana; color : white; line-height: 17px; font-size: 11px; font-weight: bold; background-color: #FF3300;}
/* font definitions */
.is_redtext { font-family: verdana; font-size: 11px; color: red; line-height: 15px; }
.is_redtextBold { font-family: verdana; font-size: 11px; color: red; line-height: 15px; font-weight: bold;}
.is_redtextLarge { font-family: verdana; font-size: 14px; color: red; }
.is_phoneDesc { font-family: verdana; font-size: 14px; font-weight: bold; color: white; }
.is_lrgPhoneNum { font-family: verdana; font-size: 18px; font-weight: bold; color: white; }
.is_contentHdr { font-family: verdana; font-size: 12px; font-weight: bold; color: #000066; }
.is_contentHdrLarge { font-family: verdana; font-size: 14px; font-weight: bold; color: #000066; }
.is_contentBody { font-family: verdana; font-size: 11px; color: #000066; line-height: 15px; }
.is_contentBodyWhiteText { font-family: verdana; font-size: 11px; color: white; line-height: 15px; }
.is_skiHolidaySearch { font-family: verdana; font-size: 10px; font-weight: bold; color: #000066; }
.is_skiHolidaySelect { font-family: verdana; font-size: 10px; color: #000066; }
.is_newsletterSelect { font-family: verdana; font-size: 10px; color: #000066; width: 110px;}
.is_contentBodyLarge { font-family: verdana; font-size: 12px; color: #000066; font-weight: bold; }
.is_smallfeature{ font-family: verdana; font-size: 9px; color: #000066; }
.is_pageHeader { font-family: verdana; font-size: 16px; color: #000066; font-weight: bold; }
.is_searchPanelBody { font-family: verdana; font-size: 10px; color: #000066; }
.is_hdr_menuSep { font-family: verdana; font-size: 10px; font-weight: bold; color: white; }
.is_hdr_large { font-family: verdana; font-size: 18px; font-weight: bold; color: #000066; }
.is_standout { font-family: verdana; background-color:#ff0000;font-size: 11px; font-weight: bold; color: ffffff; line-height: 15px; }
H1 { font-family: verdana; font-size: 18px; font-weight: bold; color: #000066; margin-bottom: 0; padding-bottom: 2; line-height:20px;}
H2 { font-family: verdana; font-size: 12px; font-weight: bold; color: #000066; margin-bottom:0 ; padding-bottom: 1; line-height:15px;}
H3 { font-family: verdana; font-size: 11px; font-weight: bold; color: #000066; margin-bottom: 0; padding-bottom: 0; line-height:15px;}
.is_header{ font-family: verdana; color: #000066;}
/* Used for price grids*/
.is_priceHdr { line-height:15px font-family: verdana; font-size: 12px; font-weight: bold; background-color: #000066; color: white }
td.rightborder {border-right-color: #000066; border-right-style: solid; border-right-width: thin}
/* footer texts */
.is_ftr_footerText { font-family: verdana; font-size: 10px; font-weight: bold; color: #000066; }
.is_ftr_openingTimes { font-family: verdana; font-size: 10px; color: #000066; }
.is_copyrightText { font-family: verdana; font-size: 10px; color: #000066; }
.is_ftr_menuSep { font-family: verdana; font-size: 10px; font-weight: bold; color: #000066; }

/* form element styles */
.is_home_search { font-family: verdana; font-size: 10px; border-style: solid; border-width: 1px; border-color: #000066; width: 130px; }
.is_loginInput { font-family: verdana; font-size: 10px; border-style: solid; border-width: 1px; border-color: #000066; width: 138px; }
.is_ResortcontentHdr { font-family: verdana; font-size: 18px; font-weight: bold; color: #000066; }
.is_formfontsmall { font-family: verdana; font-size: 9px; color: #000066; line-height: 15px; }
/* form element styles for special offers */
.selected {color: crimson;  width: 80px; background-color:#CCCCFF; font-size:9px; border:1px solid #6666FF; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; }
.unselected {color: navy;  width: 80px; background-color:#CCCCFF; font-size:9px; border:1px solid #6666FF; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.smallText { font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#navbar {FONT-SIZE: 9px; LEFT: 6px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 80px}
.navbar {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
BODY {FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.footer {FONT-SIZE: 9px; TEXT-ALIGN: center}
table{border:1;}
TD {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
#bodyarea {	FONT-SIZE: 11px; LEFT: 150px; OVERFLOW: visible; WIDTH: 400px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 90px}
#bodyarearesorts {FONT-SIZE: 11px; LEFT: 150px; OVERFLOW: visible; WIDTH: 550px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 90px}
.nolineLink {TEXT-DECORATION: none}
.nolineLink:hover {TEXT-DECORATION: underline}
.formTextSmall {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000099}
.wintersiteSmall {	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
H1 {	FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
H2 {	FONT-SIZE: 16px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
.wintersite {	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
.corporatetextlinks {	FONT-SIZE: 12px; COLOR: #0000cc; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}
.corporatetextlinks:hover {	TEXT-DECORATION: underline}
.style50 {color: #FFFFFF}
.style50 {color: #FFFFFF}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; }
.style14 {color: #000066; font-family: verdana; font-size: 12px; }
.style15 {font-family: verdana;font-weight: bold;font-size: 10px;}
.style16 {font-weight: bold; font-family: verdana; color: #000066;}
.style20 {color: #000066}
.style38 {color: #000066; font-weight: bold; font-family: verdana; font-size: 12px; }
.style4 {font-size: 12px}
.style66 {color: #000066; font-family: verdana; font-size: 10px; }
.style67 {font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.style68 {color: #FF0000;font-weight: bold;}
a:link {color: #303296;}
.style71 {font-size: 10}
.style72 {font-size: 10px}

