html {	overflow: scroll;	}
body {	font-family: verdana, sans-serif;
	font-size: small;
	background-color: #edeff0;
	margin-top: 0;
	width: 59.7em;
	margin-left: auto;
	margin-right: auto;
}
h1, h2, .nav, .ft4 {	font-family: georgia, serif;	}
img {	border: 0px;	}
em {	font-style: normal;
	font-weight: bold;
}
td {	vertical-align: top; }
td h2 { margin-bottom: 0; }
p {	padding: 0.4em 0; margin: 0; }
h1, h2 { border-bottom: 1px solid #88959B;
	color: #0054A6;
	font-weight: normal;
	clear: both;
}
h1 {
	font-size: 1.85em;
	padding: 1em 0 0.13em 0;
	margin: 0 0 0.13em 0;
}
h2 {
	font-size: 1.4em;
	padding: 1em 0 .2em 0;
	margin: 0em 0 0em 0;
}

.hd {	border-bottom: 1px solid #fff;
	background-image: url(/assets/mec01s/img/hdfill.jpg)
}
.hd img { vertical-align: top; }
.hdl {	float: left; }
.hdr {	float: right; }

.main {	position: relative;
	width: 59.7em;	/* Was 77 */
}

.navhome a {
	border-bottom: 1px solid #fff;
}
.navsp { 
	padding: 1em 0px 0.13em 0px;
	margin: 0px 0px 0.13em 0px;
	font-size: 1.85em;	}	/* h1 */

.nav {	position: absolute; /* Was position: relative;
	float: left;
	clear: left;*/ 
	z-index: 1; 
	width: 14em;
	background-color: #DBDFE1;
	margin-top: 2.4em;
}
.nav a {
	color: #0D004c;
	text-decoration: none;
	letter-spacing: .18em;
	display: block;
	padding-left: 2em;
	padding-right: 1em;
	font-size: 0.68em;
}
.nav a:hover, .nav a:focus, .sel { background-color: #c2c9cc }
.nav ul a {
	padding-top: .75em;
	padding-bottom: .75em;
}
.nav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.nav li {	border-bottom: 1px solid #fff;	}
.nav li li {	border-bottom: 1px solid #DBDFE1;	}
.nav ul ul {	padding-left: 2em;	}

.contento {
	position: relative;
	/* float: left; */
	/* Was: left: -14em;	*/
	background-color: #DBDFE1;
	xxbackground-color: blue;
	width: 59.7em;
}

.contenti {
	margin-left: 14em;
	padding-bottom: 1em;
	padding-left: 2.25em;
	background-color: #fff;
	color: #464646;
	width: 43.45em;
}
.contenti p, .contenti li {	font-size: .8em; line-height: 1.7em;	}
.contenti a:link, .contenti a:visited, .fto a:link, .fto a:visited { color: #0054a6; }
.contenti a:hover, .contenti a:active, .fto a:hover, .fto a:active { color: #002157; }
.contenti ul {	list-style-type:none;	}
.contenti li {
	background:url(/assets/mec01s/img/dot.gif) left center no-repeat;
	padding-left:10px;
}
.col1 {	float: left;
	width: 27em;
}
.col2 {	float: right;
	text-align: right;
}
.coll {	width: 27em;
	display: block;
}
.colr {	float: right;
	width: 14em;
	display: block;
}
.fto {	float: left;
	clear: both;
	font-size: 0.7em;
}
.fti {
	float: left;
	color: #fff;
	background-color: #88959b;
	border-top: 1px solid #fff;
	padding: 0.5em 1em 0.5em 3em;
}

.ft1 { float: left; }
.ft2 { float: left; margin-left: 5em; }
.ft3 { float: right; margin-right: 5em;}
.ft4 { float: right;	}
.credit { float: right; color: #464646; margin: 1em 0; }

