body {
	background-color: #FFFFFF;
	margin: 0px;
}

body, td, p, li, a {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}

body, td, p, li {
	color: #003399;
}

a, a:visited, a:active, a:hover {
	color: #f60;
	text-decoration: none;
}

.zonetext {
	font-size: 11px;
	color: #666666;
}

.homeblue{
	color: #1810b3;
}

.homeorange {
	color: #ff6600;
}

.homegrey {
	color: #333333;
}

.homegreen {
	color: #009900;
}

.smhomeorange {
	color: #ff6600;
	font-size: 10px;
}

.smhomegrey {
	color: #666666;
	font-size: 10px;
}
.gray6 {
	background-color: #666666;
}
.gray9 {
	background-color: #999999;
}

.white {
	color: #FFFFFF;
	font-size: 11px;
}

.glosslink{
	color: #009900;
}

.padded {
        line-height: 1.5em;
}

.dkgrey { background-color: #8f8f8f; }
.green { background-color: #009900; }
.blue { background-color:#3366CC; }
.trueblue { background-color:#003399; }
.normal { color: #003399; }

ul.orangecarat {
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 5px;
	padding-left: 1.5em;
	list-style-image: url("../img/carat_orange.gif");
}
ul.orangecarat li {
	margin-bottom: 5px;
	margin-top: 0px;
}

li {
	list-style-image: url("/img/bullet.gif");
}

.tdflash {
	background-color: #00551A;
}

.subnavitem {  /* used in the td tag */
	color: #ffffff;
	background-color: #003399;
}
.subnavitem a {  /* removed a:active, a:visited from here - caused probs */
	color: #ffffff;
	padding: 5px 20px;
	font-weight: bold;
	display: block;
}
.subnavitem a:visited {
	color: #ffffff;
}
.subnavitem a:hover {
	color: #ffffff;
	background-color: #0A70D5;
}
/* add following 3 directives for testing opacity of link text */
.subnavitem a {
	width: 252px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1; /* for safari */
}
.subnavitem a:visited {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1; /* for safari */
}
.subnavitem a:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1; /* for safari */
}
div.subnavmenu {
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-khtml-opacity:.8; /* for safari */
}

/* ------------------------- Nav -------------------------------------- */

#unav_container { clear:both; position:relative; float:left; width:789px; height:26px; background-color:#039; z-index:1000; }
#unav { clear:both; position:relative; float:right; height:26px; margin-left:322px; }

/* html #unav { width:467px; };*/

#unav ul {
  padding:0;
  margin:0;
  background-color:#039;
  list-style:none;
  height:26px;
}

#unav ul ul { width:auto;}

#unav ul li {
  margin:0;
  padding:0;
  position:relative;
  float:left;
  height:26px;
  width:110px;
  list-style-image:none !important;
}

#unav_corporate { width:150px !important; }
#unav_pipeline { width:80px !important; }
#unav_investor { width:140px !important; }
#unav_careers { width:85px !important; }

#unav a, #unav a:link, #unav a:visited {
  height:26px;
  display:block;
  color:#fff;
  font:bold 12px/1em arial, helvetica, sans-serif;
  margin:0;
  padding:0;
  background:url('../img/carat_lnav.gif') no-repeat 10px 9px;
}

a.unavA {
}

#unav .on, #unav a:hover, #unav a.hover { background-color:#0A70D5; }

#unav a span { padding-left:20px; }

#unav span {  padding-top:7px; display:block; }

.unav_dividers {
  background:url('../img/nav_divider.gif') no-repeat top left;
  width:1px !important;
}

.unav_dividers span {
  margin:0 !important;
  padding-top:3px;
}

#unav li.over ul { visibility:visible; }

.lnav {
  padding:0 !important;
  margin:0 !important;
  list-style:none;
  background-image:none !important;
  position:absolute;
  top:26px;
  width:200px;
  background-color:#295ca3 !important;
  border-top:1px solid #039;
  visibility:hidden;
}

.lnav li {
  width:200px !important; margin:0;padding:0;
  background:#039;
  border-bottom:1px solid #039;
  border-left:1px solid #039;
  border-right:1px solid #039;
  border-top:1px dotted #fff;
  z-index:1000;
}

.lnav a, .lnav a:link, .lnav a:visited {
  display:block;
  color:#fff;
  font:bold 12px/1em arial, helvetica, sans-serif;
  margin:0;
  padding:0;
  z-index:1000;
}

/* --------------------------- Nav EOF ------------------------------------- */
