table#timeTable {
	max-width: 1000px;
	margin: 0 auto 0 auto;
}
table#timeTable th{
	width: 12.5%;
	text-align: center;
	height: 40px;
	background-color:#CCC;
}
table#timeTable td{
	height: 40px;
	vertical-align: middle;
	border: 1px solid #FFFFFF;
	text-align: center;
}
body {
	text-align: center;
	margin:0px;
	font-size: 85%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	padding: 0;
	background-color: #FFFFFF;
}
p {text-align: justify;}

div#maincont {
	text-align: left;
	width: 650px;
	margin-left: auto;
	margin-right: auto;
	
	background-repeat: repeat-y;
}
div#otter {
background-image: url(../images/otters.gif);
}
#skipmenu {
	font-size: 10%;
}
#skipmenu img {
	border: none;
	height: 1px;
	width: 1px;
}
div#strapCont {
	background-color: #000080;
	color: #fff;
	font-size: 80%;
}
div#hiddenStrapCont {
	display: none;
}
div#topLeft {
	float: left;
	width: 70%;
	font-size: 55%;
	color: #6B8E23;
}
div.clearBoth {
	clear: both;
}
div#menuCont {
	width: 160px;
	float: left;
}
div#menuCont p {
	text-align:left;
}
div#textCont {
	margin-left: 170px;
}
ul#navlist
{
	width: 152px;
	\width: 154px;
	w\idth: 152px;
	border: 1px solid #808080;
	border-top: 0px;
	background: #000080;
	font-weight: bold;
	font-size: 90%;
	padding: 20px 0 0 0;
	margin: 0;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #808080;
}

ul#navlist li a
{
display: block;
width: 116px;
\width: 152px;
w\idth: 116px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #3399FF;
background: #000080;
text-decoration: none;
text-align: right;
}

ul#navlist li a:link { color: #FFD700; }
div#menuCont li a:visited { color: #FFD700; }

ul#navlist li a:hover, ul#navlist li a#current
{
border-color: #000080;
color: #FAFAD2;
background: #3399FF;
}
img.left {float:left; margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}
img.center {float:none; display:block; margin:0 auto; padding:1px; border:1px solid rgb(150,150,150);}
img.right {float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}
img.left_noborder {float:left; margin:3px 10px 7px 0; padding:1px; }
img.center_noborder {float:none; display:block; margin:0 auto; padding:1px; }
img.right_noborder {float:right; margin:3px 0 7px 10px; padding:1px; }
