body{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:white; background-color:000000}

a{font-family:trebuchet ms,helvetica,arial,sans-serif; color:73170C}
a.image{font-family:trebuchet ms,helvetica,arial,sans-serif; color:73170C; text-decoration: none}
p{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px}
span{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px}

.adminred{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:18px; color:73170C; font-weight:bold; line-height:22px; padding-left:10}
.adminbold{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:73170C; font-weight:bold; line-height:15px}
.pgcopy{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px}
.white{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:ffffff; line-height:15px}
.text {font-family: trebuchet ms,helvetica,arial,sans-serif; font-size:11px; padding-left: 2px}


b{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; font-weight:bold; color:000000; line-height:15px}
ul{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px}
li{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px}

font{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000}

.sidewht{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:10px; color:ffffff; line-height:13px}
.sideblk{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px}

.sidehedwht{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:ffffff; line-height:15px; font-weight:bold}
.sidehedblk{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px; font-weight:bold}

.photoarrow{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:18px; font-weight:bold; color:73170C; text-decoration: none}
a.image{font-family:trebuchet ms,helvetica,arial,sans-serif; color:73170C; text-decoration: none}
a.photo{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:73170C}

.leftbox{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:10px; color:ffffff; line-height:13px; margin:0px 5px 5px 10px;}

.marginhead{padding-left:35px}
.marginalize{padding:35px}
.mainheader{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:16px; color:000000; font-weight:bold; line-height:17px}
.header{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; font-weight:bold; color:000000}
.pgcopy{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:000000; line-height:15px}
.footer{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:10px; color:ffffff}
.templinks{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:10px; color:464E59}
.reverse{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; color:white; font-weight:bold}
.legal{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:11px; color:000000; font-style:italic; line-height:13px}
.alert{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; font-weight:bold; color:FF0000}
.mtlaxredital{font-family:trebuchet ms,helvetica,arial,sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:73170C}


.buttonlink,.submit,.confirm {position: relative; border: 2px solid #dddddd; background-color: #73170C; color: #ffffff;
  padding: 1 8;
  margin: 0 3;
  font-size: 12px;
  font-family: trebuchet ms,helvetica,arial,sans-serif;
  font-weight: bold;
}

	td.cal{
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #ffffff;
	  background-color : #000000;
	}
	td.calWeekend {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #ffffff;
	  background-color : #c0c0c0;
	}
	td.calBgColor {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #ffffff;
	  background-color : #a9a9a9;
	}
	td.calHighlightColor {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #ffffff;
	  background-color : #ffffcc;
	}
	A.cal {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #000000;
	  text-decoration : none;
	}  
	A.cal:Hover {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #FF0000;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : trebuchet ms,helvetica,arial,sans-serif;
	  font-size : 10px;
	  color : #808080;
	  text-decoration : none;
	}  
  
  .calendardate {width: 20%;}
	.calendartitle {width: 74%;}
	.order {width: 6%;}
	.dateline {width: 13%;}
	.titleline {width: 75%;}
	.passline, titleline88 {width: 88%;}
	
	table.skistore {
		color: #000000;
		padding: 20px;
	}
	
	table.skistore td	{
		padding: 0px;
	}
	
	form.skistore {
		color: #000000;
	}
	
	h1, h2, h3, h4, h5, h6 {
		color: #000000;
	}
.talcal {text-align:center;}
.left {text-align:left;padding-left:4px;}
.ral {text-align:right;padding-right:10px;}
.tvert {vertical-align:top;}
.mvert {vertical-align:middle;}
.tcal {vertical-align:top;text-align:center;}

.wysiwyg {font-size:12px;color:000000; line-height:15px;padding:0; margin:0;}

.common {
	width:740px;
	margin:0 auto 0 auto;
	cellpadding:0;
	border:0;
	}
.plain {
	margin:0 auto 0 auto;
	cellpadding:0;
	border:0;
	}
hr {
	color: #072f67;
	background-color: #072f67;
	height: 2px;
	width: 90%;
	border: 0;
	text-align: center;
	margin-top: 5px;
	}
	
textarea {
	width: 95%;
	}