@charset "UTF-8";
body {
text-align: center;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #36383a;
}
#wrapper {
text-align: left;
width: 900px;
margin-top: 50px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
background-color: #36383A;
background-position: 100px;
border-top-color: #999999;
border-top-style: solid;
border-top-width: 1px;
}
#header {
height: 220px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
border-bottom-width: 5px;
background-repeat: no-repeat;
background-image: url(images/aboutuspositional.jpg);
color: #006666;
}
#content {
margin-bottom: 10px;
}
#text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
line-height: 20px;
background-repeat: no-repeat;
background-position: right;
margin-top: 0px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
padding-bottom: 10px;
padding-top: 8px;
}
#clearfix {
clear: left;
padding-top: 20px;
}
#navbar {
width: 100px;
float: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7px;
color: #006666;
line-height: 350%;
margin-top: 15px;
}	
#navbar ul {
padding-left: 17px;
list-style-type: none;
color: #3333CC;
font-size: 6pt;
margin: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}
#wrapper #navbar a {
margin: 0px;
padding: 0px;
}

#footer {
text-align: right;
margin-right: auto;
margin-bottom: 0px;
color: #999999;
background-color: #36383A;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top: -20px;
}
.emaillink {
float: left;
}
#wrapper #footer .emaillink a {
color: #FFCC00;
}
#weblinkshover {
color: #990000;
}
#contentright {
width: 200px;
color: #FFFFFF;
margin-left: 17px;
float: right;
}
#navbar a.current {

color: #FFCC00;

}
#navbar a {
color: #CCCCCC;
text-decoration: none;
}

#navbar a:hover {
color: #FFCC00;
}
#contentmid {
width: 190px;
color: #FFFFFF;
margin-left: 17px;
float: left;
}
a:link {
color: #990033;
}
a:hover {
color: #FFFFFF;
}
.links a:hover {
font-family: Arial, Helvetica, sans-serif;
color: #990099;
}
#contentmid a {
color: #FF0000;
}
#contentmid a:hover {
color: #FFCC00;
}
#headerabout {
height: 285px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
border-bottom-width: 10px;
background-repeat: no-repeat;
background-image: url(images/aboutus.jpg);
}
#contentwide {
width: 550px;
color: #000000;
margin-left: 17px;
float: left;
font-size: 12px;
line-height: 13pt;
}
#contenthome {
margin-top: 15px;
width: 250px;
float: left;
}
#contenthomeright {
margin-top: 12px;
margin-left: 250px;
}
#contentleft {
background-image: url(images/truck.jpg);
background-repeat: no-repeat;
background-position: right;
height: 345px;
}
#wrapper #contentleft p {
width: 340px;
margin-left: 17px;
margin-top: 0px;
padding-top: 20px;
line-height: 16px;
}#wrapper #navbar hr {
margin-top: 20px;
margin-bottom: 20px;
}
#wrapper #footer .emaillink a:hover {
color: #FFFFFF;
}
#logo {
	background-image: url(images/webgifnov12.gif);
	background-repeat: no-repeat;
	height: 55px;
	margin-top: 8px;
}
#wrapper #logo h1 {
text-indent: -2000px;
margin: 0px;
}
.tabletitle {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFCC00;
}
.tabledetail {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
#wrapper #content #text li {
color: #FFFFFF;
list-style-type: none;
background-image: url(images/bullet.jpg);
background-repeat: no-repeat;
background-position: left;
padding-left: 10px;
margin-left: 0px;
}
.approachtable {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
padding-top: -5px;
}
#project li {
	color: #00CC00;
	display: inline;
}
#project a {
	color: #999999;
	text-decoration: none;
	padding-left: 5px;
}
#project ul {
float: right;
margin: 0;
padding: 0;
}
#project {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
line-height: 16px;
background-repeat: no-repeat;
background-position: right;
margin-top: 0px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
padding-bottom: 10px;
padding-top: 8px;
}
#project a:hover {
color: #FFF;
text-decoration: none;
padding-left: 5px;
}
#apDiv1 {
position:absolute;
left:410px;
top:125px;
width:535px;
height:269px;
z-index:1;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
}
#apDiv1 a {
color: #FFCC00;
}
#apDiv1 a:hover {
color: #FFFFFF;
}
.Vacancies {
color: #FFCC00;
}
.projectheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
}
.sustainabilitysubheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFCC00;
}
#careers {
background-image: url(images/careers3.jpg);
background-repeat: no-repeat;
height: 314px;
color: #FFFFFF;
padding-left: 50px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
}
#careers p {
margin-top: 0px;
}
#wrapper #content #text a {
color: #FFCC00;
}
#wrapper #content #text a:hover {
color: #FFFFFF;
}
#navbar a.current {
color: #FFCC00;
}
#project a.currentproject {
	color: #FFCC00;
	padding-left: 5px;
}
#text ul {
padding-left: 0px;
margin-left: 0px;
padding-top: 5px;
margin-top: 1px;
}
.forwardbackarrow {
	color: #999999;
}
forward {
	color: #FF3366;
}
.left {
	color: #006600;
}
#forwardback a.current {
	color: #FFCC00;
}
#project a.currentprojectnav {
	color: #666666;
	padding-left: 5px;
}
