﻿/* Global Classes */
h1
{     
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
	color: #5889A9;
	font-size:16pt;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:0px;
}
h2
{     
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
	color: #ffffff;
	font-size:14pt;
	padding-left:10px;
	/*padding-top:7px;*/
	padding-bottom:0px;
}
.sitemaplvl1
{     
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
	color: #003366;
	font-size:12pt;
}
.sitemaplvl2
{     
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
	color: #003366;
	font-size:10pt;
	padding-left:20px;
}
.NonFlashContainerCell
{
    background-color: #E9E8DC;
    width: 864px; 
    height: 505px;
}

.HeaderSection
{
    vertical-align: top;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    height: 25px;
}

.HeaderSubSection
{
    padding-top: 5px;
    vertical-align: top;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}

.SiteLinks
{
    font-size: 10px;
    color: #333366;
}

.SiteLinks:hover, .SiteLinksLarge:hover
{
    color: #0000FF;
}

.SiteLinksLarge
{
    font-size: 12px;
    color: Green;
}
 /* ASP.NET Controls */
 /*                  */
 
 /* Buttons         */
 /*                 */
 .ButtonStandard
 {
    font-size: 10px;
 }

 /* DropDown Lists */
.DropDownLists
{
    font-size: 11px;
}

/* GridView */
.GridViewColumnText
{
    font-size: 11px;
}
.GridViewColumnTextEmailList
{
	font-size:8pt;
	font-family:Arial;
	font-weight:normal;
}
/* Labels */
.LabelErrorMessage
{
    color: #FF0000;
    font-size: 10px;
}

/* Labels */
.LabelResortList
{
    font-size: 10px;
}

/* Text Fields */
.TextfieldUserInputSmall,
.TextfieldUserInputMedium,
.TextfieldUserInputLarge,
.TextfieldUserInputExtraLarge
{    
    border-top: 2px solid #999999;
    border-right: 2px solid #CCCCCC;
    border-bottom: 2px solid #CCCCCC;
    border-left: 2px solid #999999;
    color: #666666;
    font-size: 11px;
    font-weight: normal;
    margin: 1px 0 0;
}

.TextfieldUserInputSmall
{
    width: 100px;    
}

.TextfieldUserInputMedium
{
    width: 150px;
}

.TextfieldUserInputLarge
{
    width: 200px;
}

.TextfieldUserInputExtraLarge
{
    width: 500px;
}

.TextfieldUserInputEmailBody
{    
    border-top: 1px solid #999999;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #999999;
    color: #000000;
    font-family:Arial;
    font-size: 9px;
    font-weight: normal;
    margin: 1px 0 0;
}

/* Register for Newsletter */
.TextfieldRegEmail
{    
    border-top: 1px solid #999999;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #999999;
    color: #000000;
    font-family:Arial;
    font-size: 10px;
    font-weight: normal;
    margin: 1px 0 0;
}
.RegText
{
    font-size: 10px;
    color: #000000;
}

/* Validation Elements */
.ValidationSummary
{    
    text-align: left;
    font-size: 12px;
}

a.ResortText
{
    color: #5788a8;
    font-size: 9px;
    font-weight: bold;
    text-decoration:none;
}

a.ResortText:hover
{
	text-decoration:underline;
}

a.PDFLink
{
    color: #003366;
    font-size: 9px;
    font-weight: bold;
    text-decoration:none;
}

a.PDFLink:hover
{
	text-decoration:underline;
}

.PDFList
{    
    border: solid 1px #000000;
    background-color: #FFFFFF;
    color: #5788a8;
    font-size: 11px;
    font-weight: bold;
    padding: 3px;
    vertical-align:middle;
}

a
{
    color: #003366;
    font-size: 11px;
    font-weight: bold;
    text-decoration:underline;
    cursor:hand;
}

a:hover
{
	text-decoration:none;
}

a.header
{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration:none;
}

a.header:hover
{
	font-size:14px;
	text-decoration:none;
}