body {	
		padding:0px; 
		margin: 0px auto; 
		text-align:left;
		background-repeat:repeat-x;
		background-color:#ffffff;
}
div#logo {position:absolute; z-index:0;}
.green {color:#5A7D07;}
.centertext {color:#333333; font-size:11px;}
.righttext {color:#123C80; font-size:9px; text-transform:uppercase; line-height: 10px; padding-bottom: 5px;}
.righttext:link, .righttext:visited {color:#123C80; font-size:9px; text-transform:uppercase;}
a.righttext:hover { text-decoration:underline;}
.bluetitle {font-family:Verdana, Arial, Helvetica, sans-serif; color:#123C80; font-size:9px; text-transform:uppercase; font-weight:bold;}
.lmenu {
  width:125px;
  padding-left:54px;
  padding-bottom:20px;
}


/** NAVIGATION **/


div#navPos {position:relative;}

#navPos ul {
  margin-top:40px;
  margin-left:350px;
  padding: 0;
  position: relative;
  z-index: 4;
}

#navPos ul li {
  margin: 0;
  padding: 0;
  background-image: none;
  display: inline;
}

#navPos ul li a, #navPos ul li a:link, #navPos ul li a:visited {

  margin: 0 10;
  padding: 0 0 0;
  color: #779432;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
  text-decoration:none;
}

#navPos ul li a:hover, #navPos ul li a.active {
  text-decoration:underline;
  font-size:11px;
}

.green {color:#5A7D07;}
.center {
  width:465px;
  padding-left:16px;
  padding-right:25px;
  padding-bottom:20px;
}
.rmenu {
  width:125px;
}

a:link, a:visited {
  color: #5A7D07;
  text-decoration: none;
}

a:hover {
  color: #5A7D07;
  text-decoration: underline;
}

a:active, a.active {
  color: #5A7D07;
}

.rt:link, .rt:visited {
  color: #7C7C7C;
  text-decoration: none;
}

.rt:hover {
  color: #F88B29;
  text-decoration: underline;
}

div#footer
{font-size:11px; color:#7C7C7C;
padding-top:10px;
vertical-align:top;
text-align:left;
padding-left:0px;
}
.footspace {padding-left:160px;}
.footRT {font-size:11px; color:#7C7C7C; padding-left:0px;}
#footer a, #footer a:link, #footer a:visited {color:#7C7C7C; font-size:11px; text-decoration:none; padding-left:10px;}
#footer a:hover {font-size:11px; text-decoration:underline;}

/** DOCUMENT LINKS **/

.documents { color: #5A7D07; text-decoration: none; line-height: 13px; padding-bottom: 12px;}
.documents:link, documents:visited {color: #5A7D07; text-decoration: none; line-height: 13px; padding-bottom: 12px;}
.documents:hover {color: #5A7D07; text-decoration: underline; line-height: 13px; padding-bottom: 12px;}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 15px;
padding-bottom: 8px;
background-image: url(images/pdficon.gif);
background-repeat: no-repeat;
background-position: -.5 em;
}




/** LAYOUT **/

body#about a#about,
body#technology a#technology,
body#pipeline a#pipeline,
body#investors a#investors,
body#careers a#careers,
body#contact a#contact {text-decoration:underline;}
td {vertical-align:top;}
.right {color:#5C8008; font-size:11px;}
.titlebar {color:#5C8008; font-size:14px; text-transform:uppercase; font-weight:bold;}
.titlebarSec {color:#666666; font-size:14px; text-transform:uppercase; font-weight:bold;}
.content {padding-left:54px; padding-right:70px;}
.top {height:150px;}
.line {
   border-top:1px #B8B8B8 solid;
   }
   .leftside {padding-right:30px; padding-bottom:10px;}
.rightbar {
	position:relative; border-left:1px #B8B8B8 solid; padding-left:30px; padding-bottom:10px;}
div#rt
{
font-size:10px; color:#949494;
text-align:right;
padding-top:20px;

}

h1 {font-size:14px;}
h2 {font-size:12px; padding-left:20px; font-style:none;}
h3 {font-size:12px; padding-left:20px; font-style:none;}

.rt
{font-size:10px; color:#949494;}

.rt:link, rt:visited 
{font-size:10px; color:#949494;}

.rt:hover
{font-size:10px; color:#F88B29;}

p, td, div {
font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333333;
}


.bottom {
	background-color: #E1EBF9;
	background-repeat: repeat;
	border-top:1px #7C7C7C solid;
	height:100%;
}

.footnote {color:#7C7C7C; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; }

.note {color:#7C7C7C; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; text-decoration:none; }


.spaced { line-height: 1.4em; }
.spaced SUB, .spaced SUP { line-height: 0; }

/* FORMS */

#tablepadding {margin-bottom:20px;}
textarea.form	{font-size: 12px;}
input.form		{font-size: 11px;}
input.searchbox	{font-size: 11px;}
.pulldown 		{font-size: 11px; color: #333333;}
.formtext		{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 30px;
}

.formtextsm			{
	font-family: arial, verdana, geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

textarea
{
border: 1px solid #666666;
}

input
{
border: 1px solid #666666;
}

/* END FORMS */