@charset "utf-8";
/* index.css */

body {
margin:0px;
padding:0px;
background:white url(img/back_hatch.png) repeat top left;
overflow:scroll-y;
}
table.bulk {
margin:0px;
padding:0px;
background:white;
border:0px;
vertical-align:top;
}
table.bodytext {
padding:0px;
margin:0px;
}
td.footnav {
width:760px;
height:35px;
padding:0px;
margin:0px 0px 65px 0px;
background:#006699 url(img/blue_fill.png) repeat;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:black;
vertical-align:top;
}
/* ============================== Header and Navigation */
table.header {
margin:0px;
padding:0px;
background:white url(img/back_hatch.png) no-repeat top left;
border:0px;
}
td.tophead {
background:url(img/back_hatch.png) repeat top left;
width:800px;
height:165px;
}
td.navleft {
background:white url(img/header_nav_left.png) no-repeat top left;
width:250px;
height:35px;
}
td.navright {
background:white url(img/header_nav_right.png) no-repeat top right;
width:40px;
height:35px;
}
td.nav_link_test {
width:85px;
height:35px;
}
td.nav_link_fac {
width:104px;
height:35px;
}
td.nav_link_gps {
width:134px;
height:35px;
}
td.nav_link_loc {
width:96px;
height:35px;
}
td.nav_link_cont {
width:91px;
height:35px;
}
#nav {
	clear:both;	
	padding:0px;
	vertical-align:middle;
}
#nav ul {
	float:left;
	list-style:none;
	height:35px;
	background:url(nav.jpg) repeat-x;	
	width:510px;		
	text-transform:uppercase;
	margin:0px;
	padding:0px;	
	display:inline;
	overflow:hidden;
}
#nav ul li {
	height:35px;
	display:inline;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#nav ul li a {
	display:inline;
	float:left;
	width:auto;
	height:35px;
	margin:0px;
	padding:9px 10px;
	color:#006699;
	letter-spacing:0px;
	word-spacing:0px;
	text-align:center;
	text-transform:uppercase;
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
#nav ul li a:hover, 
#nav ul li a:active {
	background:#006699 url(img/blue_fill.png) repeat-x;	
	color:white;
}
#nav ul li#lit a {	
	background:#006699 url(img/blue_fill.png) repeat-x;
	color:white;
}
/* ================================================== */
td.bodyfillt {
height:20px;
background:url(img/body_fillt.png) top left no-repeat;
}
td.bodyfillb {
height:20px;
background:url(img/body_fillb.png) bottom right no-repeat;
}
td.col {
width:340px;
padding:0px;
margin:0px;
vertical-align:top;
}
td.buff {
width:20px;
background:white;
}
td.filler {
background:#006699 url(img/blue_fill.png) repeat;
}
td.inset {
vertical-align:top;
}
td.footer {
background:white url(img/mtri_logo.png) bottom right no-repeat;
height:235px;
text-align:left;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;
}
td.contfoot {
height:35px;
text-align:left;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;
}
td.tabletop {
height:150px;
padding:0px;
margin:0px;
}
td.contact {
width:420px;
height:385px;
vertical-align:top;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:black;
}
td.tracks {
width:460px;
height:600px;
margin:0px;
padding:0px;
}
td.tracklist {
width:220px;
background:#DDDDDD;
vertical-align:top;
text-align:left;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
}
div.tracks {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
margin:20px 0px 0px 0px;
}
#oval {
color:#6FB43F;
font-size:14px;
font-weight:bold;
}
#north {
color:#A900E6;
font-size:14px;
font-weight:bold;
}
#westin {
color:#FF0000;
font-size:14px;
font-weight:bold;
}
#eastin {
color:#F47A1F;
font-size:14px;
font-weight:bold;
}
#central {
color:#A8A800;
font-size:14px;
font-weight:bold;
}
#southeast {
color:#006CFF;
font-size:14px;
font-weight:bold;
}
#minor {
color:#FF33CF;
font-size:14px;
font-weight:bold;
}
img #header {
border:0px;
width:800px;
height:200px;
}
img #nav {
border:0px;
width:800px;
height:34px;
}
img.fig {
border:0px;
width:350px;
vertical-align:top;
text-align:left;
padding:0px;
}
img.pdf {
width:35px;
border:0px;
float:left;
clear:both;
margin:0px 10px 0px 0px;
vertical-align:middle;
}
img.photo {
vertical-align:center;
text-align:center;
border:none;
}
img.thumb_left {
width:100px;
float:left;
margin:0px 15px 0px 0px;
border:none;
}
img.thumb_right {
width:100px;
float:right;
margin:0px 0px 0px 15px;
border:none;
}
img.dynamap {
float:left;
border:none;
margin:0px 20px 0px 0px;
}
a {
text-decoration:none;
}
a:link {
color:#6bb83b;
}
a:visited {
color:#6bb83b;
}
a:active {
color:#888888;
}
a:hover {
color:black;
}
h1 {
text-align:left;
color:#006699;
font-family:Franklin Gothic Medium, Trebuchet MS, Arial, sans-serif;
font-size:18px;
font-weight:bold;
line-height:normal;
padding:0px;
margin:0px;
position:relative;
top:-5px;
}
div.panel {
text-align:justify;
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:black;
}
div.topquote {
height:150px;
font-family:Trebuchet MS, Arial, sans-serif;
font-size:36px;
line-height:32px;
font-style:italic;
text-align:justify;
color:#f47b20;
margin:0px 20px 0px 20px;
}
div.emphasis {
background:#CFE6BF;
padding:10px;
}
ul.track {
text-align:left;
list-style:square inside;
color:black;
background:#CFE6BF;
position:relative;
left:-10px;
}
ul.total {
text-align:left;
list-style:square inside;
color:black;
padding:20px;
background:#CFE6BF;
margin:15px 45px 0px 0px;
}
ul.stats {
text-align:left;
list-style:none;
color:#004B8E;
position:relative;
left:-15px;
margin-bottom:10px;
}
ul.plain {
text-align:justify;
list-style:square;
position:relative;
left:-10px;
}
ul.plain a {
color:#F47B20;
}
ul.doc {
list-style:url(img/PDF_35.png) outside;
margin:10px 0px 0px 0px;
}
