body,td.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; margin: 0; padding: 0; background-color: #ffffff; }

a { color:#991F2A; }
a:hover {  color: #7DA42F; text-decoration: underline; }
h1 { font-size:12pt; color: #991F2A; }
h2 { font-size:10pt; color: #991F2A; }

.size8pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; color: #000000; line-height: 11pt; }
.size9pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; line-height: 12pt; }
.size7ptWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 9pt; color: #FFFFFF; line-height: 10pt; }
.size8ptWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; color: #FFFFFF; line-height: 11pt; }
.size9ptWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; line-height: 12pt; }
.footer { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; }

p.specialOffer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #7AA230; line-height: 12pt; font-weight:bold; }

.homeBullets { font-family: Verdana, Arial, Helvetica, sans-serif; color:#991F2A; font-weight: bold; font-size: 9pt; }
.message  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #339900; font-weight: bold; }
.redunderline{text-decoration:underline; decoration-underline-color:red}

/*----------- STYLES FOR MENU -------------*/
a.menu { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; color: #666666; font-weight:bold; text-decoration: none; }
.menu:hover { font-family:  Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; color: #991F2A; font-weight:bold; text-decoration:none; }
div.subMenu { position: absolute; top: 1px; visibility: hidden;	width: 105px; z-index:199;}
div.subMenu div.border div.divider { width: 95px; text-align: center;}
div.subMenu div.border { width: 105px; background-color: #ffffff; padding: 10px 5px 10px 5px; border: 1px solid #cccccc;}
div.menuDivider { text-align: center ; width:100%}
span.menuItemText { float: left;}
span.menuItemArrow { color:#bbb; padding-left:5px;cursor:hand;font-size:10px;}
div.subMenu div.border a { font: 11px arial; display: block; width: 95px; color: #000; background-color: #fff;	text-decoration: none;	padding-left: 10px;	padding-top: 2px; padding-bottom: 2px; letter-spacing: 1px; }
div.subMenu div.border a:hover { background-color: #991F2A; color: #fff; text-decoration: none;}
div.subMenu div.border a.over {	background-color: #991F2A; color: #fff; }

h3.clear{visibility: hidden;line-height:5px;}

select.homeSelect {color:#9A2126; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; vertical-align:top; width:95px;}

.splash {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;
}
.splashtable {
	border: 1px solid #666666;
	vertical-align: middle;
}

div#warningMessage {
	border: 2px solid #FF0000;
	padding: 4px;
	background-color: #FFF799;
	margin-bottom: 8px;
}

div#clearMessage {
	border: 2px solid #009999;
	padding: 4px;
	background-color: #FFF799;
	margin-bottom: 8px;
	margin-top: 8px;
}

div.ski-box{
	width:100%;
	 margin-bottom:35px;
}

div.ski-box-text-left{
	width:220px;
	vertical-align:top;
}

div.ski-box-image-left{
	width:210px;
	padding-top:22px;
}

div.ski-box-text-right{
	float:right;
	width:220px;
	vertical-align:top;
}

div.ski-box-image-right{
	float:right;
	width:210px;
	padding-top:22px;
}

.ski-box li, #ski-page li{
	list-style: url("/images/snowflake.gif");
	line-height:18px;
}

.ski-box h2{
	margin-top:0px;
	margin-bottom:2px;
}

.ski-box ul{
	margin-bottom:5px;
	margin-top:5px;
}

p.bold{
	font-weight:bold;
	font-size:9pt;
}

.rlks { display:none; }
