﻿@import url("/css/default.css");
@import url("/css/admin.css");

.footer_item
{
	color: #000000;
}
.footer_item a, .footer_item a:link, .footer_item a:visited, .footer_item a:active
{
	color: #000000;
}
#divColLeft
{
	float: left;
	width: 184px;
	display: none;
}
#divColCenter
{
	float: left;
	width: 496px;
	border-left: solid 4px #ffffff;
	border-right: solid 4px #ffffff;
	display: none;
}
#divColCenterTop
{
	border-bottom: solid 4px #ffffff;
}
#divColCenterMiddle
{
	border-bottom: solid 4px #ffffff;
	height: 202px;
}
#divColCenterBottom
{
	height: 132px;
}
#divColRight
{
	float: left;
	width: 220px;
	display: none;
}
#celColLeft
{
	width: 184px;
	background-color: #002D62;
}
#celColCenter
{
	width: 496px;
	border-left: solid 4px #ffffff;
	border-right: solid 4px #ffffff;
	vertical-align: top;
}
#celColRight
{
	width: 220px;
	vertical-align: top;
	border-top: solid 1px #ffffff;
}
#celColLarge
{
	border-left: solid 4px #ffffff;
	vertical-align: top;
}
#celBottomLeft
{
	width: 246px;
	border-top: solid 4px #ffffff;
	border-left: solid 4px #ffffff;
}
#celBottomMiddle
{
	width: 246px;
	border-top: solid 4px #ffffff;
	border-left: solid 4px #ffffff;
}
#celBottomRight
{
	width: 220px;
	border-top: solid 4px #ffffff;
	border-left: solid 4px #ffffff;
}
#celColCenterTop
{
	border-bottom: solid 4px #ffffff;
}
#celTopLeft
{
	border-top: solid 1px #ffffff;
	border-right: solid 4px #ffffff;
	border-bottom: solid 4px #ffffff;
	height: 47px;
}
#celTopLarge
{
	border-top: solid 1px #ffffff;
	border-bottom: solid 4px #ffffff;
	height: 47px;
}
#divPYVW
{
	padding-top: 4px;
}
.tabPYVW td
{
	font-size: 8pt;
	color: #FFFFFF;
}
.calendarouter
{
	border-top: solid 4px #ffffff; 
	border-bottom: solid 4px #ffffff; 
	height: 183px; 
	text-align: left;
}
.calendarinner
{
	float: left; 
	width: 332px; 
	background-color: #FFFFFF; 
	height: 170px; 
	margin-top: 6px; 
	margin-left: 6px; 
	overflow: auto;
}
.calendarimage
{
	margin-top: 6px; 
	margin-left: 6px;
}
.calendartext
{
	position: absolute;
	top: 144px;
	left: 4px;
}
.calendarheader
{
	margin-top: 8px; 
	margin-left: 8px;
}
.ihpackages
{
	color: #FFFFFF;
}
.idpackages
{
	color: #FFFFFF;
}
.idpackages a, .idpackages a:link, .idpackages a:visited, .idpackages a:active
{
	color: #F0CB00;
	text-decoration: none;
}
.idpackages a:hover
{
	color: #F0CB00;
	text-decoration: underline;
}
.ihwhatshot
{
	color: #F0CB00;
}
.idwhatshot
{
	color: #FFFFFF;
}
.idwhatshot a, .idwhatshot a:link, .idwhatshot a:visited, .idwhatshot a:active
{
	color: #F0CB00;
	text-decoration: none;
}
.idwhatshot a:hover
{
	color: #F0CB00;
	text-decoration: underline;
}
.ihmustsee
{
	font-size: 12pt;
	color: #f0cb24;
}
.idmustsee
{
	color: #FFFFFF;
}
.idmustsee a, .idmustsee a:link, .idmustsee a:visited, .idmustsee a:active
{
	color: #F0CB00;
	text-decoration: none;
}
.idmustsee a:hover
{
	color: #F0CB00;
	text-decoration: underline;
}
.idhours
{
	color: #FFFFFF;
}
.idhours a, .idhours a:link, .idhours a:visited, .idhours a:active
{
	color: #F0CB00;
	text-decoration: none;
}
.idhours a:hover
{
	color: #F0CB00;
	text-decoration: underline;
}
.iheducation
{
	color: #FFFFFF;
}
.ideducation
{
	color: #FFFFFF;
}
.ideducation a, .ideducation a:link, .ideducation a:visited, .ideducation a:active
{
	color: #663700;
	text-decoration: none;
}
.ideducation a:hover
{
	color: #663700;
	text-decoration: underline;
}
.iddine
{
	color: #FFFFFF;
}
.idshop
{
	color: #FFFFFF;
}
.idshop a, .idshop a:link, .idshop a:visited, .idshop a:active
{
	color: #eac820;
	text-decoration: none;
}
.idshop a:hover
{
	color: #eac820;
	text-decoration: underline;
}
.idride
{
	color: #FFFFFF;
}
.calendartable TABLE
{
	margin: 6px 6px 6px 6px;
}
.calendartable TD
{
	color: #000000;
}
.calendartable a, .calendartable a:link, .calendartable a:visited, .calendartable a:active, .calendartable a:hover
{
	color: #8A1F03;
}
.fmishop
{
	color: #ffffff;
	background-color: #cfbd85;
}
.fmishopHL
{
	color: #000000;
	background-color: #ddd1a9;
}
.fmisupport
{
	color: #ffffff;
	background-color: #bfc1b4;
}
.fmisupportHL
{
	color: #000000;
	background-color: #d2d3ca;
}
.tabopen
{
	background-color: #C5C09D; 
}
.tabclosed
{
	background-color: #998c7c; 
}
.tabsubopen
{
	background-color: #005382; 
}
.tabsubclosed
{
	background-color: #8fb0d3; 
}
.wizardeventtab
{
	padding:  2px 0px 2px 4px;
	font-family: Arial;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF; 
	text-align: left;
	width: 20%; 
}
.wizardeventsubtab
{
	padding: 2px 0px 2px 0px;
	font-family: Arial;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF; 
	text-align: center;
	
}
.wizardeventtab a, .wizardeventtab a:link, .wizardeventtab a:active, .wizardeventtab a:visited, .wizardeventtab a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.wizardeventsubtab a, .wizardeventsubtab a:link, .wizardeventsubtab a:active, .wizardeventsubtab a:visited, .wizardeventsubtab a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.eventtab
{
	padding: 2px 2px 2px 4px;
	font-family: Arial;
	font-size: 1em;
	color: #42829e; 
	text-align: left;
}
.eventtab a:, .eventtab a:link, .eventtab a:active, .eventtab a:visited, .eventtab a:hover
{
	color: #42829e;
	
}
.eventcolumn
{
	padding: 4px 2px 4px 4px;
	font-family: Arial;
	font-size: 1em;
	
	text-align: left;
	vertical-align: top;
}
.eventcolumnred
{
	color: #970023;
	font-weight: bold;
	
}
.eventcolumnblue
{
	color: #184275;
	font-weight: bold;
	
}
.eventcolumnblack
{
	color: #000000;
	
}
.eventcolumnblackbold
{
	color: #000000;
	font-size: .9em;
	font-weight: bold;
	
}
.wizardtabseparator
{
	font-size: 0.1em;
	height: 1px;
}
.tabseparatoropen
{
	background-color: #C5C09D;
}
.tabseparatorclosed
{
	background-color: #FFFFFF;
}
.wizardcontentbox
{
	padding: 3px 3px 3px 3px;
	background-color: #C5C09D;
}
.wizardiam
{
	vertical-align: top;
	background-color: #F5F5F5;
}
.wizardbodyborder
{
	background-color: #ffffff;
     border-right:  solid 4px #f5f5f5;
     border-left:  solid 2px #ffffff;
     border-top:  solid 2px #ffffff;
     border-bottom:  solid 4px #ffffff;
}
.cbkiam
{
	width: 33%;
	vertical-align: top;
	font-family: Arial;
	font-size: 1.0em;
	color: #8A9295;
}
.wizardpreferred
{
	vertical-align: top;
	background-color: #3B6E8F;
	font-family: Arial;
}
.wizardpreferred TD
{
	color: #FFFFFF;
	font-weight: bold;
}
.wizardpreferred SELECT
{
	color: #000000;
}
.wizardhowmuchtime
{
	vertical-align: top;
	background-color: #8A9295;
}
.wizardhowmuchtimeitem TD
{
	font-family: Arial;
	font-size: 1.0em;
	color: #FFFFFF;
}
.wizardnumbervisitors SELECT
{
	font-family: Arial;
	font-size: 1.0em;
	color: #000000;
}
.wizardfooter1
{
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #002D62;
}
 .wizardfooter2
{
	font-family: Arial;
	font-size: 0.9em;
	color: #002D62;
}
.wizardcheckall
{
	font-family: Arial;
	font-size: 1.0em;
	color: #005A9C;
	margin-right: 15px;
	float: left;
}
.calendarempty
{
 background-color: #92b6c7;
 padding: 2px 2px 2px 2px;
 color: #ffffff;
 font-weight: bold;
 vertical-align: top;
 border-bottom: solid 5px #ffffff;
 border-right: solid 3px #ffffff;	
 width: 14.28%;
 height: 110px;
}
.calendarday
{
 background-color: #dfdfe0;
 padding:  2px 2px 2px 2px;
 color: #00548b;
 font-weight: bold;
 vertical-align: top;
 border-bottom: solid 5px #ffffff;
 border-right: solid 3px #ffffff;	
 width: 14.28%;
 height: 110px;
}
.calendarcurrentday
{
 background-color: #eadfa7;
 padding:  2px 2px 2px 2px;
 color: #00548b;
 font-weight: bold;
 vertical-align: top;
 border-bottom: solid 5px #ffffff;
 border-right: solid 3px #ffffff;	
 width: 14.28%;
 height: 110px;
}
.calendarweekdays
{
 background-color: #8a9295;	
 color: #ffffff;
 font-size: 1.2em;
 text-align: center;
 width: 14.28%;
 border-right: solid 3px #ffffff;
  border-bottom: solid 5px #ffffff;
  font-weight: bold;

}
.lnd_header
{
 color: White;
 font-size: 2em;	
 font-family: Arial;
 text-align: left;
}
.lnd_datedesc
{
 color: #05558a;
 font-size: 1.2em;
 font-family: Arial;
 font-weight:bold;
 text-align: left;
}
.lnd_subheader
{
	color: #05558a;
	font-size: 2em;
	font-family: Arial;
	text-align: left;
}
.lnd_subitem
{
	color: #05558a;
	font-size: 1em;
	font-family: Arial;
	text-align: left;
	font-weight: bold;
}
.lnd_subtext
{
	font-size: .8em;
	text-align: left;
}

.lnd_dir_spec
{
	color: #3861A5	
	
}

.idpromotions
{
	color: #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
}

.hrwhitedashed
{
	height: 1pt;
	border: dotted;
}

.whiteSmallLink a, .whiteSmallLink a:link, .whiteSmallLink a:visited, .whiteSmallLink a:active, .whiteSmallLink a:hover
{
	color: #ffffff;
	font-weight: normal;
}

