/*-- CASCADING STYLE SHEET --*/

/*-- GENERAL --*/

	body {
		font-family: Verdana, Geneva, sans-serif;
		text-align: center;
		font-size: 12px;
		color: #666666;
		background: #ffffff;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		}

	img {
		border: none;
		}

	a {
		font-family: Arial, Helvetica, sans-serif;
		}

	a:link {
		color: #2776ab;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		}

	a:visited {
		color: #2776ab;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		}

	a:active {
		color: #2776ab;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		}

	a:hover {
		color: #97cce6;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		}

	p {
		font-size: 11px;
		color: #666666;
		text-align: justify;
		line-height: 16px;
		margin: 14px 0px 14px 0px;
		}

	.container {
		width: 869px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background: #ffffff;
		}

	.titlebar {
		margin-left: 7px;
		}

	.bluegas {
		color: #27b3e5;
		font-weight: bold;
		}

	.hidden {
		visibility: hidden;
		}

/*-- HEADER --*/
		
	#header {
		float: left;
		height: 100px;
		}
	
	.logo {
		float: left;
		margin-top: 19px;
		margin-left: 19px;
		}

	#topnav {
		float: left;
		margin-left: 410px;
		margin-top: 0px;
		}

	.topnav_investorlogin {
		float: left;
		margin-top: 0px;
		}	

	.topnav_home {
		float: left;
		margin-top: 0px;
		}
		
	.topnav_sitemap {
		float: left;
		margin-top: 0px;
		}
		
	.topnav_contact {
		float: left;
		margin-top: 0px;
		}

	.topnav_seperator {
		float: left;
		margin-left: 6px;
		margin-right: 6px;
		margin-top: -1px;
		}


/*-- BANNER --*/

	#banner {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_bg.jpg');
		background-repeat: repeat-x;
		width: 100%;
		height: 220px;
		}

	#banner_left {
		float: left;
		}

	#banner_image {
		float: left;
		}

	#banner_home {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_home.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_ourcompany {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_ourcompany.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_ourtechnology {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_ourtechnology.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_marketopportunity {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_marketopportunity.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_environmentalprofile {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_environmentalprofile.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_ourprojects {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_ourprojects.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_careers {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_careers.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_newsandevents {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_newsandevents.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_newsandevents4 {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_newsandevents4.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_investorlogin {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_investorlogin.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

	#banner_sitemap {
		float: left;
		background: #ffffff;
		background-image: url('../images/banner_sitemap.jpg');
		background-repeat: no-repeat;
		width: 869px;
		height: 220px;
		}

/*-- NAVIGATION --*/

	#nav {
		float: left;
		margin-left: 33px;
		}
	
	.nav_seperator {
		float: left;
		margin-left: 13px;
		margin-right: 12px;
		}

	.nav_link {
		float: left;
		margin-top: 7px;
		}

	.subnav_link {
		margin-top: 4px;
		margin-bottom: 3px;
		}

	.subnav_seperator {
		margin-left: 22px;
		float: left;
		}

/*-- CONTENT --*/

	#content_left {
		float: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #666666;
		text-align: justify;
		margin-top: 6px;
		margin-left: 11px;
		margin-right: 58px;
		width: 233px;
		}

	#content_right {
		float: left;
		font-size: 11px;
		color: #666666;
		text-align: justify;
		line-height: 16px;
		margin-top: 6px;
		}

	.content_right {
		width: 517px;
		margin-left: 15px;
		margin-top: 21px;
		margin-bottom: 21px;
		}

	.content_right ul {
		list-style-type: none;
		margin: 12px 0px 12px 0px;
		padding: 0px 0px 0px 24px;
		}

	.content_right ul ul {
		list-style-type: none;
		margin: 12px 0px 12px 0px;
		padding: 0px 0px 0px 24px;
		}

	.content_right li {
		text-align: left;
		background-image: url('../images/bullet_list.jpg');
		background-repeat: no-repeat;
		background-position: 0 .5em;
		margin: 0px 0px 14px 0px;
		padding: 0px 0px 0px 10px;
		}

	.content_right .benefits li {
		margin: 0px 0px 8px 0px;
		}

/*-- BOTTOM NAVIGATION / COPYRIGHT --*/

	#nav_bottom {
		float: left;
		margin-left: 106px;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		}

	.nav_bottom {
		float: left;
		margin-left: 5px;
		margin-right: 5px;
		}
		
	.nav_copyright {
		float: left;
		margin-left: 438px;
		}

/*-- FOOTER --*/

	#footer_seperator {
		float: left;
		margin-left: 19px;
		margin-bottom: 2px;
		}

	#footer {
		float: left;
		background: #ffffff;
		background-image: url('../images/footer_bg.jpg');
		width: 834px;
		height: 15px;
		margin-left: 19px;
		}

	.footerlink {
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		}
