p
{
	vertical-align: top; 
}
p.left
{
	text-align: left;
}
p.center
{
	text-align: center;
}
div.left
{
	text-align: left;
}
div.center
{
	text-align: center;
}
ul
{
	text-align: left; 
	vertical-align: top; 
}
ol
{
	text-align: left; 
	vertical-align: top; 
}
img
{
	border: none;
}
h1
{
	font-family: arial, tahoma, verdana;
	font-size:14px;
	font-weight:bold;
	text-align: left; 
	vertical-align: top; 
	color:darkblue;
}
h2
{
	font-family: arial, tahoma, verdana;
	font-size: 13px; 
	font-weight: bold; 
	vertical-align: top; 
	color:#104E8B;
}
h3
{
	font-family: arial, tahoma, verdana;
	font-size:13px;
	font-weight:normal;
	text-align: left; 
	vertical-align: top; 
	color:#104E8B;
}
hr
{
	width: 100; 
	background: #15317E; 
	height: 0.2em;
}
td
{
	vertical-align: top; 
}
td.middle
{
	vertical-align: middle; 
}
td.left
{
	text-align: left;
}
td.center
{
	text-align: center;
}
.toplinks
{
	font-family: arial, tahoma, verdana;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	color:#404040;
	text-decoration:none;
}
.toplinks:hover
{
	color:#CD3700; 
	text-decoration:none;
	cursor:pointer;
}
.traillinks
{
	font-family: arial, tahoma, verdana;
	font-size:13px;
	font-weight:normal;
	font-variant:normal;
	color:#404040;
	text-decoration:none;
}
.traillinks:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.nav1links
{
	font-family: arial, tahoma, verdana;
	font-size:13px;
	font-weight:bold;
	font-variant:small-caps;
	color:#404040;
	text-decoration:none;
}
.nav1links:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.lightlink
{
	font-family: arial, tahoma, verdana;
	font-size:13px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFFFFF;
	text-decoration:none;
}
.lightlink:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.nav2
{
	font-family: arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	font-variant:normal;
	color:#404040;
	text-decoration:none;
}
.nav2links
{
	font-family: arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	font-variant:normal;
	color:#404040;
	text-decoration:none;
}
.nav2links:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.nav3links
{
	font-family: arial, tahoma, verdana;
	font-size:12px;
	font-weight:normal;
	font-variant:normal;
	color:#404040;
	text-decoration:none;
}
.nav3links:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.footlinks
{
	font-family: arial, tahoma, verdana;
	font-size:13px;
	font-weight:normal;
	color:#404040;
	text-decoration:none;
}
.footlinks:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.storylinks
{
	font-family: arial, tahoma, verdana;
	font-size:12px;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-decoration:none;
}
.storylinks:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.normlinks
{
	font-weight:normal;
	color:blue;
	text-decoration:none;
}
.normlinks:hover
{
	color:#009ACD; 
	text-decoration:none;
	cursor:pointer;
}
.cruise
{
	background-image:url('../images/cruiseship.jpg');
	background-color:#EE7621;
	color:white;
	font-family:arial, tahoma, verdana;

}
.highlight
{
	font-family: arial, tahoma, verdana;
	font-size:14px;
	font-weight:normal;
	font-variant:small-caps;
	color:#9400D3;
	text-decoration:none;
}
.defn	
{
	/* text-align: left; */ 
	vertical-align: top; 
	color: #003399;
}
.reason	
{
	text-align: left;
	vertical-align: top; 
	color: #E41B17;
}
.prompt	
{
	text-align: left; 
	vertical-align: top; 
	color: green;
}
.emphasize
{
	font-size:16px;
	font-weight: normal; 
	color: green; 
}
.expand	
{
	text-align: left; 
	vertical-align: top; 
	color: #488AC7; 
	font-weight: bold;
}
.disclaimer
{
	font-family: arial, tahoma, verdana;
	font-size: 8px; 
	font-weight: normal; 
	vertical-align: top; 
	color:darkgrey;
}
#wrapper 
{
	text-align:left; 
	margin:0 auto; 
	width:200px;  
	padding:10px;
}
#collapse
{
	display:none; 
	border:1px solid #15317E; 
	background:#FAF8CC; 
	padding:20px; 
}
