/* 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; 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_contentLinklittle:LINK { font-family: verdana; line-height: 15px; font-size: 9px; color: 000066; text-decoration: underline; font-weight: bold; }
A.is_contentLinklittle:VISITED { font-family: verdana; line-height: 15px; font-size: 9px; color: 000066; text-decoration: underline; font-weight: bold; }
A.is_contentLinklittle:HOVER { font-family: verdana; line-height: 15px; font-size: 9px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #303094;}
A.is_redlinksmall:VISITED{ color : red;font-family: verdana;	text-decoration : underline;line-height: 14px; font-size: 11px; font-weight: bold; }
A.is_redlinksmall:LINK { color : red;font-family: verdana; text-decoration : underline;line-height: 14px; font-size: 11px; font-weight: bold;}
A.is_redlinksmall:HOVER { text-decoration : underline; font-family: verdana; color : white; line-height: 14px; font-size: 11px; font-weight: bold; background-color: #FF3300;}
A.is_contentLinkWhite:LINK { font-family: verdana; line-height: 15px; font-size: 11px; color: FFFFFF; text-decoration: underline; font-weight: bold; }
A.is_contentLinkWhite:VISITED { font-family: verdana; line-height: 15px; font-size: 11px; color: FFFFFF; text-decoration: underline; font-weight: bold; }
A.is_contentLinkWhite:HOVER { font-family: verdana; line-height: 15px; font-size: 11px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #303094;}

A:LINK { font-family: verdana; line-height: 15px; font-size: 11px; color: 000066; text-decoration: underline; font-weight: bold; }
A:VISITED { font-family: verdana; line-height: 15px; font-size: 11px; color: 000066; text-decoration: underline; font-weight: bold; }
A:HOVER { font-family: verdana; line-height: 15px; font-size: 11px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #303094;}
		 
/* font definitions */
.is_redtext { font-family: verdana; font-size: 11px; color: red; line-height: 15px; }
.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: 14px; }
.is_contentBodySmall { font-family: verdana; font-size: 10px; color: 000066; line-height: 15px; }
.is_verysmall { font-family: verdana; font-size: 9px; color: 000066; }
.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_contentBodySmall { font-family: verdana; font-size: 9px; color: 000066; font-weight: none; }
.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; line-height: 24px}
.is_standout { font-family: verdana; background-color:ff0000;font-size: 11px; font-weight: bold; color: ffffff; line-height: 15px; }
/* Used for price grids*/
.is_priceHdr { line-height:15px font-family: verdana; font-size: 12px; font-weight: bold; background-color: 6666cc; 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; }
H1 { font-family: verdana; font-size: 18px; font-weight: bold; color: 000066; margin-bottom: 2; 
padding-bottom: 2; line-height:25px;}
H2 { font-family: verdana; font-size: 12px; font-weight: bold; color: 000066; margin-bottom: 2; 
padding-bottom: 2; }
H3 { font-family: verdana; font-size: 11px; font-weight: bold; color: 000066; margin-bottom: 2; 
padding-bottom: 2; }
/* 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_loginInputSmall { font-family: verdana; font-size: 10px; border-style: solid; border-width: 1px; border-color: 000066; width: 60px; }
.is_loginInputDay { font-family: verdana; font-size: 10px; border-style: solid; border-width: 1px; border-color: 000066; width: 40px; }
.is_loginInputMonth { font-family: verdana; font-size: 10px; border-style: solid; border-width: 1px; border-color: 000066; width: 100px; }
.is_loginInputYear { font-family: verdana; font-size: 10px; border-style: solid; border-width: 1px; border-color: 000066; width: 60px; }
.is_loginInputLarge { font-family: verdana; font-size: 10px; border-style: solid; border-width: 1px; border-color: 000066; width: 138px; }
.hr_thinline {height: 1px; width: 550px; color: rgb(200,200,200); align: left;}
.radio { border: 1px; color: red;background: CCCCFF ; border: 1px solid navy;}
.check { border: 1px solid #6666CC;}
.menuItem { font-weight: bold; }
.worldMap { background: url(images/world_map_stretch.gif);background-repeat: no-repeat; position: absolute; top: 130px; left: 45px; z-index: 0; height: 160px; width: 550px; }
.submitButton { background:CCCCFF; font-size: 16px; font-weight: bold; position: relative;  }
.selectItem { background: CCCCFF ; font-weight: bold; font-family: verdana; font-size: 11px; color: navy; }
.selectItem2	{ background-color: 6666CC ; font-weight: bold; font-family: verdana; font-size: 11px; color: white;} 
.selectItemLight	{ background: FFFFFF ; font-weight: bold; font-family: verdana; font-size: 11px; color: navy; }
.advancedSearchBox { background: C7D8F8 ; border: 0px solid navy; font-family: verdana; font-size: 11px; } 
/* deprecated styles
A.is_specials_link:LINK { font-family: verdana; font-size: 12px; color: 000066; text-decoration: underline; font-weight: bold; }
A.is_specials_link:VISITED { font-family: verdana; font-size: 12px; color: 000066; text-decoration: underline; font-weight: bold; }
A.is_specials_link:HOVER { font-family: verdana; font-size: 12px; color: 000066; text-decoration: underline; font-weight: bold; background-color: #0099FF;}
.is_specials_body_white { font-family: verdana; font-size: 10px; color: ffffff; font-weight: bold;}
.is_specials_body { font-family: verdana; font-size: 12px; color: 000066; font-weight: bold; } */

.dp_inputBox {vertical-align:middle; font-family: verdana; font-size: 11px; border:0; background-color:0000FF; font-weight:bold; color:FFFFFF;}
.mockLink{font-size:11px; text-decoration:underline; cursor:pointer; color:#000066}
.mockLinkSml{font-size:10px; text-decoration:underline; cursor:pointer; color:#000066}
.mockLinkWhite{font-size:11px; text-decoration:underline; cursor:pointer; color:#FFFFFF}
.mockLinkWhiteSml{font-size:10px; text-decoration:underline; cursor:pointer; color:#FFFFFF}

#div1 { background: white; font-size:11px; text-decoration:underline; cursor:pointer; color:#000066; font-weight:bold; }
#div1.active { border-left: 1px solid #6666CC; border-top: 1px solid #6666CC; border-right: 1px solid #6666CC; }
#div1.inactive { border:1px solid #6666CC; }
.search_light_bg { border-top:0px; border-left: 1px solid #6666CC; border-bottom:1px solid #6666CC; border-right: 1px solid #6666CC;background-color:#FFFFFF; }

#div2 { background-color:#CCCCFF; font-size:11px; text-decoration:underline; cursor:pointer; color:#000066; font-weight:bold; }
#div2.active { border-left: 1px solid #6666CC; border-top: 1px solid #6666CC; border-right: 1px solid #6666CC; }
#div2.inactive { border:1px solid #6666CC; }
.search_dark_bg  { border-top:0px; border-left: 1px solid #6666CC; border-bottom:1px solid #6666CC; border-right: 1px solid #6666CC; background-color:#CCCCFF; }

.mid_Separator { border-top:0px; border-left: 1px solid #6666CC; border-bottom:1px solid #6666CC; border-right: 1px solid #6666CC;}

.crumb {text-decoration:underline; font-weight:bold; font-size:10px;color:#000066; border:1px solid #DDDDDD;}
.activeCrumb {font-weight:bold; font-size:10px; background:#6666FF; border:1px solid #DDDDDD;}
.disabledcrumb { font-size:10px;color:#DDDDDD;  border:1px solid #DDDDDD; text-decoration:none}

