body {
	padding: 0px;
	margin: 0px;
	background : #FFFFFF url(./images/cpbackground.jpg) repeat-y 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#bluerunner {
	position: absolute;
	z-index: 1;
	height: 70px;
	width: 100%;
	left: 0;
	top: 0;
	background-color: #000066;
}
#nav {
	position:absolute;
	z-index: 2;
	height: 115px;
	width: 200px;
	left: 0;
	top: 90px; 
}
#topheading {
	position:absolute;
	z-index: 3;
	height: 50px;
	width: 550px; 
	left: 10px;
	top: 18px;
}
#logo {
	position: absolute;
	z-index: 4;
	height: 43px;
	width: 185px;
	left: 595px;
	top: 12px; 
}
#content {
	position: absolute;
	z-index: 5;
	width: 605px;
	left: 175px;
	top: 95px;
}
#vents {
	position: absolute;
	z-index: 6;
	height:240px;
	width:160px;
	left: 0;
	top: 350px; 
}
#content p, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px;}
#content ul {margin-left:40px; font-size:12px; line-height:16px;}
.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; line-height: 16px;}
.headblk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; line-height: 16px;}
.error { font: 12px; color: red; }
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; }
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; }
.submitbutton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #cccccc; }
a { color: #000066; text-decoration : underline; }

h3{
/*	text-align: left; */
/*	padding: 5px 0px 4px 5px; */
	color: #000066;
	font-size: 14px;
	}
.mftlogos { padding: 0 15px;}
#menu {
width: 10em;
background: #eee;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu a, #menu h2 {
font: 12px arial, helvetica, sans-serif;
display: block;
border-width: 0px;
border-style: solid;
border-color: #ff6600 #ff6600 #ff6600 #ff6600;
margin: 0;
padding: 5px 10px;
}

#menu h2 {
color: #a00;
background: #ffab22;
/* text-transform: uppercase; */
}

#menu a {
color: #fff;
background: #ff6600;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #ffab22;
}

#menu li {position: relative;}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


