a:link
{
		color:#000066; 
		text-decoration: underline;
}
	
a:visited
{
		color:#000066;
		text-decoration: underline;
}
	
a:active
{
		color:#000066;
		text-decoration: underline;
}
	
a:hover 
{
		color:#FF9933;
		text-decoration: underline;
}

body, table, td	{
	    font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		color: #000066;
}

.trad-mark
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 8px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		vertical-align: super;
		text-decoration: none;		
}

.reg-mark a:link
{
		text-decoration: none;
}
.reg-mark
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		vertical-align: super;
		text-decoration: none;		
}

.reg-mark2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 8px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #000066;
		vertical-align: super;
		text-decoration: none;		
}

.reg-mark3
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #000066;
		vertical-align: super;
		text-decoration: none;		
}

.text
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 13px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #333333;
}

.homepage-text
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		color: #0A1767;
}

.weather
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #003399;
}


.mikesClass{
	background-color:#003399; color:#FFFFFF; font-weight:bold; text-align:center; font-size:14px; padding:5px;
}
	
	
	
	
	
.event-link
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #000033;
}

.event-link2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: blue;
}

.hertz
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 13px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.hertz2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 14px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.maintext
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.maintext-ge
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 14px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000066;
}

.maintext-ge2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000066;
}

.smalltext
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}
.bignumber
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 16px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.maintext-themeparks
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.samplepricing
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.samplepricing2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.hotdeal
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #333333;
}

.hotdeal-toptravel-link
{
	font-size: 130%;
	line-height: 130%;
	
}

.hotdeal-aaa
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		color: #333333;
}

.hdheadtext A:active { color: #ffffff; text-decoration: none;}
.hdheadtext A:link   { color: #ffffff; text-decoration: none;}
.hdheadtext A:visited   { color: #ffffff; text-decoration: none;}
.hdheadtext A:hover  { color: #ffffff; text-decoration: none;}
.hdheadtext
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;
		color: #ffffff;
}

.hdheadBoxAAA
{
		background:#00309C;
		text-align:center;
		width:100%;
		padding:5px 0px 5px 0px;
}

.hdHeadTextBlack A:active { color: #000000; text-decoration: none;}
.hdHeadTextBlack A:link   { color: #000000; text-decoration: none;}
.hdHeadTextBlack A:visited   { color: #000000; text-decoration: none;}
.hdHeadTextBlack A:hover  { color: #000000; text-decoration: none;}





.hdHeadTextBlack
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;
		color: #000000;
		border:solid 1px #000000;
		background-color:#FFE06A;
		padding: 5px;
}







.flres A:active { color: #000033; text-decoration: underline;}
.flres A:link   { color: #000033; text-decoration: underline;}
.flres A:visited   { color: #000033; text-decoration: underline;}
.flres A:hover  { color: #FF9933; text-decoration: underline;}
.flres
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}


.hotdeal-header A:active { color: #0033CC; text-decoration: underline;}
.hotdeal-header A:link   { color: #0033CC; text-decoration: underline;}
.hotdeal-header A:visited   { color: #0033CC; text-decoration: underline;}
.hotdeal-header A:hover  { color: #FF9933; text-decoration: underline;}
.hotdeal-header
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #0033CC;
}

.hotdeal-header-sm A:active { color: #0033CC; text-decoration: underline;}
.hotdeal-header-sm A:link   { color: #0033CC; text-decoration: underline;}
.hotdeal-header-sm A:visited   { color: #0033CC; text-decoration: underline;}
.hotdeal-header-sm A:hover  { color: #FF9933; text-decoration: underline;}
.hotdeal-header-sm
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #0033CC;
}

.events A:active { color: #000066; text-decoration: underline;}
.events A:link   { color: #000066; text-decoration: underline;}
.events A:visited   { color: #000066; text-decoration: underline;}
.events A:hover  { color: #FF9933; text-decoration: underline;}
.events
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.events2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.section-header
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #0033CC;
}

.disclaimer
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #333333;
}

.innerlink A:active { color: #000066; text-decoration: underline;}
.innerlink A:link   { color: #000066; text-decoration: underline;}
.innerlink A:visited   { color: #000066; text-decoration: underline;}
.innerlink A:hover  { color: #FF9933; text-decoration: underline;}
.innerlink
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000066;
}

.resheaders2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #333300;
}
.resheaders2 A:active { color: #333300; text-decoration: underline;}
.resheaders2 A:link   { color: #333300; text-decoration: underline;}
.resheaders2 A:visited   { color: #333300; text-decoration: underline;}
.resheaders2 A:hover  { color: #495197; text-decoration: underline;}

.resheaders
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #FFCC66;
}
.resheaders A:active { color: #FFCC66; text-decoration: underline;}
.resheaders A:link   { color: #FFCC66; text-decoration: underline;}
.resheaders A:visited   { color: #FFCC66; text-decoration: underline;}
.resheaders A:hover  { color: #FFFF66; text-decoration: underline;}

.rescalendar
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: white;
}

.resfield
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: black;
}

.viewcalendar
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: black;
}

.resfield2
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: black;
}

.resentry-bold3
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #485197;
}

.resentry-bold4
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;	
		letter-spacing: -1;				
		color: #485197;
}

.resentry-bold2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #485197;
}

.resentry-bold
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: white;
}

.resentry-norm
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: white;
}

.breadcrumb A:active { color: #000033; text-decoration: underline;}
.breadcrumb A:link   { color: #000033; text-decoration: underline;}
.breadcrumb A:visited   { color: #000033; text-decoration: underline;}
.breadcrumb A:hover  { color: #FF9933; text-decoration: underline;}
.breadcrumb
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.breadcrumb-home A:active { color: #000033; text-decoration: underline;}
.breadcrumb-home A:link   { color: #000033; text-decoration: underline;}
.breadcrumb-home A:visited   { color: #000033; text-decoration: underline;}
.breadcrumb-home A:hover  { color: #FF9933; text-decoration: underline;}
.breadcrumb-home
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.breadcrumb2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.footerlinks
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #FFFFFF;
}
.footerlinks A:active { color: #FFFFFF; text-decoration: underline;}
.footerlinks A:link   { color: #FFFFFF; text-decoration: underline;}
.footerlinks A:visited   { color: #FFFFFF; text-decoration: underline;}
.footerlinks A:hover  { color: #FF9933; text-decoration: underline;}

.footerdisc
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: white;
}

.sectionheader
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 17px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #000099;
}

.sectionheader2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 17px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #000099;
}

.buttonlink A:active { color: #0033CC; font-weight: bold;text-decoration: underline;}
.buttonlink A:link   { color: #0033CC; font-weight: bold;text-decoration: underline;}
.buttonlink A:visited   { color: #0033CC; font-weight: bold;text-decoration: underline;}
.buttonlink A:hover  { color: #FF9933; font-weight: bold;text-decoration: underline;}
.buttonlink
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: underline;		
		color: #0033CC;
}

.vacopt-head A:active { color: #000099; text-decoration: underline;}
.vacopt-head A:link   { color: #000099; text-decoration: underline;}
.vacopt-head A:visited   { color: #000099; text-decoration: underline;}
.vacopt-head A:hover  { color: #FF9933; text-decoration: underline;}
.vacopt-head
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 13px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #000099;
}

.features-head
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 16px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #000066;
}

.features-body
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		color: #000000;
}

.tickets-text1
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #FFFFFF;
}
.tickets-text1
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-style: normal;
		cursor: auto ;
		color: #FFFFFF;
}

.genbc-text
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 15px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #006699;
}

.genbc-text2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		color: #333333;
}

.genbc-text3
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 17px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #003366;
}

.genbc-text4
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #FFFFFF;
}

.resbackground 
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		color: #FFCC66;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		cursor: auto;
		background-color: #1946A5;
}
.resbackground A:active { color: #FFCC66; font-size: 10px; font-weight: bold; text-decoration: underline;}
.resbackground A:link   { color: #FFCC66; font-size: 10px; font-weight: bold; text-decoration: underline;}
.resbackground A:visited   { color: #FFCC66; font-size: 10px; font-weight: bold; text-decoration: underline;}
.resbackground A:hover  { color: #FFFF66; font-size: 10px; font-weight: bold; text-decoration: underline;}

.fineprint_red
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		background-color: #1946A5;
		color: #FFFF66;
		text-align: center;
}
.res-field 
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		width: 185px;
}
.res-field2
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		width: 185px;
}
.res-fieldpromo
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		width: 75px;
}
.res-fielddate
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		width: 55px;
}

.resfield-customize 
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		color: #003399;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		cursor: auto;
		background-color: #FFE06A;
		text-align: center;		
}	

.restext 
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #ffffff;
}

.restext2
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #003366;
}
.restext3
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 9px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #ffffff;
}

.med-head
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #003333;
}

.grouptext
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 13px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #002368;
}

.grouptext-disc A:active { color: #FFFFFF; text-decoration: underline; }
.grouptext-disc A:link   { color: #FFFFFF; text-decoration: underline; }
.grouptext-disc A:visited   { color: #FFFFFF; text-decoration: underline; }
.grouptext-disc A:hover  { color: #FFFF66; text-decoration: underline; }
.grouptext-disc
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #FFFFFF;
}

.groupheadline
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 16px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #002368;
}

.groupdisclaimer
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #002368;
}

.grouphead2
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 18px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #002368;
}

.groupbutton
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 18px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: white;
}
.groupbutton A:active { color: #FFFFFF; text-decoration: underline; }
.groupbutton A:link   { color: #FFFFFF; text-decoration: underline; }
.groupbutton A:visited   { color: #FFFFFF; text-decoration: underline; }
.groupbutton A:hover  { color: #FFFF66; text-decoration: underline; }

.groupbutton2
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 14px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: white;
}
.groupbutton2 A:active { color: #FFFFFF; text-decoration: underline; }
.groupbutton2 A:link   { color: #FFFFFF; text-decoration: underline; }
.groupbutton2 A:visited   { color: #FFFFFF; text-decoration: underline; }
.groupbutton2 A:hover  { color: #FFFF66; text-decoration: underline; }

.mummy-text
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		color: #EED100;
}

.mummy-disclaimer
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		color: #251E00;
}

.FAQtable
{
	border:1px solid #003399;

}

.FAQ1
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		color: #003399;
}

.restext {
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #ffffff;
}
body, table, td
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: black;
}

.maintext-themeparks
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.themepark-desc
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.themepark-moreinfo
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000033;
}

.themepark-film
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #2044AC;
}

.hotdeal-specoff
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: medium;
		font-style: normal;
		cursor: auto ;
		color: #333333;
}
.hotdeal-specoff A:active { color: #003399; text-decoration: underline; font-weight: bold;}
.hotdeal-specoff A:link   { color: #003399; text-decoration: underline; font-weight: bold;}
.hotdeal-specoff A:visited   { color: #003399; text-decoration: underline; font-weight: bold;}
.hotdeal-specoff A:hover  { color: #FF9933; text-decoration: underline; font-weight: bold;}

.hotdeal-toptravel
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		line-height: 11px;		
		font-style: normal;
		cursor: auto ;
		color: #FFFFFF;
}
.hotdeal-toptravel A:active { color: #FFE06A; text-decoration: underline; font-weight: bold;}
.hotdeal-toptravel A:link   { color: #FFE06A; text-decoration: underline; font-weight: bold;}
.hotdeal-toptravel A:visited   { color: #FFE06A; text-decoration: underline; font-weight: bold;}
.hotdeal-toptravel A:hover  { color: #FF9933; text-decoration: underline; font-weight: bold;}


.yourchoice-table
{
	border-top: 2px solid #002BAA;
	border-bottom: 2px solid #002BAA;	
	border-left: 2px solid #002BAA;
	border-right: 2px solid #002BAA;		
	background-color: #FBDA00;
}

.avis-head
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 13px;
		font-weight: bold;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #0A0582;
}


.halloween-res A:active { color: #BB0006; text-decoration: underline; font-weight: bold;}
.halloween-res A:link   { color: #BB0006; text-decoration: underline; font-weight: bold;}
.halloween-res A:visited   { color: #BB0006; text-decoration: underline; font-weight: bold;}
.halloween-res A:hover  { color: #FF010C; text-decoration: underline; font-weight: bold;}
.halloween-res
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #000000;
}

.halloween-hd
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 14px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #BB0006;
}

.halloween-hd2
{
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 13px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #BB0006;
}

.avis-dagger
{
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 7px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		vertical-align: super;		
}

.listindent_no_ol {
	margin-left: 0px;
	padding-left: 16px;
	position: relative; 
	top: -13px;
}
.dynamic-hotdeal-section-header {
		font-family: Verdana,Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		font-weight: none;
		font-style: normal;
		cursor: auto ;
		text-decoration: none;		
		color: #0033CC;
}

.dynamic-hotdeal-deal-header {
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		color: #000000;
		text-align: left;
		background-color: #FFE06A;
}
.dynamic-hotdeal-bold {
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		color: #000000;
		font-weight: bold;		
}
.dynamic-hotdeal-verbiage {
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		color: #000000;
		font-weight:normal;		
}
.dynamic-hotdeal-price {
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		color: #ec0107;
		font-weight:bold;		
}
.dynamic-hotdeal-per {
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 11px;
		color: #000000;
		font-weight:normal;		
}
body {
  background-color : #003399;
}
.DivSplash { display: none; position: absolute; top:0px; left:0px; width:100%; height: 100%; background-color:#FFFFFF; }

.bannerImg{
	border:none;
}

.halloweenBanner{
	text-align:center; 
	padding-top: 25px;
}

.Banner{
	text-align:center; 
	padding-top: 25px;
	padding-right:5px;
}
.fanclubText{
	font-size: 12px;
	color: Red; 	
}

.fanclub{
	margin-left: 10px;
	margin-bottom: 10px;	
}

.fanclub table
{
	border: 1px solid black;
}



.fanclub td.headerAdult
{
	padding: 5px;
	color: #FFFFFF;
	background-color:#1946A5;
	border-bottom: 1px solid black;
	border-right:1px solid black;
}

.fanclub td.headerChild
{
	padding: 5px;
	color: #FFFFFF;
	background-color:#1946A5;
	border-bottom: 1px solid black;
}

.fanclub td.headerPrice
{
	border-right: 1px solid black;
	text-align:center;
}
.fanclub td.headerPrice2
{
	text-align:center;
}

.symbols {
	font-size: 75%; 
	vertical-align: super;
}

.redText{
	color:#CC0000;
	}

.margin_5_5_5_5 {margin: 5px 5px 5px 5px;}
.margin_5_0_0_50 {margin: 0px 0px 0px 50px;}
.margin_5_5_10_5 {margin: 5px 5px 10px 5px;}
.margin_5_0_10_50 {margin: 5px 0px 10px 50px;}
.margin_10_0_10_0{margin:10px 0px 10px 0px;}
.margin_5_15_15_15{ margin: 5px 15px 15px 15px;}
.margin_0_30_10_0{ margin: 0px 30px 10px 0px;}
.margin_10_0_20_5{ margin: 10px 0px 20px 5px; }
.margin_0_0_0_15{ margin: 0px 0px 0px 15px; }
.margin_0_5_10_10{ margin: 0px 5px 0px 30px;}
.margin_0_15_30_0{ margin: 0px 15px 30px 0px;}
.margin_0_0_30_0{ margin: 0px 0px 30px 0px; }
.margin_10_0_30_5{ margin: 10px 0px 30px 5px; }
.margin_10_0_0_0{ margin: 10px 0px 0px 0px; }
.margin_5_15_10_0{ margin: 5px 15px 10px 0px;}
.margin_15_10_0_10{ margin: 15px 10px 0px 10px; }
.margin_15_10_15_10{ margin: 15px 10px 15px 10px; }
.margin_0_15_0_0 { margin: 0px 15px 0px 0px; }
.margin_15_15_0_0 { margin: 0px 15px 0px 0px; }
.margin_0_15_10_0 { margin: 0px 15px 10px 0px; }
.margin_0_10_10_0 { margin: 0px 10px 10px 0px; }
.margin_0_0_0_140 {margin:0px 0px 0px 140px;}

ul.listblack {
	position: relative;
	list-style-type: disc;
	padding: 0px 0px 0px 100px;
	margin: 0px 0px 20px 100px;
	line-height: 145%;
	color: #000000;
}



.featuredHotel 
{
	width: 703;
	padding: 0px;	
	margin: 0px;
	float: left;
	padding-bottom: 10px;
}
.#featuredHotelImg
{
	width: 140px;
	height: 112px;
	padding: 0px;
	margin-top: -.25em;
	border: 2px solid #003466;
	float: left;	
}

.hotelText {
	font-size: 80%; 
	color: #000000;
	width: 340px;
	float: left;
	margin-left: 5px;
	vertical-align: top;
	}	
	
	.box {
	width: 500px;
	border: 1px solid #208dec;
	margin: 0px 10px 20px 10px;
	padding:5px 5px 10px 5px;
	color: #000000;
	text-align:left;
}



.priceBox 
{
	width: 345px;
	border: 1px solid #C2C2C2;
	margin: 5px 5px 5px 5px;
	padding:5px 5px 10px 5px;
	color: #000000;
	text-align:left;
}

.grayBox 
{
	text-align:center;
	background-color: #C2C2C2;
	color: #FFFFFF;
	text-align:center;
	font-size: 90%;
	line-height:95%;
}

#AAAhotdealbox 
{
	width: 505px;
	border: 1px solid #208dec;
	margin: 0px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
	color: #000000;


}

/* Styles for the blue Man group page page MF 5/13/2008 */
.BMGhotelHeader{
	background-color:#003466; 
	margin:5px;
}

.box2 {
	width: 500px;
	border: 1px solid #208dec;
	margin: 0px 10px 20px 10px;
	padding:5px 5px 10px 5px;
	color: #000000;
	text-align:left;
	font-size:10px;
}
/* End Styles for the blue Man group page page MF 5/13/2008 */





/* Styles for the hotel/uph page MF 4/15/2008 */

.uphHeader{
	padding:10px; 
	margin:30px 0px 5px 0px; 
	background-color:#EEF5FF;
}

.uphHotelContainer{width:500px;}

.uphLeftCol{float:left;}

.uphRightCol{padding:5px; height:197;}

.uphImage{float:right; margin-left:5px;}

.margin_5_15_15_15 {margin: 5px 15px 15px 15px;}
.margin_0_0_0_150 {margin:0px 0px 0px 150px;}
.margin_10_10_10_10 {margin:10px 10px 10px 10px;}
.margin_0_0_0_50 {margin:0px 0px 0px 50px;}
.margin_0_0_0_100 {margin:0px 0px 0px 100px;}
.margin_0_0_0_200 {margin:0px 0px 0px 200px;}

.padding_5_5_5_5{padding:5px;}

.hotelBottom_Border{border-bottom:solid 1px #CCCCCC;}

/* End Styles for the hotel/uph page MF 4/15/2008 */




/* Styles for the severe weather page MF 5/7/2008 */
#severweather{
	background:#FFFFFF;
}

.orangeText{
	color:#EF9A18; 
	font-weight:bold;
}

ul.listblackWeather{
	position: relative;
	list-style-type: disc;
	padding: 0px 0px 0px 50px;
	margin: 0px 0px 20px 0px;
	line-height: 145%;
	color: #000000;
	font-size: 100%;
}

.leftColWeather{float:left; margin-left:5px}

.rightColWeather{float:right;}

.severeWeatherContain{width:535px;}

/* End Styles for the severe weather page MF 5/7/2008 */


/* Styles for the aaahhn page MF 6/12/2008 */

.aaahhnBox
{
	width: 489px;
	margin: 0px 10px 20px 10px;
	padding:25px 5px 50px 5px;
	*padding:25px 5px 15px 5px;
	color: #000000;
	background-color:#FFF3C6;
	border:solid 1px #000000;
}

.aaaImg{margin:0px 10px 10px 10px;}

/* Styles for the aaahhn page End MF 6/12/2008 */


/* Styles for the FLspecials page MF 7/16/2008 */
#FlspecialsContent{
	background-color:#FFFFFF;
	width:535;
}

.FlspecialsText{margin:5px 5px 20px 5px;}

/* Styles for the FLspecials page end MF 7/16/2008 */

/*Styles for pop over window */

#homeFade {
	display: none;
	position: absolute;
	background-color: #003399;
	width: 100%;
	height: 1000px;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	left: 0px;
	top: 0px;
	text-align: center;
}

#homePopForm{
	 display: none;
	 position: absolute;
	 width: 100%;
	 height: 100%;
	 left: 0px;
	 top: 0px;
	 FONT-SIZE: 12px;
	 FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	 LETTER-SPACING: 0;
	 LINE-HEIGHT: 15px;
}
#borderTable 
{
	border: 2px solid #FFE06A;
	text-align:center;
	width: 475px;
	margin: 15px 0 10px 25px;
	height: 130px;
	padding: 5px;
}
#borderTable p
{
	font-size: 140%;
	text-align:center;
	margin: 25px 0 0 25px;
}
