body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}.rollovertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

h2 {font-size:12px; cursor:pointer; padding:12px 12px; margin:0px; border-top:1px dotted #693320; color:#333; }
h2.active {color:#fff; background:#693320; }
h2:hover {color:#fff; background:#693320; }
.answer { width:450px; padding:0px 12px 24px; margin:0px;}
.answer  p {line-height:175%;}

.trip { border-bottom:1px dotted #000; }
.trip p { line-height:175%; padding:0px 12px;}

.trip h3 { cursor: pointer; font-size:12px; cursor:pointer;  margin:0px;  color:#333; padding:12px 12px; line-height:150% }
.trip h3  span {display: block; font-weight:normal; font-size:12px; font-style:italic;}
h3.active {cursor:default; color:#fff; background:#693320; }
.trip h3:hover { color:#fff; background:#693320; }

.title {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#693320; text-align:center; padding-top:12px; }
.notice { padding:12px 0px 18px 0px; font-style:italic;  text-align:center}
.notice a {color:#000;}
.notice a:hover {color:#693320; }
.hide {padding-bottom:12px; }

h4 a {display:block; padding:14px 0px; border-top:1px dotted;color:#693320}
h4 a:hover {color:#333;}

.btn-photo { display:block; text-align:center; font-size:12px; color:#000; margin-top:22px;}
.btn-photo span {display:block; font-weight: bold; font-size:13px;}
