.text {color: #000000; font: normal 8pt "Arial", "sans-serif", "helvetica"}

.small {color: #000000; font: bold 8pt "Verdana", "Arial", "sans-serif", "helvetica"}

.small2 {color: #000000; font: normal 8pt "Verdana", "Arial", "sans-serif", "helvetica"}

.small3  { color: #000000; font: 7pt Verdana, Arial, sans-serif, helvetica }

.small4   { color: #000000; font: bolder 7pt Verdana, Arial, sans-serif, helvetica }

.heading {color: #006600; font: normal 14pt "Verdana", "Arial", "sans-serif", "helvetica"}

.heading2 {color: #006600; font: bold 11pt "Verdana", "Arial", "sans-serif", "helvetica"}

.medium {color: #000000; font: normal 13pt "Verdana", "Arial", "sans-serif", "helvetica"}

.hikel {color: #000000; font: bold 10pt "Verdana", "Arial", "sans-serif", "helvetica"}

.large {color: #000000; font: bold 20pt "Verdana", "Arial", "sans-serif", "helvetica"}

.discount {color: #cc0000; font: bold 12pt "Verdana", "Arial", "sans-serif", "helvetica"}

.guides {color: #000000; font: bold 10pt "Verdana, Arial, sans-serif"}

.hiketitles {color: #000000; font: bold 10pt "Verdana, Arial, sans-serif"}

.list {color: #000000; font: normal 11pt "Verdana, Arial, sans-serif"}

.specialty {color: #003366; font: normal 20pt "Verdana, Arial, sans-serif"}

.days {color: #000000; font: normal 8pt "Arial, sans-serif"}

.today {color:navy; font-weight:bold}

.toptext {
	font-size: 8pt;
	font-family: "Verdana, Arail, sans-serif";
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	
		
}

.choose {
	font-size: 8pt;
	color: #ffffff;
	background : #8c8c8c;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 2px solid #d8d8d8;
	border-top: 2px solid #d8d8d8;
	border-right: 2px solid #606060;
	border-bottom: 2px solid #606060;
	
		
}


.hn_text {
	font-family: "Arial";
	font-size: 9pt;
	padding-right: 12px;
	padding-left: 12px;
	color: #000000;
}


p {
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: "Verdana, Arial, sans-serif";
	font-size: 9pt;
	
}

.form {
	background: #eaeaea;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	font-family: "Arial, sans-serif";
	font-size: 8pt;
	border-bottom: 1px solid #ffffff;
	
}

.formtop {
	background: #003366;
	color: #ffffff;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
	font-family: "Arial, sans-serif";
	font-size: 9pt;
	border: 1px solid #ffffff;
	
}

.formright {
	background: #eaeaea;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	font-family: "Arial, sans-serif";
	font-size: 8pt;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff; 
	
}

.formleft {
	background: #eaeaea;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	font-family: "Arial, sans-serif";
	font-size: 8pt;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff; 
	
}


td  { font-size: 9pt; font-family: Verdana, " Arial", " sans-serif"; padding: 1px 10px 4px }

.hikes {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: "Verdana, Arial, sans-serif";
	font-size: 7pt;
	
	
	
}

.hikes2 {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: "Verdana, Arial, sans-serif";
	font-size: 7pt;
	border: 1px solid #ae8a73;
	
	
}

.compare1 {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: "Verdana, Arial, sans-serif";
	font-size: 9pt;
	background: #006699;
	border: 1px solid #3166a5;
	color: #ffffff;
	
}

.compare2 {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: "Verdana, Arial, sans-serif";
	font-size: 9pt;
	background: #66cc66;
	border: 1px solid #3166a5;
	color: #ffffff;
	
}

.tableh {
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: "Verdana, Arial, sans-serif";
	font-size: 9pt;
	
}

.tableg {
	background: #ffff99;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border: 1px solid #3166a5;

}

.tableh1 {
	background: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px solid #ffffff;

}

.tableh2 {
	background: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #3166a5;
	
}

.text {color: #000000; font: normal 8pt "Arial", "sans-serif", "helvetica"}

A.text:visited   { color: #400000; text-decoration: underline }
A.text:hover   { color: #993333; text-decoration: underline }
A.text:link   { color: #400000; text-decoration: underline }
A.text:active {color: #804000; text-decoration: underline}

A.hiketitles:visited   { color: #400000; text-decoration: underline }
A.hiketitles:hover   { color: #993333; text-decoration: underline }
A.hiketitles:link   { color: #400000; text-decoration: underline }
A.hiketitles:active   { color: #804000; text-decoration: underline }

