body {
  background-repeat:no-repeat;
  font:100% Arial;
}
a:link {
	color:#000099; text-decoration:none;
}
a:visited {
	color:#000099; text-decoration:none;
}
a:hover {
	color:#CC6600; text-decoration:underline;
}
a:active  {
	color:#000099; text-decoration:none;
}
.copy {
	font: 100% Arial;
	line-height: 100%;
	color: #000000; border:0;
}
.copy hr {
	margin-left:0; width:40%; margin-top:2em;
}
p {
  margin:0; margin-bottom:1em; padding:0;
}
.links {
	font: 80% Arial; line-height: 110%;
	border:3px solid #cccccc;
	padding:1em; margin-bottom:2em;
}
.links img {
	width:600px; height:400px; border:0;
}
.links p {
	margin-top:0.5em; margin-bottom:0.5em;
}
.sub {
	font: 150% Arial;
	line-height: 100%;
	font-weight: bold;
	margin:0;margin-bottom:1em;
}
a.sub:link {
	color:#FFFFFF; text-decoration:none;
}
a.sub:visited {
	color:#FFFFFF; text-decoration:none;
}
a.sub:hover {
	color:#FFFFFF; text-decoration:none;
}
a.sub:active  {
	color:#FFFFFF; text-decoration:none;
}
.nonlink {
	font: 100% Arial;
	line-height: 100%;
	font-weight: bold;
	color:#000099;
}
a.nonlink:link {
	text-decoration:none;
}
a.nonlink:visited {
	text-decoration:none;
}
a.nonlink:hover {
	text-decoration:none;
}
a.nonlink:active  {
	text-decoration:none;
}
.topright
{
background-image:url('images/top_blue.jpg');
background-color:white;
color:white;
}
.moreless p {
	margin-left:2em;
}
.pipelinehdr1 {
  font:120% Arial; font-weight:bold;
  text-align:left; padding:4px;
  background-color:#CCCCFF; border:solid 1px grey;
  text-align:center;
}
.pipelinehdr2 {
  font:75% Arial; font-weight:bold;
  text-align:center; padding:4px;
  width:80px;
  background-color:#CCCCFF; border:solid 1px grey; border-bottom:0px;
}
.pipelinebk {
  background-color:#FFFFCC;
}
.pipelinebk1 {
  font-weight:bold; font:120% Arial;
  background-color:#CCCCFF;
  color:#660000;
  padding:1em;
}
.pipelinet {
  text-align:left;
  background-color:#273E92;
  color:white;
  margin:0px;
}

.menu_container {margin:0 auto 10px 0px; position:relative; width:40em; height:25px; z-index:100;}
.menu_container a:link { text-decoration:none; }
.menu_container a:visited { text-decoration:none; }
.menu_container a:hover { text-decoration:underline; }
.menu_container a:active { text-decoration:none; }
.menu, .menu ul {padding:0; margin:0; list-style: none; position:absolute;}
.menu ul {left:-9999px; width:10em; padding:0 20px 20px 20px; opacity:0;margin:0;}
.menu ul ul {padding:20px 20px 20px 0;}
.menu a {display:block; width:7em; padding-left:10px; font:normal bold 13px/25px arial,sans-serif; color:#fff; text-decoration:none; border:1px solid #fff; margin:0 -1px -1px 0; background:#273e92;}
.menu li {float:left;margin:0;padding:0;border:0;}
.menu li a {display:block; width:7em; padding-left:10px; font:normal bold 13px/25px arial,sans-serif; color:#fff; text-decoration:none; border:1px solid #fff; margin:0 -1px -1px 0; background:#273e92;}
.menu li.fly > a {background:#273e92 130px center;}
.menu li:hover {position:relative; z-index:100;}
.menu li:hover > a {background-color:#7f8cbe; color:#faf8cc; border-color:#ffffff;}
.menu li:hover > a.m2 {background-color:#990000; color:#faf8cc; border-color:#ffffff;}
.menu li:hover > a.m3 {background-color:#006600; color:#faf8cc; border-color:#ffffff;}
.menu li:hover > a.m4 {background-color:#663399; color:#faf8cc; border-color:#ffffff;}
.menu li:hover > a.m5 {background-color:#af7817; color:#faf8cc; border-color:#ffffff;}
.menu li:hover > a.m6 {background-color:#cc6600; color:#faf8cc; border-color:#ffffff;}
.menu li:hover > ul {top:26px; left:-20px; z-index:-1; opacity:1;}
.menu li:hover li:hover > ul {left:20em; top:-20px; z-index:100; opacity:1;}
.menu li.right:hover li:hover > ul {left:-20em; top:-20px; z-index:100; padding:20px 0 20px 20px; opacity:1;}
.m2 li > a {width:12em;}
.m2 li > a:hover {background-color:#990000; color:#faf8cc; border-color:#ffffff;}
.m3 li > a {width:18em;}
.m3 li > a:hover {background-color:#006600; color:#faf8cc; border-color:#ffffff;}
.m4 li > a {width:13em;}
.m4 li > a:hover {background-color:#663399; color:#faf8cc; border-color:#ffffff;}
.m5 li > a {width:10em;}
.m5 li > a:hover {background-color:#af7817; color:#faf8cc; border-color:#ffffff;}
.m6 li > a {width:10em;}
.m6 li > a:hover {background-color:#cc6600; color:#faf8cc; border-color:#ffffff;}
