/* CSS Document */
/* standard elements */
body {
	width:828px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	background:url(images/etetra_bcgrd.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
}
h1 {
	padding-top:20px;
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
}
h2 {
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#999999;
}
h3 {
	margin-top:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#379c47;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

/* classes */
.black {
	color:#000000;
}
.bodlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.bodlink:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.bodlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.bodlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.butpos {
	margin:0px;
	padding-top:0px;
	padding-right:43px;
}
.carbonform {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.carbontotfig {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1b6d28;
	background-color:#ffffff;
}
.carbontotals {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-color:#379c47;
}
.carbonbg {
	background-color:#f6fff7;
}
.formerr {
	color:#FF0000;
}
.clearbth {
	height:1px;
	clear:both;
}
.clearabout {
	width:826px;
	height:149px;
	clear:both;
	overflow:visible;
}
#overlayabout {
	position:absolute;
	width:826px;
	text-align:right;
	padding:0px;
	margin:0px;
	overflow:visible;
	z-index:999;
}
.form {
	padding-right:10px;
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.grntxt {
	color:#66CC33;
}
.grey10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#999999;
}
.grey14 {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#999999;
}
.h1link:link {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
	text-decoration:none;
}
.h1link:active {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
	text-decoration:none;
}
.h1link:visited {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
	text-decoration:none;
}
.h1link:hover {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
	text-decoration:none;
}
.itallnk:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#666666;
	text-decoration:none;
}
.itallnk:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#666666;
	text-decoration:none;
}
.itallnk:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#666666;
	text-decoration:none;
}
.itallnk:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#666666;
	text-decoration:none;
}
.navlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	color:#999999;
	text-decoration:none;
}
.navlink:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	color:#999999;
	text-decoration:none;
}
.navlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	color:#999999;
	text-decoration:none;
}
.navlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	color:#df001a;
	text-decoration:none;
}
.navlinkB:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#333333;
	text-decoration:none;
}
.navlinkB:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#333333;
	text-decoration:none;
}
.navlinkB:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#333333;
	text-decoration:none;
}
.navlinkB:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#379c47;
	text-decoration:none;
}
.navlinkp:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#999999;
	text-decoration:none;
}
.navlinkp:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#999999;
	text-decoration:none;
}
.navlinkp:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#999999;
	text-decoration:none;
}
.navlinkp:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#379c47;
	text-decoration:none;
}
.navlockp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#379c47;
	text-decoration:none;
}
.navlinkR:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#379c47;
	text-decoration:none;
}
.navlinkR:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#379c47;
	text-decoration:none;
}
.navlinkR:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#379c47;
	text-decoration:none;
}
.navlinkR:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	color:#999999;
	text-decoration:none;
}
.navlock {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	color:#379c47;
	text-decoration:none;
}
.navlinkw:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#999999;
	text-decoration:none;
}
.navlinkw:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#999999;
	text-decoration:none;
}
.navlinkw:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#999999;
	text-decoration:none;
}
.navlinkw:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#379c47;
	text-decoration:none;
}
.navlockw {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	color:#379c47;
	text-decoration:none;
}
.navmorep {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color:#000000;
	text-decoration:none;
}
.navareas {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
}
.newsnav:link {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
	text-decoration:none;
}
.newsnav:active {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
	text-decoration:none;
}
.newsnav:visited {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#000000;
	text-decoration:none;
}
.newsnav:hover {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#379c47;
	text-decoration:none;
}
.red14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#379c47;
}
.red {
	color:#379c47;
}
.redB {
	color:#379c47;
	font-weight:bold;
}
.redtxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#379c47;
}
.raqtxt {
	padding-left:9px;
	padding-right:9px;
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
.size15 {
	font-size:15px;
}
.size12 {
	font-size:12px;
}
.tandc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
}
.tandcti {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	font-weight:bold;
}
.tclnk:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.tclnk:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.tclnk:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.tclnk:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#379c47;
	text-decoration:none;
}
.txtlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
	color:#df001a;
	text-decoration:none;
}
.txtlink:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
	color:#df001a;
	text-decoration:none;
}
.txtlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
	color:#df001a;
	text-decoration:none;
}
.txtlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
	color:#999999;
	text-decoration:none;
}
.titlenav:link {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:400;
	color:#379c47;
	text-decoration:none;
}
.titlenav:active {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:400;
	color:#379c47;
	text-decoration:none;
}
.titlenav:visited {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:400;
	color:#379c47;
	text-decoration:none;
}
.titlenav:hover {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:400;
	color:#379c47;
	text-decoration:none;
}

/* ids */
#abouttxt {
	float:left;
	width:210px;
	height:370px;
	padding-left:21px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}
#aboutimg {
	float:right;
	width:389px;
	height:370px;
}
#bottom {
	width:826px;
	margin-top:800px;
	margin-bottom:20px;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
#buttonshp {
	float:left;
	padding:0px 0px 0px 0px;
	width:206px;
}
#careersimg {
	float:right;
	width:239px;
	height:370px;
}
#careerstxt {
	float:left;
	width:360px;
	padding-left:21px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}
#carsitebot {
	padding-left:24px;
	padding-right:24px;
	padding-top:15px;
	width:576px;
	height:248px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	background-image:url(images/hp_sitemap_bot.jpg);
	background-repeat:no-repeat;
	background-color:#d8d9da;
}
#clearsm {
	height:1px;
	clear:both;
}
#clcont {
	width:826px;
	height:1px;
}
#contactimg {
	float:right;
	margin:0px;
	padding-top:7px;
	width:297px;
	height:144px; /* 144 */
}
#contacttxtarea {
	margin:0px;
	width:478px;
	height:100px; /* 115 */
	padding-left:21px;
	padding-right:120px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#ffffff;
}
#contacttxt {
	float:left;
	margin:0px;
	width:258px;
	height:144px; /* 144 */
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}
#contactCo {
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	width:558px;
	height:38px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:21px;
	padding-top:10px;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#999999;
}

#container {
	margin:0px;
	width:826px;
	height:486px;
	border-left:solid #379c47 1px;
	border-right:solid #379c47 1px;
	border-bottom:solid #999999 1px;
	background-color:#FFFFFF;
}
#containerhp {
	margin:0px;
	width:826px;
	border-left:solid #999999 1px;
	border-right:solid #999999 1px;
	border-bottom:solid #999999 1px;
	background-color:#FFFFFF;
}
#containercontact {
	margin:0px;
	padding-left:21px;
	width:555px;
	height:180px;
}
#containermain {
	margin:0px;
	float:right;
	height:370px;
	width:620px;
	padding-bottom:0px;
	padding-top:0px;
}
#containermainsm {
	margin:0px;
	float:right;
	width:620px;
	padding-bottom:0px;
	padding-top:0px;	
}
#containernews {
	float:left;
	margin:0px;
	padding-left:21px;
	padding-bottom:0px;
	padding-top:0px;
	width:420px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:399px;	
}
html>body #containernews {
	width:399px;
}
#containerstory {
	float:left;
	margin:0px;
	padding-left:21px;
	padding-bottom:0px;
	padding-top:0px;
	height:189px;
	width:400px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:379px;	
}
html>body #containerstory {
	width:379px;
}
#containerfeature {
	float:left;
	margin:0px;
	padding-left:21px;
	padding-bottom:0px;
	padding-top:0px;
	height:230px;
	width:400px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:379px;	
}
html>body #containerfeature {
	width:379px;
}
#containersm {
	margin:0px;
	width:826px;
	border-left:solid #379c47 1px;
	border-right:solid #379c47 1px;
	border-bottom:solid #999999 1px;
	background-color:#FFFFFF;
}
#containertc {
	margin:0px;
	width:826px;
	height:4700px;
	border-left:solid #379c47 1px;
	border-right:solid #379c47 1px;
	border-bottom:solid #999999 1px;
	background-color:#FFFFFF;
}
#contoverlay {
	width:828px;
	height:35px;
	padding:0px;
	margin:0px;
}
#featuredlft {
	float:left;
	margin:0px;
	height:220px;
	padding-right:0px;
	padding-left:0px;
	width:379px;	
}
#featuredrgt {
	float:right;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	height:220px;
	width:171px;
}
#formbox1 {
	width:152px;
	padding:5px;
	padding-top:4px;
	margin-top:6px;
	margin-bottom:0px;
	border-left:#999999 solid 2px;
	border-bottom:0px;
	border-right:#999999 solid 1px;
	border-top:0px;
	background-image:url(images/form_input_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
#formbox2 {
	width:152px;
	padding:5px;
	padding-top:4px;
	margin-top:6px;
	margin-bottom:0px;
	border-left:#999999 solid 2px;
	border-bottom:0px;
	border-right:#999999 solid 1px;
	border-top:0px;
	background-image:url(images/form_input_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
#formbox3 {
	width:152px;
	padding:5px;
	padding-top:4px;
	margin-top:6px;
	margin-bottom:0px;
	border-left:#999999 solid 2px;
	border-bottom:0px;
	border-right:#999999 solid 1px;
	border-top:0px;
	background-image:url(images/form_input_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
#formbox4 {
	width:152px;
	padding:5px;
	padding-top:4px;
	margin-top:6px;
	margin-bottom:0px;
	border-left:#999999 solid 2px;
	border-bottom:0px;
	border-right:#999999 solid 1px;
	border-top:0px;
	background-image:url(images/form_input_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
#formbox1 {
	margin-left:20px;
}
#formbox2 {
	margin-left:40px;
}
#formbox3 {
	margin-left:15px;
}
#formbox4 {
	margin-left:23px;
}
#formtxta {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	width:177px;
	padding-left:5px;
	background-image:url(images/txt_field_bg.jpg);
	background-repeat:repeat-y;
	border-left:none 0px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 2px;
	border-top:#999999 solid 1px;
	vertical-align:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
}
#header {
	width:826px;
	height:168px;
}

/* new homepage */

.txtlinksm:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	color:#999999;
	text-decoration:none;
}
.txtlinksm:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	color:#999999;
	text-decoration:none;
}
.txtlinksm:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	color:#999999;
	text-decoration:none;
}
.txtlinksm:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	color:#379c47;
	text-decoration:none;
}

.txtlinkfix {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	color:#999999;
	text-decoration:none;
}
.txtlinkpp:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	color:#999999;
	text-decoration:none;
}
.txtlinkpp:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	color:#999999;
	text-decoration:none;
}
.txtlinkpp:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	color:#999999;
	text-decoration:none;
}
.txtlinkpp:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	color:#379c47;
	text-decoration:none;
}

#hpgrnbox {
	width:451px;
	height:43px;
	background-image:url(images/hp_text_bg.jpg);
	background-repeat:no-repeat;
	margin-right:17px;
	padding:12px 5px 12px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

#tmgrnbox {
	width:430px;
	height:43px;
	background-image:url(images/software_free.jpg);
	background-repeat:no-repeat;
	padding:38px 35px 12px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.abgrnbox {
	width:395px;
	height:79px;
	background-image:url(images/meet_team_box.jpg);
	background-repeat:no-repeat;
	padding:6px 35px 6px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:18px;
}

#hpsitecont {
	width:828px;
}
#hpleftcont {
	float:left;
	width:204px;
}
#hprgtcont {
	float:right;
	width:624px;
	background-image:url(images/hp_sitemap_bg.jpg);
	background-repeat:no-repeat;
}
#hpsitenewst {
	padding-left:29px;
	padding-top:5px;
	width:175px;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#379c47;
	background-color:#FFFFFF;
	background-image:url(images/news_hp_bar.jpg);
	background-repeat:no-repeat;
}
#hpnewstop {
	width:155px;
	height:69px;
	padding-left:29px;
	padding-top:19px;
	padding-right:20px;
	padding-bottom:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#999999;
	background-color:#eeeeee;
	background-image:url(images/news_hp_bg.jpg);
	background-repeat:no-repeat;
}
#hpnewstopp {
	width:203px;
	height:110px;
	padding-left:1px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#999999;
	background-color:#eeeeee;
	background-image:url(images/news_hp_bg.jpg);
	background-repeat:no-repeat;
}
#hpnewsbot {
	width:155px;
	height:112px;
	padding-left:29px;
	padding-top:19px;
	padding-right:20px;
	padding-bottom:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#999999;
	background-color:#eeeeee;
	background-image:url(images/news_hpb_bg.jpg);
	background-repeat:no-repeat;
}
#hpsitet {
	padding-left:23px;
	padding-top:5px;
	width:601px;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#379c47;
	background-color:#FFFFFF;
	background-image:url(images/sitemap_bar.jpg);
	background-repeat:no-repeat;
}
#hpsitetop {
	padding-left:24px;
	padding-top:19px;
	width:599px;
	height:25px;
	border-right:solid #999999 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	background-color:#f9f9f9;
}
#hpsitebot {
	padding-left:24px;
	padding-top:5px;
	width:600px;
	height:214px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	background-image:url(images/hp_sitemap_bot.jpg);
	background-repeat:no-repeat;
	background-color:#d8d9da;
}
#hpsitebotp {
	padding-left:24px;
	padding-top:18px;
	width:600px;
	height:245px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	background-image:url(images/hp_sitemap_bot.jpg);
	background-repeat:no-repeat;
	background-color:#d8d9da;
}
#listdiv1 {
	float:right;
	width:109px;
	padding-right:20px;
}
#listdiv2 {
	float:right;
	width:142px;
	padding-right:20px;
}
#listdiv3 {
	float:right;
	width:129px;
	padding-right:20px;
}
#listdiv4 {
	float:right;
	width:149px;
	padding-right:10px;
}
#listdiv1p {
	float:right;
	width:136px;
	padding-right:20px;
}
#listdiv2p {
	float:right;
	width:128px;
	padding-right:20px;
}
#listdiv3p {
	float:right;
	width:147px;
	padding-right:20px;
}
#listdiv4p {
	float:right;
	width:118px;
	padding-right:10px;
}
#listdiv1m {
	float:right;
	width:107px;
	padding-right:20px;
}
#listdiv2m {
	float:right;
	width:117px;
	padding-right:20px;
}
#listdiv3m {
	float:right;
	width:160px;
	padding-right:20px;
}
#listdiv4m {
	float:right;
	width:146px;
	padding-right:10px;
}
#hptxtarea {
	margin:0px;
	width:478px;
	height:135px;
	padding-left:21px;
	padding-right:120px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#ffffff;
}
#hptxtarea2 {
	margin:0px;
	width:478px;
	padding-left:21px;
	padding-right:120px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#ffffff;
}

#staff1 {
	display:none;
}
#staff2 {
	display:none;
}
#staff3 {
	display:none;
}
#staff4 {
	display:none;
}
#staff5 {
	display:none;
}

#tmtxtarea2 {
	margin:0px;
	width:445px;
	padding-left:21px;
	padding-right:120px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#ffffff;
}

#clrsitehp {
	width:828px;
	height:10px;
	clear:both;
}

/* new homepage ends */

#imgarea {
	width:619px;
	height:168px;
}
#imgareanp {
	margin-left:23px;
	margin-top:0px;
	margin-right:30px;
	width:526px;
	height:326px;
	background-color:#ffffff;
}
#imgareaser {
	margin:0px;
	clear:left;
	margin:0px;
	width:620px;
	height:141px;
}
#imgareaport {
	clear:left;
	float:left;
	margin:0px;
	width:339px;
	height:243px;
	padding-left:21px;
	padding-right:16px;
}
#img_bus1 {
	padding-right:92px;
	padding-bottom:34px;
}
#img_bus2 {
	padding-bottom:34px;
}
#img_bus3 {
	padding-right:47px;
	padding-bottom:36px;
}
.img_bus31 {
	padding-right:0px;
	padding-bottom:36px;
}
#img_bus4 {
	padding-bottom:36px;
}
.img_bus41 {
	padding-right:47px;
	padding-bottom:36px;
}
#img_mar1 {
	padding-right:45px;
	padding-bottom:12px;
}
#img_mar2 {
	padding-bottom:12px;
}
#img_mar3 {
	padding-right:80px;
	padding-bottom:26px;
}
#img_mar4 {
	padding-bottom:26px;
}
#img_mar42 {
	padding-bottom:36px;
}
#img_prop1 {
	padding-right:137px;
	padding-bottom:34px;
}
#img_prop2 {
	padding-bottom:34px;
}
#img_prop12 {
	padding-right:104px;
	padding-bottom:34px;
}
#img_prop22 {
	padding-bottom:34px;
}
#img_prop3 {
	padding-right:65px;
	padding-bottom:36px;
}
#img_prop4 {
	padding-bottom:36px;
}
#img_leis1 {
	padding-right:65px;
	padding-bottom:34px;
}
#img_leis2 {
	padding-bottom:34px;
}
#img_leis3 {
	padding-right:65px;
	padding-bottom:26px;
}
#img_leis32 {
	padding-right:45px;
	padding-bottom:26px;
}
#img_leis42 {
	padding-bottom:26px;
}
#img_leis4 {
	padding-bottom:26px;
}
#logotag1 {
	padding-left:377px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#logotag2 {
	padding-left:382px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#logotag3 {
	padding-left:396px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#logotag4 {
	padding-left:425px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#logotxtarea {
	margin:0px;
	height:273px;
	padding-left:21px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#ffffff;
	width:598px;	
	voice-family:"\"}\"";
	voice-family:inherit;
	width:577px;	
}
html>body #logotxtarea {
	width:577px;
}
#servicessb {
	width:203px;
	height:263px;
	padding-left:1px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#999999;
	background-color:#eeeeee;
}
#midnav {
	
	height:21px;
	padding-left:21px;
	padding-right:120px;
	padding-top:8px;
	padding-bottom:0px;
	background-color:#ffffff;
}
#nav {
	float:left;
	margin:0px;
	padding-left:30px;
	padding-right:0px;
	padding-bottom:20px;
	padding-top:28px;
	width:176px;
}
#newstitletag {
	padding-left:272px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#newsarctag {
	padding-left:330px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#newsbox1 {
	float:left;
	margin:0px;
	height:307px;
	padding-right:0px;
	padding-left:0px;
	width:199px;
}
#newsbox2 {
	float:right;
	margin:0px;
	height:307px;
	padding-left:0px;
	padding-right:0px;
	width:200px;
}
#newsbox3 {
	float:right;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	height:307px;
	width:200px;
}
#newsbox1 h3, #newsbox2 h3, #newsbox3 h3{
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	margin-top:0px;
	margin-bottom:0px;
	color:#999999;
}
#newsbox1 h1, #newsbox2 h1, #newsbox3 h1{
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:10px;
	padding-bottom:0px;
	color:#000000;
}
#newsbox1 p, #newsbox2 p, #newsbox3 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:21px;
	padding-top:10px;
	color:#000000;
}
#newsstory1 {
	float:left;
	margin:0px;
	height:189px;
	padding-right:0px;
	padding-left:0px;
	width:189px;
}
#newsstory2 {
	float:right;
	margin:0px;
	height:189px;
	padding-left:0px;
	padding-right:0px;
	width:190px;
}
#newsstory2party {
	float:right;
	margin:0px;
	height:189px;
	padding-left:0px;
	padding-right:0px;
	width:175px;
}
#newsstory3 {
	float:right;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	height:189px;
	width:171px;
}
#newsstory1 p, #newsstory2 p, #newsstory3 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
	padding-left:0px;
	padding-right:29px;
	padding-top:0px;
	color:#000000;
}
#newsstorymain {
	margin:0px;
	padding:0px;
	width:578px;
}
#newstxtarea {
	margin:0px;
	width:478px;
	height:63px;
	padding-left:21px;
	padding-right:120px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#ffffff;
}

#overlay {
	position:absolute;
	width:828px;
	height:175px;
	overflow:visible;
	text-align:right;
	padding:0px;
	margin:0px;
	z-index:999;
	background-image:url(images/etetra_logo_banner_wf.jpg);
	background-repeat:no-repeat;
}

#porttxt {
	float:right;
	margin:0px;
	width:193px;
	height:298px;
	padding-bottom:0px;
	padding-right:50px;
	padding-left:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
#quote {
	width:558px;
	height:48px;
	padding-bottom:13px;
	padding-right:0px;
	padding-left:21px;
	padding-top:14px;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#999999;
}
#servicedrop {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	width:555px;
	height:115px;
	padding-top:2px;
	padding-left:21px;
	padding-bottom:18px;
}
#servicedrop1, #servicedrop2, #servicedrop3, #servicedrop4 {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	display:none;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	width:555px;
	height:48px;
	padding-top:21px;
	padding-left:21px;
	padding-bottom:18px;
}
#servicedrop1 p {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
}
#servicedrop2 p {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
}
#servicedrop3 p {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
}
#servicedrop4 p {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
}
#servicedrop1 a:link {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop1 a:visited {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop1 a:active {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop1 a:hover {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#379c47;
	text-decoration:none;
}

#servicedrop2 a:link {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop2 a:visited {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop2 a:active {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop2 a:hover {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#379c47;
	text-decoration:none;
}
#servicedrop3 a:link {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop3 a:visited {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop3 a:active {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop3 a:hover {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#379c47;
	text-decoration:none;
}
#servicedrop4 a:link {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop4 a:visited {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop4 a:active {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
#servicedrop4 a:hover {
	font-family:AvantGarde CE, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#379c47;
	text-decoration:none;
}
#servicestxt {
	margin:0px;
	float:left;
	height:82px;
	padding-left:21px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#ffffff;
	width:598px;	
	voice-family:"\"}\"";
	voice-family:inherit;
	width:577px;	
}
html>body #servicestxt {
	width:577px;
}
#sitemaptxt {
	float:left;
	width:360px;
	padding-left:21px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}
#spacer {
	clear:both;
}
#submitb {
	width:68px;
	height:24px;
	padding-top:4px;
	padding-left:5px;
	padding-right:4px;
	padding-bottom:10px;
	margin:0px;
	border:none;
	border-style:none;
	border:0px;
	background-image:url(images/submit_bg.jpg);
	background-repeat:repeat;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#ffffff;
}
#tag {
	padding-left:42px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	color:#999999;
}
#tag2 {
	padding-left:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#tag3 {
	padding-left:36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#333333;
}
#tag em {
	color:#333333;
}
#teamind1, #teamind2, #teamind3, #teamind4, #teamind5, #teamind6, #teamind7 {
	display:none;
	width:210px;
	height:130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
#teamind1 p, #teamind2 p, #teamind3 p, #teamind4 p, #teamind5 p, #teamind6 p, #teamind7 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
#textonly {
	padding:10px;
	height:inherit;
}
#thirdnav1 {
	padding-bottom:0px;
	padding-right:0px;
	padding-left:21px;
	padding-top:0px;
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
#thirdnav1 a:link, a:active, a:visited, a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
#thirdnav2 {
	padding-bottom:0px;
	padding-right:0px;
	padding-left:21px;
	padding-top:0px;
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
#thirdnav2 a:link, a:active, a:visited, a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
#thirdnav3 {
	padding-bottom:0px;
	padding-right:0px;
	padding-left:21px;
	padding-top:0px;
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
#thirdnav3 a:link, a:active, a:visited, a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
#thirdnav4 {
	padding-bottom:0px;
	padding-right:0px;
	padding-left:21px;
	padding-top:0px;
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
#thirdnav4 a:link, a:active, a:visited, a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
#vidb {
	width:339px;
	height:243px;
	border-right: 1px solid #379c47;
	border-left: 1px solid #379c47;
	border-top: 1px solid #379c47;
	border-bottom: 1px solid #379c47;
}