/*headers*/
H1.ih_top_header { font-family: verdana; font-size: 16px; font-weight: bold; color: #003399; margin-bottom: 2px; padding-top:5px; padding-bottom: 2px; line-height:20px;}
H2.ih_header2_white { font-family: verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-bottom:0px ; padding-bottom:1px; line-height:15px;}
H2.ih_golf_h2 { font-family: verdana; font-size: 12px; font-weight: bold; color: #000066; margin-bottom:0px; padding-bottom:1px; line-height:15px;}

/* List Item */
LI.circe {list-style-type:circle; color:#003399;}		

.row1{background-color:#EAF4FF;}
.row2{background-color:#D5E9FF;}


/* Font Styles */
.ih_hdr_menuSep { font-family: verdana; font-size: 10px; font-weight: bold; color: white;position: absolute; left: 200px; top: 69px;  }
.ih_lrgPhoneNum { font-family: verdana; font-size: 17px; font-weight: bold; color: white; }
.ih_ftr_footerText { font-family: verdana; font-size: 10px; font-weight: bold; color: #003399; }
.ih_ftr_openingTimes { font-family: verdana; font-size: 10px; color: #003399; }
.ih_copyrightText { font-family: verdana; font-size: 10px; color: #003399; }
.ih_price { font-family: verdana; font-size: 10px; color: #FF0000;}

A.ih_footerLink:LINK { font-family: verdana; font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_footerLink:VISITED { font-family: verdana; font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_footerLink:HOVER { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; background-color: #003399;}

/* Image styles */
.imgBorder { border-style:solid; border-width: 1px; border-color: black; }

/* Separator styles */
.hrSep { border-style: solid; border-width:1px; border-color: #ccccff; }

/* Link Styles */
A.ih_navLink:LINK { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; }
A.ih_navLink:VISITED { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; }
A.ih_navLink:HOVER { font-family: verdana; font-size: 10px; /*color: #ffff00;*/ text-decoration: underline; font-weight: bold; background-color: #303094; }

A.ih_contentLink:LINK { font-family: verdana; font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_contentLink:VISITED { font-family: verdana; font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_contentLink:HOVER { font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: #003399; }

A.ih_contentLink_White:LINK { font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.ih_contentLink_White:VISITED { font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.ih_contentLink_White:HOVER { font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: #003399; }

A.ih_smallfeatureLink:LINK { font-family: verdana; font-size: 9px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_smallfeatureLink:VISITED { font-family: verdana; font-size: 9px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_smallfeatureLink:HOVER { font-family: verdana; font-size: 9px; color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: #003399; }

A.ih_redlinksmall:VISITED{ color : red;font-family: verdana; line-height: 13px; text-decoration : underline; font-size: 10px; font-weight: bold; }
A.ih_redlinksmall:LINK { color : red;font-family: verdana; line-height: 13px; text-decoration : underline; font-size: 10px; font-weight: bold;}
A.ih_redlinksmall:HOVER { text-decoration : underline; line-height: 13px; font-family: verdana; color : white; font-size: 10px; font-weight: bold; background-color: #FF3300;}

A.ih_contentLinkLarge:LINK { font-family: verdana; font-size: 12px; color: 003399; text-decoration: underline; font-weight: bold; }
A.ih_contentLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: 003399; text-decoration: underline; font-weight: bold; }
A.ih_contentLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold; background-color: #003399;}

A.ih_featuresLink:LINK { font-family: verdana; font-size: 12px; color: #006666; text-decoration: underline; font-weight: bold; }
A.ih_featuresLink:VISITED { font-family: verdana; font-size: 12px; color: #006666; text-decoration: underline; font-weight: bold; }
A.ih_featuresLink:HOVER { font-family: verdana; font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold; background-color: #006666;}

A.ih_featuresLinkBlue:LINK { font-family: verdana; font-size: 12px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_featuresLinkBlue:VISITED { font-family: verdana; font-size: 12px; color: #003399; text-decoration: underline; font-weight: bold; }
A.ih_featuresLinkBlue:HOVER { font-family: verdana; font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold; background-color: #003399;}

A.ih_redlink:VISITED{ color : red;font-family: verdana;	text-decoration : underline; font-size: 12px; font-weight: bold; }
A.ih_redlink:LINK { color : red;font-family: verdana; text-decoration : underline; font-size: 12px; font-weight: bold;}
A.ih_redlink:HOVER { text-decoration : underline; font-family: verdana; color : white; font-size: 12px; font-weight: bold; background-color: #FF3300;}

A.ih_priceLink:VISITED{ color : red;font-family: verdana;	text-decoration : underline; font-size: 9px; font-weight: bold; }
A.ih_priceLink:LINK { color : red;font-family: verdana; text-decoration : underline; font-size: 9px; font-weight: bold;}
A.ih_priceLink:HOVER { text-decoration : underline; font-family: verdana; color : white; font-size: 9px; font-weight: bold; background-color: #FF3300;}

A.ih_advancedLink:LINK { font-family: verdana; font-size: 9px; color: #003399; text-decoration:underline; font-weight:normal;  }
A.ih_advancedLink:VISITED { font-family: verdana; font-size: 9px; color: #003399; text-decoration:underline; font-weight:normal;  }
A.ih_advancedLink:HOVER { font-family: verdana; font-size: 9px; color: #003399; text-decoration:underline; font-weight:bold; }

A.ih_redlinkLarge:VISITED{ color : red;font-family: verdana;	text-decoration : underline; font-size: 12px; font-weight: bold; }
A.ih_redlinkLarge:LINK { color : red;font-family: verdana; text-decoration : underline; font-size: 12px; font-weight: bold;}
A.ih_redlinkLarge:HOVER { text-decoration : underline; font-family: verdana; color : white; font-size: 12px; font-weight: bold; background-color: #FF3300;}


/* pricing links */
.id_bluepricelink:VISITED{ color : #000099;font-family: verdana;	text-decoration : underline; font-size: 11px; font-weight: bold; }
.id_bluepricelink:LINK { color : #000099;font-family: verdana; text-decoration : underline; font-size: 11px; font-weight: bold;}
.id_bluepricelink:HOVER { text-decoration : underline; font-family: verdana; color : white; font-size: 11px; font-weight: bold; background-color:#000099;}

.id_redpricelink{ color : red;font-family: verdana;	text-decoration : underline; font-size: 10px; font-weight: bold; }

/* Calendar Styles */
.ih_calendarBorder {border-style: solid; border-width: 1px; border-color: #666666;}
.ih_calendarCell {border-style: solid; border-width: 1px; border-color: #666666; background-color: #eeeeee;}
.ih_calendarCellFilled {border-style: solid; border-width: 1px; border-color: #666666; background-color: #ccccff;}


/* Body text Styles */
.ih_contentBody { font-family: verdana; font-size: 10px; color: #003399; line-height: 15px; }
.is_contentBody{ font-family: verdana; font-size: 10px; color: #003399; line-height: 15px; }
.ih_contentBodyLarge{ font-family: verdana; font-size: 12px; color: #003399; line-height: 15px; }
.ih_contentRed { font-family: verdana; font-size: 10px; color: #FF0000; line-height: 15px; }
.ih_topofferBody { font-family: verdana; font-size: 10px; color: #333399; font-weight: none; line-height: 15px; }
.ih_featuresBody { font-family: verdana; font-size: 10px; color: #006666; line-height: 15px; }
.ih_featuresBodyBlue { font-family: verdana; font-size: 10px; color: #003399; line-height: 15px; }
.ih_recommenedBody { font-family: verdana; font-size: 10px; color: #003399; line-height: 15px; }
.ih_searchMeny { font-family: verdana; font-size: 10px;  font-weight: bold; color: #003399; line-height: 15px; } 
.ih_golfsearch { font-family: verdana; font-size: 10px;  font-weight: bold; color: #000066; line-height: 15px; } 

.ih_hdr_menuSep { font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; }

.ih_contentHdr1 { font-family: verdana; font-size: 18px; font-weight: bold; color: #003399; margin-bottom: 2; padding-bottom: 2; line-height:25px;}
.ih_contentHdr2 { font-family: verdana; font-size: 12px; font-weight: bold; color: #003399; margin-bottom: 0; padding-bottom: 1; line-height:15px;}

.ih_wasPrice { font-family: verdana; font-size: 16px; font-weight:bold; color:#000066; }
.ih_nowPrice { font-family: verdana; font-size: 16px; font-weight:bold; color:#FF0000; }

/* DISNEY SLYLES */

/* Font styles */
.id_contentBody { font-family: verdana; font-size: 11px; color: 205394; font-weight: none; line-height: 13px; }
.id_contentBodyBlue { font-family: verdana; font-size: 11px; color: 0076BC; font-weight: none; line-height: 13px; }
.id_contentBodySmall { font-family: verdana; font-size: 10px; color: 6F3977; font-weight: none; line-height: 12px; }
.id_contentBodyLarge { font-family: verdana; font-size: 12px; color: 205394; font-weight: none; line-height: 14px; }
.id_whiteBodyLarge { font-family: verdana; font-size: 12px; color: FFFFFF; font-weight: none; line-height: 14px; }

/* Link styles */
A.id_contentLink:LINK { font-family: verdana; line-height: 13px; font-size: 11px; color: 205394; text-decoration: underline; font-weight: bold; }
A.id_contentLink:VISITED { font-family: verdana; line-height: 13px; font-size: 11px; color: 205394; text-decoration: underline; font-weight: bold; }
A.id_contentLink:HOVER { font-family: verdana; line-height: 13px; font-size: 11px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #205394;}

A.id_contentLinkXLarge:LINK { font-family: verdana; font-size: 13px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 14px;}
A.id_contentLinkXLarge:VISITED { font-family: verdana; font-size: 13px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 14px;}
A.id_contentLinkXLarge:HOVER { font-family: verdana; font-size: 13px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #205394; line-height: 14px;}

A.id_contentLinkLarge:LINK { font-family: verdana; font-size: 12px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 14px;}
A.id_contentLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 14px;}
A.id_contentLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #205394; line-height: 14px;}

A.id_whiteLinkLarge:LINK { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; line-height: 14px;}
A.id_whiteLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; line-height: 14px;}
A.id_whiteLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: 205394; text-decoration: underline; font-weight: bold; background-color: #ffffff; line-height: 14px;}

A.id_informationLink:LINK { font-family: verdana; font-size: 12px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_informationLink:VISITED { font-family: verdana; font-size: 12px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_informationLink:HOVER { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #205394; line-height: 20px;}

/* Header styles */
H1 { font-family: verdana; font-size: 18px; font-weight: bold; color: #0076BC; margin-bottom: 0; padding-bottom: 0; line-height:22px;}
H2 { font-family: verdana; font-size: 14px; font-weight: bold; color: #0076BC; margin-bottom: 0; padding-bottom: 0; line-height:16px;}
H3 { font-family: verdana; font-size: 12px; font-weight: bold; color: #0076BC; margin-bottom: 0; padding-bottom: 0; line-height:14px;}
H2.id_H2_white { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; margin-bottom: 0; padding-bottom: 0; line-height:16px;}
H1.id_H1_home { font-family: verdana; font-size: 18px; font-weight: bold; color: #0076BC; margin-bottom: 7; padding-bottom: 0; line-height:22px;}

/* Disneyland Park styles*/
.id_parkBody { font-family: verdana; font-size: 11px; color: 5C3063; font-weight: none; line-height: 13px; }
A.id_parkLinkLarge:LINK { font-family: verdana; font-size: 12px; color: 6F3977; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_parkLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: 6F3977; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_parkLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #6F3977; line-height: 20px;}
A.id_parkLink:LINK { font-family: verdana; font-size: 11px; color: 6F3977; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_parkLink:VISITED { font-family: verdana; font-size: 11px; color: 6F3977; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_parkLink:HOVER { font-family: verdana; font-size: 11px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #6F3977; line-height: 13px;}
A.id_parkLinkSmall:LINK { font-family: verdana; font-size: 10px; color: 6F3977; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_parkLinkSmall:VISITED { font-family: verdana; font-size: 10px; color: 6F3977; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_parkLinkSmall:HOVER { font-family: verdana; font-size: 10px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #6F3977; line-height: 13px;}
LI.id_park_bullet {list-style-type:circle; color:#6F3977;}	
H1.id_H1_park { font-family: verdana; font-size: 18px; font-weight: bold; color: 6F3977; margin-bottom: 0; padding-bottom: 0; line-height:22px;}
H2.id_H2_park { font-family: verdana; font-size: 14px; font-weight: bold; color: 6F3977; margin-bottom: 0; padding-bottom: 0; line-height:16px;}
H3.id_H3_park { font-family: verdana; font-size: 12px; font-weight: bold; color: 6F3977; margin-bottom: 0; padding-bottom: 0; line-height:14px;}

/* Walt Disney Studios Park styles*/
.id_studiosBody { font-family: verdana; font-size: 11px; color: 006196; font-weight: none; line-height: 13px; }
A.id_studiosLinkLarge:LINK { font-family: verdana; font-size: 12px; color: 006196; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_studiosLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: 006196; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_studiosLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #006196; line-height: 20px;}
A.id_studiosLink:LINK { font-family: verdana; font-size: 11px; color: 006196; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_studiosLink:VISITED { font-family: verdana; font-size: 11px; color: 006196; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_studiosLink:HOVER { font-family: verdana; font-size: 11px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #006196; line-height: 13px;}
LI.id_studios_bullet {list-style-type:circle; color:#006196;}	
H1.id_H1_studios { font-family: verdana; font-size: 18px; font-weight: bold; color: 006196; margin-bottom: 0; padding-bottom: 0; line-height:22px;}
H2.id_H2_studios { font-family: verdana; font-size: 14px; font-weight: bold; color: 006196; margin-bottom: 0; padding-bottom: 0; line-height:16px;}
H3.id_H3_studios { font-family: verdana; font-size: 12px; font-weight: bold; color: 006196; margin-bottom: 0; padding-bottom: 0; line-height:14px;}

/* Disney Village styles*/
.id_villageBody { font-family: verdana; font-size: 11px; color: C65B48; font-weight: none; line-height: 13px; }
A.id_villageLinkLarge:LINK { font-family: verdana; font-size: 12px; color: C65B48; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_villageLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: C65B48; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_villageLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #C65B48; line-height: 20px;}
A.id_villageLink:LINK { font-family: verdana; font-size: 11px; color: C65B48; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_villageLink:VISITED { font-family: verdana; font-size: 11px; color: C65B48; text-decoration: underline; font-weight: bold; line-height: 13px;}
A.id_villageLink:HOVER { font-family: verdana; font-size: 11px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #C65B48; line-height: 13px;}
LI.id_village_bullet {list-style-type:circle; color:#C65B48;}	
H1.id_H1_village { font-family: verdana; font-size: 18px; font-weight: bold; color: C65B48; margin-bottom: 0; padding-bottom: 0; line-height:22px;}
H2.id_H2_village { font-family: verdana; font-size: 14px; font-weight: bold; color: C65B48; margin-bottom: 0; padding-bottom: 0; line-height:16px;}
H3.id_H3_village { font-family: verdana; font-size: 12px; font-weight: bold; color: C65B48; margin-bottom: 0; padding-bottom: 0; line-height:14px;}

/* Hotel styles*/
.id_hotelBody { font-family: verdana; font-size: 11px; color: 205394; font-weight: none; line-height: 13px; }
A.id_hotelLinkLarge:LINK { font-family: verdana; font-size: 12px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_hotelLinkLarge:VISITED { font-family: verdana; font-size: 12px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 20px;}
A.id_hotelLinkLarge:HOVER { font-family: verdana; font-size: 12px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #205394; line-height: 20px;}
A.id_hotelLink:LINK { font-family: verdana; font-size: 11px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 17px;}
A.id_hotelLink:VISITED { font-family: verdana; font-size: 11px; color: 205394; text-decoration: underline; font-weight: bold; line-height: 17px;}
A.id_hotelLink:HOVER { font-family: verdana; font-size: 11px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #205394; line-height: 17px;}
LI.id_hotel_bullet {list-style-type:circle; color:#205394;}	
H1.id_H1_hotel { font-family: verdana; font-size: 18px; font-weight: bold; color: 205394; margin-bottom: 0; padding-bottom: 0; line-height:22px;}
H2.id_H2_hotel { font-family: verdana; font-size: 14px; font-weight: bold; color: 205394; margin-bottom: 0; padding-bottom: 0; line-height:16px;}
H3.id_H3_hotel { font-family: verdana; font-size: 12px; font-weight: bold; color: 205394; margin-bottom: 0; padding-bottom: 0; line-height:14px;}

/* Layout */
LI.id_bullet {list-style-type:circle; color:#205394;}	
#id_contentContainer { position: relative; width: 600px; top: 3px; left: 13px; }



/*************************************************/
/*
	IMPORTED FROM CITIES ORIGINAL
										 */
/*************************************************/

/* 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_contentLinkReallyLarge:LINK { font-family: verdana; font-size: 20px; color: 000066; text-decoration: underline; font-weight: bold; line-height: 25px;}
A.is_contentLinkReallyLarge:VISITED { font-family: verdana; font-size: 20px; color: 000066; text-decoration: underline; font-weight: bold; line-height: 25px;}
A.is_contentLinkReallyLarge:HOVER { font-family: verdana; font-size: 20px; color: ffffff; text-decoration: underline; font-weight: bold; background-color: #303094;line-height: 25px;}
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_redlinklittle:VISITED{ color : red;font-family: verdana;	text-decoration : underline;line-height: 17px; font-size: 9px; font-weight: bold; }
A.is_redlinklittle:LINK { color : red;font-family: verdana; text-decoration : underline;line-height: 17px; font-size: 9px; font-weight: bold;}
A.is_redlinklittle:HOVER { text-decoration : underline; font-family: verdana; color : white; line-height: 17px; font-size: 9px; 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_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: bold; }
.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; }
.is_contentlittle { font-family: verdana; font-size: 9px; color: #000066; 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; }
.number { font-size: 9px; font-weight: bold; padding: 1px; height: 10; width: auto; border: 2px solid red; position: relative; top: 2px; width: 10px; }
/* 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; }


/* 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;}
.tablecell {background:  rgb(240,240,240);}



